Related
I've had my Desire for a couple of months now and I love it. I'm still running stock eclair on there (T-Mobile UK), but I'm going away in a week and will want to use my iPod touch to get on some apps I have, so I was looking into wireless tethering.
Now, I've rooted a G2 and loaded custom firmware before, so I have a vague idea what I'm doing and I'm sure the tuts on here will help me out, but reading over them, there doesn't seem to be a way to root my phone without losing data.
Basicially, I want to root it at the least but keep ALL of my data on there. Once it's rooted, I'll have no problems loading custom ROMs on there as I can do a NAND backup of my current data, play with custom ROMs then restore the backup, right?
So my questions summed up:
Can I root without losing my current data? This includes everything, I want my phone as is after the root.
Will a NAND backup take an image of the current phone data's state?
Can I restore the NAND backup image and carry on using the phone as if nothing ever happened?
Rooting will cause your phone to lose data, you need a program called MyBackup Pro (you can use the trial to backup/ restore) until you have rooted and can install titanium backup / rom manager.
yeah the recovery mode nand backup will backup everything so you can restore your phone system back to normal.
the HTC sense backup feature will backup a handful of data settings on your phone, even if you do lose everything and still have your sd you can reflash back to stock and it will restore them 'handful' of settings it saved. Of the top of my head i think it didnt backup screen settings (Display settings) and application data. I do recall the stock htc sense backing up sms, contacts, wifi etc.
when say going from stock 2.2 to cm 6.1.1? What id like is to say, take a list of my currently installed apps on the froyo, or from a backup, and make a list of them to be installed, with the accounts and what not set up. or, mount a backup so i can look at the apps i have installed and their passwords.
Titanium Backup
zkid2010 said:
Titanium Backup
Click to expand...
Click to collapse
You can use titanium to install apps from other android versions? Because with the backup that comes with cwm, i tried restoring just the data after going to cm 6.1.1 and i got a weird little half brick device until i manually booted into recovery and reinstalled the rooted stock back up i made. now i wanna go back to cm 6.1.1 but i dont feel like writing a bunch of stuff down.
jenlow said:
You can use titanium to install apps from other android versions? Because with the backup that comes with cwm, i tried restoring just the data after going to cm 6.1.1 and i got a weird little half brick device until i manually booted into recovery and reinstalled the rooted stock back up i made. now i wanna go back to cm 6.1.1 but i dont feel like writing a bunch of stuff down.
Click to expand...
Click to collapse
Works for me when I say restore back a 6.1.1 after running some 2.3. Usually I'm restoring (apps + data) stuff like setCPU_donate and other 3rd party apps and settings. Couldn't hurt but I'll tell you, messing with restoring anything other than a full rom backup in CWM makes me a bit nervous. Luckily there are alot of things to do what you're asking.
Yeah it made me nervous too after i did it. I didnt figure that user data itself would cause a perma brick though. But i was almost completely sure it wouldnt work at the time. And now i am completely sure. Yeah i downloaded titanium back up, and i backed up the apps i wanted to save the account info for, so we'll see what happens after cm gets done doin its thing.
Yes, Titanium Backup will backup not only the app, but also the user data as well - which is *way* handy.
It'll also backup system apps, so you do need to kinda watch what you're restoring (the free version of Titanium Backup makes you manually confirm every single app you restore, so it's a bit harder to screw up). It's a pretty sweet app, highly recommended.
Installing/restoring between versions is no problem.
yeah, it is pretty handy. Except when it came to swype.
Quick Q for Titanium. When I do a batch operation, it still asks me if I want to install the apk and then another if i want to open it or hit done. Is there a way to bypass those screens?
funkeee said:
Quick Q for Titanium. When I do a batch operation, it still asks me if I want to install the apk and then another if i want to open it or hit done. Is there a way to bypass those screens?
Click to expand...
Click to collapse
Only if you buy the Pro version or whatever. It's not too expensive. I actually kinda like those screens, as it gives me a double-check so I don't install something I didn't want to.
I have a UK Desire Z, which I love!!! I have been reading up on rooting, and after researching a lot, I have got ADB up and running and am now comfortable using it. The next step is to permanent root/s-off so that i can install gingervillain.
The questions I have is this. I have the 1.72 ota update, so Im going to have to downgrade to do all of the above, and with this will be wiping my phone. but I have a lot of apps and things on my phone. Contacts im not so worried about as it syncs with my gmail, and I will backup the sd card on my pc. But for all the apps and other settings, what is the best backup solution. i know of titanium backup, but with that can I back it up on 1.72 ota and restore it into gingervillain? I know once ive fully rooted it and installed clockwork mod recovery I can do a full backup of the phone, but is there an efficient way to migrate everything from my 1.72 to a new rom? I know I will be getting temproot first in 1.72, so can use things like titanium backup before the wipe.
Thanks
Titanium Backup works really well. Been using it for several months now. I bought the pro version for batch restore of apps.
You will be able to use it just fine to back up all your apps then restore them all together into any other ROM you flash. They all stay in the Titanium Backup folder on your SDcard. The nice thing about it is that it saves all the app data as well (assuming you choose to back that up), which allows your apps to be restored to the exact point at which they were on the original ROM (aka game save states, passwords, preferences, etc.)
martonikaj said:
Titanium Backup works really well. Been using it for several months now. I bought the pro version for batch restore of apps.
You will be able to use it just fine to back up all your apps then restore them all together into any other ROM you flash. They all stay in the Titanium Backup folder on your SDcard. The nice thing about it is that it saves all the app data as well (assuming you choose to back that up), which allows your apps to be restored to the exact point at which they were on the original ROM (aka game save states, passwords, preferences, etc.)
Click to expand...
Click to collapse
Thanks,Thats perfect. I think I may just buy the pro version so i can batch restore then!
moblo said:
Thanks,Thats perfect. I think I may just buy the pro version so i can batch restore then!
Click to expand...
Click to collapse
Cool, hope it works the way you expect.
I've got the eagle's blood ROM running now and am quite happy. I'm wondering what happens if I won't to try an other ROM. Will I loose all applications and settings? Only applications?
Should I do a full back up before flashing and a full recovery after? What is stirred in a back up? Settings. Or just apps?
Thanks for the run down
if you do a full back up its like taking a snap shot of everything you have the way you have it. So feel free to try any rom out there. I currently have two backups 1. is my current rom that I'm on right now and the other is stock. If you don't have it Id also suggest getting titianum back up and pay for it. It also takes a snap shot as well if you pay for it then it will keep all your settings and you can do a batch restore and restore all at once....
wondercoolguy said:
if you do a full back up its like taking a snap shot of everything you have the way you have it. So feel free to try any rom out there. I currently have two backups 1. is my current rom that I'm on right now and the other is stock. If you don't have it Id also suggest getting titianum back up and pay for it. It also takes a snap shot as well if you pay for it then it will keep all your settings and you can do a batch restore and restore all at once....
Click to expand...
Click to collapse
I like to keep a number of backups around: Stock, StockDebloated, [MyCurrentRom Without any modifications], [MyCurrentRom with modifications], [OtherRomILikeToUse]
It takes up space and it takes time and patience to build up a library of backups but it makes flashing between different ROMs very easy and it lets me always be able to change things up at the drop of a hat.
pairustwo said:
I've got the eagle's blood ROM running now and am quite happy. I'm wondering what happens if I won't to try an other ROM. Will I loose all applications and settings? Only applications?
Should I do a full back up before flashing and a full recovery after? What is stirred in a back up? Settings. Or just apps?
Thanks for the run down
Click to expand...
Click to collapse
1.) Yes! Full backup meaning Nandroid backup with CWR or Rom Manager, the later is an app from the creator of CWR so works while booted and reboots back to android automatically for you, less intervention by you. This is a fail safe so if you dont like new rom restore and its like you never left.
2.) If you switch to a different ROM, meaning not the update of the one you are currently running then you DO NOT full restore. Actually you NEVER full restore unless you are doing #1.) above. You only want to restore your apps with data and maybe some of your settings. Restored settings can sometimes cause problems as different ROMs can have things in different places from where the old settings came.
As mentioned titanium PRO/donate version is well worth it. It will allow you to reinstall your apps and data for those apps i.e. passwords, names, personal info. It does so by color coding what is (potentially) safe to reinstall and shows what not should be reinstalled i.e. red items or system files from the previous rom(s). The difference from that and a data restore with CWR is titanium lets you select/deselect what you want to restore.
So let me see if I understand this.
If I wan't to change ROMs - but keep my applications and as many settings as possible - I should use Titanium Backup.
Any CWM back up will simply take a snapshot of the current ROM with Applications and would be no use in restoring applications only to a New ROM.
pairustwo said:
So let me see if I understand this.
If I wan't to change ROMs - but keep my applications and as many settings as possible - I should use Titanium Backup.
Any CWM back up will simply take a snapshot of the current ROM with Applications and would be no use in restoring applications only to a New ROM.
Click to expand...
Click to collapse
You want to do a back up of rom regardless so if something goes wrong you can flash back to the it. You use titanium to back up all your apps and data so when you boot into your newly flashed rom you can have titanium restore all your apps and data.
Until the OTA release of JB I was running an unlocked/rooted Galaxy Nexus with custom recovery, franco kernel, and the standard 4.0.4 rom. I was pretty happy with my setup, but then I was alerted to the JB release which I wanted.
So, I reflashed stock/unrooted/OEM locked... and got the OTA release of 4.1.1
Luckily google re-downloaded all my apps, I restored images/etc, and I used SMS backup+ to get back my SMS history and call logs.. BUT, there were still problems.. I had to re-customize my desktop icons and widgets, and I lost lots of other app data. I EXPECTED THIS to happen, but it's still frustrating. Luckily my phone is only two weeks old, so it's no major.
Anyway, moving forward I would like to unlock and root my phone again.. and I'm wondering, what are the best practices for restoring your data.. I don't want a JB update in a couple weeks to cause me all this pain again.
Thanks!
Titanium Backup will restore apps and data. If you use a custom launcher, some give you an option to backup your homescreen locations. When it comes down to it, there will still be some things to setup again.
If you stay stock then another update won't wipe your device... only switching ROMs will.
Thanks
martonikaj said:
Titanium Backup will restore apps and data. If you use a custom launcher, some give you an option to backup your homescreen locations. When it comes down to it, there will still be some things to setup again.
If you stay stock then another update won't wipe your device... only switching ROMs will.
Click to expand...
Click to collapse
Thanks for your response. Titanium Backup looks perfect. I found I wasn't able to upgrade to the new OTA without going back to full stock (lock, unroot, OEM lock, etc)... is it possible to update from stock ROM even while being rooted, etc?
funkdified said:
Thanks for your response. Titanium Backup looks perfect. I found I wasn't able to upgrade to the new OTA without going back to full stock (lock, unroot, OEM lock, etc)... is it possible to update from stock ROM even while being rooted, etc?
Click to expand...
Click to collapse
Bootloader lock/unlock state doesn't change your ability to receive and apply an OTA.
If you're rooted, you can still apply the OTA, it'll just break root. Some people have success using "OTA root keeper" apps that "hide" your root while you OTA then restore it after.