Tools Needed :
APK Manager (to decompile and recompile apks)
Photoshop or other photo editing software’s ( corel draw etc etc)
FS Resizer or GIMP( to resize or reshape png)
NOTEPAD ++(edit xml files)
Eclipse
AXMLPrinter (convert xml to txt files)
From the start:
Make sure u hav a deodexed ROM….If your ROM is not deodexed den use xultimate to deodex….
• You will get a zip or rar file in which u will find “meta inf” and “system”…. We will be concentrating only on the system folder…..Extract it to the desktop or which ever location u want….
• Inside the system folder u would see folders called “app” “framework” “media” “bin” etc….
Let me explain what does these folders Hav to do.
“app” is the major folder which has to do with all the pre installed apps(default apps) like calculator camera mms(messaging) touchwiz bluetooth etc…..
“framework” is the folder associated with the body formation (i.e) the skeleton of out fit…..examples like the battery icon,icons in the notification panel like “autorotate” “Wi-Fi” “GPS” etc….
“media” consists of “bootanimation.zip” file allows u to change the boot animation ( we would discuss about this later)
TUTORIAL ON HOW TO CHANGE THE ICON OF APPS:
STEP 1: First go into the “apps” folder and extract everythin(if u wish extract everythin or extract only the file u want) to the desktop…….
• Don’t be bothered about the .odex files… concentrate only on the .apk files…..
• for ex: if u wish to change the “messaging” icon…select mms.apk….enter into that and u would find folders called “res” “metainf”…….. ENTER into “res” folder and u would see folders such as “drawable” “drawable ldpi”( or similar to that) leave the folders like “xml” etc and just concentrate on “drawable-ldpi” and extract it to the desktop…..enter into that folder and u would find all the images which u see on the mobile while messaging….. Hope u would remember how the icon for the messagin app be….now search for that….for this apk it would be as “ic_launcher_smsmms”….. and BINGO your done…… download a png of the icon u want from google (for that go into google and type message icon png and select images…. Select the image of ur choice and save it) now copy that downloaded image (for ex the downloaded image name is 123.png replace that name to “ic_launcher_smsmms”)After renaming it copy and replace the default image in the “drawable ldpi” folder….. Similarly make changes for wat ever icon u want but REMBEMBER the icon ur changing should hav the same name of the default icon”
• Since u’ve modded(changed) only the “drawable ldpi” folder copy that folder in which u hav changed the icon to the folder in “res” of “mms.apk”…… to make it clear delete the default drawable ldpi and replace it with the one u modded from the desktop……(to replace just drag from the desktop to the rar file) IF WINRAR asks a confirmation “update changes made” click YES…… cool now u’ve changed the icon of the messaging app….
• Similarly try replacing the default icon of the calculator camera dialer tab activity etc by just moving into the apk file “res””drawable ldpi (hdpi, land-ldpi or wateva)
• To go more interior take dialer tab activity and follow the above steps first.,….den replace the number icons, dialer_tab_background image with any image u like but it should be of PNG and of the same default name while replacing it in the folder……
• That’s it now u’ve learnt how to change the icons and images……
• Now do the reverse of STEP 1….. copy the modded(changed) apk files from the desktop into the “system””app” folder and don’t forget to save the changes…..
• TUTORIAL ON HOW TO CHANGE THE ICON OF FRAMEWORK :
SIMILARLY just like how u replaced the icons of “apps” try replacing icons of framework folder….
• Open “framework” folder…..u’ll find many .JAR files and “framework-res.apk” and “twt-framework.apk”
• Go into framework-res.apkresand extract drawable (ldpi,hdpi,mdpi,land-hdpi) or wateva file is der to ur desktop…. Just as how u did it in “apps” replace the PNGS in it…. For ex: replace the alarm clock icon “auto rotate” “vibrate” “sound””battery icons” etc…..
• After doing all the changes in drawable folder replace the drawable folder in “framework-res.apk” and replace this “framework-res.apk” in the framework folder of the RAR file….
XML EDITTING:
XML editing is the trickiest and difficult part yet a challenging part
To do this u must need “apk manager” version 4 or higher…..
These are the folders inside the apk manager
Take the apk file for which u r goin to edit the xml for example to change the conversion of sms to mms from 4pgs to any no of pgs u want……copy the “mms.apk” file from “system””app” to “PLACE APK HERE FOR MODDING” of the apk manager….. HINT: for beginners u can edit only one file at a time After this open “SCRIPT”
IF u hav placed mms.apk file in “PLACE APK HERE FOR MODDING” den “NONE” would be shown as “mms.apk” or if u had placed “touchwiz.apk” it would show as “touchwiz.apk” on the place of NONE
Now press no 9….. the “DECOMPILING” would start and would finish with no alert…
now go to the “APK manager” folder and go into “PROJECTS” u’ll find mms.apk or wateva apk u hav used….
Den go into “RES””XML” ..... u’ll find “mms_config” open it with notepad or notepad++….(notepad++ is advisable and recommended)
You will find a line called <int name="smsToMmsTextThreshold">4</int> replace that four with whatever number u want….
Well u hav learnt how to edit the XML’s also… ….try to edit xml of touchwiz (androidmanifest.xml) to enable touch wiz rotation or touchwiz(launcher_config{to change number of rows and columns}….”default_mainapplication_order”{to change order of the apps in the touch wiz}
All the changes must be made in the projects folder and COMPILE it again by pressing number 11…..
copy the COMPILED .APK back into “apps” or “framework-res” or from wer ever u took the apk file….. THEME DEVELOPING DOESN’T COME WITHIN A DAY SO TRY IT REPEATEDLY TILL U GET THE ART OF IT My sincere thanks to Amit who motivated me and thanks to pratyush and dev for helpin me at the beginning, Rishee for the support rendered from the beginning and all the group members for your support…..
THE SCERENSHOTS ARE PROVIDED IN THE LINK BELOW
www.multiupload.com/7EVOSODEHX
Nice one !!
invincible authority said:
Nice one !!
Click to expand...
Click to collapse
Thank u.....
Thnx bro! That was really helpful!!!
wilfredcool007 said:
Tools Needed :
APK Manager (to decompile and recompile apks)
Photoshop or other photo editing software’s ( corel draw etc etc)
FS Resizer or GIMP( to resize or reshape png)
NOTEPAD ++(edit xml files)
Eclipse
AXMLPrinter (convert xml to txt files)
From the start:
Make sure u hav a deodexed ROM….If your ROM is not deodexed den use xultimate to deodex….
• You will get a zip or rar file in which u will find “meta inf” and “system”…. We will be concentrating only on the system folder…..Extract it to the desktop or which ever location u want….
• Inside the system folder u would see folders called “app” “framework” “media” “bin” etc….
Let me explain what does these folders Hav to do,,,,,
“app” is the major folder which has to do with all the pre installed apps(default apps) like calculator camera mms(messaging) touchwiz bluetooth etc…..
“framework” is the folder associated with the body formation (i.e) the skeleton of out fit…..examples like the battery icon,icons in the notification panel like “autorotate” “Wi-Fi” “GPS” etc….
“media” consists of “bootanimation.zip” file allows u to change the boot animation ( we would discuss about this later)
TUTORIAL ON HOW TO CHANGE THE ICON OF APPS:
STEP 1: First go into the “apps” folder and extract everythin(if u wish extract everythin or extract only the file u want) to the desktop…….
• Don’t be bothered about the .odex files… concentrate only on the .apk files…..
• for ex: if u wish to change the “messaging” icon…select mms.apk….enter into that and u would find folders called “res” “metainf”…….. ENTER into “res” folder and u would see folders such as “drawable” “drawable ldpi”( or similar to that) leave the folders like “xml” etc and just concentrate on “drawable-ldpi” and extract it to the desktop…..enter into that folder and u would find all the images which u see on the mobile while messaging….. Hope u would remember how the icon for the messagin app be….now search for that….for this apk it would be as “ic_launcher_smsmms”….. and BINGO your done…… download a png of the icon u want from google (for that go into google and type message icon png and select images…. Select the image of ur choice and save it) now copy that downloaded image (for ex the downloaded image name is 123.png replace that name to “ic_launcher_smsmms”)After renaming it copy and replace the default image in the “drawable ldpi” folder….. Similarly make changes for wat ever icon u want but REMBEMBER the icon ur changing should hav the same name of the default icon”
• Since u’ve modded(changed) only the “drawable ldpi” folder copy that folder in which u hav changed the icon to the folder in “res” of “mms.apk”…… to make it clear delete the default drawable ldpi and replace it with the one u modded from the desktop……(to replace just drag from the desktop to the rar file) IF WINRAR asks a confirmation “update changes made” click YES…… cool now u’ve changed the icon of the messaging app….
• Similarly try replacing the default icon of the calculator camera dialer tab activity etc by just moving into the apk file “res””drawable ldpi (hdpi, land-ldpi or wateva)
• To go more interior take dialer tab activity and follow the above steps first.,….den replace the number icons, dialer_tab_background image with any image u like but it should be of PNG and of the same default name while replacing it in the folder……
• That’s it now u’ve learnt how to change the icons and images……
• Now do the reverse of STEP 1….. copy the modded(changed) apk files from the desktop into the “system””app” folder and don’t forget to save the changes…..
• TUTORIAL ON HOW TO CHANGE THE ICON OF FRAMEWORK:•
SIMILARLY just like how u replaced the icons of “apps” try replacing icons of framework folder….
• Open “framework” folder…..u’ll find many .JAR files and “framework-res.apk” and “twt-framework.apk”
• Go into framework-res.apkresand extract drawable (ldpi,hdpi,mdpi,land-hdpi) or wateva file is der to ur desktop…. Just as how u did it in “apps” replace the PNGS in it…. For ex: replace the alarm clock icon “auto rotate” “vibrate” “sound””battery icons” etc…..
• After doing all the changes in drawable folder replace the drawable folder in “framework-res.apk” and replace this “framework-res.apk” in the framework folder of the RAR file….
XML EDITTING:
XML editing is the trickiest and difficult part yet a challenging part
To do this u must need “apk manager” version 4 or higher…..
These are the folders inside the apk manager
Take the apk file for which u r goin to edit the xml for example to change the conversion of sms to mms from 4pgs to any no of pgs u want……copy the “mms.apk” file from “system””app” to “PLACE APK HERE FOR MODDING” of the apk manager….. HINT: for beginners u can edit only one file at a time :O After this open “SCRIPT”
IF u hav placed mms.apk file in “PLACE APK HERE FOR MODDING” den “NONE” would be shown as “mms.apk” or if u had placed “touchwiz.apk” it would show as “touchwiz.apk” on the place of NONE
Now press no 9….. the “DECOMPILING” would start and would finish with no alert…
now go to the “APK manager” folder and go into “PROJECTS” u’ll find mms.apk or wateva apk u hav used….
Den go into “RES””XML” ..... u’ll find “mms_config” open it with notepad or notepad++….(notepad++ is advisable and recommended)
You will find a line called <int name="smsToMmsTextThreshold">4</int> replace that four with whatever number u want….
Well u hav learnt how to edit the XML’s also…….try to edit xml of touchwiz (androidmanifest.xml) to enable touch wiz rotation or touchwiz(launcher_config{to change number of rows and columns}….”default_mainapplication_order”{to change order of the apps in the touch wiz}
All the changes must be made in the projects folder and COMPILE it again by pressing number 11…..
copy the COMPILED .APK back into “apps” or “framework-res” or from wer ever u took the apk file….. THEME DEVELOPING DOESN’T COME WITHIN A DAY SO TRY IT REPEATEDLY TILL U GET THE ART OF IT My sincere thanks to Amit who motivated me and thanks to pratyush and dev for helpin me at the beginning, Rishee for the support rendered from the beginning and all the group members for ur support….. THANK U
IF U LIKE MY THREAD DONT FORGET TO CLICK THANKS
THE SCERENSHOTS ARE PROVIDED IN THE BROKEN LINK BELOW
multiupload.com/7EVOSODEHX
Click to expand...
Click to collapse
This is very helpfull thankx bro
N again thankx for adding my name :-D
Sent from my Galaxy fit using XDA App
rajrocks said:
This is very helpfull thankx bro
N again thankx for adding my name :-D
Sent from my Galaxy fit using XDA App
Click to expand...
Click to collapse
Thanx for sharing ..!!
Sent from my GT-S5670 using xda premium
Do you guys have any video tuts for this one?
it maybe easier if you see how it's done visually, aside from still images of course...
thanks..
reikableu said:
Do you guys have any video tuts for this one?
it maybe easier if you see how it's done visually, aside from still images of course...
thanks..
Click to expand...
Click to collapse
If u hav any doubts feel free to ask.......
where do you use Eclipse? and which eclipse should i get?
Example, for step 1, how do i extract the file using APK Manger?
sorry i am very noob about this things...
I was able to run apk manager and it asked me to choose an option, i chose extract an APK... but it just closes and does nothing... or i am doing something wrong?
thanks...
reikableu said:
where do you use Eclipse? and which eclipse should i get?
Example, for step 1, how do i extract the file using APK Manger?
sorry i am very noob about this things...
I was able to run apk manager and it asked me to choose an option, i chose extract an APK... but it just closes and does nothing... or i am doing something wrong?
thanks...
Click to expand...
Click to collapse
U need not use eclipse.... just use the apktool to deompile the apk file.... u will find folders called res xml value etc etc after u decompile the apk usin either apktool or apk manager.... If u want to change the icon or appearance use the drawables's folder where all the pngs's are present if u want to make any changes in xml use the folder"xml" and open the files usin notepad++
CLICK THANKS IF U LIKE MY POST
Nice work bro.....
wilfredcool007 said:
just use the apktool to deompile the apk file.... u will find folders called res xml value etc etc after u decompile the apk usin either apktool or apk manager.... If u want to change the icon or appearance use the drawables's folder where all the pngs's are present if u want to make any changes in xml use the folder"xml" and open the files usin notepad++
CLICK THANKS IF U LIKE MY POST
Click to expand...
Click to collapse
Sorry, I am really noob at this... how do i decompile? i tried doing that in apk manager, but i don't seem to get it to work... do i have to have the phone connected to the computer? can you give me a link where i can learn on how to use it?
reikableu said:
Sorry, I am really noob at this... how do i decompile? i tried doing that in apk manager, but i don't seem to get it to work... do i have to have the phone connected to the computer? can you give me a link where i can learn on how to use it?
Click to expand...
Click to collapse
downlaod the "complete set of tools" by me it'll be in the posts under android development and hackins ection.... in that ull find apktool and apk manager and some more
copy the apk file u want into "keep here for Modding" folder of apk manager den open "script".... press 9 to decompile... the decompiled files wil be in the "projects" folder of apkmanager... go into it and do ur modifications...more than this no one can be taught for more reference search using google..
wilfredcool007 said:
downlaod the "complete set of tools" by me it'll be in the posts under android development and hackins ection.... in that ull find apktool and apk manager and some more
copy the apk file u want into "keep here for Modding" folder of apk manager den open "script".... press 9 to decompile... the decompiled files wil be in the "projects" folder of apkmanager... go into it and do ur modifications...more than this no one can be taught for more reference search using google..
Click to expand...
Click to collapse
i did download all that is in here... so i'll give it a try again...
...edit...
i always get an error for decompiling...
i attached a log where the error is, maybe you can check it...
reikableu said:
i did download all that is in here... so i'll give it a try again...
...edit...
i always get an error for decompiling...
i attached a log where the error is, maybe you can check it...
Click to expand...
Click to collapse
listen...ill teach u now as simple as possible.... first hav the apk file with u for example take mms.apk
den download my tools
den in that go to apk manager
place the apk file in the place here for modding folder
now open script den press 9... u will hav hav no response but a folder with the apk name u hav will be created in the projects folder.... now go into the projects folder and there u will find folder called res
open that and further go to drawable folder or which ever folder u want... replace the icon which u want to be replaced with the same name as it was in the folder... for example if u want to change the mms icon the default icon is "icon.png" now download a png of ur choice rename it as "icon" and replace it in the folder.... now open the scripts again
press 11 to compile
it'll ask whether its a system file press "y" den again press "y"
den follow the instructions as given in that box... and thats it
DarshpreetGulati said:
Nice work bro.....
Click to expand...
Click to collapse
Thanks darshpreet
reikableu said:
i always get an error for de-compiling...
i attached a log where the error is, maybe you can check it...
Click to expand...
Click to collapse
as i said, i followed your instructions... and like i said as well...
de-compiling gives me an error that is why i uploaded the error log...
thanks...
Nice share....
really help me to mod icon and status bar .....thank's
AldoSebastian said:
Nice share....
really help me to mod icon and status bar .....thank's
Click to expand...
Click to collapse
Dont just say thanks press it
wilfredcool007 said:
Dont just say thanks press it
Click to expand...
Click to collapse
arrrgghhh...sorry sir...I miss that thing...hehehehe
do it now...n thank's once again for remembering me
I think it will be very useful to whom preparing theme ..,and useful to who want to prepare theme for galaxy R
;-)
Its will bit tough need hard work and patience with time (tut originally posted by Raghavafit )
Theme Developing, XML Editting:
Tools Needed :
* APK Manager
* Photoshop or other photo editing software’s ( corel draw etc etc)
*FS Resizer or GIMP
* NOTEPAD ++
From the start:
* Make sure u hav a deodexed ROM….If your ROM is not deodexed den use xultimate to deodex….
*You will get a zip or rar file in which u will find “meta inf” and “system”…. We will be concentrating only on the system folder…..Extract it to the desktop or which ever location u want…. *Inside the system folder u would see folders called “app” “framework” “media” “bin” etc….
Let me explain what does these folders Hav to do,,,,,
*v “app” is the major folder which has to do with all the pre installed apps(default apps) like calculator camera mms(messaging) touchwiz bluetooth etc…..
*v “framework” is the folder associated with the body formation (i.e) the skeleton of out fit…..examples like the battery icon,icons in the notification panel like “autorotate” “Wi-Fi” “GPS” etc….
*v “media” consists of “bootanimation.zip” file allows u to change the boot animation ( we would discuss about this later)
Procedure for only ICON changing TUTORIAL ON HOW TO CHANGE THE ICON OF APPS:
STEP 1: First go into the “apps” folder and extract everythin(if u wish extract everythin or extract only the file u want) to the desktop…….
* Don’t be bothered about the .odex files… concentrate only on the .apk files…..
* for ex: if u wish to change the “messaging” icon…select mms.apk….enter into that and u would find folders called “res” “metainf”…….. ENTER into “res” folder and u would see folders such as “drawable” “drawable ldpi”( or similar to that) leave the folders like “xml” etc and just concentrate on “drawable-ldpi” and extract it to the desktop…..enter into that folder and u would find all the images which u see on the mobile while messaging….. Hope u would remember how the icon for the messagin app be….now search for that….for this apk it would be as “ic_launcher_smsmms”….. and BINGO your done…… download a png of the icon u want from google (for that go into google and type message icon png and select images…. Select the image of ur choice and save it)
*now copy that downloaded image (for ex the downloaded image name is 123.png replace that name to “ic_launcher_smsmms”)After renaming it copy and replace the default image in the “drawable ldpi” folder….. Similarly make changes for wat ever icon u want but REMBEMBER the icon ur changing should hav the same name of the default icon”
*Since u’ve modded(changed) only the “drawable ldpi” folder copy that folder in which u hav changed the icon to the folder in “res” of “mms.apk”…… to make it clear delete the default drawable ldpi and replace it with the one u modded from the desktop……(to replace just drag from the desktop to the rar file) IF WINRAR asks a confirmation “update changes made” click YES…… cool now u’ve changed the icon of the messaging app….
*Similarly try replacing the default icon of the calculator camera dialer tab activity etc by just moving into the apk file “res”à”drawable ldpi (hdpi, land-ldpi or wateva)
*To go more interior take dialer tab activity and follow the above steps first.,….den replace the number icons, dialer_tab_background image with any image u like J but it should be of PNG and of the same default name while replacing it in the folder……
*That’s it now u’ve learnt how to change the icons and images……
Now do the reverse of
*STEP 1….. copy the modded(changed) apk files from the desktop into the “system”à”app” folder and don’t forget to save the changes…..
TUTORIAL ON HOW TO CHANGE THE ICON OF FRAMEWORK:
* SIMILARLY just like how u replaced the icons of “apps” try replacing icons of framework folder….
*Open “framework” folder…..u’ll find many .JAR files and “framework-res.apk” and “twt-framework.apk”
*Go into framework-res.apkàresàand extract drawable (ldpi,hdpi,mdpi,land-hdpi) or wateva file is der to ur desktop…. Just as how u did it in “apps” replace the PNGS in it…. For ex: replace the alarm clock icon “auto rotate” “vibrate” “sound””battery icons” etc…..
*After doing all the changes in drawable folder replace the drawable folder in “framework-res.apk” and replace this “framework-res.apk” in the framework folder of the RAR file….
##XML EDITTING:
*XML editing is the trickiest and difficult part yet a challenging part To do this u must need “apk manager” version 4 or higher…..
*These are the folders inside the apk manager Take the apk file for which u r goin to edit the xml for example to change the conversion of sms to mms from 4pgs to any no of pgs u want……copy the “mms.apk” file from “system”à”app” to “PLACE APK HERE FOR MODDING” of the apk manager….. HINT: for beginners u can edit only one file at a time :OAfter this open “SCRIPT”
*ULL find a window like this…..IF u hav placed mms.apk file in “PLACE APK HERE FOR MODDING” den “NONE” would be shown as “mms.apk” or if u had placed “touchwiz.apk” it would show as “touchwiz.apk” on the place of NONE
*Now press no 9….. the “DECOMPILING” would start and would finish with no alert… now go to the “APK manager” folder and go into “PROJECTS” u’ll find mms.apk or wateva apk u hav used…. Den go into “RES”à”XML” ..... u’ll find “mms_config” open it with notepad or notepad++….(notepad++ is advisable and recommended) You will find a line called 4 replace that four with whatever number u want….
*Well u hav learnt how to edit the XML’s also…….try to edit xml of touchwiz (androidmanifest.xml) to enable touch wiz rotation or touchwiz(launcher_config{to change number of rows and columns} …
*.”default_mainapplication_order”{ to change order of the apps in the touch wiz} All the changes must be made in the projects folder and COMPILE it again by pressing number 11….. copy the COMPILED .APK back into “apps” or “framework-res” or from wer ever u took the apk file…..
*THEME DEVELOPING DOESN’T COME WITHIN A DAY SO TRY IT REPEATEDLY TILL U GET THE ART
By:::--Raghavafit
-------droid joyful
Can i use the same methods above to "slim" down a stock rom ?
I mean to remove or add new apk aka custom rom ??
s4sixty said:
Can i use the same methods above to "slim" down a stock rom ?
I mean to remove or add new apk aka custom rom ??
Click to expand...
Click to collapse
Yup u can......
-------droid joyful
Iam trying to change some icons with Ninjamorph,
i find many tutorials that shows to change them in the framework directory.
But those icons are not the same as in systemUI.
Some explaination please?
Thanks in advance
Bierklak said:
Iam trying to change some icons with Ninjamorph,
i find many tutorials that shows to change them in the framework directory.
But those icons are not the same as in systemUI.
Some explaination please?
Thanks in advance
Click to expand...
Click to collapse
I have the easiet way.
1.open root explorer,
2.system,
3.app,
4.search system ui.apk
5.rename it systemui.apk.zip
6.then extract the .zip file
7.and then change the .png file for your change you wanna change.
8. After changing it.
9.Again rename it systemui.apk from systemui.apk.zip.
10.congratulation you have modded your system ui,
You can also do many thing by [email protected],
This ia the only one which I told you.
Hit Hit THANKS!!! If And Only If I Helped You
Hi all,
I know there are tons of 'how to make themes' threads out there in this community but like the title says , its specially for noobs( like me ).
Now I am not talking about noobs who dont know anything about the android OS,framework, recovery etc. Here, by noobs i mean people who dont know how to decompile apps, sign them , make them flashable , use SDKs etc. This guide will throw some light on some of the easier ways out there by using the brilliant features of some apps and programs combined with each other and believe me , it will give you the final result !
So Lets get started :
REQUIREMENTS
1.A NANDROID BACKUP !!
2. Ninjamorph from Stericson : creating a project , replacing PNGs and finishing the project .
http://forum.xda-developers.com/showthread.php?t=674604
3. An image editing software ( I used Photoshop)
4. Root File Manager (any)
5. Knowledge about your device , Duhh
PROCEDURE
1. Open up ninjamorph and start a new project.
2. Find the APK you wanna modify ( Framework-Res.apk for almost everything; SystemUI.apk for statusbar, clock , general backgrounds , drawer etc ; contacts/seccontacts.apk for phone/dialer , messaging.apk for sms app mods etc , i hope i made my point clear )
3.Modify Apks
now, from here you need to choose your path
Method1
4. (conventional one )Inside the project, goto drawable-hdpi ( for backgrounds goto drawable-nodpi ) and replace the pngs with the pngs you want by downloading them or extracting them from existing packages (of the same size as the original )
5. After replacing the images , simply finish your project and you're done!
Method2( which i used )
4. when you create a project , the Apk is extracted to the location in your device at /sdcard/androidthemes/workspace (your SD card) as a simple folder . Copy this folder to your Pc.
5.Edit the images using an image editing software like PS and save all the images in the copied folder itself in their respective locations OR you can replace the whole apk folder with an already modified/themed folder but just make sure that the modified apk folder is of the same device as yours( since if even a single image which is missing in the modified folder but is present in the original apk folder or is not changed appropriately , it will result in the app not being able to run. It will stop.
6. Once you're done with the replacing, replace the apk folder in /sdcard/androidthemes/extracted with the one you have changed in the above step.
7. Then Goto ninjamorph in your device and simply finish the project whose apk extracted folder you have just modified. Ninjamorph will compile and build the apk from your workspace folder and it will replace the original apk with your modified one.
8. Your new Apk has been themed! :laugh:
Precautions.
1.Have a nandroid backup ( big precaution )
2. Have backups of both the .apk file and the original extracted apk folder , so that if you make an incompatible modification and the app doesnt run, then just replace the apk in the file system of your device ( /system/app or /data/app depending on the apk you are modifying whether it is system or user) OR replace the extracted apk folder in /sdcard/androidthemes/workspace with the original one backed up.
Bonus - Make a flashable zip of your themed apks
http://forum.xda-developers.com/showthread.php?t=1572962 ( modify the updater script in the zip in the META-INF folder present in the sample zip to match your needs ) by @cheatman
Hit Thanks :good: if this helped
Hi guys...
Recently i had worked in a project (Mini Cayno X 2 link -> http://forum.xda-developers.com/and...update-patch-mini-cayno-x-2-symphony-t2858833 ...
it was a update patch for stock rom...so many buddy ask me in FB that how can i make one update patch for my rom?!!
But due to being busy i cant replay them and now i am free and try to write a small tutorial about this...i hope you will enjoy it... and this is my frist tutorial in XDA...
Frist its not for Developer its for newbie modder who dont know this method...
Ok lets start....
________________________________
Today i am going to tell you a new and uncommon way to make your own update patch...I think everybody knows about Villain rom flasher or Vrtheme...its really a good rom flasher...and you can make your own modpack with this easily...but i dont talk about this...beacuse there are a lot of guide in Xda about this...
Now i am going to tell you about Omegadorid rom flasher... This is an "Universal Flasher Tools" like villain rom flasher...
This flasher was made by JRsoft & Intronauta...
And more info and updates about "VillainTheme System" here:
(http://forum.xda-developers.com/showthread.php?t=1207017)
________________________________
Now i am going to how can you make your own update pack...
Frist for any Error or brick i am not responsible...
________________________________
Now requirments ->
1.Good file manegar or Root ecplorer...
2.good image editor like pixeler express or pic say pro...
3.Simple and common knowledge in udate script...
4.and free mind...
________________________________
Now download this omega flasher uploaded by Me...beacuse i lost the main thered link...
link -> ( http://www.mediafire.com/?pks4i2nx3w9l6d1 ) (Size: 2 mb)
After downloading make sure that what you want to add in your update patch...like i wants to add some nessesary apps,themes and some brinaries...
After decieding extract the zip in a new folder...like i extracted it in a new folder named new projects...
then you will see some folder like thats ->
1.META_INF,
2.MORPH,
3.tools,
4.XTRAS,
5.mod.config,
6.Reed me.txt...
Ok now frist lets talk about meta inf...i think everybody know this folder...and you must have knowladge about this folder...if you dont have then see this tutorial -> ( http://forum.xda-developers.com/showthread.php?t=1931585) (dont forget to say thanks to pitchblack5691 )
Now MORPH folder...
this is the main folder...here you can put your modded png files what you wanted to add in your apps...i will talk about it lettar...
then tools folder...in this folder you will see some files...dont touch them...this is the main files of your update pack...
then XTRAS...in this folder you can see some folder like system,sdcard,data etc etc...
if you wants to add somethings like apps in system folder then drop your apps in XTRAS/system/app..you can add fonts,new boot animations,modded build.prop and brinaries too...i will talk about this latter...
Now mod.config...This string will be added to build.prop for identify the
version or author of the mod and will be visible in
Settings - >About. Please avoid to use the character "=" into
the string.
now About readme.txt...here you will find somethings like how use this flasher etc etc...
________________________________
All done...now start making modpack.... .Its very easy...
Put in "/XTRAS" folder files that you want to add recreating
their full paths. Note that /XTRAS is equivalent to root path in
the internal memory:
e.g:
/XTRAS/system/etc/gps.conf
/XTRAS/sdcard/Wallpapers/MILF.jpeg
/XTRAS/data/app/Youtube.apk
/XTRAS/whateverfolder/whateverfile
you can also add system app here...just sing your app and drop it in XTRAS/system/app.you can add some app to xtras/data/app too...and in sdcard folder you can add some files like viper kernels or your lunchers downloaded themes.for example frist download all themes from your luncher settings.then search them in sdcard.if you found them,then copy the files with whole derectory like i found my themes here -> sdcard/xluncher/themes.So i copied xluncher folder and paste it to XTRAS/sdcard folder.By the same way you can add anithings in your sdcard just copy your file with whole derectory and paste it in xtras/sdcard...
i hope you understand about using XTRAS folders....
Now uses of MORPH folder...
>> Put in "/MORPH" folder your "morph themes". Note that /MORPH is
equivalent to root path in the internal memory and you must rename
folders like the apk but with extension instead the metamorph form
This process will only works in the following folders: /data/app,
/system/app and /system/framework.
e.g:
/MORPH/system/app/Settings.apk/res/drawable-hdpi/***.png
/MORPH/system/app/Settings.apk/classes.dex
/MORPH/system/framework/framework-res.apk/resources.arsc
/MORPH/data/app/****.apk/res/drawable-hdpi/**.png
you can add your modded png here...like i want to add new paltlogo...so frist i mod my platlogo.so that i extract my framwork_res by root explorer and find the paltlogo.then i found them and copy the derectory that where i found them like i found them in framwork_res/res/drawable nodpi.So i made my own logo and renamed them as same as in my stock framwork_res like platlogo.png and put them in the same derectory where i found them in stock framwork_res...like MORPH/system/framwork/framwork_res/res/drawable nodpi...done...now you add another pngs in the same way...but dont forget to renamed your pngs in same name as the main pngs...i hope you understand what i say....now your theming has been done!
>>but It's very important that you take a look to MOD.config file to
enable or disable features a/or set special commands if you need
it, i.e for setup your sdcard layout used in your recovery if you
get sdcard errors, set a mod name visible in Settings, etc..
>>ok now create zip of your updatepatch and Flash and enjoy!!
Having problem with update script?!!See my script -> ( http://www.mediafire.com/view/?dl1mta6j8t82w8u ) (Size: 3 kb)
######################Some KNOWN ERRORS ###############################
>>If you get (Status 0) error flashing, you need an update-binary
specific for your terminal. You must look for and extract the
"/META-INF/com/google/android/update-binary" file inside a zip
compatible with your terminal and replace it in the same path into
the UFT. You also can consider to replace the whole META-INF folder
in the MOD with the other compatible, except the updater-script!!
>>Please, report us errors if you get!!...
N.B ->to add somethings like brinaries/fonts/apps data/etc etc you must need to set permissions and Smyalink them...so,Dont forget it and if dont know how to set permission or create Smyalink then dont try to add them.in some devices all pngs are found in drawable-xhdpi/drawable-xxhdpi/drawable-mdpi...so you must need to know that in which folders your pngs are stored...for this just extract your systemui or framwork_res...then see thats where are all the pngs stored...for example:if you find all pngs in drawable-xhdpi then go to morph folder and renamed all drawable-hdpi folders to drawable-xhdpi... if you find all pngs in drawable-xxhdpi then go to morph folder and renamed all drawable-hdpi folders to drawable-xxhdpi...and if you dont understand anythings that i said then comment here...Thanks !
________________________________
Thanks for reading...
Happy modding and never stop customization....
Guide By:Me (MD.Shafikul)
________________________________
Credits: Main Credits:
>> "JRsoft" & "Intronauta" for this awesome flasher
>> "Villain Team" for the concept
>> "Stericson" for "Metamorph" system
>> "Core Utilities" for the tar binary
>> "Blades" for the 7z binary and libs
>> Builders of "zip" and "zipalign" binaries.
>> Testers, especially to:
"[email protected]", "[email protected]", "[email protected]",
"[email protected]" and "[email protected]".
>> "[email protected]" for helping with the translations.
________________________________
if you like this post then dont forget to click on thanks botton.its will inspaierd me to write more guides....
________________________________
About Me -> About Me:I am MD.Shafikul from Bangladesh and
a simple themer...
Current device:Symphony xplorer w68 god damn
mediatek...
Current rom:Xperia Honami v2
Current Project:Mini Cayno 'X' 2
Follow me in FB: Www.facebook.com/md.shafikul.125
________________________________