is it possible to backup my current ROM and restore it to another phone? of the same make and model? current phone 4.2.2 sentinel ROM (AOSP/AOKP) other phone 4.0.4 (Cyanogenmod)
my worries are would it:
1. overwrite the EFS?
2. Would the ROM fall to work or boot as two different phones have two different hardware
if somebody had tested this let me know.
also is there a way to mount a ROM/run/test it on the pc like some sort of emulator??
Sent from my GT-I9100 using Tapatalk 2
Yes. You can restore a nandroid backup from one SGS2 to another. Make sure you use the same version of CWM to do the restore tho.
No, it can't overwrite the EFS/IMEI, which is a unique identifier for the device & 'baked' into the hardware (tho you can trash it with firmware gone bad). No, why would the rom fail to boot if it's the same model phone ? Many people here have restored a nandroid made with one S2 to another.
'Test' a rom on a PC ? Unlikely. Some developers use specially designed boards with the right hardware mounted onto the board, completely separate from a PC. You're overthinking this a little methinks.
As long as you restore the backup with the same version of CWM, you should be fine, so when you get the other phone, install the same rom/kernel you're currently running on this phone, restore the backup (backup your external SD separately), done.
Edit - This all assumes you're getting another I9100 (assuming you have one now), do not try to restore the backup to another SGS2 variant.
great !! thanks.... for the detailed info. I will try.
also with regards to the CWM recovery does it have to be the EXACT EXACT version?? like can't I restore a ROM which was backed up with CWM recovery 6 and restore it with CWM recovery version 5? our vice versa? both phones are on AOSP/AOKP ROMs so maybe their recoveries could be some what compatible??or ?? unlike if one was running on a Samsung base ROM and another on AOSP/AOKP?
Sent from my GT-I9100 using Tapatalk 2
There's a fair chance you'll have problems if you use a different version of CWM (especially if there's a big difference in versions), but it might work restoring a backup made with V6 to a phone with V5. Tho if it were me, I'd get it done right the first time/without headaches by using the exact same version.
cool I will do that.... thanks
Sent from my GT-I9100 using Tapatalk 2
Related
[Q] two questions: backing up operator rom/kernel and restoring from cyanogen
Hi, i know there are a lot of questions about those matters but i couldn't find any relevant answers...
so first of all i have an operator rom right now which i want to save for warranty purposes.
last time i did it i used CWM and backed up it up and thought to myself that i could restore and remove CWM.
WRONG! first of all i don't know how to uninstall CWM 5...
second apperantly you cant restore to my operator rom (which is based on stock) from cyanogen due to different partitioning...
so the questions:
1) how can i save my current rom completely (without having the problem of an installed CWM)
2) how can i return to that rom from cyanogen. (i know you can use odin to return to stock but i need my operators rom...)
thanks for any help!
Er.
download cf root
then use ext4manager to convert to ext4 then make backupp
Sent from my GT-S5830 using xda premium
first of all thanks for the freakishly quick reply!
second, i dont know these programs nor how to use them
can you explain the process? or point me to some kind of tutorial?
thanks again.
Had the same problems earlier my friend.. just do this:
1. Flash ANY original stock gingerbread fw via odin.
2. Flash CWM.
3. Restore your CWM backup.
4. And finally flash this http://forum.xda-developers.com/showthread.php?t=1437426 which will get you original recovery back.
Edit:
Ps.: the odin flashing here is even not because of the fw but because of formatting /system /cache.. etc. back to format .rfs . Maybe theres an easier method to do so but i dont know it.
Sent from my GT-S5830
thanks saruboy!!!
good to know information!
now ill be calm when changing roms/kernels.
although its not straight forward at least it works (haven't tested it yet though).
thanks ~!
maybe spacecaker can give us his way in more details
thanks!
I have to mail in my phone for some service and I am 99% sure they are going to give me a replacement phone instead of fixing the phone I'm going to ship them and getting it back.
I would very much so like to keep all my settings and apps and stuff cause even with titanium backup it's a good hour or two before I get the phone back the way I like it.
So what I was thinking of doing is:
Backup in its current state
Save on computer
Ship phone
Get new phone
Flash rom/kernel
Transfer nandroid to phone
Recover
Does this work or am I going to run into some trouble?
Yes. You shouldn't have any problems restoring a Nandroid to a new phone.
The only trouble you may run into is if you're trying to restore a backup you made with a version of CWM from say, 6 mths to a year or more ago with a current version of CWM. In other words, as long as the backup is recent and you use a recent/the same version of CWM to do the restore, you should be fine.
Hello guys. I am currently using Slimbean RC1 and I made a backup of my rooted stock 4.0.4 with Siyah kernel so that when I restore my backup anytime in future then will not have any super brick risks. But I have a confusion. Do I need to do a full wipe in CWM before restoring backup? Or it will wipe automatically?
Sent from my GT-I9100 using xda premium
Sent from my GT-I9100 using xda premium
No wipe necessary. As long as the CWM version you're using to restore the backup isn't a lot newer (says 12 mths or more) than the version of CWM you made the backup with, you shouldn't have any problems at all.
Is this possible? The full details are I had my phone stolen, and got a new one with android 4.0.4 on it. I have on my computer a copy of my latest backup of my old cognition gingerbread rom. Can I just use CWM to recover to my old rom, or do i need to first downgrade to a gingerbread rom, and then recover?
Thankyou very much for assistance
Edit: Also, I don't actually want to use the old rom, I just need the contacts it saved, afterwards I'll wipe everything and install a clean ICS mod. In case there's any way of doing this without having to revert
You'll probably need to restore the backup with a version of CWM close to the one the backup was made with, you can often have problems restoring if you're using a CWM version a lot (say 12 mths or more) newer than the one you made the backup with.
So I'd probably go GB/with a rooted GB kernel first, restore the backup & go from there. I mean, it could work first try with an ICS kernel that's running a recent CWM build, but there's a fair chance it won't.
Edit - And be really careful with stock 4.0.4, don't do a wipe while you're running that.
Wow. I just... wow.
Ok, so I did the stupid thing and just tried to restore my old backup without doing proper downgrading first and it ended up soft bricking my machine, couldn't get recovery mode up, but I got into download mode. So I downloaded my country's stock gingerbread rom from samsung's site and flashed it with odin just to see what happens, and somehow my old rom was working again, and I have all my contacts and data. saved everything up to google, upgraded to ICS, import.
Everything went better than expected.
Thanks for the help
Told you Important thing is you managed to fix it yourself without asking silly questions in Q&A. Not many people seem to be able to do that these days.
Well done. I'm glad you got it sorted
Edit -You're welcome
Hello everyone, I recently installed philZ cwm touch recovery and did backups and all that good stuff and I think Im ready to install cyanogenmod.
And before you ask, I cant use the cyanogenmod installer as it crashes every time I try to use it. I am going to try to flash cm10.1.3-i9100 which is the latest stable release, using cwm and not odin (I dont trust my usb cable). I was wondering since philz touch is just a stock kernal, do I need to flash a different one? I am running the original stock rom (jb 4.1.2) and have downloaded the cm10.1.x / android 4.2.2 google apps. I am just wondering if these are all the right files for my i9100? I thought it would be better to be safe, then coming back to the forums crying about how i messed it up (which I still might do if it does go bad) so thanks to all you smart people for helping in advance -Liam
Just flash it through Philz's recovery and that's all.Don't forget to do a nandroid backup.
Just in case
TheImpossibleEnemy said:
Just flash it through Philz's recovery and that's all.Don't forget to do a nandroid backup.
Just in case
Click to expand...
Click to collapse
Iv done 2 backups (one on the external, one on the internal just to be sure) but I was wondering if I have all the right files, like if my kernal is good to go, whether the google apps are the right ones (although I'm pretty sure they're the right ones for cm10.1.3) and whether or not I am forgetting something, thanks. Sorry if I wasn't clear in my post, like I said I just want to be sure
Kernel is not important in this case.All you need is a proper recovery,which you already have.Just make sure the rom is for i9100,+compatible gapps and that's pretty much all.Don't forget to do all needed wipes and make a backup of your EFS in Philz's CWM before flashing.
Enjoy
Hello, I'm going to buy another Galaxy S2 as it is perfect phone form my persnal needs. No comments, no laughs, it's just me.
My current phone runs stock 2.3.6, but what I want is to get another one but with 4.1.2 to check if my setup on 2.3.6 let me get as much long battery life on 4.1.2.
I got CWM backup of my current 2.3.6 system and first thing I will do to new 4.1.2 is to make CWM backup, too.
I read that these systems are writetn in phone memory in a different way, something aboout different partitions, etc, you know. So my question is: can I transfer and restore CWM backup from one to another (I read about IMEI issues after restoring backup from another phone).
Another question is: if I flash 4.1.2 via ODIN to my current phone and I don't like, do I have to install 2.3.6 via ODIN then restore CWM 2.3.6 backup or can I restore CWMbackup over 4.1.2?
blackfire74 said:
Hello, I'm going to buy another Galaxy S2 as it is perfect phone form my persnal needs. No comments, no laughs, it's just me.
My current phone runs stock 2.3.6, but what I want is to get another one but with 4.1.2 to check if my setup on 2.3.6 let me get as much long battery life on 4.1.2.
I got CWM backup of my current 2.3.6 system and first thing I will do to new 4.1.2 is to make CWM backup, too.
I read that these systems are writetn in phone memory in a different way, something aboout different partitions, etc, you know. So my question is: can I transfer and restore CWM backup from one to another (I read about IMEI issues after restoring backup from another phone).
Another question is: if I flash 4.1.2 via ODIN to my current phone and I don't like, do I have to install 2.3.6 via ODIN then restore CWM 2.3.6 backup or can I restore CWMbackup over 4.1.2?
Click to expand...
Click to collapse
IMEI issues shouldn't be a problem if both phones are the same varient (i9100, etc). Just make sure that the recovery supports the backup file. In most cases, it should work. But beware, older recoveries may not fully support backups from newer recoveries. With your other question, it really doesn't matter how you restore android 2.3.6.