Nandroid + Titanium: Strange result - Droid Incredible General

Before upgrading to the leaked 2.2 ROM, I did a full Nandroid and Titanium backup. After playing with the new ROM, I decided to go back to my old setup: 2.1 + leaked OTA.
I restored using Nandroid, expecting everything to look exactly the same as I left it - meaning all my apps, scenes, widgets, emails, SMS, etc from my last 2.1 setup would be in tact. Instead, what I got was 7 empty home screens, Swype no longer installed (or at least checkmarked to run in settings), and a bunch of apps that wanted to be reinstalled. I thought Nandroid was supposed to fully restore your system to the exact same appearance and function as when the backup was performed? What happened?
Luckily (or so I thought), I also had a Titanium backup. I had it reinstall all my apps + system settings, but again: my homescreens were still blank and my Swype still wasn't working. Most of my apps got their data back, with the exception of Touchdown, which said it was corrupt. I finally was able to restore some, but not all of my homescreens (sans widgets) by manually going through Titanium and clicking on a system file called: [Desktop] HTC Sense 1.0.
My questions are, why didn't Nandroid fully restore everything? And, why did I have to manually click on that file in Titanium to get it to restore my homescreens, even though I'd already told it to restore all apps+system files? Makes me wonder what else I'm missing and need to manually click on.
I have to say, this is the one drawback of the Android system vs Blackberry. It seems nearly impossible to get a clean, full restore.

I likewise did a nandroid backup, reverted to stock, updated radio & applied the 2.2 leak. Tried it out and nandroid restored back to my 2.1 install. Everything was as it should be, fully restored.
Not sure what you did wrong.

elborak said:
I likewise did a nandroid backup, reverted to stock, updated radio & applied the 2.2 leak. Tried it out and nandroid restored back to my 2.1 install. Everything was as it should be, fully restored.
Not sure what you did wrong.
Click to expand...
Click to collapse
I didn't do anything wrong. I simply went into Titanium, hit "Backup all apps + settings," then restarted into Clockwork recovery and used "backup" through Nandroid.
When I restored, I hit "restore" in Nandroid. Then I hit, "Restore all apps+settings" in Titanium.
I don't trust the Android system's backup applications and fail-safes, largely because they're anything but.

elborak said:
I likewise did a nandroid backup, reverted to stock, updated radio & applied the 2.2 leak. Tried it out and nandroid restored back to my 2.1 install. Everything was as it should be, fully restored.
Not sure what you did wrong.
Click to expand...
Click to collapse
Did you revert back to stock 2.1 or stock 2.1 + leaked OTA? I did the latter.

I havent had any problems with Nandroid. Even went right from the crap 2.2 back to the OTA in one click. I also used titanium backup...but just for my apps. Try only backing up your apps+data...leave the system alone. Then nandroid then install just the apps. I would maybe reroot if it persists.

Stockmoose16 said:
I didn't do anything wrong.
Click to expand...
Click to collapse
Not trying to be insulting, but I've seen many reports of folks doing nandroid restoring after trying out 2.2 and no one else (that I've seen) has had the issue you are having. The obvious conclusion is...
When I restored, I hit "restore" in Nandroid. Then I hit, "Restore all apps+settings" in Titanium.
Click to expand...
Click to collapse
Why did you do a Titanium restore? You do know what a nandroid backup/restore does, right? The Titanium restore should have been harmless, but it was also 100% unnecessary.

The first time I did a nandroid restore, I wasn't paying attenttion and just asumed the backup file listed first was the most recent, (i.e. in descending order by date/time). But later found out (by taking the time to look), that the latest backup was on the bottom of the llist.

Related

Is Nandroid 100% original backup ?

Asking because I never had reboot before and after restoring with Nandroid I get reboots and some errors in navigation
nandroid doesn't change kernel, recovery, baseband or radio.
it does restore everything else.
zaduma said:
nandroid doesn't change kernel, recovery, baseband or radio.
it does restore everything else.
Click to expand...
Click to collapse
I didn't change any of that....just applied lag fix and then did nandroid restore. Never had a reboot issue before......I have to say that restore point was NEW flash odin install with root, before I had original unflashed phone.
kolyan said:
I didn't change any of that....just applied lag fix and then did nandroid restore. Never had a reboot issue before......I have to say that restore point was NEW flash odin install with root, before I had original unflashed phone.
Click to expand...
Click to collapse
Can you clarify what you did there? Not sure I understand.
I'm trying to determine whether or not a lag fix (ext2 loopback file) will survive a nandroid backup/restore onto a new stock phone. I'm thinking that the safest thing would be to backup with Titanium, undo the lag fix, make a nandroid backup and restore onto the new phone. THEN, apply the lag fix to the new phone.
Perhaps I should leave this nandroid backup out of it altogether with these lag fixes. It seems we are asking for trouble. At least with Titanium, most everything will be backed up anyway. And then, they can be restored onto a bare, lag fixed phone.
EDIT: It appears there are several who are having problems restoring a Tit backup after a lag fix, which really makes no sense as to why that would happen.
Installed fresh rom with odin. Did one click root. Installed all my apps from market and removed bloatware. Backedup. Then done lag fix and then undone it, but just in case also done nadroid restore.
Personally and I do mean personally before I do anything out of the ordinary like Lag fixes or hacking away at any of my files I create a Backup via Clockwork. Of course they live on my SD card, but I also back them up onto a PC at home. With my G1 it would trash the SD card all the time for some odd reason so it was smart to rebuild the partion via RA_Recovery and then just copy over the Nandroid backups and flash away.
Always inportant to tag each backup with a quick discription to make sure you know what is what because dates do get confusing.
2010-08-09-Time-BFR-Lag = 2010-08-09-Time-Before Lag Fix
So if I screw things up I can easily restore to that point because one reason or another I'm not going to be happy. Heck if I decide I'm not to sure about a fix I create another backup 2010-08-09-Time-AFR-Lag = 2010-08-09-Time-After Lag Fix
I now can test before and after and restore back and forth constantly until I decide what I want or where I want to stay.
Heck the first thing I did after I installed ClockWork was a backup, which would put me right back at Stock minus some of the bloat apps.

[Q] What am I doing wrong with CWM

I have been messing around with CWM after having to restore from messing up voodoo, was getting a bunch of force closes. voodoo was removed and my backups weren't working properly. I believe it was because the backup was made with voodoo still installed.
So what I ended up doing was going back to a backup that I had made before I did voodoo and removed all the bloatware. I have been reinstalling all my programs and I tried making a backup before putting voodoo and all my apps back on to have a clean backup.
The backup came up with an error about not being able to back up programs. Forget what it said exactly. So I decided to test it out. I installed some programs I didn't want and tried restoring the clean backup I had just made. But the programs were still on the phone. I thought the backup would put it back to the original clean backup. It changed the wallpaper back, but the programs were still there.
So I guess my questions are this....
When making a backup and restoring a backup, should I always disable voodoo first?
What am I doing wrong with the CWM thats not making it backup the apps I have installed?
Any help is greatly appreciated.
mattstakilla said:
I have been messing around with CWM after having to restore from messing up voodoo, was getting a bunch of force closes. voodoo was removed and my backups weren't working properly. I believe it was because the backup was made with voodoo still installed.
So what I ended up doing was going back to a backup that I had made before I did voodoo and removed all the bloatware. I have been reinstalling all my programs and I tried making a backup before putting voodoo and all my apps back on to have a clean backup.
The backup came up with an error about not being able to back up programs. Forget what it said exactly. So I decided to test it out. I installed some programs I didn't want and tried restoring the clean backup I had just made. But the programs were still on the phone. I thought the backup would put it back to the original clean backup. It changed the wallpaper back, but the programs were still there.
So I guess my questions are this....
When making a backup and restoring a backup, should I always disable voodoo first?
What am I doing wrong with the CWM thats not making it backup the apps I have installed?
Any help is greatly appreciated.
Click to expand...
Click to collapse
You cannot use CWM restore or create a backup with Voodoo installed.
What about the apps not restoring properly?
Sent from my SCH-I500 using XDA App
I have gotten everything up and running properly without any hiccups for a while now. been going back and forth between different roms and kernels and back to original and everything is working.
must have been becuase I didnt disable voodoo before backing up

Compete Android OS Image restoration / backup?

Hey all,
When I had my Windows mobile phone, I could use Sprite Backup to make a backup that basically acted as an image that I could store on the SD Card. I could then do anything possible to my phone, and then I could simply restore the image, and it went back to the EXACT state it was when i took the image - registry, ALL apps, messages, icons, etc..., just like a 100% hard drive image.
I have Sprite backup on my Samsung Epic now, and was wondering if it acted the same way?
That is, if I install a custom rom, I would like to be able to factory restore it, then apply the backup to take it back to the exact state it was.
Is this how it works?
Thanks,
Matt!
It's called a nand backup and one of the benefits of rooting
Sent from my SPH-D700 using XDA App
Great,
I'm rooted, so I'll. Check it out....
Thanks!
Get the one click root and recovery. Once you have clockwork mod you can do a full backup. Also you can do an "advanced restore" and just restore your /data.
I have found that sometimes a restore doesn't work correctly and I have to reflash the rom and just restore /data to put my apps and settings back.
A word of warning, sometimes when you flash an old /data to a new rom it causes issues with programs. Personally, I have had very few issues doing it, even when moving between 2.1 and 2.2.1, but ymmv.

Why are my Clockworkmod backups unusable?

So, I just rooted my Mytouch 4G a few days ago using the 'Ultimate' guide on this forum. I had root access and I disabled and deleted some stock apps from my phone. I was using LauncherPro instead of the HTC Sense launcher. I made a backup in Clockworkmod recovery immediately after installing Clockworkmod, before I'd made any major changes.
So, I spent the past few days removing and tweaking things. I had my phone working extremely well. But then I realized that I actually wanted an .apk file (the stock visual voicemail app) that I'd already deleted from the phone. It should be in my original backup file, right? So I figured that I'd make a new backup, restore my old backup containing the .apk file, copy the .apk file off of the phone, then restore my recent backup. Well...this didn't work.
When I restored either the original backup or the more recent backup, the phone would boot up and I'd get a message that the System UIDs are inconsistent. The phone would let me make phone calls, but 95% of my apps were missing from the loader. Most of the icons on my home screens were grayed out and would tell me the applications were missing when I tried to click on them.
I tried Fix Permissions in Clockworkmod recovery, but it didn't help. My Android Market app and all of my file manager apps didn't work, so I couldn't reinstall any apps. When I'd wipe all the data on my phone, but only restore the System backup, the Android Market would work and the phone basically returns to stock. But as soon as I restore my Data backup, everything breaks.
At this point, I've already wiped the phone and started over from scratch, but I'm afraid to rely on Clockworkmod/Rom Manager for backups again. Any ideas what went wrong?
did you flash a different kernel? this may be the issue, as I know that for other devices CWM does not restore the kernel.
this happens when your backups/card gets corrupted... it could of been a number of things... changing the name of something to how much you scan the card... hard to say exactly what caused it... If your really worried about it I would suggest making a backup of your backup on your computer just to be safe...
Hmm. Mine does.
mr.tenuki said:
did you flash a different kernel? this may be the issue, as I know that for other devices CWM does not restore the kernel.
Click to expand...
Click to collapse
Sent from my stickie key HTC Glacier using XDA App
I did make a backup of my backup, but it's not like these backups sat on the memory card for months before they got used. I ran the restore within minutes of when I made the last backup. Besides, aren't the backups hashed with md5 and then retested before restoring? So, if the files did get corrupted, I would think Clockworkmod would have notified me, no?
I just wish that after making a backup, there was some way to test it out without taking the chance of trashing my phone.
Regarding using a different kernel, I did not. I did not flash any experimental/downloaded images, these were simple backups and restores of my existing phone data.
mr.tenuki said:
did you flash a different kernel? this may be the issue, as I know that for other devices CWM does not restore the kernel.
Click to expand...
Click to collapse
This is for phones that dont support Nand like the vibrant. HTC phones is a full backup including kernel.
sundayhustler said:
I did make a backup of my backup, but it's not like these backups sat on the memory card for months before they got used. I ran the restore within minutes of when I made the last backup. Besides, aren't the backups hashed with md5 and then retested before restoring? So, if the files did get corrupted, I would think Clockworkmod would have notified me, no?
I just wish that after making a backup, there was some way to test it out without taking the chance of trashing my phone.
Regarding using a different kernel, I did not. I did not flash any experimental/downloaded images, these were simple backups and restores of my existing phone data.
Click to expand...
Click to collapse
Your right, CWM does do a md5 check when restoring. I'm sorry, I don't know what could be wrong. I currently have like 5 backups of 4 ROMS and have to restored to just to play around. Did you do apps2sd? This can cause major issues when switching ROM's.
I am also having a problem restoring to my stock rom. how big does my backup file have to be?
I have had this problem before. I think in my case my issue was caused by and incompatible version of CWM. I found that to be safe, I usually make two back ups, one with recovery in 2.5.12 and one with 3.0.0.6.
It was the file. It was only 60mb, apparently I ran out of memory thanks though my other backups work fine and I found the stock rom on a thread.
Sent from my HTC Glacier using XDA App
oh haha i was about to post.

[Q] Recovery question

I rooted my device with wug's toolkit and was running TWRP. The OTA came out so i flashed back to stock, unrooted to update to JWR66Y. Now i rooted the device again and also have TWRP. Before i flashed back to stock i backed everything up with titanium backup, i created an android backup with the toolkit and i also created a nandroid backup with the toolkit. I then restored my nandroid backup with the toolkit and the OTA was not applied anymore and i was back to square one. my mistake.... what do i have to do to put everything back the way it was without it reverting back to JWR66V? I am sorta new to this and have a good general knowledge of what is going on and i just need to know what direction to go in.
thanks
I am now rooted with TWRP again... Back to stock with none of my apps but I am up to date with the OTA. Still dont know what direction to go in to restore everything as it was and keep the JWR66Y update.
If you just restore the data partition, that should give you your user apps and app data back but im unsure how well it will work restoring 4.2 data to a 4.3 os
Sent from my LG-P768 using xda app-developers app
donk165 said:
If you just restore the data partition, that should give you your user apps and app data back but im unsure how well it will work restoring 4.2 data to a 4.3 os
Sent from my LG-P768 using xda app-developers app
Click to expand...
Click to collapse
Ok thanks alot.
I was on 4.3 JWR66V before i flashed stock and updated to JWR66Y. Should i use wug's toolkit to restore (just data, not system) or do it through titanium backup?
flyers27 said:
Ok thanks alot.
I was on 4.3 JWR66V before i flashed stock and updated to JWR66Y. Should i use wug's toolkit to restore (just data, not system) or do it through titanium backup?
Click to expand...
Click to collapse
Id say try using the toolkit first, if it doesnt work, wipe data partition and then try using titanium backup. Another good tool is nandroid manager, i use that to restore apps and data from a CWM nandroid backup. If you put the nandroid backup from the toolkit onto your tab and then use nandroid manager and see if it will read the backup.
Good luck!
donk165 said:
Id say try using the toolkit first, if it doesnt work, wipe data partition and then try using titanium backup. Another good tool is nandroid manager, i use that to restore apps and data from a CWM nandroid backup. If you put the nandroid backup from the toolkit onto your tab and then use nandroid manager and see if it will read the backup.
Good luck!
Click to expand...
Click to collapse
ok, i just recovered only the data from my nandroid backup with the toolkit and it seemed like everything was ok at first. I tried a few games and they worked until i tried ones that i had saved game data and realized my saved games were not saved. Also the games i had with obb files previously did not work because the obb files were gone. Another thing... all my apk's on the internal card are not there, yet the games are working. I then took the titanium backup folder that i copied to my computer with the backup and put it on the internal card and loaded titanium backup. It did not recognize the folder and it showed that i did not have anything backed up at all.
now what to do?
Update: I clicked on the batch button on titanium backup and was able to try and restore my apps and data. It did not put the apk's back on the internal card or allow me to play my saved games.... I also tried just to restore the Andoid backup using the tookit and that didnt bring anything back either.
I flashed the stock recovery and unrooted with the toolkit to undo everything i just did. I then rooted the device and added TWRP using the toolkit. Now i am rooted with none of my previous apps or saved games, but i am updated to JWR66Y.
Hopefully someone can help me restore all my apps and saved games because what ive done isnt working.
I really dont want to put all the apk's and reinstall all my games and apps back on my nexus. Someone must have some insight please.
thanks
flyers27 said:
I really dont want to put all the apk's and reinstall all my games and apps back on my nexus. Someone must have some insight please.
thanks
Click to expand...
Click to collapse
Hi, flyers27...
Sorry to read about your difficulties restoring you tablet back to it's pre-4.3 glory.
Unfortunately, there are no easy shortcuts to getting all your apps back the way they where. You're going to have to use Titanium... your NANDROIDs from 4.2.2 won't really help you...
If you have Titanium backups of your apps on your Nexus 7 (by default they're located in /storage/emulated/0/TitaniumBackup), then it's just a case of going through each listed app backup and selecting either (from the Backup/Restore tab) Restore App only or Restore App+Data.
Personally, I only ever use Batch for backing up apps, preferring a more discretionary approach to the apps I restore, and whether or not I choose to restore a given apps associated data. It is, I grant, a bit of a slog, but it's not a task that's going to crop up everyday... it's just a once-in-while-sort-of-thing.
----------------------------------------------------------
Up until Jellybean 4.3 was released a few weeks ago, I'd been happily running a Jellybean 4.2.2 based custom ROM/Kernel combo for six months or so, and I knew if I wanted to avail myself of Jellybean 4.3, I had to wipe the metaphorical slate clean and begin anew.
Here is what I did...
----------------------------------------------------------
1). Performed a NANDROID backup of my (then) 4.2.2 based Custom ROM/Kernel combo. This was more for insurance sake, so should anything go wrong, I could easily get a working system back, relatively quickly. But if everything went according to plan (which it did), that NANDROID backup would be essentially redundant (which it was).
2). Performed a full Titanium backup of all my 150+ user installed apps.
3). Copied EVERYTHING off of my Nexus 7, to my laptop. (NANDROIDs, Titanium backups, Videos, Music, Documents, Images, etc., et.al.)
4). Fastboot flashed Jellybean 4.3 (build JWR66V). Which, also wiped the tablet.
5). Fastboot flashed TWRP and Rooted.
6). Copied EVERYHING (except the NANDROID), back to my Nexus 7. (Titanium backups, Videos, Music, Documents, Images, etc., et.al.)
7). Set about the business of selectively restoring my Titanium backed-up apps.
----------------------------------------------------------
I had the whole thing done in slightly less than 2 hours. Upgraded from 4.2.2 custom to 4.3 stock... and rooted.
Sometimes there are no easy ways; you've just gotta bite the bullet, and get it done. And none of this is technically difficult, it's just a bit tedious.
In your case, it shouldn't take that long... if you have your Titanium backups on your Nexus 7, just restore what you want FOR NOW... and perhaps maybe come back to those less urgent apps at a later date. Not everything has to be restored immediately. The difference between TWRP/CWM NANDROIDS and Titanium, is the former is Monolithic (the restore is all or nothing), but the latter is Granular (you can cherry pick from Titanium).
Anyway... just my thoughts. Hope it helps.
Rgrds,
Ged.
GedBlake said:
Hi, flyers27...
Sorry to read about your difficulties restoring you tablet back to it's pre-4.3 glory.
Unfortunately, there are no easy shortcuts to getting all your apps back the way they where. You're going to have to use Titanium... your NANDROIDs from 4.2.2 won't really help you...
If you have Titanium backups of your apps on your Nexus 7 (by default they're located in /storage/emulated/0/TitaniumBackup), then it's just a case of going through each listed app backup and selecting either (from the Backup/Restore tab) Restore App only or Restore App+Data.
Personally, I only ever use Batch for backing up apps, preferring a more discretionary approach to the apps I restore, and whether or not I choose to restore a given apps associated data. It is, I grant, a bit of a slog, but it's not a task that's going to crop up everyday... it's just a once-in-while-sort-of-thing.
----------------------------------------------------------
Up until Jellybean 4.3 was released a few weeks ago, I'd been happily running a Jellybean 4.2.2 based custom ROM/Kernel combo for six months or so, and I knew if I wanted to avail myself of Jellybean 4.3, I had to wipe the metaphorical slate clean and begin anew.
Here is what I did...
----------------------------------------------------------
1). Performed a NANDROID backup of my (then) 4.2.2 based Custom ROM/Kernel combo. This was more for insurance sake, so should anything go wrong, I could easily get a working system back, relatively quickly. But if everything went according to plan (which it did), that NANDROID backup would be essentially redundant (which it was).
2). Performed a full Titanium backup of all my 150+ user installed apps.
3). Copied EVERYTHING off of my Nexus 7, to my laptop. (NANDROIDs, Titanium backups, Videos, Music, Documents, Images, etc., et.al.)
4). Fastboot flashed Jellybean 4.3 (build JWR66V). Which, also wiped the tablet.
5). Fastboot flashed TWRP and Rooted.
6). Copied EVERYHING (except the NANDROID), back to my Nexus 7. (Titanium backups, Videos, Music, Documents, Images, etc., et.al.)
7). Set about the business of selectively restoring my Titanium backed-up apps.
----------------------------------------------------------
I had the whole thing done in slightly less than 2 hours. Upgraded from 4.2.2 custom to 4.3 stock... and rooted.
Sometimes there are no easy ways; you've just gotta bite the bullet, and get it done. And none of this is technically difficult, it's just a bit tedious.
In your case, it shouldn't take that long... if you have your Titanium backups on your Nexus 7, just restore what you want FOR NOW... and perhaps maybe come back to those less urgent apps at a later date. Not everything has to be restored immediately. The difference between TWRP/CWM NANDROIDS and Titanium, is the former is Monolithic (the restore is all or nothing), but the latter is Granular (you can cherry pick from Titanium).
Anyway... just my thoughts. Hope it helps.
Rgrds,
Ged.
Click to expand...
Click to collapse
thank you very much, i will try what you said.

Categories

Resources