Friday, August 1, 2014

[Tutorial] Android Theming

[Tutorial] Android Theming

>> Settings.apk
>> Framework-res.apk
- Icons
- Jellybean> Kitkat Platlogo> L (4.5) Platlogo
- Default wallpaper changing
Lets Start
Necessary Tools
> Apktools
> PC/Android Phone
> Settings.apk, Framework-res.apk
> Changing the logo of settings.apk

So first get the settings.apk of a ROM. And
decompile the apk using apktool/ u can also
extract the apk by Ninja Morph. After decompiling
a settings app by apktools, u will get=
> Meta-INF
> Res
> Android Manfiest.xml
> Apktool.yml
> Classes.dex
> Resourses.arsc
But if you extract the apk you will not get all of
these files! I mean the apktool.yml will be
missing. That’s not a matter in modding pngs :P
Ok now open the “res” folder… In the folder you
will see some folder.. There you will find a folder
named “drawable-hdpi” .. Open that folder U will
find a lot of PNGs! :/ Now you will find some Pngs
named..
> Ic_settings_dualsim.png
> Ic_settings_language.png
> Ic_settings_development.png
> Bla bla bla
I mean all those files named
ic_settings_xxxxxx.png
If you are too lazy to make them then you can get
them from any other ROM’s settings.apk and
replace them with your’s (this is what I do :P) Or
if you have time and brain to make them you can
make it but it must be of the same resolution!!
Now after completing every thing Recompile the
settings.apk then sign it and Enjoy the new
settings app 8-)

> Changing Platlogo
What is Platlogo?
Platlogo is that logo!! Go to settings> about
phone> android version!! Press on it for some
time back to back.. down you will see your
android version with its name. Above it you will
see a logo. That logo is known as PLATLOGO
Lets start
Same as before decompile/extract framework-
res.apk using apktools/ NinjaMorph. Now You will
find
Different files as before now open the folder “res”
There you will find a folder named “drawable-
nodpi”
In that folder u will find some .png files. You can
find Platlogo.png, Platlogo_alt.png U can replace to
png with any Platlogo from an Kikat rom J And now
recompile the framework-res.apk replace with
your stock one and enjoy the new Platlogo! ;)

> Changing Default Wallpaper
Lets start
Same as before decompile/extract framework-
res.apk using apktools/ NinjaMorph. Now You will
find
Different files as before now open the folder “res”
There you will find a folder named “drawable-
nodpi”
In that folder u will find some .png files and a .jpg
file . You can find a .jpg file named
default_wallpaper.jpg! U can replace to jpg with any
jpg J And now recompile the framework-res.apk
replace with your stock one and enjoy the new
Default Wallpaper! ;)

Written By = Snigdho Hasan
My facebook = www.facebook.com/
snigdho.hasan.4
For any help you can contact in my Facebook
Stay well, Stay healthy!

1 comment:

  1. boss valo kore bujhale.......aro kichu tutorial dao jemon status bar, quicksettings, notification drawer, recent apps guli ki kore theme kori???

    ReplyDelete