[Android Software/Hacking General [Developers Only]] safariking:
General-Guide Just For You!​

Hello Xda,

I am Getting a lot of requests on how to theme/tweak/mod etc... now im gonna learn that to you!

What can you learn by reading this Quide?

The following things:

- Android Theming (Part 1)

- Deodexing (Part 2)

- Deleting/Adding Apps (Part 3)

- Android Tweaking (Part 4)

- Building From Source (Part 5)

- Open a .img File! (Part 6)

- Flashing With Odin (Part 7)

- porting roms (Part 8)

- flashing with heimdall (Part 9)

- flashing with cwm (Part 10)

- build kernel (Part 11)

- build cwm recovery (Part 12)

- flashing OTA leak (Part 13)

More to come stay tuned :)

Part 1 Theming Android:

First you need the following Tools for this:

-7zip

-A Windows PC

Step 1) Go to your rom you like to Theme and grab you Systemui.apk From system/app Copy it to your desktop!

Step 2) Now open the file with 7zip by right clicking on the file and choose open with 7zip

Step 3) When you are in the Systemui.apk with 7zip go to the Res folder and open up Drawable-hdpi Depending on your phone it could be also Drawable-ldpi or Drawable-mdpi Or Drawable-xhdpi Now just open that folder!

Step 4) when you are in that folder you see a lot of .png files that are all the files you could theme now If you want to theme your Systemui.apk to ICS/JB/GB/Froyo etc... source for the systemui.apk from a phone who is running on that OS!

Step 5) When you have found that systemui.apk from the other OS Then open that Systemui.apk also with 7zip and go to the res folder and than to Drawable-hdpi!

Step 6) when you have bot systemui.apk's opend source for the .png's you want to theme for example you want to theme the wifi signal icon Source in YOUR SYSTEMUI.APK FROM YOUR PHONE to stat_sys_wifi_signal

then also find the excactly same .png in the other Systemui.apk from that other OS and start copying the Files!

NOTE: Please Check the names if they are the same otherwise the systemui will Force Close (Crash)

Step 7) Now when your done copying and theming Close The file and put it back in your rom Flash your rom congratulations you have themed Now your Android Rom!

Part 2 Deodexing

What you need is:

A windows Pc

A zip opener tool

Xdaautotool

How to Deodex:

First Download xdaautotool From here: http://xdaforums.com/showthread.php?t=1053227

Step 1) When you have downloaded XdaAutoTool you see some Folders and other things in the .rar file make a folder on your desktop and name the folder xdaautotool now just extract them to your desktop in the folder xdaautotool!

Step 2) In Res there is AAA_register_ocx.bat Run that!

Step 3) Run \Res\FileRegister.exe to register the files in your system!

Step 4) Now you can open xdaautotool.exe and go to the Deo screen when you are in there Wait!

Step 5) Open your odexed Rom.zip file and copy all the files inside the /system/app folder to _SOURCE_APP!

Step 6) Open your odexed Rom.zip file again and now copy all the files inside /system/framework folder to _SOURCE_FRAMEWORK!

Step 7) Now in the Deo screen Choose all stock and let it do it's work!

Step 8) When xdaautotool has finished open your xdaautotool folder and go to _DEODEX_APP and make a folder calld app! copy all the files inside of there and then go to your odexed rom.zip and delete the app folder once it's deleted paste the deodexed app folder inside your rom.zip

Step 9) open your xdaautotool folder and go to _DEODEX_FRAMEWORK and make a folder calld framework! copy all the files inside of there and then go to your odexed rom.zip and delete the framework folder once it's deleted paste the deodexed framework folder inside your rom.zip

Step 10) congratulations you have deodexed Now your Android Rom!

Part 3 Adding/Removing Apps

Needed Tools:

-A zip opener tool

Step 1) Open your Rom.zip file and go to system/app from there you can remove apps by clicking on the right mouse button and choose delete!

Becarefull by what you are deleting some apps are needed for you OS!

Step 2) Open your Rom.zip file and go to system/app then pick a .apk file you just downloaded and paste it into there!

DO NOT POST ANY WAREZ ON XDA SO ALSO NOT IN YOUR ROM!