[Q] Make own theme - Nexus S Q&A, Help & Troubleshooting

Hey all,
I would like to know how to male my own theme, changing the colors of the apps and that kind of stuff. Not the real deep software part, but just the changing of colors in an app? Just like Amoled Blue from etoy does. Would really appreciate it if someone could tell me!!
Greetzz, Jojoost.
Sent from my Nexus S using XDA App

There are plenty of theming tutorial threads at xda. Start reading.
Theming involves decompiling each app and the framework and swapping the image files to the desired ones. It's a lot of work - that's why there's not a ton of themes out there, outside of the CM7 Theme Chooser apks.

Related

[MOD] Transparent Enabled Notification/Statusbar Sprint OTA 4.22

Hey gang!
I was perusing the Themes and Apps Section for the Evo 4g and noticed a couple trends. A lot of the themes and mods are for the ports of late, which is awesome! But I know some of you are very happy with the Sense 1.0 with GB that we've received recently (OTA 4.22). While I prefer the Sense 2.1 with GB Roms myself, I want to provide mods and themes for all sorts of stuff. The other trend I noticed was that a few flashers wanted transparency. Everyone loves transparency, right? With Gingerbread, as many devs and themers have found out, theming is much more ingrained in dex code than previous issues of Android OS. No worries, there are some smart cookies floating around.
Well, I just wanted to upload this for the folks out there who would like to start theming or want to incorporate transparent Statusbar and Notification Area but are not quite familiar with smali/baksmali and xml editing. I have uploaded deodex and odex versions of the mod.
Here is exactly what I did in general terms.
used baksmali to decompile the SystemUI.odex
edited two lines in "com/android/systemui/statusbar/StatusBarService.smali"
used smali to compile the smali folder back to classes.dex
made the statusbar 100% transparent (just for sample purposes, ie it can any level of transparency, not necessarily clear) but PhotoShopping "statusbar_background" in SystemUI.apk/res/drawable-hdpi
used apktool to decompile SystemUI.apk
made the notifications text white instead of black by editing values
made the notification area a transparent black instead of stock white
I think that is all that I did...
This little mod was by request and I can't guarantee that everything is 100%. I should also note that the ROM I used to was xHausx's stock odex rom as found HERE. Thanks xHAUSx! I figure this one would be as stock as it gets, and also the requester is using this ROM.
Let me know how it goes. I do not to take credit for actually coming up with the mod for transparency for Gingerbread. That smali hack should be credited to KBanause. What I did was make it work for the Evo and also inverted the text color a little bit. I also do not take credit for broken devices. Please Nandroid.
Sorry for the long post!
Deodex download
Odex Download
Thanks Tom, I will let you know how things go.
Sent From My HTC Evo 4G Using Tapatalk On The Now Network From Sprint.
Works As Planned! You Are The Man!!!
Sent From My HTC Evo 4G Using Tapatalk On The Now Network From Sprint.
Well...it works, and it looks nice on my home screen, but the white icons and stuff make it impossible to read the notification bar in some apps like gmail. Still cool though
p.s. This was on Fresh 4.1.1.0 btw
Would it be difficult to make it play nice with this status bar mod? The only thing that remains after flashing your mod over his is the battery percentage. Thanks in advance!
http://forum.xda-developers.com/showthread.php?t=1127475
Hey guys. I'm sorry but I do not use this ROM, and thus it will be difficult for me to make mods for it.
I only wanted to release this so peeps can do it with their flavor. Maybe one of the other themers who use this Rom like rydah can fill these requests.
I do however, agree with the white icons being too white.
Sent from my PC36100 using XDA Premium App
Love the mod. We just need the status bar up top solid black while having the dropdown transparent. I'll take a look at it and see what I can come up with . I'm good with xmls not smalis.
Evolutionmods said:
Love the mod. We just need the status bar up top solid black while having the dropdown transparent. I'll take a look at it and see what I can come up with . I'm good with xmls not smalis.
Click to expand...
Click to collapse
Just insert a black png for the status bar. I only enabled the transparent, but it isn't necessary.
Sent from my PC36100 using XDA Premium App
tommytomatoe said:
Just insert a black png for the status bar. I only enabled the transparent, but it isn't necessary.
Sent from my PC36100 using XDA Premium App
Click to expand...
Click to collapse
awesome! great work!
I really want to use this mod however I get no status bar at all when i run the zip. Android just starts up with no status bar, what's the issue?
xlxcrossing said:
I really want to use this mod however I get no status bar at all when i run the zip. Android just starts up with no status bar, what's the issue?
Click to expand...
Click to collapse
Let me ask you. What Rom are you using? Also, if you using stock Rom, you're likely on 4.24 ota. This was made for 4.22.
I've had same issue btw. A full restart worked for me.
Sent from my PC36100 using XDA Premium App
I'm using MikG which is using 4.24 OTA. It's Sense 2.1 so I guess no go. What would be the best way to replicate your theme? I know how to replace the background png but I don't know how to edit scripts or anything for the font color change.
xlxcrossing said:
I'm using MikG which is using 4.24 OTA. It's Sense 2.1 so I guess no go. What would be the best way to replicate your theme? I know how to replace the background png but I don't know how to edit scripts or anything for the font color change.
Click to expand...
Click to collapse
MikG is not based on OTA. It is based in Evo shift ota which had sense 2.1.
Go to themikmik.com and you will find this mod in several themes.
Sent from my PC36100 using XDA Premium App

[Q] Building CM9 themes for use in the theme chooser

Hey all, been searching for a while looking for a tutorial on building a CM9 theme for the theme chooser, even decompiled some apks and found basically nothing of value for coding myself. Would love some help on this, anywhere theres a guide, or video, anything to get me started would be great.
To be clear, when you decompile these, the class that does something seems to always be called foo and they dont have any code at all within them other than declaring that they extend activity. That in particular makes no sense to me.
Heres a tutorial on porting themes to the Theme Chooser engine. You have to make a theme first then you should be able to port it over, or ask if you can use someones theme already and port that.
http://rootzwiki.com/topic/25221-guide-how-to-port-themes-to-t-mobile-theme-chooser/
You can use this theme as a template for yours.
http://forum.xda-developers.com/showthread.php?t=1642077

[QUESTION]CM9/AOKP theme chooser themes?

I want to implement my icons into a theme, and my questions are:
First question: Does the cm9/aokp (prev cm7 themes) have the capability of theming all application icons, including non-system apps?
Second question: Is there a way to make the theme only apply icons, and nothing else.
My goal is to create a theme that is just icons, due to the limitations of the theme chooser (my understanding is one can only have a single theme applied at once). This way someone could apply my icons, and then install a theme via flashing it, to have the best of both worlds.
Any help would be appreciated, I couldn't find an answer otherwise.
Bumpies
Sent from my Galaxy Nexus using XDA
Delvien said:
I want to implement my icons into a theme, and my questions are:
First question: Does the cm9/aokp (prev cm7 themes) have the capability of theming all application icons, including non-system apps? .
Click to expand...
Click to collapse
I Googled your question to find out that there's one theme in the play store that is a "cm9/aokp (previously cm7 theme)" they actually say they had to port it to cm9 (read the theme's info on play store), anyway the developer says that the icons come in a separate package -for the moment, IMHO and since these people have promised to have the third party apps in the coming weeks, then it is possible as long as there are people who have already been working on it.
Good luck.
Take a look at the Cobalt, Crimson Cobalt, and Purple Kush themes. They work really well and look good, they also theme 3rd party app icons (I noticed ES file explorer and Google Chrome were themed.) You can look through the apk to see the method of third party theming, i'm sure it isn't too hard with the theme chooser implemented.
Thing O Doom said:
Take a look at the Cobalt, Crimson Cobalt, and Purple Kush themes. They work really well and look good, they also theme 3rd party app icons (I noticed ES file explorer and Google Chrome were themed.) You can look through the apk to see the method of third party theming, i'm sure it isn't too hard with the theme chooser implemented.
Click to expand...
Click to collapse
I will ty
Sent from my Galaxy Nexus using XDA

[Q] A noob developer question ?

I just decompiled the lg settings app from v28b.
I want to change it's background from white to black and naturally the fonts from black to white.
How can achieve this ? Where to look for them ? In html codes somewhere in there , or is there a .png like the rest of the icons?
Thanks in advance.
boltthrower56 said:
I just decompiled the lg settings app from v28b.
I want to change it's background from white to black and naturally the fonts from black to white.
How can achieve this ? Where to look for them ? In html codes somewhere in there , or is there a .png like the rest of the icons?
Thanks in advance.
Click to expand...
Click to collapse
I hope that this can be done the help of our devs. The white background that LG forced on ICS goes against their previous dark color scheme in GB and Froyo and against the dark scheme of the 'clear' Google ICS and JB. And the white gets really annoying to the eye, because most of the apps and ICS launchers use the default black scheme.
In Optimus 2X ICS some have already changed it to dark like the one here:
http://forum.xda-developers.com/showthread.php?t=2122413
I IMed the guy who did that and he told me that perhaps the only thing that could be working from his files is the theme for the launcher. But the settings and the rest of the stock apps won't work.
In order to modify everything to dark theme, we need to get some developer to modify the framework and lge-res.apk and a couple of other apks like the LGphone.apk, the LGcontacts.apk and some more.
I hope that if some dev is reading this, he could modify the above apks so we can change the color to black.
botson71 said:
I hope that this can be done the help of our devs. The white background that LG forced on ICS goes against their previous dark color scheme in GB and Froyo and against the dark scheme of the 'clear' Google ICS and JB. And the white gets really annoying to the eye, because most of the apps and ICS launchers use the default black scheme.
In Optimus 2X ICS some have already changed it to dark like the one here:
http://forum.xda-developers.com/showthread.php?t=2122413
I IMed the guy who did that and he told me that perhaps the only thing that could be working from his files is the theme for the launcher. But the settings and the rest of the stock apps won't work.
In order to modify everything to dark theme, we need to get some developer to modify the framework and lge-res.apk and a couple of other apks like the LGphone.apk, the LGcontacts.apk and some more.
I hope that if some dev is reading this, he could modify the above apks so we can change the color to black.
Click to expand...
Click to collapse
I just hate the lg's themes. They are horrible man.
Google is so much better at this , why screw up beautiful work ?
I'm using third party sucky apps just to get the jelly bean feeling.
It's stupid.
Anyway , at least it drove me to learn a little...
Now i know how to decompile , edit and recompile apks.
We already have a theme for that ,, but for ICS Ported .
however ... here is the link :-
http://forum.xda-developers.com/showthread.php?t=2071992
Sent from my LG-P880 using xda app-developers app
OS_Hacking said:
We already have a theme for that ,, but for ICS Ported .
however ... here is the link :-
http://forum.xda-developers.com/showthread.php?t=2071992
Click to expand...
Click to collapse
Thanks for the link. Do you think that this theme could work on the v28b/v30b ICS as well?

Apply only part of themes

Hey guys,
Is it possible to apply only the status and navbar part of a theme like e.g. Fi or Atomic Green? Often I don't like the changed design of some apps and menus, but really like other parts the theme I'd like to apply. Sadly that is all done with the "Style" part.
Thank you!
I don't think that's possible without decompiling the themes app and removing the theming you don't want. Then again, I'm not themer so I cannot say for sure. Someone else more knowledgeable could chime in and clear the air.
P.S. this belongs in the Q+A forum not themes and apps.
Thx for the answer and the move to the right forum

Categories

Resources