Related
Think this may be my first post...thanks to all the devs out there for making things happen! Consider myself an above average user, though I don't really have the knowledge to code a ROM (though I'm sure I could tackle it if I put my mind to it). I just very good at following instructions and can reasonably trouble shoot if things go wrong.
Tried doing a search for this & came up a little blank...could have been I didn't know exactly what to search for. In any case, my question is about nandroid backups. Currently on a CDMA Hero "with Google" rooted & running RegawMOD v2.0.1...PRI 1.70_003...PRL 60663...RA-heroc-v1.6.2 recovery. My wife's phone (for all intents & purposes) is exactly the same, however, I'm the technical one here and have spent a lot of time tweaking my phone. Once I get my phone exactly how I want it, could I flash my nandroid to her Hero to save time in tweaking hers? Or is the nandroid backup tied to one unique piece of hardware/phone #/google log-in?
Im pretty sure that's how droid users share roms, via nandroid.
u can do it, i have done it...a while back the first week i had my hero i bricked it, but i had a nandroid backup. After i got a new phone i rooted it and restored with a nandroid backup worked perfect.
Thanks...and just one more question. I was actually doing a Google search on this one & couldn't find one concrete, concise, answer. In the recovery image, I have 3 different backup choices (Nand, Nand+ext, BART). It's my understanding that Nandroid vs. BART is essentially 2 different ways of doing the same thing...with the ext portion being useful if you are using a2sd (which I'm not using yet). The first choice of Nand backup should make a snapshot of my entire system (ROM, apps, settings, etc...everything on the phone itself, not installed to SD), right?
Ultimately, what I'm trying to accomplish is making a snapshot of my entire phone, mirroring it onto my wife's and then doing some minor tweaks to make it her's (i.e. change the google log-in to her's).
*edit*
n/m, found it in the root cheatsheet. Nand = onboard system, Nand+ext = onboard system + a2sd.
Still not exactly sure what the benefit of BART is, though.
yeah your correct, bart is just a alternative....personally i always use nandroid. Just use nandroid, make a nandroid backup then mount your sd to your computer. Open the nandroid folder, then you will see something like HT.... folder open it. Then you will see all your different nandroids, copy the one of your choice to your desktop. Mount your wife's go to the same place paste the folder there. Boot into recovery home+power nandroid restore tada you done go in change the settings you need to (gmail account)
Does nandroid backup also restore the PRI and PRL or does it leave that untouched?
dkaile said:
Does nandroid backup also restore the PRI and PRL or does it leave that untouched?
Click to expand...
Click to collapse
It should leave it untouched. Though it has a chance to change your pri. I dont know much about it. As long as you flash the most current roms we have know, it will leave it untouched.
I did search. honestly. so im pretty sure that many people are annoyed when they see a new version of their current rom show, thus having to upgrade again loosing all their setting, apps, etc. personally, i've tried using titanium backup from mdeejay's rEVOlution 2.0 to 2.2 but it said that my apps could not be restored. so what would be the best way to painlessly switch android roms? sorry if a similar thread exists, but i'm pretty sure it doesn't..
1. this Thread should be in the "HD2 Android Q&A" Sub-Forum
2. There are many post's out there! Look into the build-threads!
(but i'm in a good mood) so...
3. ...here is my answer:
a) Data.img:
you can copy your old Data.img file into the new rom (Android-Folder) before
booting it. But use with caution, maybe the settings in the data.img are
incompatible with your new rom. (in that case - delete it and use the orig. data.img)
b) Titanium Backup:
- be sure that your Backup is the made with the same TB Version like the
one you trying to restore with.
(restoring from V 2.x.x to V 3.x.x does not work for me.)
- Use the Busy-Box offered by TB (Problems?-button) to prevent error's
- And be careful with restoring the settings! Maybe they are not compatible!
4. I suggest to rename the old rom folder to "Android_old" and
leaving it on the SD-Card for a while.
In case of problems you can rename your folders "Android">"Android_new"
and "Android_old">"Android". So you have the Option to play around with
Backup-settings and creating new one's.
Good luck!
first of all, thanks for the promt response. and secondly, i've already tried everything you've mentioned! when i used my old data.img, android booted normally. however, i had none of my apps, nor my settings. and i double checked my titanium version. it's the same as the one in the new rom. oh, and i started this thread because none of the given solutions would solve my silly little problem....
This sound's more like a problem with the revolution-build.
I don't had a problem like this with other Mdeejay-builds
(never testet revolution) and Mattc-builds
My data.img from a desire-build had worked in desire-hd-build.
But i'd switched back to the original Data.img to prevent possible failure.
Normally moving app's with TB works fine, settings are more
problematic.
But you have a very special problem.
Sorry, i cant't help .
I suggest to ask your question in revolution-thread:
http://forum.xda-developers.com/showthread.php?t=790374
You don't have to restore the app with tb, maybe try downloading the apps then restoring the data separately
Sent from my HTC HD2 using XDA App
You cant realy save anything but your apps. The builds can be different enough between versions that a clean install is the only way to guarantee that you have success. I keep Titanium back up apk on my card and the folder it makes as well. I dont loose my apps and only use it to back up and restore apps. You need to re-do all other settings as they can carry issues from one build to another. Some things will back up, others wont, its part of the trade off. When you change builds, most of the time its so different, its like changing phones, you just cant transfer everything.
-------------------------------------
Sent via the XDA Tapatalk App
I have a Vibrant with fusion 1.1 that is going back to T-mobile. Is there a way to just clone everything on this phone to the new phone.
Can I just copy Titanium backup form the old phone and put it on the sd card of the new one. Is there a better method?
You need to flash back to stock using odin, just go to the development section and click om the.sticky, under odin roms. Click the.stock one and flash,
Sent from my SGH-T959 using Tapatalk
iwillkillyou said:
You need to flash back to stock using odin, just go to the development section and click om the.sticky, under odin roms. Click the.stock one and flash,
Sent from my SGH-T959 using Tapatalk
Click to expand...
Click to collapse
That wasn't his question... Like at all...
I'd do a nandroid and back up the apps and data in titanium and save them to the SD and then put that SD in the new phone that comes.
Oh haha sorry I didnt read the whole thread, yea peform a nandroid
Sent from my SGH-T959 using Tapatalk
kuhan said:
That wasn't his question... Like at all...
I'd do a nandroid and back up the apps and data in titanium and save them to the SD and then put that SD in the new phone that comes.
Click to expand...
Click to collapse
What would happen if I copied all the contents of the internal memory (all files ,all folders) then copied those over the contents of the new phones internal memory?. Nandroid and TB are not normally saved to the external SD card.
Or should I just load the new rom on the new phone and just copy the TB folder to the new phone and restore from that?
Nandroid and titanium are a good start but neither of those will do things like modem files.
So I would add on the new phone do a base install of fusion 1.1 with the appropriate kernel, i think you said was your rom, then a nandroid restore and that should get you there
ransome7 said:
I have a Vibrant with fusion 1.1 that is going back to T-mobile. Is there a way to just clone everything on this phone to the new phone.
Can I just copy Titanium backup form the old phone and put it on the sd card of the new one. Is there a better method?
Click to expand...
Click to collapse
I'll chime in with my opinion. Granted my opinion comes from my experiences constantly experimenting with different roms. I've flashed the phone this month almost as often as I've received actual phone calls for crying out loud!
The amount of time expended on looking for such a perfect method seems to be greater than the amount of time spent merely reconstructing an equivalent environment.
Keeping all of my contacts on google and using appbrain to have the ability to keep a known inventory of apps...I can reconstruct my daily driver environment from one rom to another in about 30 minutes max without the need to explicitly backup anything.
Though this may not work for everyone, it surely would work for most. Just a thought...
Using AppBrain would mean you would have to constantly re-download your apps. Also, this does not save the settings and what about apps that are not on the market?
I use Titanium Backup if I want to transfer all my apps and settings. Nandroid would be very appropriate to transfer over all the of phone's data, granted you also manually include the correct modem and kernel.
Doing a Titanium Restore surely takes less time then redownloading and installing from the market, especially if you have the Pro version as it is MUCH MUCH quicker.
kangxi said:
Using AppBrain would mean you would have to constantly re-download your apps. Also, this does not save the settings and what about apps that are not on the market?
I use Titanium Backup if I want to transfer all my apps and settings. Nandroid would be very appropriate to transfer over all the of phone's data, granted you also manually include the correct modem and kernel.
Doing a Titanium Restore surely takes less time then redownloading and installing from the market, especially if you have the Pro version as it is MUCH MUCH quicker.
Click to expand...
Click to collapse
Titanium can save some time, but honestly not enough to write home about, at least for me. It's a matter of a few minutes different in my experience.
The reason why I do not use Titanium, despite the fact that it can save some time is that it can lead to complications especially when bouncing between 2.1 and 2.2 derivative roms, depending on what you back up of course. I'll use it when I'm staying within the domain of 2.1...or staying within the domain of 2.2. Crossing those domains however I never use Titanium. I've had more problems than not, and admittedly that may be due to my ignorance of what things are truly safe to restore across different versions of Android.
Then again I'm probably unusual compared to the OP, in that I experiment with EVERYTHING, up to and including a little bit of my own firmware cooking after the fact. Every firmware and experimental firmware and filesystem hack has at some point been on this phone, but that's how I roll.
Doing without deliberate backups hasn't drastically changed my restore times. Setting up the few apps that require setup takes a matter of seconds when I decide to use that app.
It's nice to get a fresh install - just TB and and reinstall after!
iwillkillyou said:
Oh haha sorry I didnt read the whole thread, yea peform a nandroid
Click to expand...
Click to collapse
You didn't even read the title of the thread before clicking it, bro....
-bZj
if you want exact - nandroid
otherwise use TitaniumBackup Pro
This is what I would do. I would perform a nandroid. After doing so I would then copy everything in the internal sd to your computer. When the new phone comes. Copy everything into the new phone's internal sd. Root your phone, install clockwork mod. Flash a new rom if you want if not no biggy. Load up into clockwork mod, do an advanced restore, restore data only. Reboot. Reboot again. Load back into clockwork mod, clear cache and dalvik. Reboot twice. Run fix permissions. Reboot. Everything should work with no errors and it will look identical to your last vibrant. You could condense this but I wrote it so that you could install buncha diff roms without having to do titanium restore because that just takes a ****ing long time if you have a **** load of apps installed.
Mouahmong said:
This is what I would do. I would perform a nandroid. After doing so I would then copy everything in the internal sd to your computer. When the new phone comes. Copy everything into the new phone's internal sd. Root your phone, install clockwork mod. Flash a new rom if you want if not no biggy. Load up into clockwork mod, do an advanced restore, restore data only. Reboot. Reboot again. Load back into clockwork mod, clear cache and dalvik. Reboot twice. Run fix permissions. Reboot. Everything should work with no errors and it will look identical to your last vibrant. You could condense this but I wrote it so that you could install buncha diff roms without having to do titanium restore because that just takes a ****ing long time if you have a **** load of apps installed.
Click to expand...
Click to collapse
Thanks for the lengthy explanation , that makes the most sense.
I will try this method . Thanks for taking the time.
Hey rancome7 - did you try this method? How did it work for you.. I may just do this right now as im in the same situation of wanting to clone my Vibrant to a new Vibrant
Question - wont restoring data from a nandroid after installing a new ROM cause the rom to act funny since the old data may not agree with it or overwrite something?
I bought a Desire Z about two weeks before the 1.72.405.2 OTA update came along, and I allowed it to update (Yeah I know, this was after all my first Android device).
Anyway, lately my phones been running slowly and apps force closing, so I've decided to downgrade it and root it (psneuter method), and try some different ROM's.
What I was wondering is, what would be the best way without root, to backup as much of my data as possible, apps, sms, files, and also if possible a backup that I can use in case I scew it up, so I can get it back to the way it is now.
I have a copy of:-
RUU_Vision_HTC_WWE_1.34.405.5_Radio_12.28b.60.140e_26.03.02.26_M_release_155556_signed
which I believe is the stock ROM for this device, but as far as I know if it goes wrong I'll be unable to flash this as the update won't allow me to flash an earlier version..
Would I be able to mount and then backup the whole phone using adb or any other method.
I've been reading about it for a while now, and while I have lots of bits of information, I've been unable to find a good solution.
Thanks,
...John...
j0hn0n1 said:
I bought a Desire Z about two weeks before the 1.72.405.2 OTA update came along, and I allowed it to update (Yeah I know, this was after all my first Android device).
What I was wondering is, what would be the best way without root, to backup as much of my data as possible, apps, sms, files, and also if possible a backup that I can use in case I scew it up, so I can get it back to the way it is now.
Click to expand...
Click to collapse
Without root, a good app to backup your other apps is astro file manager, its available free from the market, you just have to hit menu, tools and it'll back up all the apps on your sd card, in terms of files, just make sure their all on your sd card and they'll be fine
Not sure how to back up SmS but i know their are apps out their, a point you may have forgotten is to make sure you back up your contacts as they all get wiped and I made this mistake, the easiest way to do that is to make sure your contacts sync up with your google account so after rooting, you can just sync them back,
Hope i helped!
Use google to remember what apps you've downloaded from market. Once associated, when you flash a new rom, google will automatically redownload all your associated apps. For sms, i suggest you download GoSMS and use their internal backup feature. It will save to sd and be visible to your stock sms app as well on restore.
Sent from my AOSP Virtuous Desire Z using XDA App
Ya but too many times google starts restoring apps that I uninstalled months ago. Great idea but bad implementation imo.
Sent from my HTC Vision using XDA Premium App
Sorry I haven't replied, was in work all day yesterday.
I have Astro File Manager, but I hadn't even considered it, thanks. I have my contacts sync'd with Google, so it seems that as long as I backup my files and sms everything else should be done automatically anyway.
Go SMS seems worth getting anyway, as the bog standard Android messages app is seriously dull. I'll give it a try.
I had wondered about Google Market restoring apps, but I thought it would only reinstall apps that were installed at the last sync.
If you install an app and it screws up your phone, and do a factory reset then Google will just reinstall the app that caused all the problems in the first place.
Definitely a good idea, but needs more work.
Anyway, thanks for all the info, I'll give it try tonight, when I get back from work.
...John...
I find SMS Backup & Restore to be the best app for this purpose and I wouldn't recommend the backup feature from the market, as you said it is likely to give problems.
Without root though, the backup choices are somewhat limited for apps and such.
I've been using Super Manager by gpc. It works pretty good, plus offers a ton of other features that can be used with or without root.
I've backed up what I could, although it's typical that as soon as it's all gone I realised things that I should have wrote down (I had been using the wallet/pocket app and although I backed up all my apps, I'm guesing it won't have backed up any of the passwords, logins, bank details, etc).
Anyway, I've downgraded and successfully rooted my phone (through gfree), I have CID: 11111111 and S-Off, but I haven't installed and ROM's yet as I read somewhere that you are supposed to wipe everything between ROM's, am I wiping the Davlik cache or doing a factory reset (I mean won't the factory reset just reset my stock ROM back to it's original condition).
I'm also wondering about finding custom ROMs, on my dell streak I had installed ROM Manager and could get a list of any that were available.
I first installed ROM Manager and used it to flash recovery, but this time I've installed CWM first, so would it be safe to install ROM Manager now, will it want to flash a recovery over the one I have already.
Or is it not advisable to use ROM Manager, as I have previously heard of a few problems it may cause.
Thanks ...John...
Rom manager shouldn't give any problems, but for custom roms it's best to take a look at the development forum. If you don't like that you can still use the list in rommanager, it might be just me who prefers downloading roms to my pc first.
But before you install any of them I recommend you make a nandroid backup from recovery just to be safe.
I think the issues were that some people, not all, found problems flashing some of the gingerbread roms via Rom manager. Better to save the Rom to SD and then flash it via CWM.
Right I've done a nandroid backup, and I've saved one to another mSD card which I can keep somewhere just in case (probably a bit over cautious, but...).
I thought that by saving apps to an sd card, they would run from the sd when I restarted my phone, even the ones that I had moved previously with the application manager in settings are not seen.
Still reinstalling the ones I want isn't really that bad.
Seriously, somebody needs to sort out the Markets app backups feature, when I was setting up the phone at first, I specifically chose to not automatically sync with Google and that I would do it manually when needed. Then I went in to the market to get a file manager and the download failed, it was only when I looked at what was going on I realised it was already downloading and reinstalling 96 apps. I looked around for a 'cancel all' option and there isn't any, so I had to cancel them all one by one and then uninstall the ones that had managed to install.
A simple checklist to select the apps you want would be great, oh, and a cancel all button would be a bonus.
Anyway, things are not as much fun when they're too easy.
Thanks ...John...
EDIT: Just realized I posted this to the S4 forum instead of the S3. Should I post again in the proper forum, or wait for the thread to be moved?
Hi,
After running the latest stable Cyanogenmod for a little while, I've decided to go back to stock. I've flashed custom roms and used CWM to restore my backup before, so I was comfortable with it. But this time, CWM couldn't find my backup. Eventually I figured out that it (and all my other original files) are in /0/0/0/0/clockworkmod. I understand this is because of 4.2's changes, but I don't know why I have so many 0 folders. Perhaps from flashing MIUI and CM so many times?
Anyway, I updated CWM to be compatible with 4.2, but also tried moving the clockworkmod folder to the root of the internal memory. Something went wrong, though, because although CWM can see the backup, it always fails at restoring /data. I noticed that instead of moving the clockworkmod folder, Windows had only copied them - perhaps partially. My phone now only has about 1GB of internal memory left due to the multiple folders, and I can't delete, move, or copy any of them. I do have my CWM backup copied to my computer, but not the blobs folder, so I'm worried that if I somehow manage to reformat my device, I won't be able to restore it without the blobs.
Also, I should mention that I'm not able to use adb, it tells me it can't find the device. I'm running Windows 8 64-bit.
If anyone has any ideas, I'd really appreciate it. This is really frustrating.
Update: After a bit of waiting, I finally managed to copy my blobs and backup folders to my desktop and got adb working, so I reformatted the entire device and managed to restore it. No idea why I was having trouble before, but at least it's working again.
Vertimyst said:
EDIT: Just realized I posted this to the S4 forum instead of the S3. Should I post again in the proper forum, or wait for the thread to be moved?
Hi,
After running the latest stable Cyanogenmod for a little while, I've decided to go back to stock. I've flashed custom roms and used CWM to restore my backup before, so I was comfortable with it. But this time, CWM couldn't find my backup. Eventually I figured out that it (and all my other original files) are in /0/0/0/0/clockworkmod. I understand this is because of 4.2's changes, but I don't know why I have so many 0 folders. Perhaps from flashing MIUI and CM so many times?
Anyway, I updated CWM to be compatible with 4.2, but also tried moving the clockworkmod folder to the root of the internal memory. Something went wrong, though, because although CWM can see the backup, it always fails at restoring /data. I noticed that instead of moving the clockworkmod folder, Windows had only copied them - perhaps partially. My phone now only has about 1GB of internal memory left due to the multiple folders, and I can't delete, move, or copy any of them. I do have my CWM backup copied to my computer, but not the blobs folder, so I'm worried that if I somehow manage to reformat my device, I won't be able to restore it without the blobs.
Also, I should mention that I'm not able to use adb, it tells me it can't find the device. I'm running Windows 8 64-bit.
If anyone has any ideas, I'd really appreciate it. This is really frustrating.
Update: After a bit of waiting, I finally managed to copy my blobs and backup folders to my desktop and got adb working, so I reformatted the entire device and managed to restore it. No idea why I was having trouble before, but at least it's working again.
Click to expand...
Click to collapse
Glad you got it worked out..