[One (M7) Themes and Apps] la041212:
There is share some mod

Hope you would like it

#Appdrawer Search Transparent & Semitransparent

Prism.apk

smali\com\htc\launcher\pageview\SearchAppsHost.smali

search

-0x100

changes to

0x0

Transparent finish!!

res\layout\main_all_apps_search_pagedview.xml

below

xmlns:launcher="http://schemas.android.com/apk/res/com.htc.launcher">

add

<ImageView android:background="#7f000000" android:layout_width="fill_parent" android:layout_height="fill_parent" />

Semitransparent finish!!

#add a background image to Appdrawer

Prism.apk\res\layout\specific_all_apps_pagedview.xml

<com.htc.launcher.pageview.AllAppsPagedView android:id="@id/all_apps_paged_view" ......

changes to

<com.htc.launcher.pageview.AllAppsPagedView android:background="@drawable/appdrawer_background" android:id="@id/all_apps_paged_view" ......

and add a 1080x1920 image to res/drawable-xxhdpi

name:appdrawer_background

#add a background image to clock background(masthead)

Prism.apk\res\layout\specific_masthead.xml

<com.htc.android.home.view.Masthead android:id="@id/header_content" ......

changes to

<com.htc.android.home.view.Masthead android:id="@id/header_content" android:background="@drawable/masthead" ......

and add a 1080x480 image to res/drawable-xxhdpi

name:mathead

#cycle homepage

the red code is you should modify

smali\com\htc\launcher\SmoothPagedView.smali

# instance fields
.field private final PAGE_SNAP_ANIMATION_DURATION:I

.field private final PAGE_SNAP_SLOW_FACTOR:I

[COLOR="Red"].field private cycleSnap:Z[/COLOR]

# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1

const/4 v0, 0x0

invoke-direct {p0, p1, p2, v0}, Lcom/htc/launcher/SmoothPagedView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V

return-void
.end method

.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
[COLOR="red"].locals 3[/COLOR]

invoke-direct {p0, p1, p2, p3}, Lcom/htc/launcher/PagedViewHorizontal;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V

const/16 v0, 0x226

iput v0, p0, Lcom/htc/launcher/SmoothPagedView;->PAGE_SNAP_ANIMATION_DURATION:I

const/4 v0, 0x4

iput v0, p0, Lcom/htc/launcher/SmoothPagedView;->PAGE_SNAP_SLOW_FACTOR:I

[COLOR="red"]const/4 v2, 0x1

iput-boolean v2, p0, Lcom/htc/launcher/SmoothPagedView;->cycleSnap:Z[/COLOR]

return-void
.end method

# virtual methods

.method protected snapToDestination()V
[COLOR="red"].locals 4

const/16 v3, 0x226

iget-boolean v2, p0, Lcom/htc/launcher/SmoothPagedView;->cycleSnap:Z

if-eqz v2, :cond_2

invoke-virtual {p0}, Lcom/htc/launcher/SmoothPagedView;->getPageCount()I

move-result v1

invoke-virtual {p0}, Lcom/htc/launcher/SmoothPagedView;->getCurrentPage()I

move-result v0

if-nez v0, :cond_1

add-int/lit8 v2, v1, -0x1

invoke-virtual {p0, v2, v3}, Lcom/htc/launcher/SmoothPagedView;->snapToPage(II)V

:cond_0
:goto_0
return-void

:cond_1
add-int/lit8 v2, v1, -0x1

if-ne v0, v2, :cond_0

const/4 v2, 0x0

invoke-virtual {p0, v2, v3}, Lcom/htc/launcher/SmoothPagedView;->snapToPage(II)V

goto :goto_0

:cond_2
invoke-virtual {p0}, Lcom/htc/launcher/SmoothPagedView;->getPageNearestToCenterOfScreen()I

move-result v2

invoke-virtual {p0, v2, v3}, Lcom/htc/launcher/SmoothPagedView;->snapToPage(II)V

goto :goto_0[/COLOR]
.end method

credit:

Onepagebook for appdrawer background mod

ici for cycle homepage mod