As many of you know, many themes would be great if they just didn't have some super strange background in the dialer, settings, etc.
There's got to be a way to change this for any theme in the theme store.
Can anyone help us all out with a solution?
Sent from my SM-G920T using Tapatalk
Here is what you need to do:
-Install the theme from the store
-Browse to /data/app and find all the folders pertaining to your theme. Then find the specific folder that relate to the element you ware wanting to remove the wallpaper from (ie. com.themename.settings-1).
-Copy the base.apk in the folder to your computer
-Decompile with APK tool.
-Remove the .qmg that is the background. Update your public.xml
-Recompile and use original signature
-Place APK back into folder in /data/app and set correct permissions
-Reboot
:good:
cambunch said:
Here is what you need to do:
-Install the theme from the store
-Browse to /data/app and find all the folders pertaining to your theme. Then find the specific folder that relate to the element you ware wanting to remove the wallpaper from (ie. com.themename.settings-1).
-Copy the base.apk in the folder to your computer
-Decompile with APK tool.
-Remove the .qmg that is the background. Update your public.xml
-Recompile and use original signature
-Place APK back into folder in /data/app and set correct permissions
-Reboot
:good:
Click to expand...
Click to collapse
I'm using your LessIsMore theme and would like to have a darker grey background (hex 252425). before i attempt to follow your instructions, wanted to know if you prohibit changes like this...if yes, i understand and will leave as i. if you're ok, will the above method work with the LessIsMore theme? thanks.
cortez.i said:
I'm using your LessIsMore theme and would like to have a darker grey background (hex 252425). before i attempt to follow your instructions, wanted to know if you prohibit changes like this...if yes, i understand and will leave as i. if you're ok, will the above method work with the LessIsMore theme? thanks.
Click to expand...
Click to collapse
Yes, as long as you aren't sharing the theme as it's a paid theme. You will want to pull all the APKs and change edit the colors.xml looking for 454545 to change.
cambunch said:
Yes, as long as you aren't sharing the theme as it's a paid theme. You will want to pull all the APKs and change edit the colors.xml looking for 454545 to change.
Click to expand...
Click to collapse
you have my word... this is only for me. thanks for responding.
ran into issues getting things to compile so i'll use as is... thanks again.
zgroten said:
As many of you know, many themes would be great if they just didn't have some super strange background in the dialer, settings, etc.
There's got to be a way to change this for any theme in the theme store.
Can anyone help us all out with a solution?
Sent from my SM-G920T using Tapatalk
Click to expand...
Click to collapse
With alliance framework you can change these to an image of your choice from your gallery with any tint color you choose as well
Sent from my SM-G920F using Tapatalk
Related
Clicking the wiki just now gave me a 404 error and the sticky is a bit long and just a bit outdated in terms of the links.
What programs, apps, vids, etc do I need in order to make themes?
I have been flashing themes left and right and each have their goods and bads. The biggest bad is there doesn't seem to be a well done red theme which I would like to do. I have tried enamored but the notification icons kill it for me.
So again, are there any up to date tutorials on making themes? Thanks in advance for any help.
+1 to that
Sent from my Droid using Tapatalk
A quic and dirty how to
lovethyEVO said:
Clicking the wiki just now gave me a 404 error and the sticky is a bit long and just a bit outdated in terms of the links.
What programs, apps, vids, etc do I need in order to make themes?
I have been flashing themes left and right and each have their goods and bads. The biggest bad is there doesn't seem to be a well done red theme which I would like to do. I have tried enamored but the notification icons kill it for me.
So again, are there any up to date tutorials on making themes? Thanks in advance for any help.
Click to expand...
Click to collapse
shanesol said:
+1 to that
Sent from my Droid using Tapatalk
Click to expand...
Click to collapse
heres the How to
An apk is really just a zip file... apk stands for android package (if i remember correctly). So treat it like a standard zip file.
Youll need a pint program to make changes I use gimp its free so get it here
TIP: Your first theme should really just be a mixing and matching of other themes to get use to the process.
TIP: d/l and look at other themes and see what the have done, using the same process below you can port and mash themes. To see what is themed go to the res/drawable-xxx folders and sorte the png's in there to newest at the top and you'll see what they have changed.
TIP: system/app/xxx.apk are where most apps that are themed are contained in these apks you'll find a res folder and in there you have a bunch of folders. you really on need to look in the drawable-xxx ones mdpi, no-dpi, land and so forth. these pngs make up the apps look and feel changing them will theme the app.
You'll need apk manager this will allow you to sign zips which makes them flashable. get that here
Now get your favorite Rom and make a folder. In that folder make 2 folders one called packed the other called packed. Take your rom and unzip it in the unpacked folder. and then take the original zip and move it to the packed folder.
Next go into the unpacked folder and nav to system/framework.framework-res.apk (this holds the bulk of the android png that make up all the stuff most people change to make a theme) take this apk and unzip it in this folder and then make a copy of the apk and move the copy to the packed folder.
Now when you want to make a change to the framework-res.apk use the unpacked as a reference. us the packed as the change dir, you do this by opening but not unzipping the apk you want to change and just dragging the files you are replacing into the apk, this will replace them. You might want to make a a 3rd folder sorta of a master copy if you ever mess up the packed roms. Remember that in all three of the dirs created you want to keep the dir structure the way you extracted it from the rom and theme.
Now that you have an altered framework-res.apk you can just push it to system/framework folder (i think) and reboot and your changes are in. I never do this since flashable is easier to manage I make a flashable.
A flashable is like a rom but allot smaller, so d/l one of my themes and take the zip file and place in in a folder next to the packed and unpacked folder call it something like staging. now unzip apk manager into the top dir next to 4 other folders you just made.
Now my theme zip can be renamed to whatever you want, your going to use it as a place holder for signing flashable zips. go into the theme zip and delete ever thing in the system folder except the framework folder then go into the frame work folder and delete everything, if you have apps your theming just make the system/app.
Your flashable zip folder should only have a a meta-inf folder and a system folder, the system folder should only have a framework and or app folders. Now drag your altered framework-res.apk into the flashable zip system/framework folder you just cleaned out.
Ok now you have to sign it, copy that flashable zip to the place-apk-here-for-signing folder, this should have shown up when you unzipped apk manager into the folder the also contains unpacked and packed folders.
Now click on the script.bat and you'll see a bunch of option you can do option 16 to sign your zip. it takes a second or two and the date should get updated on the flashable.zip file in the place-apk-here-for-signing folder.
Now you have your new them ready to install. if your changing something else find the apk and replace framework-res.apk in these instruction and it works the same. note that most app reside in system/app so you next to take that into account.
Keep the questions reasonable and I'll answer then.
Thanks simmons. For the most part I have been doing the open apk without extracting and replacing png files. The one thing that I cant seem to get is changing the battery icon...it never sticks. Anyways, do the themes always have to be signed? I know amon 1.8 can flash unsigned zips but do the themes have to be signed always? I will be taking my laptop to work tonight to practice what you outlined. Thanks again.
EDIT: I noticed some themes have com.htc.resources.apk alongside framework res and some have services.jar. What are these for?
No they don't have to be signed but people will complain cause most people don't have the eng spl, it all so protects you from flashing bad stuff. If your only changing the standard 5 battery icons thus method always works.
The services.jar usually room specific and changes things like lock screen behavior mixes These with other roms will cause boot loops be careful.
Sent from my HERO200 using XDA App
Simmons thanks for answering so far.
My last question is to theme the entire phone is it basically the resources, framework, and services.jar files that need to be edited? I understand the apps would be themed themselves and then just included as part of the zip file right?
lovethyEVO said:
Simmons thanks for answering so far.
My last question is to theme the entire phone is it basically the resources, framework, and services.jar files that need to be edited? I understand the apps would be themed themselves and then just included as part of the zip file right?
Click to expand...
Click to collapse
well the service.jar is compiled and therefore can't necessarily be themed you can't hack it or mod it by decompling it or you can change it by compiling changes you made from source but for the sake of normal themes its not needed.
as for the resources I assume your referring to the resources.arsc which is basically a set of compiled xml files. In here it where you can change stuff like how many pngs are associated with the battery status icons (think of circle batter mod which has one icon per percentage instead of the 0 10 20 40 60 80 100 ? icons in the normal aosp rom) changing this can be done with the apk manage by decompiling the framework-res.zpk, making the change and compiling back. but I wouldn't recommend it to a beginner.
The problem with the above is you take the chance of the theme not be cross-rom compatible. For you normal theme all you need to change are the pngs in the res folder of the framework-apk, however somethings like the launcher or the dialer still reside in the app folder and have there own apk.
Oh and I have no question limit.
ASimmons said:
well the service.jar is compiled and therefore can't necessarily be themed you can't hack it or mod it by decompling it or you can change it by compiling changes you made from source but for the sake of normal themes its not needed.
as for the resources I assume your referring to the resources.arsc which is basically a set of compiled xml files. In here it where you can change stuff like how many pngs are associated with the battery status icons (think of circle batter mod which has one icon per percentage instead of the 0 10 20 40 60 80 100 ? icons in the normal aosp rom) changing this can be done with the apk manage by decompiling the framework-res.zpk, making the change and compiling back. but I wouldn't recommend it to a beginner.
The problem with the above is you take the chance of the theme not be cross-rom compatible. For you normal theme all you need to change are the pngs in the res folder of the framework-apk, however somethings like the launcher or the dialer still reside in the app folder and have there own apk.
Oh and I have no question limit.
Click to expand...
Click to collapse
Simmons, thank you very much. Every answer you give is clearing things up more and more for me. I have decompiled a frameworkres before when I was trying to get the circle batt mod onto the odex stock rom so I am not too unawares there. What I want to do is theme the colors on anything and everything along with making the transparent windows such as when you confirm actions and the transparent notification pull down. Are these really accomplished with simply changing the pngs or do I have to edit the xml files? If I must edit the xml files, are there key files to edit or would editing one xml affect another?
lovethyEVO said:
Simmons, thank you very much. Every answer you give is clearing things up more and more for me. I have decompiled a frameworkres before when I was trying to get the circle batt mod onto the odex stock rom so I am not too unawares there. What I want to do is theme the colors on anything and everything along with making the transparent windows such as when you confirm actions and the transparent notification pull down. Are these really accomplished with simply changing the pngs or do I have to edit the xml files? If I must edit the xml files, are there key files to edit or would editing one xml affect another?
Click to expand...
Click to collapse
The xml files really just hold names for the pngs. So for example the pngs for the battery have there names store in the xml (cant remember off hand which one of the decompiled xml from the resource.arsc.. strings??) file and then as the value value next to that filename for what percent to show that specific png at.
But 95% of your theming only involves changing the png files. So to have a clear notification back ground look in the framework-res.apk/res/drawable-mdpi/status_bar_background.png or you want to change the button to unlock your phone framework-res.apk/res/ic_jog_dial_unlock.png or to change the status bar framework-res.apk/res/statusbar_background.9.png
TIP: if you see a png with 9 in the name like xxxx.9.png its basically a stretchable png where the side that you want stechable has a one pixel wide line running the length of the png as a border this tells android that the png should stretch that side until it fills the screen.
9 patch explanation
So aside from editing the xmls for the battery percent everything is just replacong pngs? Thats awesome.
When it comes to apps like the internet browser for example, where would I find the apk? I'm assuming theming the apps is just like themeing the phone in that I just replace the .pngs right? Again your answers are very much appreciated and definitely making things seem easier. Thanks.
Hiya all.
I'm a noob at this too and I want to change the icons of some of the apps installed on my phone and theme a couple of widgets that am using. I have two questions:
1) In the system/app folder of the phone almost all the apps have a xxx.apk and a xxx.odex file. In order to change the png files in the apk does something need to be done with the odex file too?
2) Can I change the png files in the apk files in data/app the way you described above?
Sorry if the questions are noobish
From my Galaxy S loonie-phone
lovethyEVO said:
So aside from editing the xmls for the battery percent everything is just replacong pngs? Thats awesome.
When it comes to apps like the internet browser for example, where would I find the apk? I'm assuming theming the apps is just like themeing the phone in that I just replace the .pngs right? Again your answers are very much appreciated and definitely making things seem easier. Thanks.
Click to expand...
Click to collapse
To theme the browser you can alter the Browser.apk in the system/app and using the direction I posted it works the same way.
And if you make a theme pm me so I can check it out.
Fireloon said:
Hiya all.
I'm a noob at this too and I want to change the icons of some of the apps installed on my phone and theme a couple of widgets that am using. I have two questions:
1) In the system/app folder of the phone almost all the apps have a xxx.apk and a xxx.odex file. In order to change the png files in the apk does something need to be done with the odex file too?
2) Can I change the png files in the apk files in data/app the way you described above?
Sorry if the questions are noobish
From my Galaxy S loonie-phone
Click to expand...
Click to collapse
1. My theming expertise is more with AOSP roms but its my understanding that you should be able to theme a sense rom in the same way by de-odexing a rom. And yes any and all apps are themable if it has a png files in it you can unpack it alter the png's and put them back in the original apk, which overwrites the original png's and resign it and then flash or reinstall it.
2. Yes you can. any and all apks can be themed in the manner I described. for odexed roms search the forum for de-odexing techniques.
Thx for the answer. I'll search about deodexing
From my Galaxy S loonie-phone
Thanks for all the great tips I just got finished porting a theme thanks to all the help!
shanesol said:
Thanks for all the great tips I just got finished porting a theme thanks to all the help!
Click to expand...
Click to collapse
awesome pm some screenies or the op here I'd like to check it out.
ASimmons said:
awesome pm some screenies or the op here I'd like to check it out.
Click to expand...
Click to collapse
It's a simple black/white matte theme called Invertnito. It was made for Sapphire but I like CM too much to give it up lol
ASimmons said:
awesome pm some screenies or the op here I'd like to check it out.
Click to expand...
Click to collapse
Looking to have some sort of base by this weekend. I have just been mix/matching pngs I like from other themes as well as trying to make my own pngs and figuring out the transparency/borders effect. Taking my time but still want to come out with something for critique.
shanesol said:
It's a simple black/white matte theme called Invertnito. It was made for Sapphire but I like CM too much to give it up lol
Click to expand...
Click to collapse
Nice Job.
lovethyEVO said:
Looking to have some sort of base by this weekend. I have just been mix/matching pngs I like from other themes as well as trying to make my own pngs and figuring out the transparency/borders effect. Taking my time but still want to come out with something for critique.
Click to expand...
Click to collapse
Well I'm not much of a critiquer since most of the themeing stuff I've done doesn't go over so well around here (I dont like dark colors, black, dark blue blah blah) really its up to what you like, I made a couple of themes based on what I liked and left it at that. But I'll be glad to look at it and dont forget to make sure that if you use some elses stuff you give them there props in your ops and pm them a warning you going to use it, unless they specify different this is all you should need to do..
ASimmons said:
Nice Job.
Well I'm not much of a critiquer since most of the themeing stuff I've done doesn't go over so well around here (I dont like dark colors, black, dark blue blah blah) really its up to what you like, I made a couple of themes based on what I liked and left it at that. But I'll be glad to look at it and dont forget to make sure that if you use some elses stuff you give them there props in your ops and pm them a warning you going to use it, unless they specify different this is all you should need to do..
Click to expand...
Click to collapse
Definately making note of whose work I use. Though it's kind of hard because my favorite notification icons I have seen in two diff themes and neither one of them mention who was the artist for them. But still keeping at it. And like you I dont care about dark colors unless its used to contrast the main theme color. I'm working on a red theme and there will be some parts that will have a darkish background to help the red border colors and/or text pop more. In time though. Your first post here was definitely a great shove in the right direction.
Hi guys,
Wondering if someone can give me some clear directions how to add battery icons (knowing that the resource IDs of the images are not stored in public.xml - it doesn't exist in samsung's framework-res.apk) and how can I change text colors (basically replace black with white and vice versa) and where should I change these values.
Thanks a lot!
Common themers, I know you know, you just don't wanna share
Joking I would really like to start themeing as well and these are the only 2 issues that I have at the moment.
icezar1 said:
Common themers, I know you know, you just don't wanna share
Joking I would really like to start themeing as well and these are the only 2 issues that I have at the moment.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=724778
Get apk manger.I'm trying to do this too.
Hm, I did, I de-compiled the apk but did not want to compile back. Probably the images are not Draw 9-patch-ed. However, I still need to find out how to change the text color...
icezar1 said:
Hm, I did, I de-compiled the apk but did not want to compile back. Probably the images are not Draw 9-patch-ed. However, I still need to find out how to change the text color...
Click to expand...
Click to collapse
find you find out before keep me updated, and i'll do the same.
icezar1 said:
Hi guys,
Wondering if someone can give me some clear directions how to add battery icons (knowing that the resource IDs of the images are not stored in public.xml - it doesn't exist in samsung's framework-res.apk) and how can I change text colors (basically replace black with white and vice versa) and where should I change these values.
Thanks a lot!
Click to expand...
Click to collapse
You can change the battery icons in the framework-res.apk [look in the res/drawable hdpi/stat_sys_battery_x.png
and to change the text color: I was trying to figure that one out last week....From what I figured out you need to modify:
res/layout/status_bar_latest_event_content.xml
Which is found in your framework-res.apk aswell....Decomplie-edit-recomplie....
Good luck
what program are you using to edit your xml's?
chaosjh said:
what program are you using to edit your xml's?
Click to expand...
Click to collapse
apk_manager_4.9 to decomplie-recomplie. Then use notepad to edit
i change icons and stuff in framework by just using 7zip. No need to decompile or sign, or any of that. Super easy. Not sure about changing text color, tho.
If your just wanting to do simple changes (no .xml edits)
You can use WinRar to open the framework-res.apk and find the *.png's you want to replace.
Then copy/paste the new images over the old ones inside of WinRar.
Close.. and install.
But thats for quick and dirty changes. For more intricate stuff - animations etc. that require *.xml edits - do what the above folks say
No way..
OK, just decompiled-added icons from other decompiled framework-recompiled, no xml edits-installed. Look is changed, battery icons now displaying fine but... force closes and restarts the shell in less than 20 secs...
yup try the winrar method - there is no decompiling.. just copies the images into the *.apk
And shouldn't have any FC's if you try that method.
avgjoegeek said:
If your just wanting to do simple changes (no .xml edits)
You can use WinRar to open the framework-res.apk and find the *.png's you want to replace.
Then copy/paste the new images over the old ones inside of WinRar.
Close.. and install.
But thats for quick and dirty changes. For more intricate stuff - animations etc. that require *.xml edits - do what the above folks say
Click to expand...
Click to collapse
Yeah i changed icon with winRar, and all kinds of crazy stuff happed. Loop boots,and Fc
Have you guys figured out the text color yet? If you haven't let me know what text you're trying to change and I'll write something up in a few hours when I get off work.
Sent from my SAMSUNG-SGH-I897 using XDA App
fritzgerald said:
Have you guys figured out the text color yet? If you haven't let me know what text you're trying to change and I'll write something up in a few hours when I get off work.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
i have tried for to days now to get these android faces icon for the battery.I've use winRar and it worked good for a few hours, but when i used cwm to backup my system on reboot it boot loop. I got apk manger and everytime I try to compile the apk there is a error.Oh changing the text color would be cool too!
dfuse06 said:
i have tried for to days now to get these android faces icon for the battery.I've use winRar and it worked good for a few hours, but when i used cwm to backup my system on reboot it boot loop. I got apk manger and everytime I try to compile the apk there is a error.Oh changing the text color would be cool too!
Click to expand...
Click to collapse
Shoot me a link to the icons you're trying to use. What ROM are you using(name & version). What text are you looking to change? There's not one global change to make all the text different I'll need to know what specifically you're trying to change.
I use the uot kitchen you get the icon on perception 7,but im on 8 now. I'm running perception 7 darknees 2.3 theme, and that is what i'm trying to get the icons on its the battery icon of the android smiley faces it is version j with white numbers. i'm going to look for a link for them.i have the framwork-res.apk with them in it.
When you recompile with APK Manager, a couple of things are very important to do:
1. Hit yes to "system app".
2. Hit yes to restoring the files:
-Open the "keep" folder and delete resources.arsc. Then delete anything you changed (if it's there).
3. Do NOT sign it.
It should work.
PuffinNugz said:
i change icons and stuff in framework by just using 7zip. No need to decompile or sign, or any of that. Super easy. Not sure about changing text color, tho.
Click to expand...
Click to collapse
Do you just individually edit each icon? Cause I can't find a way to copy in a folder. I'm pulling the icons from the 2.3 framework, but i just want to copy over the drawable folders for now.
TheEscapist said:
Do you just individually edit each icon? Cause I can't find a way to copy in a folder. I'm pulling the icons from the 2.3 framework, but i just want to copy over the drawable folders for now.
Click to expand...
Click to collapse
I just dragged the images from a particular themes framework and dropped them to the new one all within 7zip.
somebody please PLEASE make something for cog 4.1 and higher!! i am getting sad looking at bone stock notification bar
novajustin said:
somebody please PLEASE make something for cog 4.1 and higher!! i am getting sad looking at bone stock notification bar
Click to expand...
Click to collapse
You want someone else to make it for you?
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
I second this lol!!!
Sent from my SAMSUNG-SGH-I897 using XDA App
Thegodfather156 said:
You want someone else to make it for you?
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
Click to expand...
Click to collapse
yeah! i'm not a dev...
Actually there are some themes compatible with 4.1..."The red" and "The bloo" by whiteguypl are available now just look under Captivate themes and apps...Darkys theme should be 4.1 compatible soon as well...
Sent from my SAMSUNG-SGH-I897 using XDA App
yeah i saw those ones, a little too bubble popper looking for me. or bejeweled. it's not very clean imo
After the gym tonight I'll flash Cog 4.1.1 and play around with Reefers theme to see if I can get some of it working...
If I don't get to it then it's because I got too lazy
I am to the point that I am trying to learn how because I miss my gingerbread icons.
Sent from a phone using an app.
joeclark said:
I am to the point that I am trying to learn how because I miss my gingerbread icons.
Sent from a phone using an app.
Click to expand...
Click to collapse
There is a semi easy way:
-Grab your ORIGINAL framework apks that you'll be editing from \system\app
-Use 7zip to extra the apk to a folder and name it something like "TO-BE-MODDED"
-Grab the .apk from a themed version you liked and do the same steps as above but make the directory something like "FROM-MOD"
Within the FROM-MOD folder you'll have a lot of images and XML files... **DO NOT COPY XML FILES**
Transfer all the images to your TO-BE-MODDED folder and overwrite it. You can then .zip up the contents of that folder and change the extension to .apk and overwrite your \system\app .apk by using Root Explorer or adb push
**ONE THING TO KEEP IN MIND IS YOU FACE THE POSSIBILITY OF FC'S IF YOU JACKED SOMETHING UP**
There's also a tool called APK Manager that will use adb pull if you know the apk you need or you can drop the apk in a working folder. It will then extract contents, allow XML to be edited, zip it back up, and even zipalign it
P.S The reason you copy XML files is because they can change colors, links, and behaviour of the ROM and will normally be the culprit for FC's if you overwrite or edit something improperly.
Thegodfather156 said:
You want someone else to make it for you?
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
Click to expand...
Click to collapse
I would enjoy a solid cog theme as well
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
novajustin said:
somebody please PLEASE make something for cog 4.1 and higher!! i am getting sad looking at bone stock notification bar
Click to expand...
Click to collapse
Use a js5 rom where your theme choice is basically unlimited.
LinuxNewb said:
There is a semi easy way:
-Grab your ORIGINAL framework apks that you'll be editing from \system\app
-Use 7zip to extra the apk to a folder and name it something like "TO-BE-MODDED"
-Grab the .apk from a themed version you liked and do the same steps as above but make the directory something like "FROM-MOD"
Within the FROM-MOD folder you'll have a lot of images and XML files... **DO NOT COPY XML FILES**
Transfer all the images to your TO-BE-MODDED folder and overwrite it. You can then .zip up the contents of that folder and change the extension to .apk and overwrite your \system\app .apk by using Root Explorer or adb push
**ONE THING TO KEEP IN MIND IS YOU FACE THE POSSIBILITY OF FC'S IF YOU JACKED SOMETHING UP**
There's also a tool called APK Manager that will use adb pull if you know the apk you need or you can drop the apk in a working folder. It will then extract contents, allow XML to be edited, zip it back up, and even zipalign it
P.S The reason you copy XML files is because they can change colors, links, and behaviour of the ROM and will normally be the culprit for FC's if you overwrite or edit something improperly.
Click to expand...
Click to collapse
WOOT! I have my gingerbread icons! Now I just need to figure out which file does the text colors
Sent from a phone using an app.
LinuxNewb said:
There is a semi easy way:
-Grab your ORIGINAL framework apks that you'll be editing from \system\app
-Use 7zip to extra the apk to a folder and name it something like "TO-BE-MODDED"
-Grab the .apk from a themed version you liked and do the same steps as above but make the directory something like "FROM-MOD"
Within the FROM-MOD folder you'll have a lot of images and XML files... **DO NOT COPY XML FILES**
Transfer all the images to your TO-BE-MODDED folder and overwrite it. You can then .zip up the contents of that folder and change the extension to .apk and overwrite your \system\app .apk by using Root Explorer or adb push
**ONE THING TO KEEP IN MIND IS YOU FACE THE POSSIBILITY OF FC'S IF YOU JACKED SOMETHING UP**
There's also a tool called APK Manager that will use adb pull if you know the apk you need or you can drop the apk in a working folder. It will then extract contents, allow XML to be edited, zip it back up, and even zipalign it
P.S The reason you copy XML files is because they can change colors, links, and behaviour of the ROM and will normally be the culprit for FC's if you overwrite or edit something improperly.
Click to expand...
Click to collapse
This method will change the base graphics no matter what ROM the theme is based on?
I'd really like to try cognition 4, but I like the Gingermix theme, which is for i9000 roms...
I ported the [THEME] Generation X v1.14 - port [Cognition/FireFly/JL1] boot animation for Cog. that whiteguypl ported into Cognition 3.0 into Cognition 4.1. I didn't add the settings from this theme as I have my own settings but it would be easy to do.
cappysw10 said:
I ported the [THEME] Generation X v1.14 - port [Cognition/FireFly/JL1] boot animation for Cog. that whiteguypl ported into Cognition 3.0 into Cognition 4.1. I didn't add the settings from this theme as I have my own settings but it would be easy to do.
Click to expand...
Click to collapse
that looks good. is there any other fonts avail? i like andromeda font!
peachpuff said:
Use a js5 rom where your theme choice is basically unlimited.
Click to expand...
Click to collapse
no thanks. i like to keep my phone on the software that it was made for.
novajustin said:
that looks good. is there any other fonts avail? i like andromeda font!
Click to expand...
Click to collapse
A simple use of the forum search tool would have led you to THIS.
modmyphone said:
A simple use of the forum search tool would have led you to THIS.
Click to expand...
Click to collapse
thank you, i know how to load fonts on the phone however i prefer to use whatever is built in. hence why i was asking if there were other fonts available on his theme.
While I have not looked into this version of the theme, there may still be the Sansation font from the original build by D3StRoY & R64.
I really am not a fan of the themed apps (i.e. market, dialer, etc) that come packed with themes. Is there a way to only change the framework? The REVOlution and STRUCK themes are awesome but I just can't stand the themed apps.
Thanks in advance.
take the framework.res apk and the htc.resources.apk from you phone
take the same files from the theme
extract the images from the theme files into ythe files from you phone and reload
open the zip using 7zip or whatever you use and delete the apps you dont.
mbh87 said:
open the zip using 7zip or whatever you use and delete the apps you dont.
Click to expand...
Click to collapse
Okay, thanks a lot.
Also you could use NinjaMorph. I use it all the time for just what you are saying. I am running VanillaBean 1.2 with all dark backgrounds and shade etc thanks to NinjaMorph.
Thunderbolt says end of line.
As everybody knows, in our android smartphone from 4.0 there is a possibility to switch between holo light and holo dark theme...but without selector on settings, only change some value on system.
Reading around, I have found that maybe we have to modify "androidmanifest.XML" but every apk have one, and I don't know which edit.
I tried to edit from "framework-res.apk" but when I finished and recompiled again, and replace with existing one, I have only a boot loop.....
Someone can help me to understand which file I have to edit for switch from holo.light to holo.dark???
Thanks to everybody....
Inviato dal mio U8800pro con Tapatalk 2
no one can help me to understand??
Maybe I have explained so bad, or really nobody knows how to change the theme?
Well there is no straightforward answer. Some apps declare their theme in the styles.xml inside the values folder. Others do it in the manifest. That's what you need to change. It's app specific. The framework has nothing to do with it
Sent from my One S using Tapatalk 4 Beta
Thanks for your answer, i explain you one thing to understand better:
The same ROM has been created in white (holo.light) and in dark gray (holo.dark). If i explore all the System apk, in androidmanifest.xml there is the value "holo.light" in white rom, and "holo" in dark version....
You can tell me to replace the androidmanifest.xml with existed one, but if i do it, i have a bootloop, i have tried to edit it, and i have the same problem, but if i change the entire apk, it work perfectly and change the apk theme color.....why this???
And finally, all the applications i download from the market, are not personalized with a single theme, it turns white or black depending on a value that tells him to become white or dark, which is the same, in my opinion, that runs the Rom in white or dark.
Which is this value, and where i can find it???
Don't change the whole manifest. Only that line. And remember, there WILL be parts of the app which will not look right.
Sent from my One S using Tapatalk 4 Beta
You would need to go through all the .xml files in systemui.apk and framework-res.apk and change all the image redirections. Or make a cm theme apk
Sent from my Droid Incredible using xda premium
Chris95X8 said:
Don't change the whole manifest. Only that line. And remember, there WILL be parts of the app which will not look right.
Sent from my One S using Tapatalk 4 Beta
Click to expand...
Click to collapse
I have tried both replacing the entire "AndroidManifest.xml", and change only the individual lines where it was written "HOLO.LIGHT" and made him "holo" (deleting the word "light"), but the result is always the same: with the "framework-res.apk" does not start the rom, with any other apk (settings.apk for example) I do not install the apk.
Shakes27 said:
You would need to go through all the .xml files in systemui.apk and framework-res.apk and change all the image redirections. Or make a cm theme apk
Sent from my Droid Incredible using xda premium
Click to expand...
Click to collapse
You think is a redirections problem??? The images there are all on "res/drawable-hdpi" and cheking both xml files (ROM HOLO AND ROM HOLO LIGHT) there are not differences except the lines where is writed "Holo" on dark theme, and "holo.light" in white theme.
If someone want help me, i can send in private the same apk you want, version dark, and version white, so you can help me to understand......
Is there anyone????
cuvetto said:
Is there anyone????
Click to expand...
Click to collapse
what you are asking to do is very very complicated. there isn't an easy answer. you would have to retheme every single app on your phone. plus changing manifest won't work....especially if an app is only coded for holo dark...but the major problem is that no developer follows google style designs 100%, not even google at the moment.
cuvetto said:
Is there anyone????
Click to expand...
Click to collapse
after pushing framework-res.apk into your phone, go to recovery and try fixing permissions.
Check this thread
http://forum.xda-developers.com/showthread.php?t=2220549