Can't do a nandroid restore - Droid Eris Q&A, Help & Troubleshooting

Just put my old SD into a new Eris and I'm trying to nandroid (I've rooted)
error: run 'nandroid-mobile.sh restore' via adb !
is the error I get.
Can someone help? I've tried a lot of things. The phone's fully charged and plugged in.
EDIT: I fixed this by deleting my nandroid folder after backing up my backups, doing a nandroid backup, deleting that backup, putting my old backup there and then restoring.
Thanks anyway.

I just tried to do this as well. Same thing happened to me. I'm guessing the backups are only good for the specific phone they were backed up on. If anyone knows a way around this, could you share? I have a few backups from my old phone and would hate to have to start over.

read the Edit: portion of the OP above

I've had this happen a couple times. Usually, I get it when the battery is low. Perhaps an internal protection? The other times, for some reason it won't create an MD5 file. The only way around that is to manually create one. I'm not sure what caused the initial problem here, but it's nice to see you got it fixed.

To clear this up, this can happen when the battery is low or possibly when trying to nand on a new phone/ newly flashed recovery.
I solved it by
-- saving everything inside the nand folder I wanted to restore.
-- Deleting the nandroid folder from my sd card
-- Booting into recovery and doing a nandroid backup
-- Deleting the contents of that nandroid backup and replacing them with my nandroid from the first step

Related

[Q] Nandroid issues

So last night, I copied a nandroid I had previously made from my computer onto my phone. When I tried to restore it, it aborted b/c the md5 sum didn't match. Strange. So I copied a different nandroid onto the phone, tried to restore that one, same thing- md5 mismatch.
What's going on there? Is the file being corrupted during the move to/from the phone? That seems like it'll make storing your old backups on your computer kind of useless.
STaria said:
So last night, I copied a nandroid I had previously made from my computer onto my phone. When I tried to restore it, it aborted b/c the md5 sum didn't match. Strange. So I copied a different nandroid onto the phone, tried to restore that one, same thing- md5 mismatch.
What's going on there? Is the file being corrupted during the move to/from the phone? That seems like it'll make storing your old backups on your computer kind of useless.
Click to expand...
Click to collapse
Make a new nandroid and immediately restore it. If it works move it to your computer and then back to your sd and attempt another restore to see if you get the same problem with a nandroid you KNOW was good before you moved it.
EDIT: you didn't still have your phone plugged to the computer when you tried to do the restore did you? If so try restoring it again unplugged. Its known to cause issues.
Sent from my cm7 Aria.
Yea I did end up doing that, I immediately restored the backup, it worked, so I went ahead and flashed a new ROM. When it came time to restore, it said something along the lines of "error writing boot image" and failed.
I ended up just using Titanium to restore everything, but it's worrying that my stored backups might not work.
EDIT: Oh, having it plugged in may have been the issue... I'll keep that in mind.
Did you rename the folder that the backup img files are in? They aren't supposed to be changed (i.e., "2010-11-27.21.30.28").
drumist said:
Did you rename the folder that the backup img files are in? They aren't supposed to be changed (i.e., "2010-11-27.21.30.28").
Click to expand...
Click to collapse
Nope, didn't touch them. Just copied to and from the computer.

[Q] Nandroid backup/restore on rooted Streak...

I'm curious about this. Maybe someone can enlighten me.
Lets say that I'm on stock 2.2, rooted. I do a nandroid backup. Then I allow the upgrade for 2.2.2. Of course I lose root.
Will a nandroid restore, restore root, or will I have to root again?
A full nandroid restore will restore everything - the system and data - and you will be right back where you were, on 2.2 and rooted.
maltloaf said:
A full nandroid restore will restore everything - the system and data - and you will be right back where you were, on 2.2 and rooted.
Click to expand...
Click to collapse
Ahh, okay.
So to confirm that I understand you correctly...
...the 2.2.2 update won't hold after the nandroid restore? I'll be back to 2.2, as it was before the (2.2.2) update?
If you just wanna backup and restore your apps, use Titanium Backup (it's free on the Market).
Nandroid backs up your entire phone. When you restore a nandroid backup your phone will be exactly like it was when you made the backup. Restoring a nandroid backup is used to recover from a crash or to revert to a previous ROM.
After a ROM change I will set up my accounts, root if needed and do any other basic setup stuff and then, before installing any apps, do a nandroid backup. I can then go back to a "fresh install" if I want to. I also do a nandroid each weekly to capture the state of my phone.
Backing up apps and restoring them across different ROMs may or may not work for you. When I have tried this with Titanium Backup I had many force closes and ended up reinstalling everything from the market. Others have had success. I have read the MyBackup pro does better, but most suggest that you just backup and restore data not the app itself.
I have not tried backing up my apps to Google, which you can do in later versions of Android. Go to Privacy in the setting menu and then to Backup and restore. There are boxes for data backup and automatic restore you can check. maybe someone who has used this can comment on how well it works.
If your nandroid backups hang up at "backing up firstboot" get the latest version of StreakMod Recovery.
marvin02 said:
Backing up apps and restoring them across different ROMs may or may not work for you. When I have tried this with Titanium Backup I had many force closes and ended up reinstalling everything from the market. Others have had success. I have read the MyBackup pro does better, but most suggest that you just backup and restore data not the app itself.
Click to expand...
Click to collapse
After installing a fresh ROM and rooting my device, the first thing I do is install Busybox. Then, with Titanium Backup I do Restore Apps Only, then reboot my device. I never get any FC's with this restore process.
Thanks!
Thank you everyone. I appreciate the info.
I've used Titanium BU, and have busybox installed too.
It was just a matter of if after an update (OTA), and restore with Nandroid, would root still be in place.
I totally understand what you guys are saying now.
I've also been using MyBackup to see how it compares to Titanium. So far so good.
~X
I prefer mybackup root to titanium. It's far more user friendly and more automated (in the free version). As for nandroids, I always take a backup before doing any system changes (hacks or rom updates) so I can roll back to a known good system if needs be.
BTW - it is a good idea to copy your ROM backups to another device, just in case your SD card dies. I copy mine to one of my desktop computers and to a USB drive. I usually back up my entire SD card, except my music folders, every couple of weeks.
Where does Nandroid put the backups so I can rename them and save off phone?
mine (from Streakmod recovery) are in /sdcard/rom_backup
StreakMod recovery puts the backups on the SD Card in a folder named rom_backup.
Each backup is in a sub-folder of it's own and uses a date-time format for the folder name. I rename the folders with a meaningful name by just pre-pending to the name. So my last backup is named BB351-2011-06-18-02.41.04. The following files are created:
.android_secure.img
boot.img
cache.img
data.img
firstboot.img
recovery.img
system.img
nandroid.md5
the md5 file is a text file that contains the md5 sums for the other files. This file is used to verify the other files when they are restored.

[Q] Help! EFS Folder screwed. I have a backup

I used the EFS Backup tool to create a backup. Now I need it, but can't restore.
It won't find the backup. Anyone have any suggestions?
Resolved. Not sure how, but back to normal.
All I was doing was making a nandroid backup via CWM and when I rebooted my IMEI was unkown and I had no radio function.
Reboot. Shut down. Start. Nothing.
Tried to restore, but the EFS Backup Pro tool could not see my backup (not sure why).
Saw no progress in the restore other than the notice that the restore wasn't found.
Rebooted, radio working. IMEI restored.
Made a new backup, just in case.
Okay, so I've had it happen again.
Should I use EFS Backup Pro to reformat and restore my EFS?
Sorry, I don't have your solution.
I just want to say: Hope you can solve it fast and definity!
Seems to only happen when the device is rebooted while connected to the charger.
If you can get your phone back up and running again like before then Id go to the link below and backup your EFS folder.Do both types of backup,save to SD and PC and then might be a good idea to follow the instructions as to doing a wipe and then restore.But do both types of backup incase one of them gives you problems when you try to restore.better safe than sorry.
http://forum.xda-developers.com/showthread.php?t=1308546
I made both backups after I was able to get it running with my IMEI and modem functioning.
Cleared cache and Dalvik and reflashed the kernel also.
If I have the problem again, I'll do a wipe and manually restore everything.
I'll keep the thread update, just in case this happens to anyone else.
Are you using a Custom ROM?
No. Stock KK5. Have not had the problem since.
Mate thats not good from a stock firmware.maybe you it would be a good idea to flash back to a previous one to see if it still happens if this has happened since you changed to KK5.Possible bug,and a big one too.Id flash back to your previous FW then root and do a full system/cache /data format to clean up the device just in case and see is it still happens.
When you get it working again try Hellcta's kTool.
Among other things, it can backup and restore EFS folder.
2 backups .tar.gz & .img saved directly to sdcard & can verify the backups too.

[Q] Extracting CWM6 Backups

Hello, while I was using my phone it rebooted and aparrently someting from my /data got corupted disabling my Rom from booting ever again.
So I created a nandroid via CWM6, installed a new rom and I'm now scratching my head on how to extract certain apps from that backup. Using CWM5 I could do this via the use of Titanium Backup, but now it's more complex than that CWM6 nandroids are unreadable from anything that exists out there. The only app which could analyze the backup correctly was the latest beta of "app extractor" but even that could not extract the apks *with* their data.
Basically my apps' data is precious and I wish to restore it at all costs, I have a nandroid of them, but the format is so unspeakably complex that it is basically useless. So the other "solution" was restore the nandroid and pull the whole /data partition in my PC via ADB, but I'm not sure what I can do with it.
So as it stands I now have two copies of my apps, one in a nandroid format another as it was pulled from the phone but I'm not sure how I can go on and restore them in a new rom. As I have found out CWM6 was quite a downgrade for/to those who backup/recover frequently, it's sad that I have found about it in such a disastrous way

TWRP nandroid backup restore problems

So I ended up smoking my old phone the other day when using it as a signal generator to test some amps on the bench. The battery was getting low so i plugged the charger into the laptop that I also had the osilliscope plugged into. - bad idea. ground loop fry.
Anyways i have my new phone here, rooted with TWRP installed. Stock kit kat via .kdz.
The problem I am having is the phone will not allow me to choose the backup I have of my old phone.
Just for curiosity I made a fresh backup of the other halfs phone, loaded it to the SD card and I get the same results.
It seems TWRP will not restore any backups unless it was a backup of that particular phone. Iv never had this issue before, I have to be doing something wrong.
I made a backup of the stock OS, then flashed a MM rom to it, got everything working and backed that up also.
Both the backups I made I can choose to restore. I notice each phone will make a new folder on the sd. So i moved the other backups to the folder that was made for this phone, but no luck there.
Any ideas WTF is going on anybody?
No idea. The only thing I was going to say - moving the old backups to where the new ones are, is the only thing I've ever had to do.
larski156 said:
So I ended up smoking my old phone the other day when using it as a signal generator to test some amps on the bench. The battery was getting low so i plugged the charger into the laptop that I also had the osilliscope plugged into. - bad idea. ground loop fry.
Anyways i have my new phone here, rooted with TWRP installed. Stock kit kat via .kdz.
The problem I am having is the phone will not allow me to choose the backup I have of my old phone.
Just for curiosity I made a fresh backup of the other halfs phone, loaded it to the SD card and I get the same results.
It seems TWRP will not restore any backups unless it was a backup of that particular phone. Iv never had this issue before, I have to be doing something wrong.
I made a backup of the stock OS, then flashed a MM rom to it, got everything working and backed that up also.
Both the backups I made I can choose to restore. I notice each phone will make a new folder on the sd. So i moved the other backups to the folder that was made for this phone, but no luck there.
Any ideas WTF is going on anybody?
Click to expand...
Click to collapse
Look in the TWRP/Backups folder for your new backup. It should say VS985 then some numbers. Copy this folder name to the backup that you're trying to restore then TWRP should find it.

Categories

Resources