He guys , I never did grasp exactly the concept of backing up so whenever I switched from ROM to ROM I would manually install my apps and make a manual back-up of my SD card .
So is there a way to back up my apps and config when switching to other ROMS?
Doing this , will it generate a lot of FC's?
What exactly does Nandroid do or Titanium Back-up . And how do you guys use it efficiently .
Cheers .
As far as I know reinstalling the apps tht fc will fix it.
So practically what you're saying is that: I can Titanium back-up my apps right? And if any apps malfunction I can just reinstall . a.k.a uninstall and reinstall right?
I just had EVERYTHING restored by Titanium backup three days ago, when I switched from void #alpha to #echo. I'm not talking just about the apps, but their settings too; the system apps settings also - provided you choose "Back-up all user apps + system data" batch process. Truth to be told, not all of them were restored with the batch restore on the new ROM, but it worked with the one-by-one approach
Was I lucky or Titanium simply did its job right, I don't know, but all the applications worked and I didn't have to reinstall anything from the market.
So yes, I'd trust Titanium for a complete backup.
@masteryx: hi, i used Ti to backup apps, but it didn't restore the saved games from Dungeon Hunter... Any ideea?
Plus, Void Echo gives me a lot of problems... shutdowns, if i reboot it goes into emergency mode....
My previous post was somehow incomplete, but editing it seems too complicated; instead I'll be adding info here.
So, based on my experience so far:
1) Nandroid backup.
This backs up your entire OS, apps and settings. It's basically a system image - if you're familiar with Acronis or Norton Ghost concept. Now, there are more options here:
- Nandroid backup simply backs up the OS (data, cache, boot, system);
- Nandroid + .android_secure = OS + applications you installed or moved to sdcard using the OS (not a2sd);
- Nandroid + .android_secure + ext = OS + native apps on sd + a2sd apps = everything
This is good to bring back your phone to life if something went wrong with flashing a different kernel, or ROM, or theme, or anything that sends your phone in an infinite boot loop. The ultimate life saver.
2) Titanium backup.
This one is good to port your apps and their settings from one OS to another. It "reinstalls" them, along with their settings, so that you don't have to painstakingly do it yourself, one by one, installation and configuration. It is able to re-apply the system apps settings too (the so called gapps and sapps in void).
Any input or correction to the above is welcome. Thank you.
master- Forget it , thx for you very detailed explanation. Cheers
Ruwin said:
@masteryx: hi, i used Ti to backup apps, but it didn't restore the saved games from Dungeon Hunter... Any ideea?
Plus, Void Echo gives me a lot of problems... shutdowns, if i reboot it goes into emergency mode....
Click to expand...
Click to collapse
It's just a guess, but I think you lost your game saves because they were on the ext partiton, which you had to wipe. A possible workaround would have been to "move [the game] to SD card", which would move the data from the ext partition to the fat32 partiton and make it visible for Titanium. If you were using a2sd, I may be right...
Void #echo stable so far for me. I'm only using a2sd along the main module, though. No overcloking or hardware acceleration.
Related
Making a long story short. I have had fun this past week playing with KaosFroyo v39, adding new apps from market, new themes, etc. Before making any significant change I would create a new Nandroid backup.
Before I flashed KaosFroyo, I did both a NAND backup and restore of KaosFroyo v35-1. Everything was ok after the restore. Today, I was able to restore KaosFroyo v35-1. Everything was again ok.
Today, I wanted to flash a different ROM, so I again did a current NAND backup and restore of KaosFroyo v39. Everything appears to work, but unexpected things were different after the restore.
I "lost" the right most home screen, and the left most home screen is now empty. All the screens shifted one position to the right.
The Home Screen Menu Option no longer lists ADW Settings. I also appear to be missing themes.
I use Titanium Backup Pro, so I have all my user applications and application data backed up. I didn't lose any user apps.
I am trying to decide what to do next. I have lost confidence in my ability to use Anon-RA Recovery to NAND backup and restore. I don't know if it is me, NAND or KaosFroyo v39.
Has anyone flashed KaosFroyo v39, then NAND backup/restore and had everything restore ok? I am going to label all my NAND backups. Reflash KaosFroyo v39 then NAND backup/restore.
Your thoughts and suggestions are appreciated.
Don't lose confidence in NAND, unless you play with the files, you really can't screw it up. Issues with restoring custom launchers are not uncommon, just set your settings again as you like them.
My ability to Amon_RA NAND backup and restore appears random
Today, I made at least 10 new NAND backups, but only one of them successfully restores correctly. I originally thought flashing a bad rom or installing a bad app might be the problem, but this no longer appears true.
I googled the web and found that low battery charge often results in a bad backup. I hoped this was the root cause of my problems. Unfortunately, this was not the case. I also found info suggesting low SD space might be a problem (my SD card has 7.0+ GB free).
I made two different NAND backups (battery > 80%) and each backup failed to correctly restore to its original expected state.
The only consistent behavior occurs when the NAND restore does not correctly restore. In all cases, the home screens are shifted to the right and the ADWSettings are missing from the Home Screen Menu.
No errors are displayed during either the backup or the restore. I have examined the Recovery.log file after the restore and found nothing unusual. I have not yet checked the recovery.log after the backup (because it got overwritten by the restore.)
Random success has become frustrating. Any suggestions on what I might be doing wrong? Thanks.
Acton_Minuteman said:
I "lost" the right most home screen, and the left most home screen is now empty. All the screens shifted one position to the right.
The Home Screen Menu Option no longer lists ADW Settings. I also appear to be missing themes.
Click to expand...
Click to collapse
USSENTERNCC1701E said:
Issues with restoring custom launchers are not uncommon
Click to expand...
Click to collapse
Acton_Minuteman said:
In all cases, the home screens are shifted to the right and the ADWSettings are missing from the Home Screen Menu.
Click to expand...
Click to collapse
Okay... so your custom launcher isn't restoring correctly, that issue is not uncommon...
Acton_Minuteman said:
Random success has become frustrating. Any suggestions on what I might be doing wrong? Thanks.
Click to expand...
Click to collapse
Are you doing a data wipe before the Nand Restore? I once thought it was unnecessary, because I thought that part of the Nandroid Restore process was to format /data and /cache, but I had a failed restore happen once that was fixed by a data wipe and then restore.
doogald said:
Are you doing a data wipe before the Nand Restore? I once thought it was unnecessary, because I thought that part of the Nandroid Restore process was to format /data and /cache, but I had a failed restore happen once that was fixed by a data wipe and then restore.
Click to expand...
Click to collapse
doogald,
I noticed when I was building the trackball-option Amon_RA recovery version that the 1.7.1 version of the recovery.c source invoked the nandroid-mobile.sh script with parameters such that the Nandroid backups get created with a "BCDS" prefix instead of the "BDS" prefix we all know and love .
Didn't understand what the deal was until I looked in the nandroid-mobile.sh script and realized that each letter corresponded to the partition being backed-up: B = boot, C = cache, D = data, S = system (others not relevant but just to be thorough: E = ext2, M = misc, R = recovery, 1 = splash1, 2 = splash2).
So, the Amon_RA custom recovery that most folks use does not backup or restore the /cache filesystem. If this filesystem needs to be cleaned in between ROM flashes, then this would certainly account for some folk's issues.
Cheers!
edit: Oh, and I don't see any format commands anywhere in the nandroid-mobile.sh script either (i.e., the script doesn't invoke do this and I think Amon_RA recovery simply invokes the script for a restore...I'm checking...I'll update in a sec...).
edit: Yep...recovery.c simply invokes the nandroid-mobile.sh script when a restore is requested.
Set up everything on your launcher how you like it, go to your home screen, press menu -> more -> ADW Settings -> backup and restore -> backup. After a NAND restore go to the same place choose restore.
scary alien said:
edit: Oh, and I don't see any format commands anywhere in the nandroid-mobile.sh script either (i.e., the script doesn't invoke do this and I think Amon_RA recovery simply invokes the script for a restore...I'm checking...I'll update in a sec...).
edit: Yep...recovery.c simply invokes the nandroid-mobile.sh script when a restore is requested.
Click to expand...
Click to collapse
There is a "rm -rf *" performed for both /data and /system in nandroid-mobile.sh, no?
Just speculating here, but maybe cache2cache could be part of the problem? - if so, you would see the behavior only on making (nandroid recovery) transitions between certain pairs of ROMs.
Update
Since I installed ADW Launcher from the Market, I have had fewer problems with NAND restore. NAND restore is not always 100% successful, but often it is.
If the ADW Launcher is not 100% successful, then the ADW Settings Backup/Restore functionality helps greatly.
I think the "inconsistency" may be with the ADW Laucher. Googling ADW Settings Problems produces a variety of similar messages. Unfortunately, in some cases the ADW Desktop Restore does not correctly restore widgets only applications.
My most recent NAND backup and restore works perfectly. I am going to relabel it and make sure it gets backed up offline.
Thanks for all the help.
I've been running one of tazz's roms for a long time. Decided to play with kaos's gingerbread v6. Nandroid, wipe, flash. When i tried to nan restore i got "fail nandroid restore through ADB." That happened with all nandroid backups.
theGross1 said:
I've been running one of tazz's roms for a long time. Decided to play with kaos's gingerbread v6. Nandroid, wipe, flash. When i tried to nan restore i got "fail nandroid restore through ADB." That happened with all nandroid backups.
Click to expand...
Click to collapse
There is a built-in command in the Amon_RA menu system which allows you to copy the recovery log from its' usual location ( /cache/recovery/log) to the root folder of the SD card. When one of the operations fails (that the Nandroid script "nandroid-mobile.sh" performs), the exact error appears in that log file, whereas you only get a generic error message on-screen.
Because the recovery log file is volatile, you need to perform the copy operation in Amon_RA in the same session that the nandroid operation failed in.
Obviously, if you thought that a nandroid restore was going to fail, you would be reluctant to jump right in and start debugging your difficulty, as you might lose your ability to restore your current ROM setup - but you might want to go through this next time you are going to flash a new ROM.
I would wager that 99.5% of Eris rooters experience no problems with nandroid backup/restore operations that are attributable to a fault in its' design - the only remaining problems are due to user error or flash memory "bad page" issues.
bftb0
Scenario: Installed Vegan 5 on gtablet. Play angry Birds and get to level 20, input my location into Weatherbug, setup icons in launcher, configure wireless, write a short note in quickoffice and set up network share in Astro. Now, do a clockwork backup of the rom. I wish to now install TNT lite 4.4. Before installing a new rom you usually wipe partitons, etc. then install the rom. After the install I have to do all these things again, including starting over in Angry Birds! Especially annoying is having to set up the desktop again (after I re-install all the apps). What I would like to be able to do is use TNT-lite 4.4 today and tomorrow restore Vegan 5 and have all my user data and settings from today persist into the other rom. I would think settings are stored somewhere that could be preserved between rom installations. Can this be done?
Not going to happen.
You can use Titanium Backup Pro to backup your apps and data (don't backup system apps though) and restore them with your game progress, etc....
But you can't have persistent configuration/data between different ROM installs.
tcrews said:
Not going to happen.
You can use Titanium Backup Pro to backup your apps and data (don't backup system apps though) and restore them with your game progress, etc....
But you can't have persistent configuration/data between different ROM installs.
Click to expand...
Click to collapse
I was afraid that would be the answer. Going the Titanium Backup route - I'm looking at the backup/restore screen at the list of apps. You recommend not backing up system apps. Short of "just knowing" from experience, is there a way to identify system apps in the list? Clearly Angry Birds is not but what about email 2.2, download manager 2.2, etc. I'm pretty sure they are but is there a definite way to tell? Or, can I just backup the whole batch and then only restore things like Angry Birds to retain my game progress?
There are batch options in the Backup/Restore tab that give you a one click backup of what you are looking for.....
Hit the menu button when on the Backup/Restore tab in Titanium Backup and choose "Batch", then "Backup all User Apps" and this will be all the apps you have downloaded and their data (game progress, notes, etc..).
duplicate post....OOPS
tcrews said:
There are batch options in the Backup/Restore tab that give you a one click backup of what you are looking for.....
Hit the menu button when on the Backup/Restore tab in Titanium Backup and choose "Batch", then "Backup all User Apps" and this will be all the apps you have downloaded and their data (game progress, notes, etc..).
Click to expand...
Click to collapse
I assume that I need to configure TB tl write to sdcard2 so it can be restored after a different r.o.m is installed? I'm unclear as to what gets wiped during the install/restore process.
/sdcard does not get wiped unless you repartition the device. You can also sync to dropbox in the paid version.
Sent from my Viewsonic 10" GTab...
Hi there,
About a month ago I bought an HTC Thunderbolt and somebody helped me root the phone. Since then I have had some family emergency/issues that have caused me to put programming the phone on hold. Now that they have cleared up I am trying to now learn a little bit more about upgrading Rom/Kernel/Radio.
I am running the following:
Android 2.2.1
Baseband version 1.16.00.0223r
Kernel 2.6.32.21_bamf4.4.2....
Build 1.13.605.7Das Bamf 1.5 Remix
Software 1.13.605.7
Can somebody tell me how to backup my phone entirely?
I would like to back it up with the intent:
* Install different kernel/radio/rom and keep the same android apps without reinstalling
each one individually.
or
* Restore the phone to its current state (if I should drop the phone and get a
replacement).
I do have titanium backup pro installed but it has never been used. Is this all I need?
I seem to recall that there is a backup feature on this phone that was discouraged....
Thanks in advance...
Anthony
The key for me is to
Use Nandroid (the backup feature in recovery) for a full image backup. Use Titanium to backup individual applications.
Before restoring nandroid backups, be sure to wipe cache and Dalvik (under advanced in recovery).
Nandroid takes nearly the entire phone back to the point of backup (houses everything you have on your phone's internal memory). Titanium allows backups to be restored on different roms. Some apps and many system apps don't play nicely with Titanium, but most from the market do play nicely with it.
Installing new kernels doesn't require wiping your data. Installing new/updated roms does. Installing themes usually does not, but there are exceptions.
Sent from my ADR6400L using XDA App
Thank you for the explanation.
When you refer to Nandroid & recovery feature, you are referring to Clockworkmod?
Per your input I updated to Rom Manager PRO and then simply selected "Backup Current ROM". I assume that this covers everything on the phone including radio/kernel/apps....
If there is anything else I need to do, please let me know.
Thanks again...
Yes, CWM is how you want to backup your phone entirely. I would recommend going into recovery and making a backup on your own instead of hitting the "backup my current rom" button in rom manager. The backup you make will be saved in a folder on your SD card named clockworkmod/backup. I always think its a good idea to move your backups to your computer and keep your two or three most recent backups on your sdcard.
As for backing up your apps, you can do a batch backup in titanium and when you load a new rom you will be able restore the app and any data associated with it. As a general rule I would only backup apps that require a lot of setup. Otherwise when you load a new ROM the apps you had previously installed will automatically restore (depending on the ROM). Just a tip, dont backup system apps. Doing so and switching versions, for example froyo to gingerbread, could cause many issues down the road even if they aren't immediately seen.
Lastly, when installing a new ROM you always want to wipe data/factory reset at least twice and wipe cache and dalvik cache twice each as well. If you have any issues dont hesitate to ask there are many people who are willing to help.
Go to ROM Manager, scroll down and select Backup Current ROM.
I use two apps for backing up and restoring installed apps; Titanium Pro and MyBackup Pro. For some reason MBP successfully restores the apps + data that fail using TP. For example, apps installed from the Amazon android market.
I create full backups with both TP and MBP, but when I need to restore ( after a complete data wipe and new Rom flash) I do the following:
1) skip setting up my Google account during the initial setup process that starts after user data has been wiped.
2) Uncheck the box that allows backups to Google's servers
3) After setup is finished, go into settings, privacy and deselect the automated backup options
( If I don't do the previous two steps, then Google starts pushing apps that may have been backed up and/ or apps that I have purchased. I don't want this to happen since I am going to do my own restore with data.)
4) I use TP to restore MBP only
5) I then use MBP to restore the rest of my user apps and data.
Some may disagree with my two backup app process, but it has been more successful for me than using either TP or MBP by themselves.
If something doesn't go right with MBP, I still have the full TP backup to pull from.
I do not bother backing up systems apps just because it seems to cause me too many issues when i attempt the restore. This means i have to redo any system settings, but that isn't a big deal to me.
Some of my favorite apps have backup features of their own. Folder Organizer and Circle Launcher are two of my all time favorites. Both restore nicely when i move to a new Rom.
Occasionally, i copy the TP, MBP, and Clockwork folders from my sdcard to a folder on my laptop just in case.
The above may sound like alot, but it goes pretty quick for me and I flash quite a bit ( at least once or twice a week when the device is new and the Rom cookers are really active).
Another thought, I have used MBP to successfully restore my android home screen settings for sense ( part of MBP's data bu ). My preferred launcher is LauncherPro, which has its own backup and restore function.
Finally, i always do a nandroid backup before wiping and flashing to a new Rom. I also always do the backup right from clockwork mod recovery. I love the Rom Manager app and paid for the premium version quite a while ago, but i prefer to backup, wipe and flash from the recovery screen. Even if i download something that needs to be flashed using Rom Manager, I still reboot into recovery to perform the needed steps.
Hope this helps and if someone has another app backup/ restore routine they use successfully i would love to know the steps. I am open to learning something new.
Sent from my ADR6400L using XDA Premium App
Hello m8's
1) i am on Lite.romv1.4 now say i want to mig to a diff rom which does
a full wipe , so i'll take the back up(via cwm recovery)
-now that backup is stored on my int. storage , even if i move it to some
other place say my system , at the time of restore can we do it directly
from the system(point is does the backup file needs to be there in the
device storage(int or ext) at the time of restore - assuming device is
connected)
2)now when a diff rom is loaded (which has done full wipe) ,
-any other way can i get my prev data and app installed settings without
restore
-and if i do restore what exact will happen , mean ,will my prev app and data
settings get restored on top of new rom or something else?
3)How to get cwm recovery menu screen from PHONE Switched OFF state?
4)how can i delete samsung hub apps by editing system and framework files?
(assuming i have req explorer)
Thanks in advance
Cheers
EDIT:so it's not a noob query
anyone can throw some light
c'mmon guys am in dark here
Me no understand could you translate into easy to understand .
jje
Titanium Backup will do everything you asked for (I recomment the Pro version and you MUST be rooted).
It will backup and restore apps and data, and will also freeze or uninstall any app.
It's on the market for free, but I really do recommend paying the small amount for the full version.
johncmolyneux said:
Titanium Backup will do everything you asked for (I recomment the Pro version and you MUST be rooted).
It will backup and restore apps and data, and will also freeze or uninstall any app.
It's on the market for free, but I really do recommend paying the small amount for the full version.
Click to expand...
Click to collapse
+1 Ti is one of the few apps I would recommend to anyone that wants to flash roms. You can backup all your apps and settings before a flash and then restore quickly and easily. The freeze function is very handy also. IMO you buy this one and never look back. A MUST HAVE.
A nand backup will be used to restore the phone as it already exists. It does not backup apps and settings specifically but you can pull apks and such out of one. Basically you do a nand before you start playing around and if you screw something up or just take an instant dislike to the new rom you flashed you can go into recovery and restore that nand and your phone will be just like you never did anything. It will not however back up your radio.
What I do is backup a few apps data separately and then go into Ti and backup all my apps and system data. I boot into recovery and I make a nand. Then I go over to usb storage and I move the entire contents of the sd over to my computer. This will have both the nand and the Ti backup on it. I delete the entire internal storage after I have taken a quick look to make sure that the backup on my pc is good. This gives me a completely fresh base to start a new rom from. Once I have the new rom flashed I move my ti backup over and restore. I then move the other data that the backup contains that I want back on the phone over and I'm up and running. I keep my music and other stuff that is just going to move from one flash to the next on my sd card as it isnt wiped in the process even if you do a hard reset and it can just stay there without the hassle of backing it up and restoring it. Do not delete your backup until you are sure that you have everything you may want back across to your phone. I usually keep it until the next rom when I start the process over with a new backup.
@JJEgan - which part
@johncmolyneux ,@krabman - thnx guys
so int. usb storage will also be wiped in the process, right?
also can u clarify
- How to get cwm recovery menu screen from PHONE Switched OFF state(like we see by using the function from cwm app -> reboot into CWM rec)
- how can i delete samsung hub apps by editing system and framework files(or if any other file for that matter)?
(assuming i have req explorer)
I'm pretty new to this android stuff. I have rooted my phone and gotten titanium backup, but I also put CWM on it. I booted into CWM and had it backup my system. So what is the difference between titanium backup and CWM? I have heard people say that you should not back up system files with titanium, just apps and user data. Does CWM cover the system backup stuff? If titanium is able to backup user data and system files, why not just use that for everything? And how come titanium can run from the OS while CWM needs to be booted into?
Welcome to the world of rooting
So there is a fundamental difference between using CWM/TWRP to do a backup VS doing a backup from Titanium.
Doing a backup from CWM/TWRP backs up the system as a whole - think of it as a way to restore back whatever version you have - for instance I have a backup of my deoxed stock verizon image, i can boot to that anytime - i even have one with stock that I can revert to as well.
So this backup created by CWM/TWRP are an EXACT 1:1 image of what you have on your system.
Now the backup from Titanium is more for when you flash and need to put on your apps again you could use google play to restore everything OR use Titanium. Titanium is good for backing up the apps and their data - i don't use the system function.
So usage scenarios are:
1. I need to back to another image i had > use CWM/TWRP backup
2. I just flashed to a great new ROM <insert_name> and want to have the same apps i had when i had my previous rom, install titanium open it up and restore the apps you had backed up.
I hope this helps.
Cwm needs to be booted into and you use it to wipe data, cache, etc. Also make a nandroid makeup of your whole system which includes system files, apps, recovery images etc. Cwm isn't really good for restore specific apps. Its good for restoring the system as a whole. That's where titanium comes in. Can back up all apps, individual apps. Freeze and uninstall. Just a lot easier to work with
Sent from my SCH-I545 using xda premium
vue said:
Welcome to the world of rooting
So there is a fundamental difference between using CWM/TWRP to do a backup VS doing a backup from Titanium.
Doing a backup from CWM/TWRP backs up the system as a whole - think of it as a way to restore back whatever version you have - for instance I have a backup of my deoxed stock verizon image, i can boot to that anytime - i even have one with stock that I can revert to as well.
So this backup created by CWM/TWRP are an EXACT 1:1 image of what you have on your system.
Now the backup from Titanium is more for when you flash and need to put on your apps again you could use google play to restore everything OR use Titanium. Titanium is good for backing up the apps and their data - i don't use the system function.
So usage scenarios are:
1. I need to back to another image i had > use CWM/TWRP backup
2. I just flashed to a great new ROM <insert_name> and want to have the same apps i had when i had my previous rom, install titanium open it up and restore the apps you had backed up.
I hope this helps.
Click to expand...
Click to collapse
This.
You can also use titanium to do stuff like freeze applications or move them to your sd card.
Sent from my SCH-I545 using xda premium
Agreed - you will want both, but really you will use Titanium on your day to day when flashing, the other is for some more safe failures - although really you will probably have few but Titanium is good for scheduled back ups etc..
Very usefull if you do nightlies as well.
OP here, thanks for the info guys. Coincidentally, after making this thread I went into Titanium to backup my user data since I hadn't done it before, and I am getting an error:
"Batch backup interrupted, insufficient free storage space"
I have 25GB on my ext card but within Titanium it shows "This folder is not writable." Something's up with the permissions. I thought I could plug the phone in via USB, then try to set the permissions on the folders. So I plug it in, but the ext card shows completely empty on the PC.
I have manually added files to the ext card through my PC in the past, so something fishy is going on. I am able to backup to the internal memory, so it looks like I need to figure out how to fix the permissions on the ext card. Within my root browser the permissions show write access for owner.
Edit: Titanium really doesn't want to save backups to the external card... But I can create them on internal memory and move them over I guess.