Related
Folx,
I got bitten by the rooting bug. However, as I do use the phone quite a bit, I want to play it safe , so that if the ROMs I am about to try, don't quite work out, I want to get back to stock img and the apps I have and the settings I have etc.
So - as I perform Nandroid backup - does it backup everything ? In other words, if/when I have to restore from the said backup, will I get EVERYTHING back - all the apps and settings, as if nothing has changed ?
Or will I have to reinstall and configure all the apps anew ?
Yes, you will get your apps and settings back.
However I think it doesn't backup other partitions like "radio", because I recently had a problem with my radio and nandroid restore didn't help, I had to flash it again. Anyway, yes, as far as apps, settings, SMS, contacts etc. are concerned you're good.
BlueScreenJunky said:
Yes, you will get your apps and settings back.
However I think it doesn't backup other partitions like "radio", because I recently had a problem with my radio and nandroid restore didn't help, I had to flash it again. Anyway, yes, as far as apps, settings, SMS, contacts etc. are concerned you're good.
Click to expand...
Click to collapse
It creates img files of boot, data, system (and your ext partition on your sd card if you are using one). Anything found in those will be imaged and backed up. It is way too dangerous and pointless to backup the radio. Radio isn't a partition btw.
Don't confuse nandroid backups with other (titanium for example) backups that can carry your settings from one rom to another...
So I have to have the radio image in order to safely restore a NANDROID backup? This thread is old and I don't know if things have changed by now...
PS: Unsure if I have to start a new thread to get an answer to this...
If you won't have a radio image intact, your phone won't boot at all. It won't even turn on.
I was curious to know if someone could provide me with a step my step method of changing ROMs on a rooted captivate. I'm currently running Firefly ROM and want to know how to switch ROMs without loosing my apps and the data stored in them (such as high scores on games and such).
I tried Titanium Backup but it seems to cause problems with the system phone app when i switch and do "backup all user apps and data -> restore all user apps and data".
Also when i try to use rom manager to create a backup...the backup crashes, goes to a samsung "Android System Recovery"....the up volume button moves my selection down and the down volume moves my selection up. The power button doesn't select anything. When I press the menu button, all the text disappears.
I just want a sound way of backing up ROMs and Apps (with their data) to easily switch between ROMs more freely and with security of mind.
Thanks, and please respond.
Best to ask this in the Q&A section, and check the stickies. Tons of good info up there.
http://forum.xda-developers.com/showthread.php?t=884364
Put the ROM on your sdcard
Boot to recovery
Choose the zip
Install
Reboot
Enjoy
Yes, please post questions in the Q&A section as mentioned above.
Also, disregard opcow's reply; he did not read your whole post and it does not apply to you. His method will wipe everything on your phone.
Most of the suggestions you'll get are TiBu (Titanium Backup). When you make a backup (I'm assuming you're doing a batch backup with TiBu Pro), only select User Apps. Don't select User Apps + System ... (don't remember what it's called). This way, you'll save your apps with their settings and info, but you will not back up your phone's settings, such as WiFi networks, GPS, etc.
Trust me though, because of the diverse way that ROMs handle things, you don't want to back up your system settings, otherwise you may run into issues such as those you mentioned before.
Another note: do not use ROM Manager!
It's a nice piece of software, but it doesn't work a lot of the time. This doesn't apply to your backups, you're just restoring the backups incorrectly, but regardless, don't use ROM Manager.
Anyway, to correctly apply a Nandroid Backup, you must have the same exact kernel and modem installed ATM on the phone that were present in the Nandroid Backup. For example:
Let's say you have XYZ ROM installed with SuckerPunch #47 kernel and the KP1 modem. Then you make a Nandroid backup of that ROM.
After that, you go and install ABC ROM with Speedmod kernel and JK4 modem. After a day of use, you want to restore your XYZ Nandroid backup.
In order to do this, you must install the SuckerPunch #47 kernel and the KP1 modem on top of the ABC ROM before you restore the Nandroid backup.
If you don't do this, you'll run into issues.
Hopefully that will fix your issue. I tend to steer clear of Nandroid backups because of all the issues that I've seen people have with them, but if you're looking to restore your phone to the exact state that you had it at one point, then a Nandroid backup is the way to go. Otherwise, use TiBu.
Also, before you backup or restore (the first thing you should do after you install TiBu) is to click on the button that says "Problems?". This will install a version of BusyBox that is known to work with TiBu. If you have a version that doesn't work correctly, then your backup or restore will not work correctly either.
Good luck!
Loggik said:
Also, disregard opcow's reply; he did not read your whole post and it does not apply to you. His method will wipe everything on your phone.
Click to expand...
Click to collapse
You're right. I just read the first sentence. This question gets asked a lot and I just go into autopilot.
OP, It is true that my method will wipe your phone, but that's actually what you want unless you are going flashing a no-wipe upgrade, in which case my method would work just fine. But yes, generally your will want to back up with something like Titanium Backup. Backing up apps and data is fine, just don't restore system data and it shouldn't cause problems. I've done it at least 5 times in the last 2 days.
I would avoid nandroid backups. They aren't mostly useful after reverting to the ROM you were running when you made the backup, not for restoring apps.
Use MyBackup pro its more user friendly.
Thanks, a couple more follow ups.
Thank you very very much. Another quick follow up question.
My version of clockwork mod (v2.5.1.0 Speedmod ULFK) gives me the following options:
-Backup DATA: data + dbdata + cache
-Restore DATA
-Backup ALL
-Restore ALL (Be careful!)
....which 2 do i select to backup/restore a nandroid effectively. Based on your responses, ill most likely be doing TiBu, but just to better understand the architecture of the phone and the clockwork files i wanna know.
Also, is there a way i can change / upgrade the clockwork recovery version of my phone...whats the most recent version if i decide to do so?
Aside from this, Thank you to everyone who is helping me out with this issue. Much appreciated.
opcow said:
You're right. I just read the first sentence. This question gets asked a lot and I just go into autopilot.
OP, It is true that my method will wipe your phone, but that's actually what you want unless you are going flashing a no-wipe upgrade, in which case my method would work just fine. But yes, generally your will want to back up with something like Titanium Backup. Backing up apps and data is fine, just don't restore system data and it shouldn't cause problems. I've done it at least 5 times in the last 2 days.
I would avoid nandroid backups. They aren't mostly useful after reverting to the ROM you were running when you made the backup, not for restoring apps.
Click to expand...
Click to collapse
Do you know if there is a way to restore apps using Titanium Backup without having to manually click through and accept each and every app?
killswitch7 said:
Do you know if there is a way to restore apps using Titanium Backup without having to manually click through and accept each and every app?
Click to expand...
Click to collapse
Buy the pro version. If you flash allot it is a must
killswitch7 said:
Do you know if there is a way to restore apps using Titanium Backup without having to manually click through and accept each and every app?
Click to expand...
Click to collapse
Like the above post says, buy Titanium Backup Pro; it's worth it, and it features the Batch Mode, which allows for what you're asking.
Ompalompa287 said:
....which 2 do i select to backup/restore a nandroid effectively. Based on your responses, ill most likely be doing TiBu, but just to better understand the architecture of the phone and the clockwork files i wanna know.
Also, is there a way i can change / upgrade the clockwork recovery version of my phone...whats the most recent version if i decide to do so?
Click to expand...
Click to collapse
For a full on Nandroid Backup, select Backup All... and obviously Restore All... when the time comes that you need to restore your backup. But like opcow said, it's best to stay away from Nandroid backups... they can get messy
dingokevin said:
Use MyBackup pro its more user friendly.
Click to expand...
Click to collapse
I cannot agree. It may look more user friendly, but it has a lot less support. I've never even heard of it, whereas TiBu has almost every feature you could want. Plus, look at it this way:
Linux is in no way easier to use than Windows or OS X (though OS X is based off of Linux, but disregarding that...). However, it can do a TON more than Windows or OS X, but you just need to get used to it. Same with TiBu v.s. MyBackup Pro (or w/e it's called).
opcow said:
You're right. I just read the first sentence. This question gets asked a lot and I just go into autopilot.
Click to expand...
Click to collapse
I know how you feel
thank you all!
what is a nandroid? how do you perform a NANDroid backup of your current ROM? im going to cm7 stable from kj1. just wondering cause it says in the steps to install cm7. thanks..sorry for the noob ques..
its making a complete backup of ur current rom settings,apps and all. with i897 gingerbread roms i dont think u can restore a nandroid backup. but u would normally do a backup in recovery with cwm.
yes, nandroid on i897 ginger roms do not work.
but the procedure would be to make a backup. then if you flash a different rom from what the backup was made from you would have to flash the rom back that was backed up THEN restore the nandroid and it will be like you never flashed away from that rom.
DO NOT EVER restore a nandroid to a set up it was not backed up on, it will bootloop.
studacris said:
DO NOT EVER restore a nandroid to a set up it was not backed up on, it will bootloop.
Click to expand...
Click to collapse
can you expound on that please...hahaha..sorry im reading it over and over..just need to clarify..what you mean? thanks btw guys for the reply..so basically nandroid backs up your rom..cause just the name sounded confusing..i mean why name it nandroid when they can just say in the intructions before flashing a rom to just "back up" your rom..haha..i thought nandroid was something else..cause i heard other people saying something about efs or whatever and backing it up but i dont even know what that is especially..thanks though for replies..got it..
Say you back up your current ROM, then flash another. You can't just restore ROM A onto ROM b. You have to flash back to ROM A and THEN restore the nandroid and it will be like you never flashed ROM b. All of you settings and everything will be intact.
Efs is totally different, that is a partition that contains your phones individual data, it's imei which you have to manually backup it's not included in a nandroid.
Components backed up by NANDroid
Which of these components does NANDROID back up?
- bootloaders?
- kernel?
- system apps and other apps?
- modems?
- other parts of the OS?
Thanks for sharing the knowledge.
The firmware and system settings.
No kernel
No bootloader
No modem
studacris said:
Say you back up your current ROM, then flash another. You can't just restore ROM A onto ROM b. You have to flash back to ROM A and THEN restore the nandroid and it will be like you never flashed ROM b. All of you settings and everything will be intact.
Efs is totally different, that is a partition that contains your phones individual data, it's imei which you have to manually backup it's not included in a nandroid.
Click to expand...
Click to collapse
Kindly clarify this please, i want to backup my stock rom before going custom.
So inorder to do a complete backup, we need to do a nandroid backup and also backup imei separately?? and then restore both of them when i flash back to stock??
ayush29k said:
Kindly clarify this please, i want to backup my stock rom before going custom.
So inorder to do a complete backup, we need to do a nandroid backup and also backup imei separately?? and then restore both of them when i flash back to stock??
Click to expand...
Click to collapse
They are two separate issues, really, but you are correct that you should back up both.
Nandroid lets you go back to a previous state, as long as you flash back to the correct ROM before you restore it. It will not let you restore data to your new installation, though. If you want to restore your applications in your new ROM, you can download Titanium Backup from the market which will let you batch save your applications now and restore them on your new ROM (It can also save and restore system data, but don't restore system data between ROMs, it causes all sorts of weird issues).
Backing up your EFS folder is something you should do, but hopefully will never have to restore. Your EFS folder contains information about your phone and should never actually get touched in any way when flashing ROMs. However, things go wrong and sometimes this folder ends up getting corrupted for whatever reason, which can lead to a corrupt IMEI code and no service. If this were to happen, you would restore you EFS from backup. I think it's safe to say most of us have never had to actually do this, but better safe than sorry. You can do a search for backing it up and find several threads about it.
Happy flashing!
lol...I was about to do nandroid backup! These post wre real helpful...thank you!
See this thread in the Development Forum for Corn Kernel... It has a working nandroid. BTW, that kernel is for i897 Gingerbread Roms.
Components backed up by nandroid
KarateKick said:
Which of these components does NANDROID back up?
- bootloaders?
- kernel?
- system apps and other apps?
- modems?
- other parts of the OS?
Thanks for sharing the knowledge.
Click to expand...
Click to collapse
studacris said:
The firmware and system settings.
No kernel
No bootloader
No modem
Click to expand...
Click to collapse
When I run a nandroid backup I see it processing these:
- boot image
- recovery image
- system
- data
- datadata
- .android_secure
- cache
- sd-ext
Can anyone explain some of these terms to me? I am pretty new to all this.
This thread has all the goodies defined pretty well http://forum.xda-developers.com/showthread.php?t=1093062
Guys , if I have two same model phones , one with alot of games and modded ROM and the other is standard , Can I take NANDroid backup from the first and restore in in the second ?
thanx in advanced
abdu_mka said:
Guys , if I have two same model phones , one with alot of games and modded ROM and the other is standard , Can I take NANDroid backup from the first and restore in in the second ?
thanx in advanced
Click to expand...
Click to collapse
You will need to first get it on the same modded ROM and then flash the backup. They will then be identicle
Hello,
This is the thread I was looking for. It just tackles top backup/restore issues I want to be positive of before tinkering around.
Now, what app is capable of doing a nandroid backup, if any? RomManager?
If a nandroid backup consists of the firmware and system settings but no kernel, bootloader or modem, how are these three backed up then?
My goal is making a stock unrooted (if possible) backup.
A concerning restoring, from this thread I understand that the restore process is composed of:
1st restore ROM A (which?)
2nd restore nandroid (which?)
3rd restore data/apps (Titanium is able to)
4th restore EFS folder (how?)
Please, correct/suggest. I appreciate.
Greetings,
galaxymny said:
Hello,
This is the thread I was looking for. It just tackles top backup/restore issues I want to be positive of before tinkering around.
Now, what app is capable of doing a nandroid backup, if any? RomManager?
If a nandroid backup consists of the firmware and system settings but no kernel, bootloader or modem, how are these three backed up then?
My goal is making a stock unrooted (if possible) backup.
A concerning restoring, from this thread I understand that the restore process is composed of:
1st restore ROM A (which?)
2nd restore nandroid (which?)
3rd restore data/apps (Titanium is able to)
4th restore EFS folder (how?)
Please, correct/suggest. I appreciate.
Greetings,
Click to expand...
Click to collapse
First of all, you have revived an old thread with now false information. A nandroid does include modem and kernel. Bootloaders can't be backed up, and there really wouldn't be a point in that. No app can do a backup, and please don't use ROM manager; it's obsolete. As for your steps: You probably only need to flash a ROM first if the partition table is being changed. Meaning you can't restore a Samsung ROM over an AOSP ROM. You won't need to use titanium backup because you will have restored the phone to the exact state it was when you took the backup. Meaning there won't be anything to restore. Efs? Don't touch it, we never will be deleting it.
Sent from my CM9 ICS i897 Captivate
Modems and kernels ARE NOT backed up in a Nandroid...
Hello,
@korockinout13: I don't think I'm providing false info. Actually, i've been gathering from the thread. I think there's some disagreement on what a nandroid backup really backs up from the views expressed in the thread. Plus, it's pure netiquette not opening new threads for a topic already started somewhere else in a forum. It's power ecology. No hard feelings, though.
Thank you and b-eock for your replies. I think I'd rather use cwm instead.
My goal is still the same: making a stock unrooted (if possible) backup as there are no roms available for my brand new Mini:
pda S5570XWKQG
phone S5570XWKQ5
csc S5570YOGKQ3
android version 2.3.4
Kernel 2.6.35
Thank you both!
b-eock said:
Modems and kernels ARE NOT backed up in a Nandroid...
Click to expand...
Click to collapse
Someone told me about the modem part, so I'm not really sure about that. But if it doesn't backup the kernel, why does restoring a nandroid put you back on the kernel you had previously (i.e. Glitch)?
Hi all,
I've been a long time lurker and not had any reason to post until now as I've found most answers by reading...
The last update I did LA1, wiped data and apps and I spent ages re doing them.I was aware of this and prepared to put the time in to restore my GNote.
I now have a rooted phone and it is set up just as I like it. I have backed it up with Titanium Backup, and have Titanium Restore app. as well as CMW
I would love to try LA4 however am dreading the full wipe scenario: with downloading apps, loosing data and seting up home screens as I like them again. It can be done but very time consuming.
My Question is: Will Titanium Backup/Restore and/or CMW put my phone back to where it was prior to firmware update, with home screens, APN, E-Mails as it was but with a phone that now has new firmware?
OR: Do I need to reconfigure the home screens, font, etc. post firmware update?
LA4 is non wipe version, you won't lose your data.
For information just, Titanium backup can restore your data like bookmark, settings(fonts sound country etc), homescreen shortcut (no widgets n folder) as well all user application with data.
Home Folder can be restore with Mybackup Pro.
It is not advisable to restore system data(you will see red coloured in TB) to avoid mess up new firmware.
Great, will give LA4 a go then.
I assume ICS will be a full wipe.
Can I use Mybackup Pro to get my GNote back to the way I like it?
Or do I need to re download all my apps and reconfigure all the home screens?
Thanks for the quick reply
i wold have thought that ICS would be a full wipe but apparently someone said that on a different handset it wasnt a wipe and just upgraded over the top
Richard.p said:
Great, will give LA4 a go then.
I assume ICS will be a full wipe.
Can I use Mybackup Pro to get my GNote back to the way I like it?
Or do I need to re download all my apps and reconfigure all the home screens?
Thanks for the quick reply
Click to expand...
Click to collapse
Desktop Folder can be restored with Mybackup Pro only. Rest of the things you can do with either TB/Mybackup.
Widgets you need to configure manually. niether can do that(android OS limitation)
Some complex widgets have options to save configurations, so if you do this, and then backup app data, you should be able to restore it on the other side.
I have had odd problems in the past with backing up and restoring apps after updating the system, so I have just made up my mind to do it manually every time. I almost find it fun now because I always try something different than before. It is time consuming, but I learn a lot about how I can best use my devices this way. My 'must have' list of apps stays pretty streamlined because of this.
Richy99 said:
i wold have thought that ICS would be a full wipe but apparently someone said that on a different handset it wasnt a wipe and just upgraded over the top
Click to expand...
Click to collapse
Full wipe or not, I would still do it. No better way to introduce phantom issues than by leaving remnants of other systems on your device. LA1 to LA4 is not going to matter much IMO, but GB to ICS...I wouldn't trust the install to catch everything.
Thanks for all the info......
beestee said:
Full wipe or not, I would still do it. No better way to introduce phantom issues than by leaving remnants of other systems on your device. LA1 to LA4 is not going to matter much IMO, but GB to ICS...I wouldn't trust the install to catch everything.
Click to expand...
Click to collapse
I will probably be doing a full wipe for ICS, as Beestee says, less chance of problems.
Will give LA4 a go if nothing else good practice for upgrade technique...
May also try a few costum ROMs as well......
dr.ketan said:
LA4 is non wipe version, you won't lose your data.
For information just, Titanium backup can restore your data like bookmark, settings(fonts sound country etc), homescreen shortcut (no widgets n folder) as well all user application with data.
Home Folder can be restore with Mybackup Pro.
It is not advisable to restore system data(you will see red coloured in TB) to avoid mess up new firmware.
Click to expand...
Click to collapse
Yeah this is right. When i flash a new rom i clear data & cache in cwm and then flash the rom, install titanium backup and resore and it puts everything as it was, with two exceptions as far as ive found. Bluetooth is not set to visible as it was before and it doesnt set my wallpaper, takes 30 seconds to sort out so apart from that its fantastic, i was surprised at how flawless it does it.
I have another question:
Iam using ClockworkMod recovery to make a full backup to my phone (HTC) so I can restore my phone back as it was before installing a custom rom I did not like or when I messed up with system file etc etc,
I can not do that with my rooted Note!!! I can not find backup and restore options in my ClockworkMod recovery!!!
What version of CWM are you using? I'm using 5.0.7 (or similar, dont remember) and i can do backups
Army92 said:
What version of CWM are you using? I'm using 5.0.7 (or similar, dont remember) and i can do backups
Click to expand...
Click to collapse
Iam so sorry, my mistake
when I rebooted my note to recovery I gtt this : Android system recovery <3e>
It looks like CWM thats why Iam confused
How I can get the CWM I used to use with my HTC Sensation
EDIT: Ok done it
Today I rooted my fiance's phone and put ICS on it. I made a nandroid of the stock ROM before I wiped it and put ICS on it. I didn't realize that most of her contacts were stored on the phone and were unsynced with her gmail.
Using Titanium Pro I can access her contact storage and restore it, but the AOKP handles contacts differently than stock, and won't restore the contacts. I also can't get the nandroid image to restore properly to try and export the contacts.
What should I do?
Update: I tried restoring the stock ROM and ran into a host of new problems that resulted in a bootloop so bad that it wouldn't get past the AT&T screen.
I can't stress how impossibly simple it is when you just sync them with google. You don't even have to think about backing up/restoring them EVER. Instead of just restoring the stock nandroid, you must flash back to stock first because you need the kernels to match when restoring a stock rom.
You also need the partition layout to match what is mapped in the kernel and framework...
korockinout13 said:
I can't stress how impossibly simple it is when you just sync them with google. You don't even have to think about backing up/restoring them EVER. Instead of just restoring the stock nandroid, you must flash back to stock first because you need the kernels to match when restoring a stock rom.
Click to expand...
Click to collapse
Trust me, I know. It's my FIANCE'S phone, not mine. It didn't even occur to me to backup the contacts, because it wouldn't ever occur to me to keep them stored internally and not on Google's servers.
I used Titanium's ability to pull contacts from a nandroid and restored data only. It got almost all the contacts back.
I'm not restoring everything back to stock, not worth the pitfalls and potential bricking.
There isn't one chance of bricking if you don't flash bootloaders...
There are tools available to uncompress the nandroid images and grab the contacts database. Then just push it to the the proper place on the new rom, reboot and you're done.
Sent from my Captivate
Edit: There's also this if you don't have access to a computer.
https://play.google.com/store/apps/details?id=de.goddchen.android.nandroidbrowser
Thanks for all the replies everyone. I got it all fixed up.
Sent from my HTC Sensation 4G using Tapatalk