[Tutorial] Android Theming

Search This thread

Snigdho

Senior Member
Aug 3, 2014
51
45
Dhaka
>> 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 :cool:
> 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! ;)
 

kevin dsouza

Senior Member
Dec 12, 2014
112
38
hey,can u show me how to change the default progress wheel..

YOUR HELP WILL BE APPRECIATED!!

Sent from my SM-G355HN using XDA Free mobile app
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    >> 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 :cool:
    > 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! ;)
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone