Ultimate Extractor - G1 Themes and Wallpapers

I got this idea from a thread where someone was asking for a certain icon pack and I suggested to go one by one and grab the icon from each apk. I then thought to myself that this could all be automated. So here it is:
Ultimate Extractor
HOW TO USE:
1. Download icex.zip
2. Make folder C:\icex
3. Extract files from icex.zip to C:\icex
4. Put the theme in C:\icex (has to have .zip extension)
5. Make sure that the theme is the only zip file in C:\icex
6. Now you have 4 choices:
-> 6a: If you want everything (.pngs, .jpgs, .xmls) run UltimateExtractor.bat
-> 6b: If you want only icons (icon.png or ic_launcher*.png) run IconExtractor.bat
-> 6c: If you want almost every single .png run PngExtractor.bat
-> 6d: If you want to run Ultimate Extractor on .apks and not a whole zip file, run UltimateExtractorApk.bat *NEW*
Thanks to ultra spikey for his theme porter script which I based mines off of and thanks to woelv for the thread that got me to do this.

xidominicanoix said:
I got this idea from a thread where someone was asking for a certain icon pack and I suggested to go one by one and grab the icon from each apk. I then thought to myself that this could all be automated. So here it is:
ICon EXtractor v1.0
HOW TO USE:
1. Download icex.zip
2. Make folder C:\icex
3. Extract files from icex.zip to C:\icex
4. Put the theme in C:\icex (has to have .zip extension)
5. Make sure that the theme is the only zip file in C:\icex
6. Now you have to choices:
-> 6a: If you want every single icon, run IconExtractor.bat
-> 6a -> 1: You will be prompted twice
-> 6a -> 2: Hit 'u' and enter at both prompts
-> 6b: If you dont want to be prompted, run IconExtractor_NoPrompt.bat
7. All the icons will now be in folder C:\icex\icons
The reason that the non prompting one won't give you all the icons is because a lot of icons are named "icon.png" so they end up overwriting each other. Also some of the ic_launcher* icons have the same name as well (such as ic_launcher_gallery). The prompting script gives you the option to automatically rename the .pngs as they are extracted. I will try and find a way around this eventually.
I will try to find a way to get all the icons without being prompted (its a 7z thing)
Thanks to ultra spikey for his theme porter script which I based mines off of and thanks to woelv for the thread that got me to do this.
Click to expand...
Click to collapse
wow man... you never cease to amaze me... keep up the badass work!

Ted417 said:
wow man... you never cease to amaze me... keep up the badass work!
Click to expand...
Click to collapse
hehe thanks man .. if only i could get it to be perfect

nice work! now you need another tool to repack the icons. so people can extract icons from one place and repack them automatically into another. that would be perfect since people who extract the icons want to use it for another app or theme.

NguyenHuu said:
nice work! now you need another tool to repack the icons. so people can extract icons from one place and repack them automatically into another. that would be perfect since people who extract the icons want to use it for another app or theme.
Click to expand...
Click to collapse
well thats what ultra spikey's theme porter is for

xidominicanoix said:
The reason that the non prompting one won't give you all the icons is because a lot of icons are named "icon.png" so they end up overwriting each other. Also some of the ic_launcher* icons have the same name as well (such as ic_launcher_gallery). The prompting script gives you the option to automatically rename the .pngs as they are extracted. I will try and find a way around this eventually.
Click to expand...
Click to collapse
Maybe you could create folders for each apk. So that the icons can be easily identified?
Great work, by the way!

RichieDaze said:
Maybe you could create folders for each apk. So that the icons can be easily identified?
Great work, by the way!
Click to expand...
Click to collapse
i was able to get them into folders for each apk but i was having trouble getting them to the root of each folder (they were in res/drawable within each folder which is what im trying to avoid)
ill keep working on it and see if i can get them into the root of their own folders
EDIT: found a huge bug which ill be fixing for the next update

xidominicanoix said:
i was able to get them into folders for each apk but i was having trouble getting them to the root of each folder (they were in res/drawable within each folder which is what im trying to avoid)
ill keep working on it and see if i can get them into the root of their own folders
EDIT: found a huge bug which ill be fixing for the next update
Click to expand...
Click to collapse
This would make mylife ten times easier to port themes. I have to search through the whole rom to get the png's I need. It takes around 4 hours to do. Plus some of the older roms png's have different names for them. Mostly on the Framework. Does it extract the png's from the Framework as well?

Yea it should be doing so but ill double check to make sure
EDIT: no i wasnt doing it before but i implemented it now

ok new update
have everything in separate folders now
enjoy
ALSO, for anyone who's curious .. that 'huge bug' is due to some themes having an 'app' folder while others have 'system/app' ... my script wasnt working with the 'app' folder before ... now it tests for it
EDIT: had to re up it real quick with a small fix

Should I reboot after doing this process or simply the icons apply themselves instantly? 'Cause I did it and nothing happened. i'm on CyanogenMod 3.97 and try to put icons of the Aero theme...Can some help...Pleaseeee

fairymaru said:
Should I reboot after doing this process or simply the icons apply themselves instantly? 'Cause I did it and nothing happened. i'm on CyanogenMod 3.97 and try to put icons of the Aero theme...Can some help...Pleaseeee
Click to expand...
Click to collapse
this isnt changing the icons in your phone .. this extracts the icons from any theme and puts them in a folder on your computer .... its mainly a help to theme devs or anyone looking just for icons

Ohhh ok good thanks for the reply

This program works great....Only one thing though, on the launcher folder, seems like the png's w/ the same name get over writen. Example= "delete_handle" from Res/drawable-land AND Res/drawable-port aren't two different Png's. Maybe for this apk and others with thhe same folders, you could place them in the original folders----Drawable----Drawable-land----Drawable-port, as you said it work before hand. Some other folder/Png's are missing as well...
I tryed to use UltraSpikey's theme converter and was unsucessful. I was More accurate using this method, thanks to you... It is gladly appreciated...

RichieDaze said:
This program works great....Only one thing though, on the launcher folder, seems like the png's w/ the same name get over writen. Example= "delete_handle" from Res/drawable-land AND Res/drawable-port aren't two different Png's. Maybe for this apk and others with thhe same folders, you could place them in the original folders----Drawable----Drawable-land----Drawable-port, as you said it work before hand. Some other folder/Png's are missing as well...
I tryed to use UltraSpikey's theme converter and was unsucessful. I was More accurate using this method, thanks to you... It is gladly appreciated...
Click to expand...
Click to collapse
yea the overwriting pisses me off but its the only way to get it fully automated .. i will add a second version that will prompt to rename any pngs ... or i can try to get the drawable, drawable-land, and drawable-port right ... can you let me know which folders are missing so i can see why?

Can't wait until saturday night, i'm off work, so i can play with this. Thanks for your hard work!

RichieDaze said:
This program works great....Only one thing though, on the launcher folder, seems like the png's w/ the same name get over writen. Example= "delete_handle" from Res/drawable-land AND Res/drawable-port aren't two different Png's. Maybe for this apk and others with thhe same folders, you could place them in the original folders----Drawable----Drawable-land----Drawable-port, as you said it work before hand. Some other folder/Png's are missing as well...
I tryed to use UltraSpikey's theme converter and was unsucessful. I was More accurate using this method, thanks to you... It is gladly appreciated...
Click to expand...
Click to collapse
now they get extracted into their respective folders (drawable, drawable-land, drawable-port, etc) (also this stops the overwriting )
temporizer said:
Can't wait until saturday night, i'm off work, so i can play with this. Thanks for your hard work!
Click to expand...
Click to collapse
no problem man .. just trying to use what ive learned so far to help out the community

Works perfect now!!!
Ten Thumbs up!!!!!!
Now its like stealing candy from the baby...

Any ideas that i should implement .. it feels sorta 'final' but i can always try and optimize/revise/add to it

There's always room for improvement... How about making this script pull the Jpeg"s off the Framework and Launcher??? Then at a later date(Next update) locate the most common edited Xml's files to be pulled off next...

Related

Metamorph Force Close Fix

I want to make metamorph work on my device without givving me fcs after i reboot. This happns when i try to change the boot animation by writing to framework-res.apk. i have a working busybox and nandroid backups so i am willing to try anything...please help.
i have tried running fix_permissions which didnt help
i have tried the linking solution
the process works fine because u can see the new boot animation load up fine but the phone gets a billions force closes for almost everything as soo as i unlock.
please help me out because i have searched the very depths of the internet onl to come out empty handed. i know many people are facing this issue so it would be nice to give them a step by step fix.
stericson did a good job with the app from wat i hear and once working is supposed to be an essential app.
pleas helppp
olvap377 said:
I want to make metamorph work on my device without givving me fcs after i reboot. This happns when i try to change the boot animation by writing to framework-res.apk. i have a working busybox and nandroid backups so i am willing to try anything...please help.
i have tried running fix_permissions which didnt help
i have tried the linking solution
the process works fine because u can see the new boot animation load up fine but the phone gets a billions force closes for almost everything as soo as i unlock.
please help me out because i have searched the very depths of the internet onl to come out empty handed. i know many people are facing this issue so it would be nice to give them a step by step fix.
stericson did a good job with the app from wat i hear and once working is supposed to be an essential app.
pleas helppp
Click to expand...
Click to collapse
Mine does too.
ahhhhhhhhhhh
What build are you using?
You gotta be careful with what build you are using and what you are changing.
Don't boot animations usually go into /system/media?
1.6 use shine and mask logos
2.x use Boot animations
They are different so...yeah...be careful.
Macrophage001 said:
You gotta be careful with what build you are using and what you are changing.
Don't boot animations usually go into /system/media?
1.6 use shine and mask logos
2.x use Boot animations
They are different so...yeah...be careful.
Click to expand...
Click to collapse
This is true, but! Also their are two Apk's that always give problems when themed (Wrong). MetaMorph doesn't replace files that don't exist, meaning, if the two different roms have two different locations for boot files example: System/media or framework-res.apk/assets/images/ and neither are present. It will skip over both and not copy. So conclusions state that maybe one or more of the images are not accepted by the Android System.
These two apk's, my friends, are the framework-res.apk and the Launcher.apk...
Many of failed themes from the past proves this theory accurate, ask any old skool themer...
Worse case scenario, check the pictures with the (.9.png) extentions.
wow sorry i really lost rack of this thread sorry
i know specifically that the problem is cause by framework.apk and when i said boot animations i meant mask and shine.
p.s also im using latest build available in market
RichieDaze said:
This is true, but! Also their are two Apk's that always give problems when themed (Wrong). MetaMorph doesn't replace files that don't exist, meaning, if the two different roms have two different locations for boot files example: System/media or framework-res.apk/assets/images/ and neither are present. It will skip over both and not copy. So conclusions state that maybe one or more of the images are not accepted by the Android System.
These two apk's, my friends, are the framework-res.apk and the Launcher.apk...
Many of failed themes from the past proves this theory accurate, ask any old skool themer...
Worse case scenario, check the pictures with the (.9.png) extentions.
Click to expand...
Click to collapse
can u expand a little more on this?
how can i check if the theme im trying to flash will work or how can i fix force closes after metamorph or how can i change the theme so it will work with metamorph?
p.s the actual morph works cause i can see the changes on reboot but as soon as i unlock a get a million force closes
please please reply i desperatly need help
olvap377 said:
please please reply i desperatly need help
Click to expand...
Click to collapse
What Rom are you using? Cyan?
Who's MetaMorph theme are you using? Enoch?
Have you tried installing all of themes EXCEPT framework-res.apk to see if you still have the forecloses, or one by one to see which ones are causing the forecloses?
Some Homework:
If you want to test framework, try to remove all the foldes from the theme (make backups first). Add 1 folder back to theme, then run the MetaMorph cycle. Leave the png folders for last. When you reach a folder containing png's, add 3 png's at a time to each MetaMorph cycle. So now you narrow down the culprit(s) faster.
Example:
I am trying to MetaMorph my Zelda theme. My framework-res folder change, for some reason shuts down my Market on TheOfficial TMO rom. I can download, but when its about to install the apk it forecloses. But it works accurately on TheOfficial AOSP. (???) So, I am thinking that maybe it the way some roms are built.
im using cyan 4.2.15.1 with ebi1 port and im trying to metamorph the mask and shine at startup that writes to framework-res.apk
olvap377 said:
im using cyan 4.2.15.1 with ebi1 port and im trying to metamorph the mask and shine at startup that writes to framework-res.apk
Click to expand...
Click to collapse
Are they located in (theme.zip) framework-res/assets/images/???
RichieDaze said:
Are they located in (theme.zip) framework-res/assets/images/???
Click to expand...
Click to collapse
yes they are and they do work cause after reboot i see it but wen i unlock it show a million force closes
any news please?
olvap377 said:
any news please?
Click to expand...
Click to collapse
Did you do the homework to see which folder the problem was in???
I spent days looking for problems in my themes and other themes to solve the FC's issue. The process of elimination all ways worked out, but time consuming. When you find it, You can post the fix for others with the same problem...
olvap377 said:
any news please?
Click to expand...
Click to collapse
I am not running a Cyan mod. So I cant do it for you. Sorry! A logcat can help pin point the problem.
RichieDaze said:
What Rom are you using? Cyan?
Who's MetaMorph theme are you using? Enoch?
Have you tried installing all of themes EXCEPT framework-res.apk to see if you still have the forecloses, or one by one to see which ones are causing the forecloses?
Some Homework:
If you want to test framework, try to remove all the foldes from the theme (make backups first). Add 1 folder back to theme, then run the MetaMorph cycle. Leave the png folders for last. When you reach a folder containing png's, add 3 png's at a time to each MetaMorph cycle. So now you narrow down the culprit(s) faster.
Example:
I am trying to MetaMorph my Zelda theme. My framework-res folder change, for some reason shuts down my Market on TheOfficial TMO rom. I can download, but when its about to install the apk it forecloses. But it works accurately on TheOfficial AOSP. (???) So, I am thinking that maybe it the way some roms are built.
Click to expand...
Click to collapse
how can i do the homework when ive only got 1 folder in the theme and it only contains 2 pngs the mask and shine?
olvap377 said:
how can i do the homework when ive only got 1 folder in the theme and it only contains 2 pngs the mask and shine?
Click to expand...
Click to collapse
??? Its only boot images??? Sorry, I did not know it was only boot images. Are the png's the proper size?
Would you be willing to flash my Zelda boot screen as a test to see if it is the theme. It might be the rom?
Here it is if you want to try:
i will flash yours and tell u the results and im currently on cyan 4.2.15.1 with bcrook's ebi1 port and enoch installed (via flashable zip)
edit: i cant even metamorph yours it says there isnt a valid thm file found? what does that mean?
edit2: nvm i figured it out u had an extra directory in the zip but i fixed
btw these themes do they have to be signed in a special way somehow like the zips or no
ps ur boot looks really nice
edit3 : still getting a million force closs after unlock so i wiped and restored
olvap377 said:
i will flash yours and tell u the results and im currently on cyan 4.2.15.1 with bcrook's ebi1 port and enoch installed (via flashable zip)
edit: i cant even metamorph yours it says there isnt a valid thm file found? what does that mean?
edit2: nvm i figured it out u had an extra directory in the zip but i fixed
btw these themes do they have to be signed in a special way somehow like the zips or no
ps ur boot looks really nice
edit3 : still getting a million force closs after unlock so i wiped and restored
Click to expand...
Click to collapse
Your gonna have to flash the whole framework-res.apk as an update on the recovery to prevent FC's for now.
Post a logcat on this thread so that every one can see and give you ideas...

Post inquiries for theme help here!

Making this thread in effort to keep things a little less cluttered in the forum/threads
Post your inquiries here and I'll try my best to answer your questions when time permits... this is a community so hopefully the other experienced senior members will chime in to help.
Overground: can we get a sticky?
reserved for faq
Alrite just a couple questions about theming and customization.
I would like to apply your red sense theme.
-Do I have to use a rom or can I just apply it on my rooted phone?
-If I have to use a rom which do you suggest so I can still use the original internet app that came with the phone?
Thx for all your help!
Sent you a PM about this actually.
Whats the trick to enable transparency? Particularly the notification pull-down. I have already modified framework-res.apk to include the transparent images, however they are not displaying transparent when applied to the phone. I read a few things about hexing, and even found a 'transparency patcher' program from droid-forums. This patcher apparently, does the hex work for you on services.jar. However, it did not do the trick. What am I missing here?
I'm running my own fully deodexed custom rom based on the 2.2 sense leak.
I'm working on Transparency as well...I contacted Xeudoxus at droidforums...hopefully he can help.
I would just like to know how to manually change my icons and or folders on my home screen and in my app drawer. Any help would be appreciated, thanks!
I too would like to find out how to change the "Folders" icon from the plain manila to obviously something else.
Tyler 3 said:
Alrite just a couple questions about theming and customization.
I would like to apply your red sense theme.
-Do I have to use a rom or can I just apply it on my rooted phone?
-If I have to use a rom which do you suggest so I can still use the original internet app that came with the phone?
Thx for all your help!
Click to expand...
Click to collapse
All root themes will usually only work for the rom they are made for. Sometimes there are big changes to the firmware, sometimes little... a good rule of thumb is to always make a nandroid backup if your an early adopter. So long story short:
1. yes
2. whatever rom i made the theme for... you can only use the original browser app with sense
deficitism said:
Sent you a PM about this actually.
Whats the trick to enable transparency? Particularly the notification pull-down. I have already modified framework-res.apk to include the transparent images, however they are not displaying transparent when applied to the phone. I read a few things about hexing, and even found a 'transparency patcher' program from droid-forums. This patcher apparently, does the hex work for you on services.jar. However, it did not do the trick. What am I missing here?
I'm running my own fully deodexed custom rom based on the 2.2 sense leak.
Click to expand...
Click to collapse
SoCalMiles said:
I'm working on Transparency as well...I contacted Xeudoxus at droidforums...hopefully he can help.
Click to expand...
Click to collapse
I have no idea... If you guys get ahold of Xeadoxus then let me know how its done. I have a feeling he'll tell you to download xUltimate though.
emplox said:
I would just like to know how to manually change my icons and or folders on my home screen and in my app drawer. Any help would be appreciated, thanks!
Click to expand...
Click to collapse
KGBxxx said:
I too would like to find out how to change the "Folders" icon from the plain manila to obviously something else.
Click to expand...
Click to collapse
Changing folder icons/app icons: you're gonna have to theme the rom you're using
basic ingredients in no particular order:
1. update.zip- just download one of themes and the update script in there (META-INF) or make your own if you feel like learning the syntax
2. resigning tool http://forum.xda-developers.com/showpost.php?p=3175518&postcount=2
3. 7zip for extracting apks
4. Android SDK
5. Lots of time
Start extracting apks and viewing the contents of res/drawable-hdpi---where you'll find icons
Most icons are named ic_launcher_XXXX.png, some are named app_icon, others are just simply icon... you'll have to look around to find them as there is no easy way to change them. Once you find the icon you want to replace, drop your new icon (with exactly the same name) into the same directory (preferably using 7zip since you don't have to have the directory extracted to replace it) and resign the entire zip file... flash zip and win!
So how much time do you think I would need if I was to do this? Just kidding looks like a pain in the ass. However, doable. Thanks for the link to signing the zip. Thought it just might be a bit easier. Hopefully soon I can change the plain folders to a picture of my girlfriend or something.
Sent from my noob rooted dinc.
Signal Bars
I have seemed to try everything to change the signal bar(s) colors. I have changed all of the icons to a red theme and the only way I can think thats left is that it has to be hex coded. Important fact is I am running skyraider 2.0.1. Has anyone had any luck changing these?

[Q] gingerbang 2.01 question

hey guys
just want to say love the gingerbangsense 2,01 rom. been using it awhile now..no problems so far.i was wondering though if its possible to change the pulldown menus and such.maybe a patch or something. or were the file is to edit it, im not trying to take away from the great work you did...but would like to place my own touch on my phone i;m not a noob but being i have less then 10 posts i'm not aloud to post in the development section. away. keep up the GREAT work !!!
johne105 said:
hey guys
just want to say love the gingerbangsense 2,01 rom. been using it awhile now..no problems so far.i was wondering though if its possible to change the pulldown menus and such.maybe a patch or something. or were the file is to edit it, im not trying to take away from the great work you did...but would like to place my own touch on my phone i;m not a noob but being i have less then 10 posts i'm not aloud to post in the development section. away. keep up the GREAT work !!!
Click to expand...
Click to collapse
anything is possible to change theme wise..what exactly color/theme wise are u wanting to do
wasn't looking to change themes per say....just the pull down menu were it has the "VIvoW" was maybe looking to put my name there.and also at the top on the apps menu were you have "teamsbrissenmod" like i said before i;m not looking to take away from all of your hard work,,just looking to personalize my phone.and if maybe someone swipes it ,it will have my name all over it. i'm using gingerbang sense 2.01 as my daily driver for a week or so and its been running excellent .love your work. anyway thanks for responding,,i know your a busy guy and i appreciate it that your answered my post.cant say that about all the other developers out there,,,,,so THANKS MAN !!
johne105 said:
wasn't looking to change themes per say....just the pull down menu were it has the "VIvoW" was maybe looking to put my name there.and also at the top on the apps menu were you have "teamsbrissenmod" like i said before i;m not looking to take away from all of your hard work,,just looking to personalize my phone.and if maybe someone swipes it ,it will have my name all over it. i'm using gingerbang sense 2.01 as my daily driver for a week or so and its been running excellent .love your work. anyway thanks for responding,,i know your a busy guy and i appreciate it that your answered my post.cant say that about all the other developers out there,,,,,so THANKS MAN !!
Click to expand...
Click to collapse
if you are good with apkmanager/apktool i can let you know what/where to edit those 2 specific things
if not, tell me what you would like it to say in place of VivoW and teamsbrissenmod and ill edit for ya, and upload
haven't used apk tools yet...going to try it. if you dont mind,,id like to put "JOHNS INC 2" WERE VivoW IS ON THE PULLDOWN screen and "JOHNS APP FILES" WERE teamsbrissenmod is on the app menu. i dont know what you would load it to..a zip file? that would work..can update via cwm. maybe you can also tell me were the files are on the phone,,if not to much a pain in the ass...i like to tinker,,maybe i can finally figure out apk tools. again i greatly appreciate you taking the time out to help me...if you have a paypal account or somewhere i can donate...even just coffee money or something let me know...thanks again
I would like to do that . I dowload the new apk manager. What is the next step please.
johne105 said:
haven't used apk tools yet...going to try it. if you dont mind,,id like to put "JOHNS INC 2" WERE VivoW IS ON THE PULLDOWN screen and "JOHNS APP FILES" WERE teamsbrissenmod is on the app menu. i dont know what you would load it to..a zip file? that would work..can update via cwm. maybe you can also tell me were the files are on the phone,,if not to much a pain in the ass...i like to tinker,,maybe i can finally figure out apk tools. again i greatly appreciate you taking the time out to help me...if you have a paypal account or somewhere i can donate...even just coffee money or something let me know...thanks again
Click to expand...
Click to collapse
i dont do things for donations...if u like something ive done, and want to donate thats completely optional but appreciated
i dont have much time through the end of the weekend...but i can upload a zip with those 2 changes for you on monday (im off)...ill pm it to u
android-incredible said:
I would like to do that . I dowload the new apk manager. What is the next step please.
Click to expand...
Click to collapse
if you have apkmanager, u will need to install the proper frameworks for sense with apktool (i use linux apktool exclusively at home...when forced to use windows i use apkmanager but put apktool if my sdk/tools folder for installation)
in the scenario where u have an apktool.jar in ur sdk/tools folder (doesnt matter where apkmanager is)
pull framework-res.apk and com.htc.resources.apk from the rom.zip and put them in ur tools folder
cd ur tools folder
Code:
apktool if framework-res.apk
apktool if com.htc.resources.apk
(this will install the proper frameworks for decompile/recompile)
now pull systemui.apk and rosie.apk from the rom.zip
decompile both
go into projects folder for apkmanager
*to edit the pulldown from VivoW
-go into framework-res.apk folder in projects
-res folder -> values folder > strings.xml
change the "VivoW" in this at the bottom:
Code:
<string name="custom_status_banner">VivoW</string>
to whatever u want less than 16 characters (iirc)
*to edit TeamSbrissenMod from Rosie app drawer header
-go into rosie.apk folder in projects
-res folder _>values folder -> strings.xml
change the "TeamSbrissenMod" near the bottom in this:
Code:
<string name="all_apps_tab_all_apps">TeamSbrissenmod</string>
to whatever u want
*edit: if using sense 3 patch, must do the above edit to that rosie as well (systemUI isnt changed so theres no additional one to edit for VivoW)
any sense 2.1 rom rosie can be edited like that, the sys ui edit doesnt exist in other roms though, i added it to the xml and methods in smali
wow......just had a brain meltdown....i dont know how you guys do it...writing code,roms and such...i read thru your directions on how to change those 2 files..and i'm stunned at how much work goes into it...i give you alot of credit man..i really do....ok then...i'm a noob with apk tools...i'll tinker with it...but if your still up to it i really could use the zip update after the weekend,,when you have time....i'm running your gingerbangsense 2.01 with the sense 3 patch also with the clock removed on pulldown and the transparent zip.just want to say thanks in advance for this and again..THANKS for all your great roms !!!...damn..after reading those directions again...i have a hangover type headache...!!
johne105 said:
wow......just had a brain meltdown....i dont know how you guys do it...writing code,roms and such...i read thru your directions on how to change those 2 files..and i'm stunned at how much work goes into it...i give you alot of credit man..i really do....ok then...i'm a noob with apk tools...i'll tinker with it...but if your still up to it i really could use the zip update after the weekend,,when you have time....i'm running your gingerbangsense 2.01 with the sense 3 patch also with the clock removed on pulldown and the transparent zip.just want to say thanks in advance for this and again..THANKS for all your great roms !!!...damn..after reading those directions again...i have a hangover type headache...!!
Click to expand...
Click to collapse
I'll put a.zip together that contains no clock and and the two edits us like on Monday
nitsuj17 said:
i dont do things for donations...if u like something ive done, and want to donate thats completely optional but appreciated
i dont have much time through the end of the weekend...but i can upload a zip with those 2 changes for you on monday (im off)...ill pm it to u
if you have apkmanager, u will need to install the proper frameworks for sense with apktool (i use linux apktool exclusively at home...when forced to use windows i use apkmanager but put apktool if my sdk/tools folder for installation)
in the scenario where u have an apktool.jar in ur sdk/tools folder (doesnt matter where apkmanager is)
pull framework-res.apk and com.htc.resources.apk from the rom.zip and put them in ur tools folder
cd ur tools folder
Code:
apktool if framework-res.apk
apktool if com.htc.resources.apk
(this will install the proper frameworks for decompile/recompile)
now pull systemui.apk and rosie.apk from the rom.zip
decompile both
go into projects folder for apkmanager
*to edit the pulldown from VivoW
-go into framework-res.apk folder in projects
-res folder -> values folder > strings.xml
change the "VivoW" in this at the bottom:
Code:
<string name="custom_status_banner">VivoW</string>
to whatever u want less than 16 characters (iirc)
*to edit TeamSbrissenMod from Rosie app drawer header
-go into rosie.apk folder in projects
-res folder _>values folder -> strings.xml
change the "TeamSbrissenMod" near the bottom in this:
Code:
<string name="all_apps_tab_all_apps">TeamSbrissenmod</string>
to whatever u want
*edit: if using sense 3 patch, must do the above edit to that rosie as well (systemUI isnt changed so theres no additional one to edit for VivoW)
any sense 2.1 rom rosie can be edited like that, the sys ui edit doesnt exist in other roms though, i added it to the xml and methods in smali
Click to expand...
Click to collapse
wao looks complicated,I prefer to wait for you, I would like to change the VivoW for (My incredible 2) and teamsbrissenmod for (Incredible2 apps)
thanks man....that would be great !!!!
That's a lot of work to edit two little lines
Apktool hates me
thank you my friend...greatly appreciate it !!!
android-incredible said:
wao looks complicated,I prefer to wait for you, I would like to change the VivoW for (My incredible 2) and teamsbrissenmod for (Incredible2 apps)
Click to expand...
Click to collapse
Hi nitsuj17, this is just a reminder.thanks
android-incredible said:
Hi nitsuj17, this is just a reminder.thanks
Click to expand...
Click to collapse
I dont know what happened but i can't send pm.ok bro this is what i have. The tsm_gbvivow_sense3_patch_2.1.zip also I have the remove_trans_pulldown.zip
I have Android version 2.3.4,HTC Sence version 2.1
In the notifications screen i would like to change the name of VivoW for My incredible and the name of TeamSbrissenmod for My incredible2
thanks
android-incredible said:
Hi nitsuj17, this is just a reminder.thanks
Click to expand...
Click to collapse
android-incredible said:
I dont know what happened but i can't send pm.ok bro this is what i have. The tsm_gbvivow_sense3_patch_2.1.zip also I have the remove_trans_pulldown.zip
I have Android version 2.3.4,HTC Sence version 2.1
In the notifications screen i would like to change the name of VivoW for My incredible and the name of TeamSbrissenmod for My incredible2
thanks
Click to expand...
Click to collapse
i got your pm...will probably get to it tomorrow
nitsuj17 said:
i got your pm...will probably get to it tomorrow
Click to expand...
Click to collapse
Thanks.......
android-incredible said:
Thanks.......
Click to expand...
Click to collapse
Nitsuj17, I know you are busy, but im not sure if you forget the fix. Thanks......

Is there a guide for Soft Key modding?

It looks like all the mods I've seen are speific to certain ROMs. It's not just the version numbers (4.0.1, 4.0.2, etc.), but different ROMs built from different sources seem not to be compatible with each other as far as the mods go.
I'd like to have permanent Menu buttons and a search button in the bottom nav bar, but because of all the incompatibilities, I'm having a hard time finding the correct modded versions (I'm using P3Drod's 4.0.3 Tranquilice right now). So, I would like to be able to make my own softkey mod for whichever ROM I happen to be running. It looks like it's controlled by the SystemUI.apk file in /system/apps, and I tried decompiling it using APK Tool, making some changes to the XML files inside, and then recompiling it. But when I push it back ot the phone and reboot, the nav bar disappears altogether (along with the wallpaper), so I'm sure that I'm doing something wrong.
So, is there guide anywhere for modding SystemUI.apk to change the softkeys?
there's a few threads around here about that, use search.
/me sent this from a i9250 using Tapatalk
Just so you don't have to search here's a guide.
Grab the SystemUI.apk from the ROM you are currently on. Using WinRAR open the SystemUI.apk and drag the "res" folder out of it (Put it on the Desktop or something). Go into the res folder, then go into Drawable-XHDPI and the 2 things you need to modding the softbuttons are the following images:
"ic_sysbar_highlight.png"
"ic_sysbar_highlight_land.png".
Edit them 2 to what color you want, put the res folder back into the systemUI.apk and flash it.
Done.
Actually that doesn't help me -- I don't want to change the graphics, I want to change the behavior actual softkeys. I want to add a search key, and make the settins keys permantnely displayed. Tere are alreday a few mods like that available, but no for all the ROMs, so I'd like to be able to do one myself.
i'm curious of this too, because theres nothing made for what i specifically want my keys to be.
i've been desperately asking for a version with menu on both sides that only shows up when needed and then back, home, recent, search. and i've gotten ignored everywhere i've requested it.
and just as you, i can't find any guide to do it myself.
+3, there are no guides available I'd like to add the search as I am on tranq v5. I have figured out other systemui mods but I cannot takle this one
Sent from a full AOSP GNex via Tap
Sry to interupt. So if i want to change the graphics of the ROM I am currently on, I just need to open the zip file of my ROM in winrar, extract the systemui.apk and open that in winrar, too. Then I can replace the images in the res-> drawable HDPI folder by simply dragging my icons in there using winrar. Then just close Winrar and put the whole thing on my device ( the whole rom or just the systemui.apk? )
After that all I have to do is flash it using cwm? apply update from sd card or what?
Sry that i ask for detailed steps, but i am new to costumizing android -.-
NitrozKC said:
Just so you don't have to search here's a guide.
Grab the SystemUI.apk from the ROM you are currently on. Using WinRAR open the SystemUI.apk and drag the "res" folder out of it (Put it on the Desktop or something). Go into the res folder, then go into Drawable-XHDPI and the 2 things you need to modding the softbuttons are the following images:
"ic_sysbar_highlight.png"
"ic_sysbar_highlight_land.png".
Edit them 2 to what color you want, put the res folder back into the systemUI.apk and flash it.
Done.
Click to expand...
Click to collapse
This is for changing the background highlight.
There are also files in the drawable xhdpi that corresponding to the actual symbols. Replace these and flash the rom
-So..find prefered symbols(.png files called ic_sysbar_back) there will be nine of them
-grab a rom you want to flash( can be the same rom you are on.)
-use winrar or 7zip to get into the rom and go to systemui.apk/re/drwablexhdpi
-drag and drop new symbols file in( it will replace)...if you dont believe me you can organize the file by date an there will now be 9 folders with current date.
close it up and flash the rom via your favorite way.
this is how i did it. and there is at one guide out there...I used it.
have fun
bk201doesntexist said:
there's a few threads around here about that, use search.
/me sent this from a i9250 using Tapatalk
Click to expand...
Click to collapse
Why? This post was not essential. Did not provide any info. Just being a troll.
Why has xda gotten so hostile? Because you aren't newbs anymore? I guarantee at one point you were. Just love when people use their knowledge just to look down at people...
Sent from my Galaxy Sexus using xda premium
Nordpolcamper said:
Sry to interupt. So if i want to change the graphics of the ROM I am currently on, I just need to open the zip file of my ROM in winrar, extract the systemui.apk and open that in winrar, too. Then I can replace the images in the res-> drawable HDPI folder by simply dragging my icons in there using winrar. Then just close Winrar and put the whole thing on my device ( the whole rom or just the systemui.apk? )
After that all I have to do is flash it using cwm? apply update from sd card or what?
Sry that i ask for detailed steps, but i am new to costumizing android -.-
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1406930&highlight=soft
Mikey1022 said:
http://forum.xda-developers.com/showthread.php?t=1406930&highlight=soft
Click to expand...
Click to collapse
Thank you very very much^^
kgbrown247 said:
+3, there are no guides available I'd like to add the search as I am on tranq v5. I have figured out other systemui mods but I cannot takle this one
Sent from a full AOSP GNex via Tap
Click to expand...
Click to collapse
P3Droid said that he'll include the modded keys in Tranq v6. But I'd still like to know how I can do it myself.
as would i. i've searched and there is no guide anywhere in this forum about how to modify the soft keys.
only guides are for skinning. But if you want to make your own setup your screwed or have to figure it out on your own from scratch.
neok44 said:
as would i. i've searched and there is no guide anywhere in this forum about how to modify the soft keys.
only guides are for skinning. But if you want to make your own setup your screwed or have to figure it out on your own from scratch.
Click to expand...
Click to collapse
I as well would love to be able to add extra buttons to the soft key bar. I truly think this is where the Galaxy Nexus will shine.
Personally, I think that Back -- Home -- Search is the best implementation. Then long press on home for the MultiTasking/Recent menu, and long press on search for voice actions. But like the OP, I haven't found this implementation for AX10M ROM (Only AOKP) so I'm just sitting, waiting, wishing for a dev to pick it up. It doesn't seem too hard, so I don't think I'll be waiting long.. Just wish I could help in some way...
+1
10 char
Just wrote one up for everyone
Tut
http://rootzwiki.com/topic/13730-how-to-softkey-mod/
And here is 55 different soft key mods I've created and in op is two more links for 402 and 403 stock rom mods
http://rootzwiki.com/topic/12333-mod-axi0m-21-softkey-1-mods-55-and-counting/
Sent from my Galaxy Nexus using Tapatalk
@runandhide05 thanks for the tutorial. I'll try it out sometime tomorrow.
Soft Key & Status Bar Disappear
I got a problem on my nexus after modding system icon by replace the System UI from UOT Kitchen. My 3 soft key n da status bar are gone, only home screen left......
is there any one can help me out, tell me how to fix it???
Thank you very much
RyanJai said:
I got a problem on my nexus after modding system icon by replace the System UI from UOT Kitchen. My 3 soft key n da status bar are gone, only home screen left......
is there any one can help me out, tell me how to fix it???
Thank you very much
Click to expand...
Click to collapse
You'll have to place your original apk back. UOT isn't currently compatible with ICS. It will build a zip for you, but is based on gingerbread
Sent from my Galaxy Nexus using xda premium

[REQ] Flashable .zip file with the attached Softkey pics for PA

Hello fellow xda members,
can someone help me to create a flashable .zip file for PA with the attached pictures of my own Softkey creation?
I tried myself, replaced the images in another flashable file for PA, tried zipThemer but nothing worked... :crying:
I think there could be other members who like those softkeys, they would appreciate it as much as me. If you're a themer and want to implement the softkeys in your theme, feel free to do so!
Attached is an overview and the individual pics, you do not see the individual pics since they have a transparent backgroung, but they are there
Thanks in advance!
flx-grafix said:
Hello fellow xda members,
can someone help me to create a flashable .zip file for PA with the attached pictures of my own Softkey creation?
I tried myself, replaced the images in another flashable file for PA, tried zipThemer but nothing worked... :crying:
I think there could be other members who like those softkeys, they would appreciate it as much as me. If you're a themer and want to implement the softkeys in your theme, feel free to do so!
Attached is an overview and the individual pics, you do not see the individual pics since they have a transparent backgroung, but they are there
Thanks in advance!
Click to expand...
Click to collapse
Let me know nice looking s keys
Sent from my Galaxy Nexus using xda premium
can't see anything at all.....
*edit-now I can
So we're already three people
No one willing and able to help?
cut that out into individual .png's and i will do it for you. not sure if they will be cross compatible with later ROM updates though.
Thank you, highly appreciated. Attached is a zip with the individual .png's.
If I have a working file, maybe I can figure it out how to update for future versions.
flx-grafix said:
Thank you, highly appreciated. Attached is a zip with the individual .png's.
If I have a working file, maybe I can figure it out how to update for future versions.
Click to expand...
Click to collapse
it's actually quite simple to do yourself for future versions and requires nothing more than 7-zip. you are just modifying the images in SystemUI.apk, and 7-zip won't affect the signatures.
1. open (open, not extract) the ROM zip with 7-zip, and browse to "system/app/SystemUI.apk/res/drawable-xhdpi".
2. drag your images into "drawable-xhdpi" folder in 7-zip, it will overwrite the existing softkeys. you will see a prompt asking if you want to replace those files, say yes.
3. close 7-zip, you will be asked if you want to update the archive, say yes.
4. follow standard flashing procedure with the modded ROM zip.
i am not familiar with vrtheme or zipthemer, so i only know the "old-fashioned" way of modding your SystemUI.apk, so if you upload that, i could help also. liquid150 has already nicely offered to help, hopefully more knowledgeable about that sort of thing
Thanks, for the guide. I was trying it that way, but with another program than 7zip. Unfortunately I'm on a Mac and there is only an unofficial 7zip version. Will try that out.
But how do you open the SystemUI.apk inside the archive?
flx-grafix said:
Thanks, for the guide. I was trying it that way, but with another program than 7zip. Unfortunately I'm on a Mac and there is only an unofficial 7zip version. Will try that out.
But how do you open the SystemUI.apk inside the archive?
Click to expand...
Click to collapse
ahh i didn't know about there not being an official Mac version.. well, assuming the unofficial version functions the same way, when you open the archive, you can click into the .apk files as if they were folders. so as you are clicking down into the folders, just double-click the SystemUI.apk and it opens into the apk folder structure.
or you could always just extract the SystemUI.apk from the ROM and do the 7-zip modifications directly in the apk file. then make your own little flashable zip with just that apk to put it back onto your phone.
Working on a ZipThemer zip where this will be Universal for ya give me a few.
That sounds awesome, ÜBER!!!
Okay so i need somebody to test.. this is the first time i've done it for the softkeys... but everything should be fine. let me know how it works.
FLX-Softkeys.zip
Its a ZipThemer zip so you need to use Zip Themer to make the flashable if you dont know how visit my Theme Thread and in post #7 there is a tutorial it is linked at the end of the OP. Enjoy
Ok, I'll give it a try now.
flx-grafix said:
Ok, I'll give it a try now.
Click to expand...
Click to collapse
It work?
Will tell you inna few, just made a fresh clean install of the newest PA version and gonna try it now.
EDIT: Works like a charm. Thanks very much!
EDIT2: It only works in the PhoneUI mode in PA. This is weird, but I think it has something to do with how PA works...
flx-grafix said:
Will tell you inna few, just made a fresh clean install of the newest PA version and gonna try it now.
EDIT: Works like a charm. Thanks very much!
EDIT2: It only works in the PhoneUI mode in PA. This is weird, but I think it has something to do with how PA works...
Click to expand...
Click to collapse
Yes its.. its because PA uses MDPI when in tablet mode not XHDPI which is where the softkeys get put.
Edit:
Okay fixed it for MDPI and HDPI go ahead and download it again from the previous link.
Thanks for your efforts, but it still only works in PhoneUI. ZipThemer tells me that 15 entries are updated...
flx-grafix said:
Thanks for your efforts, but it still only works in PhoneUI. ZipThemer tells me that 15 entries are updated...
Click to expand...
Click to collapse
Weird.. :S anyways you forgot the landscape softkeys.. which i am making my self.. as well as modding the little menu for my personal use. This is what it looks like. Im using the original menu key you had as the menu_big.
Looks very nice.
I created those keys a while back and used them in an AOKP version in which you could change the softkey pics in the ROM's settings. I never used anything in landscape mode, this is why I left it out.
PA moves the navbar to the bottom of the screen when switching into landscape, so I thought I don't need it since I always used PA in TabletUI.
But thanks for your efforts and making the png's for landscape mode
flx-grafix said:
Looks very nice.
I created those keys a while back and used them in an AOKP version in which you could change the softkey pics in the ROM's settings. I never used anything in landscape mode, this is why I left it out.
PA moves the navbar to the bottom of the screen when switching into landscape, so I thought I don't need it since I always used PA in TabletUI.
But thanks for your efforts and making the png's for landscape mode
Click to expand...
Click to collapse
No problem ill let you know when its finished and ill reupload the new keys. If you dont mind i would like to post them up in the Nexus 7 forums .

Categories

Resources