Theme Chooser in Stock Deodexed question - Nexus S Q&A, Help & Troubleshooting

Ok, again. I'm learning. I have no idea what I'm doing. I'm just Frankensteining things together and seeing if they'll work.
I took T-mobile theme chooser apk and theme manager apk (Not sure if that one's related) out of cm7 and put them into a deodexed rom. I also took the permission for T-mobile theme chooser out of cm7 and put it into the stock deodexed rom.
NOW, I'm not 100% sure if those were ALL if any of the files I really needed for this. Again, I'm just messing with things. If someone knows what I'm missing (even if it's not possible; just for knowledge) it would be appreciated.
Mainly though: I'm wondering why everything else installed fine except theme chooser itself. I even took the apk and resigned it to see if it would install and nothing. Why is that?
Thanks for helping my ignorance.
Another side question for anyone who want's to help me. How would I write the script to make this a flashable one (assuming it was one that worked) so I could install it over my current rom.
The folder itself is set up this way: (It's no zipped, but obviously that would need to be done)
/Rom/System/
-- /App/
----- /themechooser.apk
----- /thememanager.apk
-- /Etc/Permissions
----- /com.tmobile.software.themes.xml
Thanks again.

Theme chooser needs to be in the rom when it's built

derekwilkinson said:
Theme chooser needs to be in the rom when it's built
Click to expand...
Click to collapse
Thanks....
I added it to a stock deodexed rom in /system/app/. Everything else I added went in. How would I do it otherwise?
The secondary update zip layout wasn't used. It was a general if that was the update zip how would I write the script (not being for theme chooser).

If I'm not mistaken the framework needs to be modified for the themechooser to work. Thats what someone on here previously told me.

NYYFan325 said:
If I'm not mistaken the framework needs to be modified for the themechooser to work. Thats what someone on here previously told me.
Click to expand...
Click to collapse
Figured it would be more than just that.
Theme chooser aside anyone wanna help me with how to make the script for said above zip (if it was an actual zip with something else that would work).

Moved to proper section.

i guess it would be similar to porting TW apps to cm7
try understanding this and proceeding
http://forum.xda-developers.com/showthread.php?t=1452004
PM me if i can be of any help!
this is something many want, so way to go!

Related

[MORPH] NexTHEME v2.0r2 Enom 1.9.2/CM 5.0.7

Here is the MetaMorph version of NexTHEME. I created these with Manup456's permission. I TAKE NO CREDIT FOR THE THEME AT ALL JUST PACKING THE MORPH! I will keep up with these myself so any issues that may arise should be addressed to me and I will try to fix. I made these basically because I like the flexibility of MetaMorph. I can pick and chose which parts of the theme to apply. This does not include any of the Goodies Addons. For screenshots, update.zip versions or Goodies, visit Manup456's original thread.
http://forum.xda-developers.com/showthread.php?t=617541
Thank Stericson & Kastro for MetaMorph and Manup456 for his awesome themes. Enjoy.
Download here
Great job bro people should enjoy this since some people have asked me for it,I just did not have the time to do it. Keep up the good work bro,remember to hit me up when ever you need anything to update them.
manup456 said:
Great job bro people should enjoy this since some people have asked me for it,I just did not have the time to do it. Keep up the good work bro,remember to hit me up when ever you need anything to update them.
Click to expand...
Click to collapse
hey manup i answered to your post in my thread....i'll help you if you want my help
manup456 said:
Great job bro people should enjoy this since some people have asked me for it,I just did not have the time to do it. Keep up the good work bro,remember to hit me up when ever you need anything to update them.
Click to expand...
Click to collapse
i know i asked lol. sometimes you just gotta man-up and do things yourself!
update to version 1.9r4
updated both to 2.0 Final
updated CM to 5.0.5.3
updated xml for use with new metamorph
Worked great with a little modification. I had to move all of the individual files out of the main folder and delete that folder. Plus the file name had to be renamed to match the .thm also. After that worked great. Using it with Enom's BTW.
Can u fix the enomm version. ..doesn't work. Says it is at 100% but still needs about 100 more files uncompressed. ..then errors out
ced 8525 said:
Can u fix the enomm version. ..doesn't work. Says it is at 100% but still needs about 100 more files uncompressed. ..then errors out
Click to expand...
Click to collapse
I've had same issue. Uncompress the archive in a new folder (with the same name of archive) and move the folder to \AndroidThemes in your SD card.
Call the Metamorph. NexTHEME will be there.
Sorry but what's MetaMorph?
CM version Final doesn't work. Installation aborted because of missing files.
Ce said:
CM version Final doesn't work. Installation aborted because of missing files.
Click to expand...
Click to collapse
you may need to extract the zip to your sdcard first. it is a pretty large theme.
updated for CM 5.0.6
Since I installed it, I have a very long total black out of my screen (N1) beetwin the X (with unlock) and my bootanimation...
Anyone else has the same issue?
cm-5.0.6
updated to 2.0r2
Download link I believe is down any other way I can get this
links are back
I've been having problems installing the framework-res MM. It just lags on the Please Wait screen and never actually reboots. When I reboot or shut down, I notice the screen changes to the "Would you like to reboot now?", but the changes are never applied and I still have the old theme. Any ideas?

[MOD] Android Battery Icons [Metamorph]

Please delete this thread.
Im keeping this on my phone forever!
how do you get this to work it aborted when flashing in recovery??
Okay here's the thing. It's not flashing in recovery because you are missing the update-script (usually found under a few subfolders within the meta-inf folder. take a look at someone elses update.zip (for anything, theme, rom, some of my keyboard themes etc) and you should find what I'm talking about.
Second problem, the framework-res.apk you provided contains only your changes. Had this successfully flashed, you'd now be boot looping as your framework-res.apk would be jacked up.
I took your images and made them into a morph (hope you don't mind, I put your name on the "author" line). I just applied it via metamorph and it's working great!
Benefit to this is it *should* be cross rom compatible, and shouldn't need any updates (whereas if you built a true update.zip that contained all of framework-res.apk, you'd have to update it every time it changed and release different versions for different roms).
Feel free to grab this attachment and throw it on first post!
remember, it's a metamoprh, you must have metamorph from the market to apply it!
kamikazimonky said:
how do you get this to work it aborted when flashing in recovery??
Click to expand...
Click to collapse
Right now unfortunately you can't flash through recovery yet.
I am hoping to have a fix for that later tonight.
See post above. You can now use this with Metamorph thanks to gIMpSTa.
LOL....
This is great!
One thing though, can you make it a bit more discernable for us colour blinds?
hmmm I posted this on the MORPH thread yesterday!
http://forum.xda-developers.com/showpost.php?p=6056140&postcount=7
If you want to get a mod to delete my post and put yours in there that would be fine by me.
I have no idea how to delete this off my captivate. I reset my phone, format internal sd and reflashed the unleashthebeast rom. Please help me. Its still there! I want the original battery icon back

[Q] Restoring stock edit menu icons after theming?

Hey everybody, this is my first post here.
I recently installed Rubix Focused and the Linear theme for it. All is well and good except that some of the edit menu icons are themed and some are not. This really bugs me and I wanted to change them all back to the stock icons. I've found the icons inside of the framework.apk inside the linear theme zip, but when I replace them via 7zip and try to reinstall the theme, they aren't changed and my phone pretty much flips out.
Also some of the icons for other programs (Gmail, others) are also changed, I'm assuming whatever would work to fix the ones inside the framework apk would also work for changing out the icons in those specific apps.
So how do I go about doing this? I thought it would be a simple fix but I'm thinking I'm missing something during the process.
If you use the rubix zip u flashed...
Open it up with 7zip and pull ouy everything but the framwork-res.apk
Then reflash the new zip. I believe u can do this...read it in this forum somewhere...
Sent from my DROIDX using XDA App
Would I be reflashing Rubix's framework or the theme's (Linear)? The modified icons came from the theme installation.
Use the rubix framework if you want them to look like the stock rubix icons.
Sent from my DROIDX using XDA App
I replaced the icons in the theme with the icons I wanted and replace the framework file in the original theme's zip and deleted everything else, keeping the file structure to the framework file intact. It freezes whenever I try to install it now.
Grvyrds said:
I replaced the icons in the theme with the icons I wanted and replace the framework file in the original theme's zip and deleted everything else, keeping the file structure to the framework file intact. It freezes whenever I try to install it now.
Click to expand...
Click to collapse
What process and exact steps did you take to do this?
Sent from my DROIDX using XDA App
Alrighty, I ended up getting something to work. I used another simple theme mod's zip file and replaced the framework file with mine and installed fine. I'm guessing it had to do with signage or something.j Would life have been made easier if I used apk manager?
Yes, if you are just replacing images, apk manager would probably make life easier...
Sorry I didn't think to mention this before... was just trying to think of the easiest method to get you back to where you wanted to be in terms of look/feel.

[ATTN][DEV] VillainROM and Partners Presents VillainTheme System 0.3.5 [THEMERS ONLY]

VillainTheme System 0.3.5 for the TF101
http://www.villainrom.co.uk/forum/showthread.php/4971-About-VillainTheme-System
pulser_g2 said:
OK, so I think it's time to explain what this is about. It's born from the idea that came about on IRC, for a way to make a theme once for a ROM, rather than have to adjust it for each incremental update for a given ROM or ROMs.
As a user, you don't need to know much - just flash this zip like a regular zip, and you'll get your theme running. But you should be able to apply themes to any device, ROM, and version of the ROM, without it causing adverse effects. That means less time spent by themers making the original theme, and less time spent modifying it constantly for new versions of ROMs.
As a themer? Well, here is the information:
Inside the zip, in the vrtheme folder, you can create a folder called "system" and "data". The former is required, the latter is not required unless you wanted to theme a data app (strongly not recommended, unless you know the app will be there on every phone)
Inside the system or data folder, create a subfolder "app", and in these, make subfolders named EXACTLY after the APK name. For example, to theme the Browser, you need a folder called "Browser.apk". It must be correctly capitalised.
Within there, place the files you require for your theme, in the relevant locations. So most PNGs will be in res/drawable-hdpi/. You can put in xml files too (those which are not in resources.arsc), if you compile them via apktool, and extract them with a zip tool.
In the vrtheme folder, as well as system and data folder, one called "raw" can exist. Within here, you can place files to be copied verbatim to the ROM (for example, modified JAR files). Note that using this may make the theme device dependent (read WILL make it device dependent)
And that's about it.
Features
Will modify APKs in a ROM, without changing signatures, and can be used on any ROM where the filenames of themed files is the same.
Should not need updated between versions of a ROM
Zipaligns all APKs before installation
Stores a backup of all files being modified in /cache/vrtheme-backup/
Requires no coding abilities or editing of files - just drag and drop
Can copy "raw" files, though at risk of not working on other devices (well, let's face it, it won't work on likely a slightly different ROM, so this feature is not recommended or encouraged)
Credits
Doctorcete for the original idea in a discussion on IRC
Stericson for the original idea of metamorph. While totally different, it's a shared goal to separate themes from ROMs
Matt from the Metamorph team, for the zip binary compiled for Android
Seshy, for testing
EULA
Click to expand...
Click to collapse
Nothing evil or complicated - just a few little things. You should not charge for access to this code. That includes a zip containing this, or a derivative of it. So please don't sell themes using it. That's not particularly cool. If you want to use it commercially for some reason, get in touch with us.
If you spot a bug or error, and find a fix, please reply in this thread and let us know, or post the changes you made. If you're going to distribute the changed version, it is expected that you share the change made by contacting us, or posting it here.
Finally, don't be a douche - don't rip this off or call it your own, and leave all headers and comments identifying the origin of the code in place. Don't rename this to match your ROM or "team" name - it's not cool, and it's not yours to go and adjust. I chose to make this a readable "plain" script, but can easily obfuscate and encrypt it if you want to be a douche.
Copyright VillainROM (2011). All rights reserved
Click to expand...
Click to collapse
Now this project was created around the SGS2, and as such it did not work on the TF101 at first, however me and Pulser have spent the day looking for solutions and finally got it working for the TF101.
IMPORTANT: DO NOT USE THE SGS2 TEMPLATE FROM THE VILLAINROM WEBSITE.
Download:
0.3.6 experimental
Clean template without theme included: http://www.mediafire.com/?5bs9srz88i4wdq4
Asus Eee Pad TF101 VRTheme template: http://www.mediafire.com/?5gyr1g0xgd05t70
Note: for now the template is my windows phone 7 theme since it shows you where everything goes really well
If you find any issues or bugs PM me with as much info as you can and if possible a recovery log (found in /cache/recovery/) so I can try and find a solution to your problem.
Changelog
0.3.5
Fixed ASCII art in updater script.
Minor clean up of installtheme.sh
Added preview.png to template.
0.3.3
Modified installtheme.sh as it was giving possible problems.
0.3.2
Fixed a problem with raw folder copying. Put contents of /raw in /system now on the root of the .zip
Fixed some status 0 errors.
Currently known bugs:
You may have issues trying to flash framework files and app files in the same .zip (code 0 error).
Temporary solution: Flash the framework folder and the app folder in seperate .zip files.
hello,
is that you can see screen pls ?
And this theme is compatible with any rom ?
wallah said:
hello,
is that you can see screen pls ?
And this theme is compatible with any rom ?
Click to expand...
Click to collapse
If you had taken 3 seconds to read the post you would know it's not a theme.
This is for themers only.
yes I have read and I have not really understood ...
sorry I disturb
For any themers who want a better example of how it works, I just updated my own theme to use this method:
http://forum.xda-developers.com/showthread.php?t=1120525
Hey seshmaru,
This is definitely a great method! As soon as I get a chance, I will experiment with adapting PCB Blue to use the VillainROM theming method (with leaving all credit intact of course )
If someone wants to uninstall any themes applied this way, what would be the best method though? Just reflash their ROM?...(is what I'm thinking).
Thanks for working on this with the Villain Team, and if there's anything I can do (help/test/etc.), please don't hesitate to PM me.
Thanks again, and cheers for now!
scar45 said:
Hey seshmaru,
This is definitely a great method! As soon as I get a chance, I will experiment with adapting PCB Blue to use the VillainROM theming method (with leaving all credit intact of course )
If someone wants to uninstall any themes applied this way, what would be the best method though? Just reflash their ROM?...(is what I'm thinking).
Thanks for working on this with the Villain Team, and if there's anything I can do (help/test/etc.), please don't hesitate to PM me.
Thanks again, and cheers for now!
Click to expand...
Click to collapse
Well seeing as the current .zip makes a backup of the original files, in the future there will probably be a script made to restore the back up.
Till then the easiest way is to just reflash your ROM without a wipe or to reflash whatever theme you had before.
If you want to help with testing (constantly fixing things since pulser is away so it's my task to keep the SGS2 template and TF101 template as identical as possible) or have any questions you can pop by the VillainROM IRC since I'm generally in there.
Hmm... I can't quite figure out why, but it is not working right for me.. My framework-res.apk file is exactly the same after flashing....
I managed to do some debugging, and i found out that the file file is actually created, but it doesn't copy it over for some reason...
within the VRTheme folder (which i prevented from being deleted so i could check out the contents) the framework-res.apk file is in apply/system/framework/framework-res.apk...
So i tried editing the install script, all the way down at the bottom, and i changed the code from from cd /cache/vrtheme/apply/system/framework/aligned/ to cd /cache/vrtheme/apply/system/framework/ and it worked!
All i can guess is that the file isn't getting aligned for some reason, so that folder/file is never created, but the script is still calling for it...
Can you please let me know if my fix is acceptable, or if there is something off with it that can be fixed and would allow it to be aligned therefore creating the folder and the file?
-trailblazer101
I just want to confirm this. I made some xml edits for the framework, finsky, and gmail were I change the color of the text. Those are in the values folder in the colors.xml file. After you compile the apk you cannot see that folder so I am guessing that you cannot use this to flash that xml correct?
went toflash the theme i get error 0
MetAloid said:
went toflash the theme i get error 0
Click to expand...
Click to collapse
just try the new version now i get error 6
MetAloid said:
just try the new version now i get error 6
Click to expand...
Click to collapse
I got error 6 as well.
Error 6
I'm gettting same error ^ as cescribed by others.
I have been wanting to get into the Honeycomb theme arena and this looks like a good place to start, thanks for your work and I hope I can figure it out. Would it be ok to drop by IRC if I have any questions?
Hi all, just looking for confirmation that the VillainTheme flasher is able to apply .XML files (specifically in framework-res/drawable)?
Thanks in advance!
It should be able to, although it's had some issues at times.
Anyone getting status 6, try this new updated template: http://www.mediafire.com/?5bs9srz88i4wdq4
seshmaru said:
Anyone getting status 6, try this new updated template: http://www.mediafire.com/?5bs9srz88i4wdq4
Click to expand...
Click to collapse
That 0.3.6 template works for me
Regards, folgui.
I'm having a problem with Recovery giving "E:Error in... / Error 0" with my theme for the TF101 below.
Can someone please test it and report their findings? Note that you should do a Nandroid backup first!
Thanks in advance...
** EDIT ** - Found the problem and fixed it...sorry for the post!

[Q] Question(s) about theming...

Hi!
Today I've found a great guide (http://forum.xda-developers.com/showthread.php?t=916814) on how to theme Android and so I want to start theming and then I found some themes for the Transformer. I just have a little question: where do I get the stock-Honeycomb-theme from? It should be a *.zip, but with Root Explorer I can only see framework-res.apk and lots of *.jar-files (I'm running gnufabio's Revolver-ROM).
(why should it be a *.zip-file? Stood there:https://docs.google.com/Doc?docid=0AcdxIJRSH9ypZGZzc2pxNDlfMjdnazk4OHNxZA&hl=en
3. Open the .zip and inside are typically 3 files, framework, system or app, and META-INF. Leave META-INF alone, you won’t be touching that, this area tells the phone where to install the folders. Inside framework and system/app is where the files are that you can change. In this case we will open the .zip, then double click framework and then double click framework-res.apk (this is where the next archive will open inside the same window, your life just got a little easier).
Click to expand...
Click to collapse
)
Please could anyone share the stock-Honeycomb-theme from any stock-ROM (or any other fitting unmodified version)?
Hope that you can help me and I'd really be happy about it.
Thanks in advance,
LB
Lunchbox115 said:
Hi!
Today I've found a great guide (http://forum.xda-developers.com/showthread.php?t=916814) on how to theme Android and so I want to start theming and then I found some themes for the Transformer. I just have a little question: where do I get the stock-Honeycomb-theme from? It should be a *.zip, but with Root Explorer I can only see framework-res.apk and lots of *.jar-files (I'm running gnufabio's Revolver-ROM).
(why should it be a *.zip-file? Stood there:https://docs.google.com/Doc?docid=0AcdxIJRSH9ypZGZzc2pxNDlfMjdnazk4OHNxZA&hl=en )
Please could anyone share the stock-Honeycomb-theme from any stock-ROM (or any other fitting unmodified version)?
Hope that you can help me and I'd really be happy about it.
Thanks in advance,
LB
Click to expand...
Click to collapse
There is no "stock theme" take the files you need from the stock rom. SystemUI, framework and resources
Sent from my TBolt using my f***king thumbs...
Yeah, you would have to get the stock files (framework-res.apk, SystemUI.apk etc) from any stock ROM... or I would suggest getting the framework from the same version of Revolver you are on (make sure you get the modded version of the framework which can be downloaded from Revolver Parts). If you try to install the stock framework on Revolver it could cause problems because Gnufabio modded his framework.
What it seems like you are trying to do is look on your tablet for a theme.zip... you won't find one... A theme in a .zip is extracted when it is installed and the .apks (and .jars etc.) are put here and there on the system.
If you want a theme in a .zip you will have to look on the forums and find one that works for your ROM. You can then edit that theme to your liking if you have the know-how.
I don't wish to sound cruel here, but I would suggest waiting and reading up on theming and Android in general a little more first. You can cause issues (possible boot-loops/bricking) if you don't have the correct files in the correct places.
If you still wish to test out theming (and I think it is great that you have an interest) please do a backup in Clockwork first.
Thanks a lot, you are right. I'll read some threads about theming (there are some good threads here on XDA ) and then start.
Themes for the transformer are still few and far between, I don't mind really since I am pretty familiar with android from my days with my old G1.

Categories

Resources