As the title suggests, I need help with theming my ROM. It is based on 4.67 RUU, but mostly de-sensed and using GO Launcher EX. I'm looking to theme the various Sense bits remaining (like SystemUI.apk and other Sense themed .apks) to match GO Launcher's default theme, but I suck at graphic design and am still new to theming in general.
This would end up being the default theme of AlterROM and all credits would be given where due. I'm looking to collaborate on this so that I can learn more about themeing, as well, not just get a packaged theme, if possible. You can find screenshots of what I am currently working with here. Keep in mind that it is under active development, so those images are subject to change...
If interested, please PM me or post any questions or requests for clarification here and I'll provide you with whatever you need.
Thanks!
Have you tried UOT kitchen yet? It has all kinds of theming options for systemUI (and other stuff). It doesn't really teach you how to theme, it's pretty much plug n play.
Also, I believe there are some theming guides in the broader xda forum (rather than the Evo forum). Hope any of that helps, I know it's a bit vague lol.
Sent from my PC36100 using xda premium
Tommytomatoe wrote a real nice thread about theming sense...I'd find it for ya but in on tapatalk but It's a pain
Sent from my PC36100 using XDA
You have apktool 1.4.2? b/c youll need it and m10 tools and probably optipng and tommyt's tool for linux at least thats what I use for zipaligning... Photoshop or something close to it. Tommyt's tutorial is more android 1.0 seeing as thats what he builds but yeah its basically the same... Making your own .9.png's using draw9patch... It takes a while to learn but once you get the hang of it youll be able to theme like me lol
scottspa74 said:
Have you tried UOT kitchen yet? It has all kinds of theming options for systemUI (and other stuff). It doesn't really teach you how to theme, it's pretty much plug n play.
Also, I believe there are some theming guides in the broader xda forum (rather than the Evo forum). Hope any of that helps, I know it's a bit vague lol.
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
UOT Kitchen is a little light for the amount of changes I need to make to the SystemUI.apk. I've looked into it, though, a while back.
jboyer0000 said:
Tommytomatoe wrote a real nice thread about theming sense...I'd find it for ya but in on tapatalk but It's a pain
Sent from my PC36100 using XDA
Click to expand...
Click to collapse
I've read it, but it is for theming rosie, which has been ripped out of my ROM. I've read a lot of the others in the more general forums, as well, but they are not exactly what I am looking for or they are missing something that I need.
Pneuma1985 said:
You have apktool 1.4.2? b/c youll need it and m10 tools and probably optipng and tommyt's tool for linux at least thats what I use for zipaligning... Photoshop or something close to it. Tommyt's tutorial is more android 1.0 seeing as thats what he builds but yeah its basically the same... Making your own .9.png's using draw9patch... It takes a while to learn but once you get the hang of it youll be able to theme like me lol
Click to expand...
Click to collapse
I should have all the tools that I would need (photoshop & android-utility) and have already implemented various modifications to several apk and jar files. My issue is that I can't do much in Photoshop outside of text manipulation and opacity/fill changes. Even then, I managed to successfully modify the pngs, 9-patch and xml files the tutorials I followed said I needed to and successfully recompiled the SystemUI.apk, but none of the changes actually seemed to take.
Basically, I need help from someone who can create the pngs that I need to theme the statusbar and notification bar to resemble GO Launcher, instead of Sense 1.0. I can make the .smali and xml edits myself, provided I have a complete list of the files that I need to edit, but I am likely missing a step that keeps them from showing the changes after the apk is recompiled.
Send me the images and Ill change them to what you want... Yeah what are you using apk_multitool or something? If you modify a .9 image and you recompile it and it doesnt error on the .9 image the .9 should should in your output .apk? make sure your signing your files btw...
Related
think u guys can port this?? http://forum.xda-developers.com/showthread.php?t=1038270
That'd be pretty sick
There's another thread that requested this but it's long buried it does look sexy though
iSaint said:
There's another thread that requested this but it's long buried it does look sexy though
Click to expand...
Click to collapse
I really hope some dev's see this man, cause its too sick!
Are there videos of this somewhere?
Sent from my SPH-D700 using Tapatalk
Flint420 said:
Are there videos of this somewhere?
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
no but they have gifs in the thread I linked in the OP. They are said to work with Desire and Evo series phones, and for function on non HTC phones all thats needed is some filename switching (from the little that i read)
This would be really awesome if someone could get these ported over.
Doesn't seem too hard. I will take a crack at it in a bit.
tried it with this beta theme i flashed but it didn't work. Not sure why. Maybe the drawable xlms need to be modified?
Looks really cool, gl to anyone who tries to get this done Would be awesome for sure.
Its just a copy and paste with probably some renaming of the images..... doesn't seem hard to incorporate at all.... I could do it but I don't know how to make a flashable zip but I could just move it to a aosp theme
theduce102 said:
Its just a copy and paste with probably some renaming of the images..... doesn't seem hard to incorporate at all.... I could do it but I don't know how to make a flashable zip but I could just move it to a aosp theme
Click to expand...
Click to collapse
I tried it. I didn't bother checking every single file name to see if they match but they all look familiar to me. you can google how to create flashable zip. I just used a theme and replaced all the icons but like i stated, it didnt work. I have swapped out icons many times before so I am sure the file names had variation.
Well did any icons copy over to the theme and flash right? That's what I do is just tweak the icons in the Res folders of the framework apks in themes and roms..... it must be conflicting names like you said.... ill take a look at it here soon and see what it is.... ^_^
8/9/11 - 10 PM: Since the mod itself is very deep in the framework-res code, the request has been changed to a stock theme with ONLY the 8 Lockscreen mod. At least this way, anyone who feels bold enough to overlay their own themes onto this modded base may do so.
I greatly appreciate maddoggin's on the 8 Lockscreen mod, but I just don't want to change the theme settings that I have now (plus piling themes on top of one another gave me phone problems). All I want is the mod itself, no status bars, no themes, no icon changes, just the mod.
That is, unless someone can tell me what do modify from maddoggin's initial theme to leave just the lockscreen mod.
Dante of the Inferno said:
I greatly appreciate maddoggin's on the 8 Lockscreen mod, but I just don't want to change the theme settings that I have now (plus piling themes on top of one another gave me phone problems). All I want is the mod itself, no status bars, no themes, no icon changes, just the mod.
That is, unless someone can tell me what do modify from maddoggin's initial theme to leave just the lockscreen mod.
Click to expand...
Click to collapse
+1 i Agree. im satisfied with me theme just looking for the mod
+ 1 as well.
Would do it myself but just not sure enough on what I'm doing.
Sent from my SPH-D700 using XDA App
the mod is baked into framework-res... which would make it impossible to get the mod without changing half of your theme (battery icons, notifications, window frames anything that resides in framework-res) in other words you would need to do it individually for each theme.
schnowdapowda said:
the mod is baked into framework-res... which would make it impossible to get the mod without changing half of your theme (battery icons, notifications, window frames anything that resides in framework-res) in other words you would need to do it individually for each theme.
Click to expand...
Click to collapse
Exactly... But if anyone would take the time (not me) it may be possible to do with metamorph.... Maybe not 100% sure tho.
Sent from my SPH-D700 using XDA App
thats true.. if anybody wants to try taking a gingerbread metamorph for framework-res and adding the xmls and required images to it. i got it to work once for froyo with window animations... i dont run ginger so i wont be able to mess around with this one.
schnowdapowda said:
the mod is baked into framework-res... which would make it impossible to get the mod without changing half of your theme (battery icons, notifications, window frames anything that resides in framework-res) in other words you would need to do it individually for each theme.
Click to expand...
Click to collapse
Does that mean that it's like the CRT mod or is the appropriate code even deeper than that? Should I just aim my request directly at maddoggin, then?
In that case how about a request for a stock theme with the lock mod, crt and overscroll.
Sent from my SPH-D700 using XDA App
thisdyingcause said:
In that case how about a request for a stock theme with the lock mod, crt and overscroll.
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
While that solution does work for me, it may not work for someone else who desires a non-stock theme (again, layering multiple themes can cause problems which means a data wipe is needed). Ideally, maddoggin could release the code for modding framework-res so all the themers can successfully integrate it, but if worst comes to worst (and it's programming, so it often does), then I'll change the request to a modded stock theme.
Dante of the Inferno said:
While that solution does work for me, it may not work for someone else who desires a non-stock theme (again, layering multiple themes can cause problems which means a data wipe is needed). Ideally, maddoggin could release the code for modding framework-res so all the themers can successfully integrate it, but if worst comes to worst (and it's programming, so it often does), then I'll change the request to a modded stock theme.
Click to expand...
Click to collapse
He has man. Not every theme has incorporated it. The easy way to do it is to swap in your preferred images.
Cd's or tapes?
I haven't seen a code release thread anywhere for it. I did a search for it, but all I have seen is various theme threads giving credit.
So if we were to try and "snatch and replace" just the 8 ls mods...inside fr res...what would these 8..be called in the folder becaue i am dying to try...gettin bored with 6 lol?? I been puttin all kinds of themes together to get where i am now..why stop? Thanks in advance..
Dante of the Inferno said:
I haven't seen a code release thread anywhere for it. I did a search for it, but all I have seen is various theme threads giving credit.
Click to expand...
Click to collapse
i dont know why people think there is "code" or "source" to be released! i understand you may want to do this your self and use how ever you want to use i truly understand that! thats how it all started for me i saw other samsung phones with this mod and told my self why doesnt the epic have it andd i requested and requested untill i just said "**** IT" imma do it myself! well you want to know how i did it! theres no damn "source" or speciail magic trick or even a guide on how to do it! i grabbed the mod from 3 different phones dude! the fascinate, galaxy 19000 and the captivate. and i searched the forums and figured out how to make it all work on our phone! thats how it was done! no source no tricks! of course i got help from the guys i dl the mods from but thats it! so im sorry the lock mod isnt exactly to your liking dude and anyone else for that matter. but if you want something done try searching around the forums and figure out how to do it yourself otherwise shut the **** up, quit whinning and be happy that have 8 damn locks to choose from at all!
I can understand your frustation Maddoggin. I don't think he intended to upset you. I think he simply would like someone to teach him what mods were necessary to implement this into a stock theme template. As you described it is a lengthy and arduos task to pull from many sources. I think he simply hopes you will share you modifications to the framework-res that implement this so that he can either create a stock theme template or someone else can. Guys please be sure to not hound our devs. We have seen enough move on to other phones. Maddoggin has every right to say no and someone can do what he did or we can simply try to persuade him to help you learn more.
latinmaxima said:
I can understand your frustation Maddoggin. I don't think he intended to upset you. I think he simply would like someone to teach him what mods were necessary to implement this into a stock theme template. As you described it is a lengthy and arduos task to pull from many sources. I think he simply hopes you will share you modifications to the framework-res that implement this so that he can either create a stock theme template or someone else can. Guys please be sure to not hound our devs. We have seen enough move on to other phones. Maddoggin has every right to say no and someone can do what he did or we can simply try to persuade him to help you learn more.
Click to expand...
Click to collapse
I am always open to help someone out that's has never been a problem I help those who ask for help! But I won't walk you through the whole process! You WILL learn or you WILL give up! All you have to do is open up my files! You want to know the source is! The source is the s5tock files! That's the damn source! You compare my files with the stock ones and get the difference! That's the mod! What some people are asking for is for me to give them only the files needed for the mod! That's ****ing ridiculouse! That would take me more time to do than it did to make it work on our phone! There are so many files modded it would be almost impossible and in anycase this mod isn't mine to give away it belongs to the man who created it and he will be of less help than me trust me!
Sent from my SPH-D700 using XDA Premium App
When I update my files to the new leak (when a deodexed rom is posted) I will make a stock version of the mod nothing else no battery % nothing just plain stock version! That's the best I can do! Sorry for getting frustrated! But I put in allot of time making this mod work on each release and I don't get paid for it **** my wife is mad at me cause I spend more time on this mod than I do with her! Lmao! So yeah it gets frustrating when you hear someone isn't happy with your work! Sorry!
Sent from my SPH-D700 using XDA Premium App
Maddoggins right... I respect this guy. He's to the point and does what he wants but he's nice if you need any help... the only reason he's pissed is because people have asked about this thousands of times in his thread and if you want it then make it.
Sent from my SPH-D700 using XDA App
hello guys,
i want to "de-touchwiz" the music player so i can use it on miui. i managed to merge the twframework styles and colors with the musicplayers' ones and looked for drawables in twframework that are referenced by these and put inside musicplayer. i looked through all the xmls and where i found some "touchwiz:color" or similar i changed it so it points now to the local color/style file not the twframework one
but i got stuck at some points: i have some layout files that refer to frame layout with com.sec.android.touchwiz.widget and inside these touchwiz properties, like for android:id or things like that but touchwiz:twIndexViewHandlePosition and xmlns:touchwiz="http://schemas.android.com/apk/res/touchwiz". what should i do with them?
and do i have to change the smali code, too? i guess so but i don't exactly know where to start with it.
thanks very much for your help
-picard
anyone?
-10char
instead of removing those tw attributes, you could try to merge the tw framework into the apk.
Just decompile the frameworks and copy their source folders into the music's app source folder.
that's what i try to do, i copied all referenced images and tw color attributes to the apk, but for these i don't know how to change (i guess i need to make it an android attribute, can i make it by simply merging those from the framework?)
but what is "com.sec.android.touchwiz.widget" referring to? what do i have to merge to my app?
I did not meant resources but code.^^
"com.sec.android.touchwiz.widget" is a class somewhere in one of the tw frameworks.
okay, my bad
trying it
How did you go with this apk? I'm working on the same thing at the moment, I'm interested to know what happened.
Thanks
interested) hope you can get something done
Sent from my GT-I9000 using Tapatalk 2
kage00 said:
How did you go with this apk? I'm working on the same thing at the moment, I'm interested to know what happened.
Thanks
Click to expand...
Click to collapse
actually i dropped the project due to lack of time and skills
picard666 said:
actually i dropped the project due to lack of time and skills
Click to expand...
Click to collapse
I know what you mean, this app is a nightmare - samsung really made sure this apk was bloody difficult to port, I dont know what else to try, I keep having errors and the apk wont start, I think it has something to do with the boot sequence not being the same on AOSP as on a samsung rom, it checks for a certain sequence and if it doesn't see it, the app won't start...
Hi all,
I am trying to make a simple change to the Launcher2 desktop, I can't stand the divider line above the app drawer launcher button, which image file do I need to make transparent to achieve this?
Or is it not that simple??
Many thanks
Haven't tested, but check out res/drawable-xhdpi/divider_launcher_holo.9.png. I believe 9-patches have to be recompiled before replacing them in the APK, but I could be mistaken.
EDIT: Actually, might be hotseat_scrubber_holo.9.png and hotseat_track_holo.9.png instead.
copkay said:
Haven't tested, but check out res/drawable-xhdpi/divider_launcher_holo.9.png. I believe 9-patches have to be recompiled before replacing them in the APK, but I could be mistaken.
EDIT: Actually, might be hotseat_scrubber_holo.9.png and hotseat_track_holo.9.png instead.
Click to expand...
Click to collapse
Many thanks for this.
I am bringing this thread back to life folks as I would like to perform the same edit in Jelly Bean, but I would actually like to learn how to do it.
What are .9.png's and how do I edit them and are the files mentioned above still the same in Jelly Bean??
As I said I want to learn rather than rely on others to create mods so any help or a quick tutorial in how to remove the dock divider would be much appreciated!
Again, many thanks all!
wilskywalker said:
Many thanks for this.
I am bringing this thread back to life folks as I would like to perform the same edit in Jelly Bean, but I would actually like to learn how to do it.
What are .9.png's and how do I edit them and are the files mentioned above still the same in Jelly Bean??
As I said I want to learn rather than rely on others to create mods so any help or a quick tutorial in how to remove the dock divider would be much appreciated!
Again, many thanks all!
Click to expand...
Click to collapse
.9.png's are PNG image files that android recognizes as being stretchable, and it knows where to stretch them via the black outline around the image that can only be seen when decompiled.
.9.png's can only be edited when an apk has been decompiled, not just unzipped.
After decompilation you can use draw9patch, which is included with the Android SDK, to edit the border.
However, if you're just them(e)ing the image, you don't touch the border, as it could possibly mess things up. You really only use draw9patch to create a border on a new image.
Sent from my Galaxy Nexus using Tapatalk 2
Ok so this is my entrance into trying to develop for android and giving back to the community. :victory:
Since this is my first rom, I left it mostly stock, with a few add ons.
Please forgive any errors, I'm a NOOB! LOL
Included are some of my favorite apps, and a few other things I forgot what they were lol.
Included apps are Titanium Backup, CPU Sleep, Notification Toggles (Adds custom buttons to status bar, negating the need for extended toggles), Root Uninstaller, Root Explorer, Cachemate cache cleaner, A few different Launchers, DX Battery Saver, Drippler ( Keep up to date on tons of stuff E4GT related), TweetLanes (my personal favorite Twitter alternative) and a Sense style clock
I would like to thank everyone that has helped me along the way. :highfive:
Timmetal6669 - Thanks bro, without your guidance, I'd be bricked, no doubt.
Sniper - Your suggestions and help with some of my scripts were a life saver
Kobridge - For your init.d tweaks and scripts
Manufan - For allowing me to pull some apps and ideas from your roms
Rujelus - For your recovery kernel (sorry that you went uncredited for so long, I didn't realize I had done that)
Venum - For bringing that to my attention so that I don't look like a complete **** lol
Agat - For your recovery kernel
Rwilco, crawj, & sextape - for the resources and base rom
IMPORTANT! : REQUIRES A CLEAN INSTALL AND REBOOT AFTER FIRST LOAD! No idea why, but nothing wanted to work on initial boot.
https://dl.dropbox.com/u/102533325/Stryke's_FI27_Customized_Stock.zip
Initial Release: FI27 Base, The Kuban Recovery, select included apps
Second Release: Changed to Agats recovery kernel for init.d support, and added kobridges tweaks
Nice....good job on your first rom....hope to see more come from this :thumbup::beer:
Sent from my SPH-D710 using Tapatalk 2
Shadow_God said:
Nice....good job on your first rom....hope to see more come from this :thumbup::beer:
Sent from my SPH-D710 using Tapatalk 2
Click to expand...
Click to collapse
I definitely plan on doing more, I just wanted to make sure I had a good base understanding, and figured a stock start was a good place
Whoaaa...this came outta nowhere...congrats man!!!!!!!!!this is awesome!!!!!
Sent from my SPH-D710 using xda app-developers app
manufan721 said:
Whoaaa...this came outta nowhere...congrats man!!!!!!!!!this is awesome!!!!!
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
You guys are a great inspiration to step up and do this, I learned a lot. Like how many hours and headaches actually go into this lol! And mines just stock. Thank you guys for all the help and support
I'm in a 12 step program for Flashaholics, I relapsed...
Oh and expect updates I just learned how to edit png's lol
I'm in a 12 step program for Flashaholics, I relapsed...
Awesome. Been looking for something stock but with minor theming. Looking forward to it.
Sent from my SPH-D710 using xda premium
Awesome stuff bro. Working on a rom myself but I can't figure for the life of me how to theme status bar pulldown, I've tried everything so I'm about to give up lol.
xST4T1K said:
Awesome stuff bro. Working on a rom myself but I can't figure for the life of me how to theme status bar pulldown, I've tried everything so I'm about to give up lol.
Click to expand...
Click to collapse
I was there myself man, don't give up though. Seriously, being able to post my rom was spectacular. If i remember right the status bar is a framework-res edit, but dont quote me on it lol. I found that between searching the forums (a fantastic resource) and the help of some great developers, you'll get there
found this that may help http://forum.xda-developers.com/showpost.php?p=9978779&postcount=62 and you'll need the autoapktool found here http://forum.xda-developers.com/showthread.php?t=1053227
Stryke_the_Orc said:
I was there myself man, don't give up though. Seriously, being able to post my rom was spectacular. If i remember right the status bar is a framework-res edit, but dont quote me on it lol. I found that between searching the forums (a fantastic resource) and the help of some great developers, you'll get there
found this that may help http://forum.xda-developers.com/showpost.php?p=9978779&postcount=62 and you'll need the autoapktool found here http://forum.xda-developers.com/showthread.php?t=1053227
Click to expand...
Click to collapse
Nice, thanks man, I've themed my whole rom already but haven't been able to change anything related to the status bar, I thought theming the battery icons would show in the status bar but nothing changes, it's left me stumped. That's the first thread i've seen that actually explains it. Only problem I have now is decompiling, apk manager keeps throwing me errors. I think I'm gonna try for apktool instead.
xST4T1K said:
Awesome stuff bro. Working on a rom myself but I can't figure for the life of me how to theme status bar pulldown, I've tried everything so I'm about to give up lol.
Click to expand...
Click to collapse
FI 27 doesn't seem to like being themed. I think I'm gonna decompile it and try tho figure out what they added to it to make it force close when themed No doubt an xml in colors or something. But I'm gonna get to the bottom of it.
Highly appreciated Tim. I've been researching religiously the last 4 days and have drawn a blank. I'm still very new to this so I figured it was something I'm doing wrong, but I've yet to find any status bar tutorials on tw-based roms so I wasn't sure if it made a difference.
xST4T1K said:
Nice, thanks man, I've themed my whole rom already but haven't been able to change anything related to the status bar, I thought theming the battery icons would show in the status bar but nothing changes, it's left me stumped. That's the first thread i've seen that actually explains it. Only problem I have now is decompiling, apk manager keeps throwing me errors. I think I'm gonna try for apktool instead.
Click to expand...
Click to collapse
Ok i suggest if you want to play around with ROM building or theming and modding to pick up the team rejectz quick fix. Also make sure you google jdk and java and have both of those up to date to decompile and compile correctly. Also for theming i suggest having adobe fireworks and Photoshop. You can also use gimp . Parts of the status bar are in framework xmls, but most of what you theme is in system ui. The whole tw drop screen (notification menu) is in system ui. Use 7 zip or just decompile and recompile, which ever is easiest for you. I suggest playing with both as they both are handy. Also you might wanna google .9 compiler. And sdk tools for .9pngs. There is plenty in the Android forums on how to decompile and recompile along with theming. Of course as you can see we at team rejects encourage learning how to do this yourself and are willing to help if we can. My email is [email protected] if any one needs help, hit me up on gtalk.
timmetal6669 said:
Ok i suggest if you want to play around with ROM building or theming and modding to pick up the team rejectz quick fix. Also make sure you google jdk and java and have both of those up to date to decompile and compile correctly. Also for theming i suggest having adobe fireworks and Photoshop. You can also use gimp . Parts of the status bar are in framework xmls, but most of what you theme is in system ui. The whole tw drop screen (notification menu) is in system ui. Use 7 zip or just decompile and recompile, which ever is easiest for you. I suggest playing with both as they both are handy. Also you might wanna google .9 compiler. And sdk tools for .9pngs. There is plenty in the Android forums on how to decompile and recompile along with theming. Of course as you can see we at team rejects encourage learning how to do this yourself and are willing to help if we can. My email is [email protected] if any one needs help, hit me up on gtalk.
Click to expand...
Click to collapse
Only thing I don't have is the quick fix I'll check it out. I've got everything set up correct though, I can decompile and compile everything fine except systemui, it fails everytime decompiling. I'm using photoshop cs5 and paint.net to adjust the png's, and draw9patch for .9 files and it works great but I get stuck at systemui. I'm gonna check my log and see what it's giving me the trouble. I appreciate everything man, I know it's hard when people like me have questions, but I've been trying to dev for some time and have been running around in circles.