I gave this a run to attempt to port a Droidx theme to the Eris. While I was ultimately unsuccessful, this tool is absolutely awesome Everything completed successfully, but alas - the hdpi to mdpi thing finally did me in.
Ok, I'm a long time reader and big tech freak. I've gotten everything up until this point of theming. I've pushed some transparent apk's, got a custom rom, made custom icons but i'm not exactly wrapping my head around the changing of files so i'm just going to flat out ask a couple dumb (assuming) questions. First off i have droid incredible..redemption rom 2.0.4. So, with this tool i'm assuming i can take a theme for any rom or phone (todays Custom ‘OG’ DROID Theme: Liquid Frozen Yogurt 1.8 from droid-life) and port it to my redemption rom? I'm not one to ask lame question because I know how to research and learn but for some reason I can't make sense of this. Plus I don't have any friends that get into this kind of stuff so help a player out. Willing and able to donate
What exactly are your concerns? Lay each question out specifically and I will answer you.
Yeah, if you use the theme porter, with a sense and non sense rom you will get only a little of the theme ported. You can open up the framework-res.apk of each and pluck out the parts of the theme you want and switch them to the unthemed framework-res.apk, but if they have different names you will have to rename them. and you can also switch out apps like you asked.Well my concern is the theme I like is a vanilla rom theme and my rom is sense so some of the apk's will not have the same name, therefore I'm assuming won't theme. Also I'm not fully understanding what to do with the folder after I've ran the script. I saw in another thread by op about the update.zip tool but when I try that i get the "java was not found, you will not be able to sign apks or use apktool" and I know I have java installed.
I've also read in threads where I can just open an apk from a themed version, open up my non-themed apk and swap out the files? I was thinking, can I just unzip some roms and pluck the apk's I like and sort of build my own rom if you will.
Thanks for responding and any help man
Yeah, if you use the theme porter, with a sense and non sense rom you will get only a little of the theme ported. You can open up the framework-res.apk of each and pluck out the parts of the theme you want and switch them to the unthemed framework-res.apk, but if they have different names you will have to rename them. and you can also switch out apps like you asked.
as for the folder after you've ran the script, it depends if you are just making a theme or a theme that's already built into the Rom. If you are just making a theme then create two folders called system and META-INF or better yet take the META-INF folder from another theme made for your rom, in that way it will already contain all the files inside. Inside the system folder put the framework folder that contains the newly themed framework-res.apk. Now download RegawMOD Zip maker install it and then run the program. create a working folder and close out the program. put your system and META_INF folders in the working folder. Now run the program again and select keep working folder/create update zip/create signed zip/give it a name and follow the directions from there. you put it on your sd card and flash it over the rom.
But doing vanilla to sense and the other way around means you will most likely have to manually switch out the png. files. if you get confused i'll try to help further.
If you are trying to create a rom with the theme built into it then after you run the script, take the framework-res.apk and put in in the rom's system/framework folder overwriting the old Framework-res.apk. Take any apps that you themed and put them in the system/app folder. zip up the rom and use something to sign it. I use this: RegawMOD Zip Signer And then just flash the rom. but doing
you can download the rom and unzip like you said and remove or add apk's to the system/app, but you have to be able to sign the zip so, you can flash it. just google java 6 and download and install. what OS are you using?yea it is a bit confusing but ill get it down. i am just trying to replace apk's within someones rom so not sure which method i should go about. im thinkin just downloading the rom, unzipping it, going into the system/app folder and either replacing the whole apk or editing it. is that something that can be done and along these lines we are talking about? i havent dl'd your programs yet because im using apk manager and trying to keep the confusion down a little. so maybe you could put some clarity into what i just described because i think im making it harder on myself and just adding to the confusion. after i get that clarified im gona need help with this java thing i cant seemed to get answered. i keep getting "java not found you will not be able to sign apks or use apktool" error, and the one answer ive found involves adding something (i dont know what) to the path in enviornment variable. until that gets fixed i wont be able to run anyones scripts properly. thanks for your help again man, its gettin clearer
you can download the rom and unzip like you said and remove or add apk's to the system/app, but you have to be able to sign the zip so, you can flash it. just google java 6 and download and install. what OS are you using?
Actually, the original mediafire file is still there (the animated download link) - it's just that mediafire changed their url format...
Theme Porter Support everything! All the ROMs!!!Does this support HDPI or CM7 themes yet? Also, is this even still active?
Address are too long!When I try to port, I keep getting: The system cannot find the file specified
How can i get that 'new rom'?
because all i got just an apk from cm7 theme chooser..
Thanks..
i need some help. i made some changes to the colors of some of the png's just in the drawable-mdpi folder in gomorrah's cm 6.1 theme and im trying to port the theme to jaybob's froyo2.2 DEC 17 BLACKMOD rom. i put gomorrah's framework in the old folder and jaybob's framework in the new folder, run the script, select 1, and it just says "The system cannot find the file specified." for both the apps and framework. heres a screenshot. thanks for any help.