[Q] Using Nandroid along with Titanium Backup - Captivate Q&A, Help & Troubleshooting

What some best practices that have been established in regards to using Clockwork Rom Manager's Nandroid backup along with Titanium Backup of all user apps + system data?
Seems each time I update to a newer ROM/Firmware, then restore using Titanium backup the PDA version changes as seen in *#1234#
Curious to know how everyone else is using the backup apps that are available for this device.

I just backup all user apps, I dont backup system data.
I always make a nandroid backup if im going to flash anything,.,.....and once i get a rom set up to my liking, then i make a backup of that as well.

This looks like something that should be a sticky just to keep a formal standardized process people can refer to when getting into flashing new firmware or trying new ROMS.
Thank you!

Related

[Q] Whats the difference? ClockWork, nandroid, Titanium

I'm a bit confused on what the differences are between the 3 and when you'd want one over the other. I could figure out the 2nd half of the question if it was more clear the first half.
Here is what I think I've gleaned:
ClockWork backs up my ROM ...does it do installed apps too? does it grab user data? Is it the one stop recover from my own stupidity app?
Titanium backs up installed apps and their settings?
nandroid...no clue really
It would be nice to put this into a wiki
Peter
Clockwork is the ROM manager flash to your phone to allow you to get into the restore mod.
Nandroid is the backup of your entire phone at that time.
Titanium backsup your apps and app data.
Backing up your ROM is like a restore point on a computer, you reload that and your phone is back to the way it was at that point. Titanium allows you to back up your apps and reinstall all backups/app data/ or just some. Whatever your preference.
wow, I didn't think I was confused, but i guess I am now.
I understand Titanium app+data backup. No Q's there.
But as for ROM Manager, I've always been under the impression that when I choose the "Backup Current ROM" option within ROM Manager, I was performing a full image backup of the phone. Is this not the case? If not, what exactly am I backing up? As the OP inquired, what is the difference between this and the nandroid b/u?
You are correct - ROM Manager, is the big tool that encompasses the others. It uses NANdroid to do a full backup - everything. It is more of a disk image then a restore point.
You use ROM Manager to boot into a special menu that gives you NANdroid and NANdroid has access to the entire ROM and Data to back everything up.
http://wiki.cyanogenmod.com/index.php?title=Howto:_Nandroid_Backup
I have been trying to sort this out in my mind as well. I think this is the case (someone please correct if wrong):
nandroid, whether done from within CWM or Rom Manager, essentially makes an image backup of your whole phone--perhaps not technically as an "image," but the end effect is the same. If you restore a nandroid backup, you get your whole phone back exactly as it was when the backup was made.
LATER: Soccer_Dad said that nandroid does not include the modem and kernel.
TitaniumBackup depends a bit on what you select at the time the backup is made, but mostly is used to backup apps and (apps data???), although it can do more than that. Typically, it is used to restore your apps back onto a phone after flashing a new ROM.
If those are correct, I have a question still--how do you backup and restore your homescreens or desktop icons? I presume they would be included in a nandroid backup, but if you do a ROM and TitaniumBackup restore, is there an easy way to get all your app icons back onto the right screen panels?
movrshakr said:
I have been trying to sort this out in my mind as well. I think this is the case (someone please correct if wrong):
nandroid, whether done from within CWM or Rom Manager, essentially makes an image backup of your whole phone--perhaps not technically as an "image," but the end effect is the same. If you restore a nandroid backup, you get your whole phone back exactly as it was when the backup was made.
TitaniumBackup depends a bit on what you select at the time the backup is made, but mostly is used to backup apps and (apps data???), although it can do more than that. Typically, it is used to restore your apps back onto a phone after flashing a new ROM.
If those are correct, I have a question still--how do you backup and restore your homescreens or desktop icons? I presume they would be included in a nandroid backup, but if you do a ROM and TitaniumBackup restore, is there an easy way to get all your app icons back onto the right screen panels?
Click to expand...
Click to collapse
Quick answer would be to backup the data of your launcher. I personaly use ADW Ex and whenever I restore it after a flash, it all comes back the way it was (beside wallpaper which isn't all too hard to change )
movrshakr said:
I have been trying to sort this out in my mind as well. I think this is the case (someone please correct if wrong):
nandroid, whether done from within CWM or Rom Manager, essentially makes an image backup of your whole phone--perhaps not technically as an "image," but the end effect is the same. If you restore a nandroid backup, you get your whole phone back exactly as it was when the backup was made.
TitaniumBackup depends a bit on what you select at the time the backup is made, but mostly is used to backup apps and (apps data???), although it can do more than that. Typically, it is used to restore your apps back onto a phone after flashing a new ROM.
If those are correct, I have a question still--how do you backup and restore your homescreens or desktop icons? I presume they would be included in a nandroid backup, but if you do a ROM and TitaniumBackup restore, is there an easy way to get all your app icons back onto the right screen panels?
Click to expand...
Click to collapse
With Titanium backup select your homescreen app and backup app + data. Widgets will have to be reapplied but apps and icons should be all there when you restore.
*Cm7 Nook*
movrshakr said:
I have been trying to sort this out in my mind as well. I think this is the case (someone please correct if wrong):
nandroid, whether done from within CWM or Rom Manager, essentially makes an image backup of your whole phone--perhaps not technically as an "image," but the end effect is the same. If you restore a nandroid backup, you get your whole phone back exactly as it was when the backup was made.
TitaniumBackup depends a bit on what you select at the time the backup is made, but mostly is used to backup apps and (apps data???), although it can do more than that. Typically, it is used to restore your apps back onto a phone after flashing a new ROM.
If those are correct, I have a question still--how do you backup and restore your homescreens or desktop icons? I presume they would be included in a nandroid backup, but if you do a ROM and TitaniumBackup restore, is there an easy way to get all your app icons back onto the right screen panels?
Click to expand...
Click to collapse
In case you are a flashaholic, the nandroid backup gets everything...except the modem and kernel. If you flash a bunch, and then restore an earlier nandroid backup, you could end up with some incompatibilities. I rename my backups (found in the clockworkmod directory on your sdcard) with date.rom.kernel.modem, so I know how to get a true restore (and I keep a flashable copy of the kernel and modem on my PC so I don't have to search for those in XDA, since the site is always undergoing maintenance at 10 pm PDT).
I use that a bunch, to go back to a perfectly functional Serendipity after testing out other mods/roms/etc. You will want to back up and store current tasks, calendar items, contacts, call logs, sms, etc. before your restore, to update the old rom with your recent calls/texts/etc.
Thanks. Nice additional explanation. I did not know that nandroid did not do modem and kernel. (Is there something that does?)
Will modify my previous post for future readers.

[Q] Changing ROM's, TiBackup procedure

Hello,
I've been running Perception 10.1 for quite a while now. There's really nothing wrong with it, I guess I'm just bored. I'm thinking about putting CM7 on my phone.
Everytime I've changed ROMs in the past I've tried to do a NAND backup with Rom Manager and everytime I install the new ROM on there and then I do a NAND restore, none of the apps come over with it and I usually have problems and crashes. So, to me, CWM is basically worthless. I have made tons of backups and not one single one of them restored without errors and crashes. Worst program ever.
So, now I have bought the Pro version of Titanium Backup. I'd like to do a full backup so that way when I finish the flashing process to get my new ROM on there, I can just use that to restore all my apps and settings. I'd hate to have to go and download all my apps all over again, I have over 100 on there now.
What type of backup should I do with Titanium Backup so that migrating to a new ROM and restoring is as seamless as possible?
Thanks!
derek4484 said:
Hello,
I've been running Perception 10.1 for quite a while now. There's really nothing wrong with it, I guess I'm just bored. I'm thinking about putting CM7 on my phone.
Everytime I've changed ROMs in the past I've tried to do a NAND backup with Rom Manager and everytime I install the new ROM on there and then I do a NAND restore, none of the apps come over with it and I usually have problems and crashes. So, to me, CWM is basically worthless. I have made tons of backups and not one single one of them restored without errors and crashes. Worst program ever.
So, now I have bought the Pro version of Titanium Backup. I'd like to do a full backup so that way when I finish the flashing process to get my new ROM on there, I can just use that to restore all my apps and settings. I'd hate to have to go and download all my apps all over again, I have over 100 on there now.
What type of backup should I do with Titanium Backup so that migrating to a new ROM and restoring is as seamless as possible?
Thanks!
Click to expand...
Click to collapse
Go on Backup & restore, open the menu and select batch.
Run: Backup all user apps + system data.
Once you restore although, don't restore system data as it will mess up with your new ROM.
BWolf56 said:
Go on Backup & restore, open the menu and select batch.
Run: Backup all user apps + system data.
Once you restore although, don't restore system data as it will mess up with your new ROM.
Click to expand...
Click to collapse
Ok, thanks. Let me ask you a question then... You say to run the batch backup all user apps + system data, but only run the restore user apps. Why? Is there a difference between doing it your way, and just running the batch backup user apps, then doing the batch restore user apps? What is the purpose of backing up system data, if its not going to be restored? Just curious why to backup the system data if not restoring it. I think I have read somewhere else to not restore the system data on the new ROM cause it'll cheese it up.
Titanium Backup seems like a powerful program, although I havent been able to find any user manual or really anywhere that details what all the options do.
if going between different roms dont do all system data only the green ones and user apps. not all system data is compatible between different frameworks and options
create a label for "my sys data" and assign the green ones to it.
make sure to have tibu backup its settings as well in the settings menu.
derek4484 said:
Ok, thanks. Let me ask you a question then... You say to run the batch backup all user apps + system data, but only run the restore user apps. Why? Is there a difference between doing it your way, and just running the batch backup user apps, then doing the batch restore user apps? What is the purpose of backing up system data, if its not going to be restored? Just curious why to backup the system data if not restoring it. I think I have read somewhere else to not restore the system data on the new ROM cause it'll cheese it up.
Titanium Backup seems like a powerful program, although I havent been able to find any user manual or really anywhere that details what all the options do.
Click to expand...
Click to collapse
Simply cause you want a full backup if u ever wanna go back to a certain ROM. Also, doing a full backup is safer, the program won't miss anything and when you restore your apps, you can restore your apps's data (which I personnaly love).
You don't have to backup your system data, I simply suggest it as you never know if you'll change your mind
I think backing up system data is just a precaution in case something goes wrong.
Trusselo said:
if going between different roms dont do all system data only the green ones and user apps.
create a label for "my sys data" and assign the green ones to it.
make sure to have tibu backup its settings as well in the settings menu.
Click to expand...
Click to collapse
Trusselo, you're being too helpful lol - everywhere I try to help some1, you're right there doing so too
Love to see ppl with experience still helping the newbie with patience
Just back up user apps and data (also dialer storage for texts).
I never make full backups of my rom. Just Tibu backups for apps.
qwertyaas said:
Just back up user apps and data (also dialer storage for texts).
I never make full backups of my rom. Just Tibu backups for apps.
Click to expand...
Click to collapse
@ OP - I believe it's up to you. Full backup is safer if something goes wrong but not necessary as mentionned by others. I do it cause I can
The only thing to remember, if that's what you decide to do, is to not restore system data if you flash a different ROM.
Ok, I got it. Thanks to you all.
For future reference, a NAND backup in CWM is not worthless, you are just using it wrong.
It is not meant to restore apps/data it is a complete image of your phone as it was when you took the backup. it is designed so that you can jump between roms easily by just restoring nandroids of your setups. it is not and dont think it was ever designed to 'restore apps' but restore the entire system. your problems before with it were likely because you were trying to go between 2.1 and 2.2 roms? a nandroid does not backup the kernel or modem so it makes it a little difficult to bounce between 2.1/2.2 etc there are ways, but its just easier to start fresh and restore a Titanium backup batch job
regarding Tibu and nandroid.
Full system / everything backup is good for backing up your system AS IS if you are going to mess around with what you have or try a rom for a few hours but want to go back to exactly how it was.
thats why the green ones are green in tibu its the bare minimum that will work across all roms.
@Bwolf56 - ya im on here alot. just finishing coming off comp for nearly taking my thumb right off.
i try to help. but get into crap often... still try to help regardless!
Something I've learned from flashing you can NEVER have too many backups.
Sent from a place my wife doesn't know about (yet)

[Q] Nandroid backup and flashing rom with wipe

Hi,
general question about upgrading a new firmware.
When I do that and I got a "wipe" firmware, I usually wipe and reinstall everything and reconfigure all my apps.
It takes a while but, as seasoned windows user, I know this is the best way to have a clean and full speed installation so to avoid "registry" cluttering.
Is this applicable also to Android? Or using Nandroid or Titanium I can restore my apps with "messing up" with my shiny new firmware?
It is quite quick to put your credentials on facebook or foursquare but all the word learnt by swype or all rebuild all the folders structure is taking a while...
Thanks
Sergio
Using Titanium Backup, you can just backup user apps and data, and leave system apps alone. Then when you upgrade to a new firmware (I recently went from KK5 to KL8) you can use your Titanium Backup just to restore the user apps and data you backed up, and leave the system apps and data alone. That way you'll have only the system app data from your new ROM, but all the user apps and data from your old one.
When I flashed my new ROM, I went ahead and selected to restore all user and system apps and data. Of course I can't tell you how my phone's performance compares to if I hadn't done so, but I can tell you that my phone is faster (because of the new code, I'm sure) than it was before, and I'm having absolutely no issues whatsoever.
I do my ROM backup using ROM Manager by CWM, app + data backup using TBP and EFS folder using kTool. It always works well.
In one of the stock LA1 firmware threads in the dev section (stock LA1 is a wipe firmware) a user has reported success by restoring his data partition from a previous Nandroid backup.
Haven't tried it myself, as I agree with your approach of starting from a "clean" slate. Android doesn't have a registry, but the DBDATA partition could be considered similar?
I prefer the clean slate approach, but after I instructed my Custom Dictionary for one month and organized all my apps in nice folders I wanted to understand if there are risks here.
It is not clear for me what are also the information related to a certain fw that an apps saves... is that possibile for instance to do a restore in ICS of a backup done in Gingerbread?
Sergio

[Q] How to Backup "Properly"?

Hi Xda Members
I have a little problem!
I just love the variety of ROM and Kernel's that i can choose
But i haven't found how to properly backup:
SMS
MMS
Apps
Rest of my data
So i can use it every time i flash a new ROM
"What happen was:
- That i am now stuck with Rocket Rom V21,
- And i want to pass to DarkyRom 3.3,
- But i don't want to lose all my apps and stuff.
- How can i save all that and load it again after flash a new ROM."
Thanks
PS: Sorry for my ignorance but i have found so many but i haven't found one that i know who to use it.
xinato91 said:
Hi Xda Members
I have a little problem!
I just love the variety of ROM and Kernel's that i can choose
But i haven't found how to properly backup:
SMS
MMS
Apps
Rest of my data
So i can use it every time i flash a new ROM
"What happen was:
- That i am now stuck with Rocket Rom V21,
- And i want to pass to DarkyRom 3.3,
- But i don't want to lose all my apps and stuff.
- How can i save all that and load it again after flash a new ROM."
Thanks
PS: Sorry for my ignorance but i have found so many but i haven't found one that i know who to use it.
Click to expand...
Click to collapse
Option 1: Use Nandroid backup (Root)
Option 2: Use Titanium Backup (Root) for Apps and stuffs. and for SMS/MMS backup there any many Apps available in Market.
i use mybackup root, if you are not rooted there is a version on the market
download app back up and restore[infolife] for apps and netqin sync for contacts both are free and very simple and both back ups ur data on your sd memory
enjoy
ranjan.alva said:
Option 1: Use Nandroid backup (Root)
Option 2: Use Titanium Backup (Root) for Apps and stuffs. and for SMS/MMS backup there any many Apps available in Market.
Click to expand...
Click to collapse
If i do a Nandroid backup, who do i restore just what i want?
The last time i try i have 4 options to choose:
1.Kernel;
2.System;
3. ...and 4. ..;
it's something like that, which ones do i choose?
My problem is when restoring data, i don't know what to choose
xinato91 said:
If i do a Nandroid backup, who do i restore just what i want?
The last time i try i have 4 options to choose:
1.Kernel;
2.System;
3. ...and 4. ..;
it's something like that, which ones do i choose?
My problem is when restoring data, i don't know what to choose
Click to expand...
Click to collapse
Do a Nandroid Backup in CWM recovery. it wont ask anything.
ranjan.alva said:
Do a Nandroid Backup in CWM recovery. it wont ask anything.
Click to expand...
Click to collapse
But doesn't it restore the kernel and System?
If you do a NAND backup you are backing up the entire OS. So if you restore it, it will be restored to the state you left it in before making the backup. All SMS, apps, call log, everything will be like you left it, including the kernel.
THIS is what you're looking for, and this is what we do before we flash ROM's, so when we want to go back to that ROM we do a restore in CWM. Voila, we are exactly back to where we were. A NAND backup is also a must have in case unexpected things happen - like bootloops.
I always have two or three backups. One of them is the one with the best battery life and stability (a life boat), the other one is CM9 alpha (for when i'm bored), and the third one is the ROM i currently use. This way i can't mess things up. Ever.
Use titanium to backup your sms/mms, call logs and apps.

Restore apps from a nandroid backup using Titanium Backup

I am trying to restore all of my apps from my Nandroid backup.
The thing is after analyzing TWRP backup it is showing all the apps that needs to extract.
1. There is no smiley on the right side of the app list, Smiley indicates the app is already installed.
2. Select missing apps does nothing.
3. When I select a single app (for example Solid Explorer) to extract it says Processing 0% after few seconds everything closes and there is a notification "Batch restore finished." But the app never get installed I even tried rebooting the phone after the restore there is no app restored.
Can someone help me with this issue please.
I really need those apps from that Nandroid backup.
P.S. I even tried that Nandroid Manager, it only restores the app not the data.
I'm confused, if you use Titanium, why did you just backup your app data with Titanium?
I've never used the function to extract from nandroid. But it would seem to me, not as simple or reliable as just using Titanium to backup.
redpoint73 said:
I'm confused, if you use Titanium, why did you just backup your app data with Titanium?
I've never used the function to extract from nandroid. But it would seem to me, not as simple or reliable as just using Titanium to backup.
Click to expand...
Click to collapse
The thing is I don't have a back up from Titanium and my phone got formatted while updating it and I only have a Nandroid backup so, I need to recover the apps from nandroid backup only.
Hope this clears it up.
ManikandanGuru said:
The thing is I don't have a back up from Titanium and my phone got formatted while updating it and I only have a Nandroid backup so, I need to recover the apps from nandroid backup only.
Hope this clears it up.
Click to expand...
Click to collapse
Got it. I often will do a batch backup with Titanium, then copy the Titanium folder to my computer. Especially before updating, ROM flashing, etc. Maybe a lot of extra work (and some may consider it a bit paranoid) but it would have avoided the current situation. I don't completely trust the internal storage will not be wiped (even though it isn't "supposed" to be) and you see for good reason, in this case.
Never actually tried it, but restoring in Titanium from a nandroid seems tricky to me. Just adding more points of failure/complication.
If you try to install an app by other means (Play store, etc.) than restore app data only, does it work?
Another workaround (although convoluted) may be to restore the nandroid, either data only (may cause problems on the updated ROM, I know); or restore the whole thing and make a Titanium backup and then go back to the "updated" ROM. So yeah, like I said, convoluted. I would also consider making a nandroid of the current setup (to restore to as needed) before doing any of the above. Lots of steps I know, but a workaround, nonetheless.
I've definitely had to resort to restoring a nandroid, since I forgot to backup apps with Titanium. So flip flopping back and forth, backing up and restoring with Titanium, etc. Yes, it's a pain, but it works.
redpoint73 said:
Got it. I often will do a batch backup with Titanium, then copy the Titanium folder to my computer. Especially before updating, ROM flashing, etc. Maybe a lot of extra work (and some may consider it a bit paranoid) but it would have avoided the current situation. I don't completely trust the internal storage will not be wiped (even though it isn't "supposed" to be) and you see for good reason, in this case.
Never actually tried it, but restoring in Titanium from a nandroid seems tricky to me. Just adding more points of failure/complication.
If you try to install an app by other means (Play store, etc.) than restore app data only, does it work?
Another workaround (although convoluted) may be to restore the nandroid, either data only (may cause problems on the updated ROM, I know); or restore the whole thing and make a Titanium backup and then go back to the "updated" ROM. So yeah, like I said, convoluted. I would also consider making a nandroid of the current setup (to restore to as needed) before doing any of the above. Lots of steps I know, but a workaround, nonetheless.
I've definitely had to resort to restoring a nandroid, since I forgot to backup apps with Titanium. So flip flopping back and forth, backing up and restoring with Titanium, etc. Yes, it's a pain, but it works.
Click to expand...
Click to collapse
Yeah, whatever you said were true and I used to do your method couple of years back and all of my recurring dirty flashes went without any issues and I completely ignored the Titanium backup and went with the Nandroid backup only.
About this thread I got tired and installed all the apps from play store
More than 100 apps I think. Lot of work but a great lesson. I am going to make a Titanium Backup before every update from now on.
Thanks for the reply buddy. :good::good:
if it doesnt work with TB you can just restore your nandroid and then take the backups with TB.
maybe still easier than reconfiguring 100 of apps.
I actually can't restore my nandroid backup successfully.
When it's restored, the screen won't come on (all black) but recovery works and what's weirder is, that when I hold the pwr button, the icons for 'turn off' and 'reboot' come up, but I can't see the wallpaper, no lockscreen, nothing
Installed OS from scratch and now I'm trying to recover all my apps from the nandroid backup without messing it up again
.
I want to chime in for anyone who arrives from google search: I had the same problem.
The solution? Install the APKs first, be it from Google Play or manually, and then restore only data from the nandroid. That worked for me.
SOLUTION (working on lineage 14): restore apps with Nandroid Manager and restore data with Titanium Backup.
Just so everyone is on the same page:
Nandroid Manager only seems to be able to recover Apps, but hangs on Data.
Titanium Backup can recover both, but the button to select Missing Apps doesn't work.
B also requires that you copy your backup to the internal SD, or else it will not be discovered.
Fix: Select missing Apps in Nandoid Manager > restore only App > take a note of the apps that you restored > use Titanium Backup to restore the data.
skuppej said:
Fix: Select missing Apps in Nandoid Manager > restore only App > take a note of the apps that you restored > use Titanium Backup to restore the data.
Click to expand...
Click to collapse
Since the app has been pulled from playstore and not being actively developed, do you think it still works? My phone went into a bootloop when restarting and I made a nandroid backup of data. I flashed the same rom again after clearing the system and data partion. I started the phone and booted up just fine. But when I went to twrp again to restore the data backup, it went into bootloop again. I want to extract and restore the data only for few apps, do you think this method would work?
abhi8192 said:
Since the app has been pulled from playstore and not being actively developed, do you think it still works? My phone went into a bootloop when restarting and I made a nandroid backup of data. I flashed the same rom again after clearing the system and data partion. I started the phone and booted up just fine. But when I went to twrp again to restore the data backup, it went into bootloop again. I want to extract and restore the data only for few apps, do you think this method would work?
Click to expand...
Click to collapse
Yeah I think it will still work!
abhi8192 said:
I want to extract and restore the data only for few apps, do you think this method would work?
Click to expand...
Click to collapse
I found this solution! "Automate individual app restores from an android TWRP backup" https://github.com/joshuabragge/twrp-manual-restore

Categories

Resources