• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root How to create a theme

VoidedSaint

Resident Ninja
ok i do not know if this question has been asked publicly, i know we have asked in a thread or 2.

but can someone post a how to or a wiki or something that can give us an insight on how to create a theme?
i have the required tools as i spent some time searching google for ways to create a theme and all i find is tools to do it. so any help i would greatly appreciate it and im sure others would too
 
i had a pretty good pictured walkthrough for .9s and some other small stuff....until photoshack stuck it to me....:(
 
well i just tried it again and now its working.... strange


be better if there was a video to explain this, as i can learn better by watching someone do it rather than reading how to do it. strange yes i know :(
 
I've never really "made" my own theme... I mainly use 7-zip and take the bits and pieces I like from different themes create my own mix match of things. Kinda like using ninja morph, but I just like to do it all in a zip file I can easily install or share to others. but I spend a lot of time looking at different things on different phones and choosing what I like and dont like. for shits and giggles at one point I had my phone on a "4G" signal lol (thanks to the leaked thunderbolt files) just to be stupid
 
well i have never done it, i would like to know how of course, and reading for me isnt my strong suit, if i can see it and duplicate it, i can change things around for myself, but in doing such i would need to actually find someone who is willing to make a video of how they do it

and the differences between roms, im sure not all themes work on several roms.

i just dont want to take someones work and customize it to my benefit and then let everyone download it, but if i had to i would def give it a shot with the revolution themes, just because im more of a fan for apex than i am of liberty, cause apex didnt restart on me 4 times on my 10 minute drive to work today, so id rather do some things for apex if someone makes a video hehe.

besides if you make one from scratch how long does it take? hours? minutes?
 
Yeah everything I have "made" has been for ApeX. I tried to port the revo theme from ApeX 1.2 so the lock sliders were still down low (if you installed the old 1.2 revo theme it would move the lock sliders back up near the middle) it worked well for a lot of people but has an issue with some sub menus having white on white text... (havnt been able to figure out what I need to change there)
I dont really have any video of how to make a theme (or port one i guess I should say) but really most of what I do is use 7-zip to drag and drop files
The first thing I did for ApeX was a circle battery .zip and I had to do a lot of digging to find out how to create a .zip file that bootstrap can install (packaging and signing it). after that ive just used the same .zip file but replaced the files inside with different things. Is it the right thing to do or the right way to do it? I have no clue, but it works for my phone
Making an entire theme from scratch is something way out of my realm of knowledge lol which is why I pick and choose things I like from different ones and make a mish mash that I like
Hopefully some of that makes sense and I wasnt just rambling nonsense
 
I do the same as ECF (of course learning from his and fabers posts)provided I can't find what I want through Droid pirate ....the thing I would like to know is creating and signing the zip and how to port ....after that it shouldn't be too hard to create colors or icons using gimp or whatever other programs to alter to your liking ....the main thing I would need to know is how to get your base theme to work off of ..do you pull it from the specific rom?
 
i always pick a base theme that has already been approved by the roms developer for his rom....
then through 7zip you can easily transfer any .pngs you want from same folder to same folder.
if the base theme is missing a something from the app folder that you need, first check in the current release rom and if it is available then drag/drop it using 7zip to your base theme....if it is not available then that means the dev removed it for a reason and it doesnt get ported by you, otherwise you are putting something back in the dev. took out for the end user.

once you learn where most of the .pngs are (or at least the ones you care about) and have swapped drag/drop through 7zip to your base theme, then you can test boot it.

here you will notice visibility issues (and hopefully thats it....lol)....at that point you have to change status bar colors, popup background colors, etc. (all covered in my write up that is now screwed as my over bandwidth photo whatever crap).

of course there is more to it then that as things go on, but its a good place to start for a learning experince and quick port.

so say i want black white and chrome in fission 2.5.7, but all i have is black white and chrome in gummy jar.

first pick a theme that is approved for fission 2.5.7, this is now my base theme.
next take bwc and open it and your base in 7zip...two seperate 7zips.

start swapping all pngs from same folder to same folder (select all/drag and drop are your friend here). i port everything by hand, i dont use auto porter things.

when you're done (and you never are) close it up and test boot it.

when selecting a base theme, if you have options, look at the colors in the status bar and the pup ups and see if you can quickly pick one that seems it will match the theme you are bringing in to it. this way you can avoid color changes and pop up changes for visibility.

rememver if you go editing pngs you need to know how to deal with .9's....see my totally worthless huge amount of time spent on theme hlep section....thanks photo bucket. lol...

edit: also remember if something doesnt look right, it may not be....dont kill yourself looking through every .png, unless you are looking for something specific....then you may have to, but say you open music.apk in both base and getting ported theme and they look nothing alike inside....there may be something else going on....so until you get to where you can figure it out....screw it; delet music from the base and dont theme it. (do not, do not do this inside framework....lol....or if you do let me know what happens).
 
never let them get at you....its never as hard as you think....its just getting someone to take the time to tell you how....like its a big secret....ssshshhshshshshhhhhh.....
 
never let them get at you....its never as hard as you think....its just getting someone to take the time to tell you how....like its a big secret....ssshshhshshshshhhhhh.....

Well thank you again for your shared wisdom faber ....it will take a lot of tinkering to get it but I will lol ....and you are right this is suppose to be an open source /open community and every day I see more and more people getting fickle and greedy with knowledge and what not ...it's ridiculous we should all help and share and I appreciate having folks like you and many others around (too many to mention lol) who are willing to teach and help out ....it makes me proud and happy to be apart of this community and I applaud all the hard work and effort ....thank you again to you and so many others for all you do!
 
faber the post that was stickied needs to be stickied again lol

visual aids help me do just about anything, if photobucket loads the last 2 images we have a ball game

when i get free time im going to try this so basically the weekend im going to see what i can do about making a theme ^_^

faber you are the man
 
faber the post that was stickied needs to be stickied again lol

visual aids help me do just about anything, if photobucket loads the last 2 images we have a ball game

when i get free time im going to try this so basically the weekend im going to see what i can do about making a theme ^_^

faber you are the man
yeah i was so pissed when it messed that up...i ll have to go back through and see if i can find the missing photos

i think it may still be stickied. i you go in to all things root on the forum and look at the top there is one single thread, open it and all stickies are inside it....instead of a ton of stickies at the top of the forum.
 
Back
Top Bottom