I know you can flash ROM's but if you want to flash themes to test their look can that be done? I want to make a series of theme's but I don't want to flash every time to get screenshots and stuff.
My other question is can anyone give me a copy of the system.img for cyan's 4.04? I have debian installed with a bunch of things, if I do a nandroid backup it could take hours.
Thanks
Related
I don't really understand the way themes work. Do they just replaced some of the resource files? Or do they replaced some of the apks? Then How do I cleanly remove a theme? Just flash the same version of ROM back? Won't there be some files only belong to the theme itself still left in the phone?
And what will happen when I try to upgrade the Rom with a theme installed? Will it roll back to the original theme, as all the resource replaced with the new Rom? And if I still want to use this theme, just flash one with the new version?
I am just confused, will themes add files not belong to the rom itself, then just upgrade or reflash without a wipe might not be able to clean the theme. But a wipe is the last thing I am gonna do.
Right now, I am using CM 4.01 with Teds Hero Theme, and I really want to upgrade to CM 4.02, but these questions confused me for a long time, I just need a positive answer, then I can flash and move on.
Thanks
A theme has modified images and files of the rom. when you flash a theme it writes over the original files with the edited ones. you should be ok with flashing cm 4.0.2 then flashing the 4.0.2 version of your theme.
If you are really curious what all a theme changes just open up your theme and look at what files are in it.
plain jane answer to your question.
make a nandroid backup (that way if something does go wrong you have a stable version to go back to if you are not ready to wipe to fix it)
flash cm 4.0.2
flash 4.0.2 version of theme.
if nothing goes wrong then you are good
Thanks for the reply, I'm going to give it a try~
Hello all,
I'm curious if there is a way to install ROMs in the Android emulator from the SDK for testing..?
I've done some digging and experimenting, and can't find any information on this -- if it's possible, could someone point me in the right direction?
I play around with different ROMs a lot and like to see them in action, and am changing ROMs often. This is a pain to do on my phone, and it's beginning to show its wear ; ) Ideally, I'd be able to install the ROMs in the emulator to play around with the different flavors before deciding on one to install and keep on the phone.. also to stay up-to-date without risking the stability of my device..
I've tried using a nandroid dump of system.img off my phone mixed in with the Android SDK's images, and this boots OK with the ROM (I had Cyanogen 4.2.3.1 at the time).. but the problem then is getting a system.img of the new ROMs from the "update.zip" files that are available, without putting them on my phone first (kind of defeats the purpose)..
Is this doable? Either "flashing" these updates to the emulator image, or creating a system.img from the zip's?
Thanks!
From what I've found, you can do it from Nandroid images. However, I didn't really have any luck with it.
I'd LOVE to finally find a real solution.
also from what i know only cyans roms will work other roms frameworks are too heavily modded to work on the 1.5 sdk ie. hero,pulse,blur
sad i know
grivad said:
I've tried using a nandroid dump of system.img off my phone mixed in with the Android SDK's images, and this boots OK with the ROM (I had Cyanogen 4.2.3.1 at the time).. but the problem then is getting a system.img of the new ROMs from the "update.zip" files that are available, without putting them on my phone first (kind of defeats the purpose)..
Is this doable? Either "flashing" these updates to the emulator image, or creating a system.img from the zip's?
Thanks!
Click to expand...
Click to collapse
lol i well didnt read the post before replying no there is no way that you can test it from a update.zip sorry
so i got my g1, ive rooted it and all that, so now i want to flash a custom rom on it. i actually flashed one, and it worked, but the theme of the rom is not on my g1? is there a reason why? all i did was put it on the sd card, boot it up in recovery mode and install it from there. Now i want to install another rom with a cool theme, but all the roms in the development sections dont have pics?
http://db.androidspin.com/androidspin_developer_display.asp?developerid=85
this was the rom
wipe and reflash?
ThroughHymn said:
so i got my g1, ive rooted it and all that, so now i want to flash a custom rom on it. i actually flashed one, and it worked, but the theme of the rom is not on my g1? is there a reason why? all i did was put it on the sd card, boot it up in recovery mode and install it from there. Now i want to install another rom with a cool theme, but all the roms in the development sections dont have pics?
http://db.androidspin.com/androidspin_developer_display.asp?developerid=85
this was the rom
Click to expand...
Click to collapse
Most roms do not require screenshots because everyone knows what the basic Android system looks like. Why waste time and space posting screenshots that looks like every other rom and what you already have on your device (by default).
I think what you should consider is flashing a basic rom and then look for a theme that supports it. A can be anywhere between 35mb to 130mb in size. Most themes are only around 5mb to 20mb depending on what is included.
so i have a custom build over in the vogue forums but i would love to get it working on the hero, it is basically just a heavily customized version of AOSP so i took asop mod as a base and added my custom changes to it (that part i got) i then signed it and attempted to flash it to my hero, it got about half way through the installation and said i was missing and update script so if anybody can give me advice that would be awesome i would really love to get this build running on my daily phone.
thoughtlesskyle said:
so i have a custom build over in the vogue forums but i would love to get it working on the hero, it is basically just a heavily customized version of AOSP so i took asop mod as a base and added my custom changes to it (that part i got) i then signed it and attempted to flash it to my hero, it got about half way through the installation and said i was missing and update script so if anybody can give me advice that would be awesome i would really love to get this build running on my daily phone.
Click to expand...
Click to collapse
When you unzipped the ROM you should have seen some folders and a boot.img. There are some folders in the boot.img that need to be replaced along with the kernel for our phone. So just using a boot.img from another ROM might be the easiest. Otherwise you will have to unpack it, switch out files and repack with a kernel for our phone.
The update script is found in /META-INF/com/google/android/. You should be able to pull it from another ROM.
unCoRrUpTeD said:
When you unzipped the ROM you should have seen some folders and a boot.img. There are some folders in the boot.img that need to be replaced along with the kernel for our phone. So just using a boot.img from another ROM might be the easiest. Otherwise you will have to unpack it, switch out files and repack with a kernel for our phone.
The update script is found in /META-INF/com/google/android/. You should be able to pull it from another ROM.
Click to expand...
Click to collapse
ah i deleted the meta-inf folder thats probably what cause the problem
also am i able to have a folder that keeps things in /data like i am on the vogue or does it all have to be in the system?
Recently I installed the ROM Cognition, and want to theme this ROM.
As I understand, I download the theme, rename to 'update.zip', and install via recovery mode just like I did the ROM.
Here is where my question comes into play:
1. Some themes say they only are compatible with certain numbers/letters, such as: J16, JFW or things like this. How do I know if my phone will work with specific themes? I want to make sure that I do not brick my phone.
2. If I want to install a new ROM on my phone, should I flash with Odin back to Eclair 2.1, re-root, and install the new ROM? Or can I do this from ROM Manager with a backup of my Apps on Titanium Backup (and how do you export this to work on new ROMS)?
Thanks in advance
you should not be renaming ANYTHING to update.zip. you should be flashing roms and themes through clockwork mod recovery....
Yeah you're right. Can I go from one ROM to another without flashing back with Odin though?
In most cases you can flash one rom over another successfully.
1. Some themes say they only are compatible with certain numbers/letters, such as: J16, JFW or things like this. How do I know if my phone will work with specific themes? I want to make sure that I do not brick my phone.
Need to check what type of modem/kernel you have currently on your phone for compatibility. Go to Settings -> About Phone and look for the last three letters under Baseband Version - that will tell you if <x> Theme will work for your phone.
Also - it is highly suggested that you backup your framework-res.apk and twframework-res.apk before attempting to run the theme. This will prevent you from having to re-flash your entire phone. (Will need to use root explorer and be familiar with ADB commands to do this)
Make sure to follow the instructions on the person who created the theme. Most will tell you to use ROM Manager to install the theme.zip. Unless they specifically tell you to rename it to update.zip - don't.
2. If I want to install a new ROM on my phone, should I flash with Odin back to Eclair 2.1, re-root, and install the new ROM? Or can I do this from ROM Manager with a backup of my Apps on Titanium Backup (and how do you export this to work on new ROMS)?
It is highly suggested that you ODIN 1 Click back to stock before updating to a new ROM. If it is just an update then sure you would be able to install over the top of the existing ROM.
Although you "could" install a new ROM over the top of the "old" ROM - you could very likely have issues - starting fresh with going back to Stock prevents you from having any issues that might arise over flashing a new ROM.
Baseband of modem has nothing to do with compatibility of themes. You could be using a jpy or jk3 Rom framework base and be using the same jl3 or jk4 modem which is what is reflected in baseband version under about phone.
If Rom developer is nice they will reflect framework base in the build number, otherwise they usually say in the op for the Rom.
Sent from my ADR6300 using XDA App
Aha I stand corrected.
Although... before all the modem mix/matching started happening - it was a decent way to check what you were running.
Spose you would have to check the chef/dev before figuring it out like the dood above me said