ROM Backup Question - General Questions and Answers

Hi there,
I rooted my phone, and following the guide, from the recovery screen did a 'NAND' back up before wiping then flashing a new ROM. Am I right in thinking, the 'NAND' backup took a copy/image of my phone, I.e if I wanted to return my phone to it's original state, with the stock ROM from my vendor, I could just do a 'Nand' restore?
Thanks

Absolutely correct. Can be restored either from within Rom Manager or directly from Recovery.

Thanks Mr Gently,
So I'm guessing now that I've installed a custom Rom and set it up how I like, if I wanted to test drive a different ROM, I could do another 'NAND' backup, incase I don't like the new ROM, restore it back to how my phone is as I'm typing this, apps and all?

Precisely! It's a great feature to have, especially as you can have multiple backups and swap between them as you see fit.

Huzzah!A great feature indeed, thanks for replying.

Related

create backup INCL rom

Hi everyone,
i've been using a very nice rom for quite a while, but installed an update from it, but that update gave issues, so i wanted to use the previous one again.
Unfortunately I don't have it anymore and the chef that cooked it neither, so I'm kinda stuck here.
Luckily I've also flashed it on a friend's phone and now I'd like to extract/backup his entire phone so I can flash it back on mine again and we can both save of a copy of the backup, in case one of us loses it.
It's no problem if there is also user data in the backup, I can clean it up afterwards and make a new clean backup if someone could point me to the right application for this.
thx a lot and grtz,
dasiro

The Noobs Guide to Installing a Custom Rom

This Guide assumes that you have S-off and are rooted. It gives the most basic instructions for a first time flasher, it'll also take you through a Nandroid back up using ClockworkMod v4.0.0.4.
Select a rom.
Choose from here or, click the LBC link in my sigi and download the excellent rom and put it in the root of your SD card.
Turn your phone off and just this once pull and refit the battery, just to be sure your not going to run into any problems getting into Hboot from a power on state.
Press and hold the volume down button and press the power/on button. Your now turning your phone on and entering Hboot (bootloader). You'll soon get a white screen with skateboarding types at the bottom. (Oh dear! Notice the one on the far right looks as if he is about to fall off his skateboard! This isn't important).
Wait for the green writing to flash on the screen and go away, any errors that you notice are completely NORMAL!
Press the volume down button once more to highlight RECOVERY.
Press the power button to select.
Your phone will Vibrate (or at least mine does), and after loading you'll get a black screen with purple writing.
Congratulations are in order! You've reached RECOVERY. At this point it might be useful to go outside and bark at the moon if the excitement overcomes you. It did me.
Better? Right lets get to work. This is the business end of flashing and what can't be done here can't be done at all. Well, OK actually there is Android Flasher, Fastboot Commander and lets not forget your Command Line Editor but we'll gloss over those until you've earn't your stripes.
Using the Vol button navigate to BACK UP AND RESTORE and Select using the Power button.
Select BACK UP.
Your now backing up your existing rom and creating your first Nandroid back up. Your Nandroid back up lives on your SD card and can be moved to another file for safe keeping, renamed, corrupted or deleted. If you value your information, keep it safe.
Once finished, you'll get the message "Backup complete!" All we've done to this point is back up the rom that you've been using, at this point you could hit the power button and continue using your old rom, or wipe your phone and falsh a fresh one.
Its important to remember here that if you are going to wipe your phone, your actually deleting HTC's stock rom off the phone and a factory reset will not undo this. After you have wiped, the only way to get your phone back to a factory condition is to flash (load) a stock rom back on, (RUU). You MUST wipe your phone before installing a new rom, there is no way around this.
Wiping and flashing a fresh rom is far more exciting than HTC's offering and that's why you S-offed and rooted anyway isn't it?! Here's how we do that.
Using the Vol button, highlight WIPE DATA/FACTORY RESET.
Once done, highlight WIPE CACHE PARTITION.
Normally this is enough for a normal reflash but if your recovering from a problem or an issue and want a really really good clean up, perform these optional steps:
Select MOUNTS AND STORAGE
Using your vol and power button:
format /cache
format /data
format /system
Select +++++Go Back+++++
Select Advanced
Wipe Dalvik Cache
Reboot Recovery. This step is quite important and your phone will as it says reboot, so don't worry, just let it do its thing.
Wipe Data/Factory Reset once more.
There that's all the wiping done. It's worth noting now that at this stage your phone now has no operating software installed on it! A little scary isn't it? Apart from a bootloader and a radio there's very little else on your pride and joy right now!!! YOU WIPED IT! OK, enough, lets get your new rom installed.
Select install zip from SD card.
choose zip from SD card.
Select your rom
In about 4 to 5 minutes the phone will tell you its done. (DO NOT INTERUPT THIS PROCESS), make sure you have at least 75% battery before you begin!
Are we done?
Now is the time to flash any non optional extras that your rom may need. For instance CyanogenMOD does not come with the Market or Google Apps in Update so flash them now. Refer to your rom developers page for further information on this.
Any kernels, keyboards or mods from the kitchen also get flashed here. These are a little more advanced so lets not go there right now.
Reboot system.
This is your roms intital install and always takes a while to complete. However if your waiting mor than 10 minutes at this stage consult your specific rom developers page.
Press the thanks button.
Done.
this is a very very great guide for the newbies! Thanks man
I have a question for ya... what's nandroid backup? does it backup my stock ROM as well? so if I want back my old stock rom, I just flash back the backup? Need more understanding. Thanks.!
nodeffect said:
this is a very very great guide for the newbies! Thanks man
I have a question for ya... what's nandroid backup? does it backup my stock ROM as well? so if I want back my old stock rom, I just flash back the backup? Need more understanding. Thanks.!
Click to expand...
Click to collapse
A Nandroid back up is the back up you make while in RECOVERY mode. It is an almost complete image of the phone, system, data, and caches are saved. It is important to note that when you wipe you are WIPING HTC's ROM FROM THE PHONE! After a wipe a factory reset will not take your phone back to the state where it left the shop. You'll need an RUU for that.
I appreciate the feed back.
Thanks for the step by step guide, I flashed the Virtuous Unity ROM and it is working perfectly.
Exactly what I've been looking for, thanks
Impressive guide
Sent from my HTC Desire S using XDA App
InfernalByte said:
make sure you have at least 30% battery before you begin!
Click to expand...
Click to collapse
Good guide man. But you really, really want to have the phone plugged in and charged. Pref at least 75% battery if on battery power alone. Just for those unforseens ...
Peace
Great guide, thanks very much. I have a question about radios when installing a custom rom.
I see that some of the custom roms do not have a radio. How do I know which radio to use to go with that rom? Many rom threads don't seem to specify. Do I leave my stock one, or do I need a different one?
Also, if I do decide to install a custom kernal at a later time, does that mean re-installing the custom rom again first?
Thanks very much for any help for a noob to android!
ems328i said:
Great guide, thanks very much. I have a question about radios when installing a custom rom.
I see that some of the custom roms do not have a radio. How do I know which radio to use to go with that rom? Many rom threads don't seem to specify. Do I leave my stock one, or do I need a different one?
Also, if I do decide to install a custom kernal at a later time, does that mean re-installing the custom rom again first?
Thanks very much for any help for a noob to android!
Click to expand...
Click to collapse
Don't flash a radio unless you really need to, its not necessary, if your phone works perfectly well with the radio you have my advice is; leave well alone and use the stock radio.
Any add ons such as kernels can be flashed any time after a rom flash and there is no no to reflash a rom just for a fresh kernel etc. Just go back into recovery and flash the exta's, don't wipe.
What I would advise though is when installing any new rom is not to flash any extras until the rom has been running as a stand alone for about 30 minutes. Any, shall we say "toys," Themes and a lot of Kitchen baked stuff should be flashed after the rom has run alone a while and settled, this makes it far easier to understand any issues your fresh rom may have as its easier to identify what's causing it.
This is a bit of a minefield though because some roms need add ons for the first flash, such as CyanogenMod needs the Market and Gmail. Stuff like A2SD scripts also need to be flashed prior to the first boot or they wont work. Your rom Developer should be specific about these.
InfernalByte said:
Don't flash a radio unless you really need to, its not necessary, if your phone works perfectly well with the radio you have my advice is; leave well alone and use the stock radio.
Any add ons such as kernels can be flashed any time after a rom flash and there is no no to reflash a rom just for a fresh kernel etc. Just go back into recovery and flash the exta's, don't wipe.
What I would advise though is when installing any new rom is not to flash any extras until the rom has been running as a stand alone for about 30 minutes. Any, shall we say "toys," Themes and a lot of Kitchen baked stuff should be flashed after the rom has run alone a while and settled, this makes it far easier to understand any issues your fresh rom may have as its easier to identify what's causing it.
This is a bit of a minefield though because some roms need add ons for the first flash, such as CyanogenMod needs the Market and Gmail. Stuff like A2SD scripts also need to be flashed prior to the first boot or they wont work. Your rom Developer should be specific about these.
Click to expand...
Click to collapse
Superb, thanks very much that's good info! I've just now got S-off with AlphaRevX, and I'm now running the SAGA LBC Mod, just need to learn my way around the new features! Is it possible to now remove some apps like Facebook from this rom?
ems328i said:
Is it possible to now remove some apps like Facebook from this rom?
Click to expand...
Click to collapse
I use Titanium Back Up to freeze the apps before deleting. That way if I get too naughty and freeze something that's needed it can be restored.
InfernalByte said:
I use Titanium Back Up to freeze the apps before deleting. That way if I get too naughty and freeze something that's needed it can be restored.
Click to expand...
Click to collapse
Great tip, thanks again, much appreciated!
How to backup the personal data and apps at one ROM in order to restore them at new ROM? Thank you for the answer in advance.
Thanks for the guide.
Many thanks
Thank you for this great guide! I am a total noob and I flashed the LBC mod according to your guide. I already got root, as I had done this by other guide. I would like to add some advice for other noobs out there like me. The only setback I got, was that after installing new ROM, it froze, and the problem seems to be my Google account, which wants to sync all apps at once right after you have typed in your password and checked the "sync with my account" checkbox. the best would be to somehow uninstall all your apps from old rom after backing them up with Titanium. The problem was, that while trying to download all the apps again, it froze so hard, that it still showed me the charging LED, and the screen was unresponsive even after I had pulled the charger over 15mins ago. Even the power button did nothing. So I went back to recovery, trying to do the whole wiping/formatting drill with Dalvik Cache and i received errors in the recovery, even while navigating between menus that mounting recovery failed. I got very desperate and taught it would be best to just take a break. It was good idea. when I came back the phone had cooled down and I received no more errors while wiping/formatting/installing. I then just forbid the google account to back up my data online and that did the trick. No more freezes and LBC mod looks, feels and behaves just perfect. I got a whole new PDA now, with whole new capabilities. And also, many of the ROM-s does not include the Sim ToolKit, the STK. This is quite neccesary for people in Estonia and soon for most people in the world, as its neccesary for Mobile-ID. Most of us vote for president for instance by digitally signing our vote with mobile-ID which is an even greater extenson of ID-card. And as a businessman I need to give at least couple of signatures each day. I would be quite unhappy, when I would need to drive 200km to another city just to sign a document, or messing with my ID-card, card reader and stupid drivers, to sign something manually or even worse, use a pen to sign something haha So its a very vital component of all phones that use SIM-card and it soon going to be a must have in most countries in the world. So every Estonian here, if you are in need, get the neccesary STK (download the version for android 2.3.4, the 2.3.3 version won't work for LBC 0.5.3) from the Estonian Hinnavaatlus forum here: http://foorum.hinnavaatlus.ee/viewtopic.php?p=6564414#6564414
Again, thanks for the guide, its a dream come true.
Your Welcome.
ems328i said:
Superb, thanks very much that's good info! I've just now got S-off with AlphaRevX, and I'm now running the SAGA LBC Mod, just need to learn my way around the new features! Is it possible to now remove some apps like Facebook from this rom?
Click to expand...
Click to collapse
Yup you can delete facebook etc, if you want to just clean it up, but your not going to make any extra room, unless you learn how to install apk apps into your system partition, rather than market apps into your data partition..
nodeffect said:
this is a very very great guide for the newbies! Thanks man
I have a question for ya... what's nandroid backup? does it backup my stock ROM as well? so if I want back my old stock rom, I just flash back the backup? Need more understanding. Thanks.!
Click to expand...
Click to collapse
I dont think this question was answered clearly enough Can you restore your phone back exactly the way it was before with the nandroid back up you made? If not what is the point of the back up?
Also, it it best to do a nandroid back up the way you described or would it be just as good to let the ROM manager App do it for you?
pumpernickel77 said:
I dont think this question was answered clearly enough Can you restore your phone back exactly the way it was before with the nandroid back up you made? If not what is the point of the back up?
Also, it it best to do a nandroid back up the way you described or would it be just as good to let the ROM manager App do it for you?
Click to expand...
Click to collapse
Nandroid Backup (to be honest - a tiny piece of Googling would give you the answer to this) but, in answer to your question, yes, a Nandroid backup takes the phone state back to effectively when the backup was was taken....I use it often when testing ROMS and then returning to my daily use ROM.
The only thing that isn't backed up by the backup and therefore isn't restored is your Radio so if you change version you need to flash the older version (which I'm sure that you'll be advised not to!) to return to the same state you were in.
ROM Manager nandroid and manual recovery nandroid are the same, it's just a matter of choice and personal preference. Some people like command line other like GUI. However, using recovery based backup it means that you'll hopefully have a slightly greater understaing of what is actually happening and the options that are avialiable to you, which means should there ever come a time when only recovery is accessible - you won't [email protected] your pants!
good
simple and easy thanks dude

[Q] Backing up my backups

So right now I'm using CWM to do my nandroid backups. I make one after I make any major updates or changes - call me a worry wort. I also use Titanium Backup.
With doing this, obviously it takes up a bit of room so I offload them to my computer. The issue here is if I do something detrimental and need to restore, I don't know of a way to get the backup files back onto the internal memory since you can't access them via CWM, if that makes sense.
I guess I can simply keep just the latest backup saved on the phone itself but I'm wondering if there's another method that I'm not aware of. Is there a way to get files copied to the internal memory if you can't fully boot into the OS?
Oh and one other question: Does a nandroid backup include every single item? Basically is it a 100% clone of the device or are some thing left out? Basically if I tried a completely different rom and then decided to go back to an entirely different rom, would I simply be able to restore it and be up and running? The last restore I did seems to indicate it does but that was going from different versions of the same rom.
nandroid is a clone of ur system.
diablo009 said:
nandroid is a clone of ur system.
Click to expand...
Click to collapse
Ok that's what I figured; read something a bit ago which seemed to say something else.
So if I want to test a few completely different rom setups and make a nandroid backup of each one, I could essentially swap between them whenever I want by simply restoring them and I'll get back to the exact state as I was at the time they were made? Menus and all?
So apparently a kernel change will not get reverted via nandroid. Anything else? Just tried Entropy's daily driver and apparently it's a no go for me. Restored via nandroid and still freezes during 'X' boot animation.
I was running Infusion 1.1 and made sure to reset the VC O/C back to stock and reboot before updating...

[Q] Some pressing questions about ROMs

Alright so I recently rooted my phone. And it is cool and all, but now I want to test some ROMs, and MIUI. So I have a couple of questions that I could find no where else. Also I'm using Froyo 2.2.1 if I update to the latest version can I root it again, or when I update will it still keep the root?
Question 1- What should I use to backup my phone, and, this is important, is there a way to do it without backing it up ON my phone. I only have a 2gb sd card and backing it up is nearly impossible seeing how I have way more than 2gb of stuff that would needed to be backed up.
Question 2- How do I put MIUI on my phone and is it worth it?
Question 3- ROM manager is apparently not compatible with my phone, so what do I use in place or is there a way to make it compatible.
Sorry for it being a long post, I just really need help.
GuidoZebra said:
Alright so I recently rooted my phone. And it is cool and all, but now I want to test some ROMs, and Cyanogenmod. So I have a couple of questions that I could find no where else. Also I'm using Froyo 2.2.1 if I update to the latest version can I root it again, or when I update will it still keep the root?
Question 1- What should I use to backup my phone, and, this is important, is there a way to do it without backing it up ON my phone. I only have a 2gb sd card and backing it up is nearly impossible seeing how I have way more than 2gb of stuff that would needed to be backed up.
Question 2- How do I use Cyanogenmod and is it worth it?
Question 3- ROM manager is apparently not compatible with my phone, so what do I use in place or is there a way to make it compatible.
Sorry for it being a long post, I just really need help.
Click to expand...
Click to collapse
Don't use cwm from rom manager. THe i9000 version works perfect but you should really familiarize yourself with heimdall. Once 2.3.5 drop it will be the only way to root. There is obviously also Odin but heimdall is more reliable.
All you need to do to root is to flash any custom kernel thats compatible with the rom as all the kernels in the infuse section have a root script to root on first boot.
These kernels also have a Voodoo lagfix specific version of cwm baked in
Also you can add root to the rom dump/odin images with magic iso. Su goes in xbin. And superuser.apk goes in /system/app all in the factoryfs.rfs image.
Thanks, this helps. But I also need a little help on the whole back up situation, is there a way to back up externally or will I have to back up on my phone. Like I said I only have a 2GB SD card so backing up is impossible with 5+gbs of stuff that would be backed up.
From my experience, unless you wipe the SD card everything that is stored on it will be kept (other than Apps and texts), but your pictures, music, etc. will be saved. Sync your contacts to google so you don't have to worry about saving those.
I used Cyanogenmod on the HTC Aria and it was great, but I haven't tried it on the infuse - it's updated regularly but you have to decide if it's the set up you want.
I actually am using MIUI now and I love it. Very customizable and different than the typical ASOP ROMs. I flash new ROMS constantly, but I am actually sticking with MIUI right now.
Alright, so MIUI it is then. So can someone help me with this back up problem of mine, I just need to know how to back up, externally if possible, and how to flash roms, because in ROM manager when I go to flash clockworkmod recovery the INfuse is not on the list.
GuidoZebra said:
Alright, so MIUI it is then. So can someone help me with this back up problem of mine, I just need to know how to back up, externally if possible, and how to flash roms, because in ROM manager when I go to flash clockworkmod recovery the INfuse is not on the list.
Click to expand...
Click to collapse
Buy a larger SD card? Or backup with Titanium Backup. This requires that you wipe everything at the beginning of the rom installation process, though. I backed up Titanium, installed Infused 2.2.3, and all my apps were gone when the phone booted back up. Went to the Market, installed Titanium Backup again, and voila: all of my apps and data were backed up. Took about 5 minutes to restore it all, and my phone is running like a dream.
In rom manager you want to pick "Samsung I9000."
GuidoZebra said:
Alright, so MIUI it is then. So can someone help me with this back up problem of mine, I just need to know how to back up, externally if possible, and how to flash roms, because in ROM manager when I go to flash clockworkmod recovery the INfuse is not on the list.
Click to expand...
Click to collapse
If you want to back up everything, use Titanium Backup. If all you want to do is backup pictures/videos, they are located inside the /DCIM folder. Just take the pictures/videos and place them on your desktop or whatever. Then, put them back in /DCIM.
As to how to flash ROMs, use CWM. Every ROM has their flashing instructions on their thread. I don't like using ROM Manager unless its just to install/remove add-ons on Infusedv2.x.x.
To flash MIUI, you don't need ROM Manager. It's all done through CWM.
GuidoZebra said:
Alright, so MIUI it is then. So can someone help me with this back up problem of mine, I just need to know how to back up, externally if possible, and how to flash roms, because in ROM manager when I go to flash clockworkmod recovery the INfuse is not on the list.
Click to expand...
Click to collapse
If you want cwm use heimdall to flash a custom kernel. On 2.2.1 stock this would be the comunity kernel or defuse kernel. If the kernel is zipped up or in a .tar then extract (7zip is good for this) it and only look for "zimage" that is the actual kernel, anything else in there is not relevant to heimdall Also if you never used heimdall before I recommended v1.1 because it is more self explained. You can also use odin but need the kernel in a .tar archive. You can tar the zimage in 7zip but may have permissions problems doing this in windows. There may be other. Tar specific apps that let you set Linux permissions but I haven't used any.
If you want the old fashioned way then use the i9000 version in rom manager. But first you need to push modded 3e recovery. Do some searching on 3e and signature verification failure. I can't write a full tutorial on every questions thread. God knows the tutorials exist all over this and every galaxy s forum.
lukas_s said:
Buy a larger SD card? Or backup with Titanium Backup. This requires that you wipe everything at the beginning of the rom installation process, though. I backed up Titanium, installed Infused 2.2.3, and all my apps were gone when the phone booted back up. Went to the Market, installed Titanium Backup again, and voila: all of my apps and data were backed up. Took about 5 minutes to restore it all, and my phone is running like a dream.
In rom manager you want to pick "Samsung I9000."
Click to expand...
Click to collapse
Alright so once I back up with TI BU, how do I get it back once I have a new ROM? And also, Where do I get CWM?
I found out how to CWM, but I don't need to back up my phone before I install it do I?

how to update without losing data.

hi, i am new to the samsung phones, i rooted my device. is there any way to update the firmware without losing any data and apps ?? currently i am at G955FXXU1AQDG indian rom and a new update G955FXXU1AQE5 is available. i downloaded that rom from sam-mobile. can someone tell me how to do it
online22naveen said:
hi, i am new to the samsung phones, i rooted my device. is there any way to update the firmware without losing any data and apps ?? currently i am at G955FXXU1AQDG indian rom and a new update G955FXXU1AQE5 is available. i downloaded that rom from sam-mobile. can someone tell me how to do it
Click to expand...
Click to collapse
AFAIK you can't. A rooted phone can't accept the OTA. You would need to Odin the stock firmware, update and then root again.
ggrant3876 said:
AFAIK you can't. A rooted phone can't accept the OTA. You would need to Odin the stock firmware, update and then root again.
Click to expand...
Click to collapse
its a long process:crying:
online22naveen said:
hi, i am new to the samsung phones, i rooted my device. is there any way to update the firmware without losing any data and apps ?? currently i am at G955FXXU1AQDG indian rom and a new update G955FXXU1AQE5 is available. i downloaded that rom from sam-mobile. can someone tell me how to do it
Click to expand...
Click to collapse
If you want to stick with the rooted stock ROM, my suggestion would be to backup your phone to the Samsung Cloud, then Odin the new ROM, then restore from the Samsung Cloud. You will get most of your stuff back, including screen layouts, widgets and apps.
If you use one of the fine ROMs by one of the XDA developers - they eventually usually come up with new versions that include the lastest bases, and many times, not every time, you can dirty flash it over your existing ROM and not have to restore much if anything. Of course, your experience may be different so make a nanroid backup via TWRP first.
Flame Red said:
If you want to stick with the rooted stock ROM, my suggestion would be to backup your phone to the Samsung Cloud, then Odin the new ROM, then restore from the Samsung Cloud. You will get most of your stuff back, including screen layouts, widgets and apps.
If you use one of the fine ROMs by one of the XDA developers - they eventually usually come up with new versions that include the lastest bases, and many times, not every time, you can dirty flash it over your existing ROM and not have to restore much if anything. Of course, your experience may be different so make a nanroid backup via TWRP first.
Click to expand...
Click to collapse
thanks for the help, i will stick to the stock rom and restore apps from titanium would be better i guess.
I updated my rooted S8+ by making a nandroid backup with TWRP first and then flashing the updated ROM (which will totally wipe your device and remove root).
After that I flashed the TWRP recovery again, formatted through TWRP, and then flashed no verity/Magisk etc. I booted into the system normally once just to be on the safe side and check that everything was looking good.
Lastly, I went back to TWRP and used my nandroid backup and the restore function to bring back just the Data partition and my phone was completely restored. All apps, settings, wallpapers, text messages etc etc where restored with 0 issues exactly how I left them.
Keep in mind that the data partition will not back up user data on the internal memory like pictures, videos and some downloads. You'll want to copy the contents of your internal memory to a PC or external memory and then copy them back and merge them with the new folders at the end. :good:
xeathpk said:
I updated my rooted S8+ by making a nandroid backup with TWRP first and then flashing the updated ROM (which will totally wipe your device and remove root).
After that I flashed the TWRP recovery again, formatted through TWRP, and then flashed no verity/Magisk etc. I booted into the system normally once just to be on the safe side and check that everything was looking good.
Lastly, I went back to TWRP and used my nandroid backup and the restore function to bring back just the Data partition and my phone was completely restored. All apps, settings, wallpapers, text messages etc etc where restored with 0 issues exactly how I left them.
Keep in mind that the data partition will not back up user data on the internal memory like pictures, videos and some downloads. You'll want to copy the contents of your internal memory to a PC or external memory and then copy them back and merge them with the new folders at the end. :good:
Click to expand...
Click to collapse
thanks for help...i will do the same.

Categories

Resources