[Android General] ibanez7:
GUIDE FOR ICS AND JELLY BEAN ROM​

1. How to edit activity tltle bar on ICS and JB (CM9/CM10/CM10.1)​

Screenshot :

Before :

After :

a. Decompile framework-res.apk

b. Go to framework-res folder/res/drawable-hdpi (or mdpi/xhdpi). and search *.png file with name :

- ab_bottom_solid_dark_holo.9.png

- ab_solid_dark_holo.9.png

- ab_stacked_transparent_light_holo.9.png

- ab_transparent_dark_holo.9.png

- ab_transparent_light_holo.9.png

c. replace all *.9.png file with your favorit *.9.png (Recommended resolution is 720x100 for XHDPI, or download source png for example from my theme Green Rocker CM10 on attachment)

d, Recompile

e. if you want to change too setting icon on title bar, just decompile settings.apk and go to settings/res/drawable-***dpi and change ic_launcher_settings.png and recompile.

2. How to change quick settings background on CM10.1​

Screenshot :

Before :

After :

a. Decompile SystemUI.apk

b. Go to SystemUI\res\drawable and open qs_tile_background.xml using notepad ++

Change this line :

<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<color android:color="#ff212121" />
</item>
<item>
<color android:color="#ff161616" />
</item>
</selector>

To :

<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" [COLOR="Red"]android:drawable="@drawable/qs_tile_background_pressed" />
<item android:drawable="@drawable/qs_tile_background_normal" />[/COLOR]
</selector>

c. Add source 2 *.png file to drawable-xxxxdpi folder with name (you are free to choose any image including transparent) :

- qs_tile_background_pressed

- qs_tile_background_normal

d. Recompile

3. How to change text color and underline color at Popup on CM9/CM10/CM10.1​

Screenshot :

Before :

After :

a. Decompile framework-res.apk

b. Go to framework-res\res\values and open colors.xml using notepad ++

c. Change this line (for example : change blue color to green color) :

<color name="holo_blue_light">#ff33b5e5</color>

To :

<color name="holo_blue_light">[COLOR="Red"]#ff9cc912[/COLOR]</color>

Note : but this is quite global, there is some text that will be replaced. to more specifically, you can edit it in this line :​

- Go to framework-res\res\values and open style.xml using notepad ++

- Search this line :

<style name="TextAppearance.Holo.DialogWindowTitle" parent="@*android:style/TextAppearance.Holo">
<item name="android:textSize">22.0sp</item>
<item name="android:textColor">[COLOR="Red"]@color/holo_blue_light[/COLOR]</item>
</style>

and :

<style name="TextAppearance.Holo.Light.DialogWindowTitle" parent="@*android:style/TextAppearance.Holo.Light">
<item name="android:textSize">22.0sp</item>
<item name="android:textColor">[COLOR="Red"]@color/holo_blue_light[/COLOR]</item>
</style>

Change/Replace to :

<style name="TextAppearance.Holo.DialogWindowTitle" parent="@*android:style/TextAppearance.Holo">
<item name="android:textSize">22.0sp</item>
<item name="android:textColor">[COLOR="Red"]#ff9cc912[/COLOR]</item>
</style>

And

<style name="TextAppearance.Holo.Light.DialogWindowTitle" parent="@*android:style/TextAppearance.Holo.Light">
<item name="android:textSize">22.0sp</item>
<item name="android:textColor">[COLOR="Red"]#ff9cc912[/COLOR]</item>
</style>

d. Recompile

More guide will come​