nandroid + flashing/restoring across roms - AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin

I'm having a little trouble understanding nandroid vs. other forms of backup and would appreciate some clarification. I'm running CM nightly on my Fido (Canada) G4. I took a nandroid as well as titanium backup of the factory stock image before I flashed CM.
A poster in the last thread I made suggested if I wanted to restore to stock, I could simply restore the nandroid, but I've also seen people say you shouldn't use nandroid to go across ROMs. My understanding is that nandroid is like having a filesystem backup, which would obviously not react well if you restored it over a new operating system (e.g. two different versions of windows). Or is nandroid more like say Acronis, which takes an entire disk image and overwrites everything?
Other misc questions:
- If I do restore via nandroid, do I need to wipe all data / cache / system data before or after the restore?
- I assume I can use titanium to restore SMS + all non-system apps across ROMs, which would save a lot of time.
- If I'm going from one CM nightly to another, would titanium work for system apps (e.g. all my settings, or contacts, etc)
- If I want to flash a new CM nightly, do I need to follow the entire wipe procedure just as if it were going from one ROM to a completely different one?
Thanks!

always make a nandroid in recovery. i recommend keeping it on your micro sd card. in the event you need to return your device to it's previously functioning state, restore the nandroid in recovery. if you are running an aosp rom and your nandroid is touchwiz, wipe data, cache & dalvik before restoring the nandroid. if the backup is on your micro sd then feel free to wipe system as well.
if you want to flash a nightly or update to a rom you are currently running, simply wipe cache and dalvik then flash the update, gapps and any custom kernel that you may be running.
i cannot answer your titanium backup questions because i do not use that program

xBeerdroiDx said:
always make a nandroid in recovery. i recommend keeping it on your micro sd card. in the event you need to return your device to it's previously functioning state, restore the nandroid in recovery. if you are running an aosp rom and your nandroid is touchwiz, wipe data, cache & dalvik before restoring the nandroid. if the backup is on your micro sd then feel free to wipe system as well.
if you want to flash a nightly or update to a rom you are currently running, simply wipe cache and dalvik then flash the update, gapps and any custom kernel that you may be running.
i cannot answer your titanium backup questions because i do not use that program
Click to expand...
Click to collapse
yes, that's about what I have. ok, thank you for the clarification of what to wipe! that's good to know.
re flashing a nightly/update: using your method should preserve system data yes? so no need to reinstall all apps or system data?
and thanks, I'll hold out hope that someone with titanium expertise will be able to answer that one

kabutar said:
re flashing a nightly/update: using your method should preserve system data yes? so no need to reinstall all apps or system data?
Click to expand...
Click to collapse
yes, system/user data will remain. understand, however, that if you perform one of these dirty flashes and you have a problem with the functionality of the ROM, you'll need to do a full wipe and flash to see if this clears the issue before you report the problem in the development thread.

kabutar said:
yes, that's about what I have. ok, thank you for the clarification of what to wipe! that's good to know.
re flashing a nightly/update: using your method should preserve system data yes? so no need to reinstall all apps or system data?
and thanks, I'll hold out hope that someone with titanium expertise will be able to answer that one
Click to expand...
Click to collapse
Your right on both titanium questions.. However its not recommended to restore system apps you backed up on a aokp/aosp ROM to a touchwiz ROM and the other way around... Other than that like I said your fine
Sent from my WANAM'ED AT&T S4

Related

On flashing between roms.

I know to do a system wipe/factory reboot, but do I also wipe the dalvik cache every time?
Zardos66 said:
I know to do a system wipe/factory reboot, but do I also wipe the dalvik cache every time?
Click to expand...
Click to collapse
It's the safest way to do it, yes. If I were you, before doing anything, I'd install Titanium Backup and create a backup of all of you installed applications. Then, I would create a Nandroid backup for this current rom.
Each time you install a new rom, install Titanium Backup and restore your applications. Then, finish it up by creating a Nandroid backup. In the end, you can just flash between Nandroid backups to switch back and forth between roms that will contain all of your applications and user data.
Saturn2K said:
It's the safest way to do it, yes. If I were you, before doing anything, I'd install Titanium Backup and create a backup of all of you installed applications. Then, I would create a Nandroid backup for this current rom.
Each time you install a new rom, install Titanium Backup and restore your applications. Then, finish it up by creating a Nandroid backup. In the end, you can just flash between Nandroid backups to switch back and forth between roms that will contain all of your applications and user data.
Click to expand...
Click to collapse
Alright, cool. I do make nandroid backups for everything and I use Titanium. I just wasn't sure on wiping Dalvik everytime. Thanks!

When flashing a new rom

I know you should make a backup. So when you wipe and flash a new rom and kernel, do you restore data and that will restore all the programs you had prior at the time of the backup?
Thanks.
mynewepic10 said:
I know you should make a backup. So when you wipe and flash a new rom and kernel, do you restore data and that will restore all the programs you had prior at the time of the backup?
Thanks.
Click to expand...
Click to collapse
If you do an advanced restore of your data through CWM recovery, yes it will restore all your programs and settings. However, this can cause problems as the old data does not get along with some ROMs.
mattallica76 said:
If you do an advanced restore of your data through CWM recovery, yes it will restore all your programs and settings. However, this can cause problems as the old data does not get along with some ROMs.
Click to expand...
Click to collapse
So it is best to just reinstall programs?
I would use Titanium Backup or My Backup Pro to back up you apps+data. After the flash you can either restore everything from the backup or just the data. Some people have said that it's best to re-download your apps from the market and only install the data from the backup (as opposed to restoring app and data). I don't know, I've done it both ways and have never noticed a difference.

ROM Backup

Hi,
Is there a way to do a complete backup of the current ROM? I know I can always reflash the stock firmware but I'd like to keep all the installed apps/customizations.
Thanks!
C.
If you flashed CWM recovery, doing a nandroid backup (boot into recovery, backup and restore->backup) will back up your entire system, including ROM, your installed apps, accounts, settings, the whole kit and caboodle. If you're just worried about your own apps, you can use an app like Titanium Backup to back up all your apps and their data and restore them after a wipe.
Just to be clear, flashing stock ROM through odin won't actually wipe any of your apps or data, but it's usually a good idea to do so manually when changing firmware versions, as you may run into problems, usually apps force closing, if you don't.
Moved To General​
Please do not post questions in the development section​
teiglin said:
If you flashed CWM recovery, doing a nandroid backup (boot into recovery, backup and restore->backup) will back up your entire system, including ROM, your installed apps, accounts, settings, the whole kit and caboodle. If you're just worried about your own apps, you can use an app like Titanium Backup to back up all your apps and their data and restore them after a wipe.
Just to be clear, flashing stock ROM through odin won't actually wipe any of your apps or data, but it's usually a good idea to do so manually when changing firmware versions, as you may run into problems, usually apps force closing, if you don't.
Click to expand...
Click to collapse
Thanks for the info, and sorry for the late reply...
I would be interested in doing a full ROM backup. Are there any known issues in flashing CWM? so far I have only rooted the stock rom.
Thanks!
C.

typhoon 3.7.0 update to 3.8.2

I have typhoon 3.7.0 clk installed in my HTC HD2. I would like to update it to version 3.8.2.
Clould somebody tell me a procedure how to do it ?
Will I lost all my installed apps in my HTC after update or update has no effect on apps I have installed in my phone.
Samuelgentl said:
I have typhoon 3.7.0 clk installed in my HTC HD2. I would like to update it to version 3.8.2.
Clould somebody tell me a procedure how to do it ?
Will I lost all my installed apps in my HTC after update or update has no effect on apps I have installed in my phone.
Click to expand...
Click to collapse
You won't lose anything. Just make a CWM backup (as a failsafe, you shouldn't need it) then flash the new version over the old version. Don't do a wipe or anything like that, just flash it. After the update is completed, clear the cache partition (from the CWM menu) and the dalvik cache (in advanced in CWM) and reboot. First reboot may take some time but after that it should be as it was before, just with all of the updates to the ROM.
Just install new ROM
I have some situation like you have, Typhoon 3.7.0 update to 3.8.0! What I did is just pull the ROM to SD card, and then enter recovery choose " install a zip from sdcard" choose your files, and install and it just all set! Your personal data will not be delete!
i just installed this ROM from MIUI, didnt do task29, installed and wipe cache and dalvik.
i like this ROM but the Cynogen settings keeps giving me FC
anyone knows how to fix it without dong a wipe clean>?
also if i have to do task29 how to backup and restore my data? sorry noob here.
combiblock said:
i just installed this ROM from MIUI, didnt do task29, installed and wipe cache and dalvik.
i like this ROM but the Cynogen settings keeps giving me FC
anyone knows how to fix it without dong a wipe clean>?
also if i have to do task29 how to backup and restore my data? sorry noob here.
Click to expand...
Click to collapse
I don't quite understand your problem with Cyanogen settings, but to backup and restore just use the CWM backup. It will backup literally everything on your phone and any apps you have on your SD card. If you ONLY want to backup your app data and other data which you want to restore onto a different ROM, you can either:
1. Create a CWM backup and when restoring, go to advanced restore and restore data partition
2. Use Titanium Backup to backup apps, Super backup (I think that's what it's called at least) to backup contacts, SMS and call logs and (probably unnecessary but you might need it) APN backup & restore to backup your APN settings.
Nigeldg said:
I don't quite understand your problem with Cyanogen settings, but to backup and restore just use the CWM backup. It will backup literally everything on your phone and any apps you have on your SD card. If you ONLY want to backup your app data and other data which you want to restore onto a different ROM, you can either:
1. Create a CWM backup and when restoring, go to advanced restore and restore data partition
2. Use Titanium Backup to backup apps, Super backup (I think that's what it's called at least) to backup contacts, SMS and call logs and (probably unnecessary but you might need it) APN backup & restore to backup your APN settings.
Click to expand...
Click to collapse
Thank you! I will try that

[Q] Install new build of ROM and keep apps and settings?

I have been using houstonn's 4.4 and now 4.4.1 ROMs (http://forum.xda-developers.com/showthread.php?t=2502789) and am happy, but I want to stay on the latest build without having to reinstall apps and everything every time. I want to install the 12/11 BETA build, but how do I keep my apps and settings and stuff?
Thanks for helping me out - perhaps obviously I am new to this stuff. Fun though!
Gusalo said:
I have been using houstonn's 4.4 and now 4.4.1 ROMs (http://forum.xda-developers.com/showthread.php?t=2502789) and am happy, but I want to stay on the latest build without having to reinstall apps and everything every time. I want to install the 12/11 BETA build, but how do I keep my apps and settings and stuff?
Thanks for helping me out - perhaps obviously I am new to this stuff. Fun though!
Click to expand...
Click to collapse
If you want to flash a new nightly build all you have to do is wipe cache and davlik flash new build the wipe cache and davlik again then fix permissions.......recommend doing backup before and if you want to keep app data for anything in future Titanium backup can backup that...hope this helps
Also if the framework changes I recommend entire wipe or if Dev recommends.....
RubbleTea said:
If you want to flash a new nightly build all you have to do is wipe cache and davlik flash new build the wipe cache and davlik again then fix permissions.......recommend doing backup before and if you want to keep app data for anything in future Titanium backup can backup that...hope this helps
Also if the framework changes I recommend entire wipe or if Dev recommends.....
Click to expand...
Click to collapse
Thanks for the response. I have a couple of questions though.
1. For the backup - are you saying to use Titanium Backup to back up the apps and data and then restore the apps and data with Titanium Backup after updating?
2. If the Dev recommends entire wipe, is there any way to keep my apps and settings and stuff?
Thanks!
Gusalo said:
Thanks for the response. I have a couple of questions though.
1. For the backup - are you saying to use Titanium Backup to back up the apps and data and then restore the apps and data with Titanium Backup after updating?
2. If the Dev recommends entire wipe, is there any way to keep my apps and settings and stuff?
Thanks!
Click to expand...
Click to collapse
If its just new nightly builds you can dirty flash...wipe cche and davlik then flash then wipe cache and davlik ag again.
For your first question use Titanium backup for app data if you do have to do entire wipe ( system,data,cache and davlik).
If the Dev recommended entire wipe he prob knows best cause he built it......if your on the ROM and flashing a new nightly like I said just dirty flash and if you use twrp under advanced click fix permissions after flashing also
do not restore apps+appdata and then complain about weird stuff happening like wakelocks, laggs, battery, fc, etc
Sent from my LG-D802

Categories

Resources