Related
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.
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.
Here's a quick rundown. Sunday I rooted, installed cwmrecovery, and installed jt's 1200 voodoo kernal. Through the process, I have downloaded ROM manager, Root explorer, SetCPU, and Titanium backup.
I've done all the basics such as renaming bloatware, installing enhanced google search, ran a full titanium backup, and used SetCPU to OC to 1.2. I'm happy to say everything is running at 100%. Haven't had a single problem since modding everything.
Since doing this, I've read that I should have ran a nandroid backup before flashing voodoo in case anything goes wrong...unfortunately the instructions I followed did not include this. Because everything's working so well for me, I really don't want to screw anything up. I'm pretty sure I know how to do this I just want to list my steps and make sure they're right before attempting.
1. disable lag fix
2. reboot
3. boot into recovery mode from ROM manager
4. create a backup? (not sure what the CWMrecovery command is)
5. reboot
6. undo disable lag fix (re-enable lag fix)
7. reboot and pray everything continues to run smoothly
Does this sound about right?
that sounds right
Let me know how this works for you and exactly how you did it. This is what I was trying to do and when I rebooted after doing the disable/lagfix, everything was gone and i had no Google sign in, no market, and no keyboard. Still trying to figure out where i went wrong......
Sent from my SCH-I500 using XDA App
Your steps look fine.. Make sure #2 is a full reboot.. Don't just disable and then directly reboot into CWM, that won't work.
For some people it works easy as pie, for others, it blows stuff up. Not sure what to tell you.. You're taking your chances either way.. Either something will crash down the line and you'll have no backup, or you disable voodoo and take the risk of that blowing you up, and obviously you have no backup.
I think I would just go ahead and try the uninstall, you should always have at least a basic backup to work from. You might get lucky and just have it work the way it should.
Before you do anything though, I highly recommend installing and running Titanium Root, that will back up your applications, so even if things blow up on you, you can at least do a quick one-touch restore of the apps once your back to stock.
Glad to see I'm not the only one in this boat. I have rooted, cwm, and have OC kernal with 0.2 voodoo. I never backed anything up though...
I may try and follow in your path.
Ok, I felt confident and jumped head first into this because I really wanted to back my phone up with nandroid, so I went for it. After I disabled lagifx, my phone had an emotional breakdown. I attempted to backup with nandroid and I believe it failed, it said "Null" and did nothing. I pulled the battery after about 15 minutes and restarted my phone. Deleted the disable_lagfix file I had created and rebooted my phone. It did the voice and all that fun stuff and froze with the words "Samsung" on the screen. I think I may have made a super boo boo some where along the way.
If anyone knows what I should do now, please help. I'm in over my head for the most part.
Mageta said:
Ok, I felt confident and jumped head first into this because I really wanted to back my phone up with nandroid, so I went for it. After I disabled lagifx, my phone had an emotional breakdown. I attempted to backup with nandroid and I believe it failed, it said "Null" and did nothing. I pulled the battery after about 15 minutes and restarted my phone. Deleted the disable_lagfix file I had created and rebooted my phone. It did the voice and all that fun stuff and froze with the words "Samsung" on the screen. I think I may have made a super boo boo some where along the way.
If anyone knows what I should do now, please help. I'm in over my head for the most part.
Click to expand...
Click to collapse
Can you get into CWM?
Sent from my SCH-I500 using XDA App
Yep, sounds like a pretty standard voodoo uninstall explosion. Happened to me as well.
See the thread "How to completely remove Voodoo". I'd recommend reading it all the way first, then trying it. There's some useful stuff later on.
If you can't get into CWM recovery at all, use odin and re-flash the CWM.tar file in the general CWM recovery thread here. Make sure when using odin you always, always use the "pda" box. Never use the "phone" box or else it's brick city.
Did you boot into recovery as soon as you disabled_lagfix or create the file, reboot, and let the phone completley boot up and then reboot into recovery?
Sent from my SCH-I500 using XDA App
OK, after my phone got stuck on the Samsung start up screen I pulled the battery and restarted. This time it actually restarted wit my the voice and I had my boot animation from the 1200 oc kernal/voodoo lagfix I had installed. It worked fine but I had to go through the set up for my phone and resign into my Google account. All my apps were gone and I've lost root. I tried to re-root but when I open adb I get the # sign instead of $... I tried to use the one click root but it didn't recognized my phone. Adb does recognize my phone though.
I can get into cwm... I just can't re-root my phone. It appears everything is fine beyond that.
Sent from my SCH-I500 using XDA App
EDIT: After a while of trying I finally figured out that I was able to use Adb, I just don't know what I'm doing most of the time. ADB and now I have my root back. The one click root did not work, but manually everything went ok. I still have voodoo and OC kernal, but eh, better than nothing at this point. I wanted to be able to created a nandroid back up... I still have yet to accomplish this, LOL, I may give it another try further down the road.
Thanks to everyone who tried to help me!
Wow...not sure if I want to try this or not now.
Has anyone done this SUCCESSFULLY?
So let's say I decide not to create a nandroid and leave my phone the way it is now...what's the worst that could happen? I have all my apps backed up through titanium backup.
Sent from my SCH-I500 using XDA App
Smitty9803 said:
Wow...not sure if I want to try this or not now.
Has anyone done this SUCCESSFULLY?
So let's say I decide not to create a nandroid and leave my phone the way it is now...what's the worst that could happen? I have all my apps backed up through titanium backup.
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
It may work for you. Voodoo is weird from what I've read, for some it's fine and others not so much. I had a flurry of problems after disabling the lagfix and I almost felt like it wasn't worth it. Also, after finally getting my root back my accelerometer stopped working and I had to completely remove Voodoo and then re-flash back to voodoo to get it to work agian. I forgot to backup with nandroid again.... :? If you are going to try it, I would say completely remove voodoo via the uninstaller and then backup, because its hell if voodoo decides to go bipolar on your phone. You may lose all your data and root like I did. Who knows when it comes to voodoo?
I'm leaving mine as is and may backup with nandroid later. If you go for it, good luck.
Smitty9803 said:
what's the worst that could happen? I have all my apps backed up through titanium backup.
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
Between Titanium Backup and My Backup Pro (seems to handle things like the call log and sms/mms messages a little better, at least for me), I haven't used a Nandroid in a couple of weeks.
It's actually a pretty nice, streamlined process:
-Run the backups
-Do whatever hacky thing I'm doing
-Wipe data
-Sign in to Google and download Titanium from the market
-Restore apps with Titanium, then data with MB Pro.
-Fix any funny widgets
-Enjoy!
Smitty9803 said:
Wow...not sure if I want to try this or not now.
Has anyone done this SUCCESSFULLY?
So let's say I decide not to create a nandroid and leave my phone the way it is now...what's the worst that could happen? I have all my apps backed up through titanium backup.
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
I just created my nandroid backup! I chose to uninstall Voodoo then re-root my phone instead of just disabling voodoo. I haven't put voodoo back on yet, but I probably will. Not with the OC kernal because none of them are stable enough IMO. When I used the OC lagfix my phone would always freeze up when I did anything extensive. Google Earth for example, would cause it freeze up. Oh well, hopefully someone will come up with a good OC, and I'll be happy to donate to them for their hard work.
Seriously, I think you should just uninstall and create a backup. Then reinstall voodoo for that sweet Quadrant score. LOL
Mageta said:
I just created my nandroid backup! I chose to uninstall Voodoo then re-root my phone instead of just disabling voodoo. I haven't put voodoo back on yet, but I probably will. Not with the OC kernal because none of them are stable enough IMO. When I used the OC lagfix my phone would always freeze up when I did anything extensive. Google Earth for example, would cause it freeze up. Oh well, hopefully someone will come up with a good OC, and I'll be happy to donate to them for their hard work.
Seriously, I think you should just uninstall and create a backup. Then reinstall voodoo for that sweet Quadrant score. LOL
Click to expand...
Click to collapse
Respectfully, the kernels are fine. Different processors handle the same kernels differently. Most kernel threads have several different versions partly because of this. For instance, My GFs phone will run Dirks UC/OC well, without issue, but mine occasionally borked when I tried it, so I use JT's. You will see this effect more pronounced on boards for devices with many different kernels available.
Always a good idea to try each version of each kernel for a bit to see how you do.
Wow, I forgot about removing voodoo before doing nandroid backup / restore. I've done 2 backups and 1 restore without issue. Did I just get lucky? Man there's a lot of stuff to keep track of here!
Zennmaster said:
Between Titanium Backup and My Backup Pro (seems to handle things like the call log and sms/mms messages a little better, at least for me), I haven't used a Nandroid in a couple of weeks.
It's actually a pretty nice, streamlined process:
-Run the backups
-Do whatever hacky thing I'm doing
-Wipe data
-Sign in to Google and download Titanium from the market
-Restore apps with Titanium, then data with MB Pro.
-Fix any funny widgets
-Enjoy!
Click to expand...
Click to collapse
I like the sound of this! But I have a question...I looked into the MBPro and supposedly it backs up all of your apps along with your data/personal settings. If that's the case, why use titanium backup?
Sent from my SCH-I500 using XDA App
I installed Cognition 2.2 beta 9(with voodoo) and got my phone all set up and did a nandroid backup without disabling voodoo. I never thought to disable it and the backup worked fine. Now today I restored the backup and forgot about disabling voodoo and it worked but I didn't have any of my apps or the market, and I realized it was probably because I never disabled voodoo. So I disabled voodoo and restored the backup again and it worked perfectly.
So I don't think you need to disable voodoo to do a nandroid backup; just to restore one.
I haven't re-enabled voodoo yet. Battery needs to charge a bit.
I've done backup and restore without disabling voodoo, because I forgot. It worked fine though. Now that I have read about issues with disabling voodoo I am kinda nervous to to even try it.
What do you think I should do in the future?
Thanx, you guys rock for making our phones faster and better...
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.
Hello,
Just flashed my first ROM using GooManager. It worked perfectly, and now my device is up and running and installing all the apps again. GooManager took a backup before it flashed the ROM.
How do I get back all the settings for my phone? ie. everything, APN, icon placement etc.
Okay, learning as I go along. Got into TWRP recovery, there are three check boxes. If I want to keep the ROM I installed, and just want my old settings, which should I check?
Edit: Options are System Data and Boot.
Correct me if I'm wrong, but I believe it's not recommended to do that since it can bring problems to the new ROM. I recommend using something like Titanium backup, it's marvelous. :good:
overhauling said:
Correct me if I'm wrong, but I believe it's not recommended to do that since it can bring problems to the new ROM. I recommend using something like Titanium backup, it's marvelous. :good:
Click to expand...
Click to collapse
Ya I'm not sure but I think recoveries only redo full ROM restore, not apps.
I believe TiBu can pull apps from a backup, perhaps ROM Toolbox too.
Your best bet is likely to backup again, restore previous backup, run TiBu or Toolbox and backup user apps. Restore newest ROM, restore apps. Since you just flashed though may not be worth backing up current, just reflash it after you go back to do the apps.
Sent from my Nexus 4 using Tapatalk 2