[Q] Best way to quickly switch between ROMs? - Samsung Epic 4G Touch

What is the best procedure for switching between ROMs and still retain all of your data (contacts, call history, txt history, app data, etc)?
I have Titanium Backup Pro, which I assume would be best to use.

WhiteZero said:
What is the best procedure for switching between ROMs and still retain all of your data (contacts, app data, etc)?
I have Titanium Backup Pro, which I assume would be best to use.
Click to expand...
Click to collapse
Contacts are synced with your Google account. Assuming its from one android version to the same you can usually do a batch backup of your data apps in titanium or create a filter for apps you specifically want to backup and restore on each rom and use that.

barnacles10 said:
Contacts are synced with your Google account. Assuming its from one android version to the same you can usually do a batch backup of your data apps in titanium or create a filter for apps you specifically want to backup and restore on each rom and use that.
Click to expand...
Click to collapse
What about going from GB to ICS?

WhiteZero said:
What about going from GB to ICS?
Click to expand...
Click to collapse
Going upward would be easy.
For your first question - the easiest way to moving around different Roms.
Rule of Thumb (to keep the data)
1. Don't do the factory reset.
2. Don't format the data
What you can do -
Format cache/dalvik.
In here, let me just focus on the moving the roms between the same version (stay on same GB or ICS, or moving upward). Downgrading Roms from ICS to GB is little different story and need lots of cautions because it could break your phone.
The easiest way would be using sfhub's No-data version one click odin. If you use this method, you can keep almost everything after the rom changed and the efforts to recover the original configuration would the minimum. You need to verify the each applications whether it works or not. Based on my experience, some few applications does not work after the rom change. If the app does not work, you can try to restore the app using TB. Sometimes TB works in here but other times it's not. But it's a good habit to make the whole system + app data backup thru TB. Many times for the apps not working after the rom change, you need to uninstall and reinstall it. It resolves the issue always.
The second easiest way would be using Calk's zip file. Sometime his rom comes with no-data version but the other times, it's not. So, try no-data version first if it's there. But if not, just use normal version without wiping anything (don't do the factory reset manually). His package will automatically format the system data, cache, dalvik, battery stat but user app & data. So, after applying his non no-data version rom, you need a little more effort. For example, if you are using different launcher, the system will move back to default tw launcher. So, you need to clean the tw launcher's data and make your launcher as default. The good thing is, your launcher configuration data is still there. Again, after changing the rom, some application may not work on the new rom. In that case, just follow the steps that I mentioned above.
For any other roms, it would be little more complicated because depending on the rom, it's totally customized. So, you need to follow the op's instruction carefully. For example, I had some problems on moving around the roms because I installed the Rom having some inverted apps (which is replacing the default system and user apps). If you try to install stock rom over those kind of roms, then there are high chances that overlapped apps are not going to work on the new rom. In that case, you need to find out the stock apps instead of inverted apps to uninstall the current app and reinstall the stock app.

Related

[Q] ROM change question from a still apparent newbie...

I've been running stock rooted 3.29 deodexed.
Finally decided to try out Myns Warm 2.2 today. Did a Titanium backup and a nand backup, flashed the new ROM. I wasn't expecting all my widgets, apps and homescreen settings to remain intact. Obviously I was pleasantly surprised when they were.
Two questions:
1) Is this normal behavior for any ROM (e.g., CM6) or just because Warm2.2 is a Sense-based ROM? How did it even know all my homescreen settings? Did Titanium restore them without my asking? (Yes I know that's three questions in one, sorry)
2) Why were all my homescreen icons/widgets doubled up on top of eachother?
I know these are probably basic questions but just based on everything I've read I was expecting to have to install Ti backup, restore my apps, and then re-setup my homescreens. So this was just really surprising to me.
Just noticed that it also retained the flash that I applied for the 4-in-1 reboot mode (hot reboot, recovery, etc). Color me confused.
Shane112358 said:
I've been running stock rooted 3.29 deodexed.
Finally decided to try out Myns Warm 2.2 today. Did a Titanium backup and a nand backup, flashed the new ROM. I wasn't expecting all my widgets, apps and homescreen settings to remain intact. Obviously I was pleasantly surprised when they were.
Two questions:
1) Is this normal behavior for any ROM (e.g., CM6) or just because Warm2.2 is a Sense-based ROM? How did it even know all my homescreen settings? Did Titanium restore them without my asking? (Yes I know that's three questions in one, sorry)
2) Why were all my homescreen icons/widgets doubled up on top of eachother?
I know these are probably basic questions but just based on everything I've read I was expecting to have to install Ti backup, restore my apps, and then re-setup my homescreens. So this was just really surprising to me.
Click to expand...
Click to collapse
Hi there...well, as a noob myself I have learned that when you flash any NEW ROMS from different developers, you MUST wipe DATA, CACHE & DAVLIK/CACHE 1st. If you are upgrading from Myn Warms 2.2 3.29 OTA to 3.30 then you usually don' have to unless they tell you to. That's why your icons/widges are doubled up. Can't go from Stock rooted ROM to Myns...different development.
It will wipe everything on your system and install the ROM brand new as if you bought your phone that way. Items in your SD card will remain there...it does not wipe that. The NAND backup is good if for some reason your EVO goes haywire you can just do the old fashion Bootloader and go into recovery and get everything back. (I actually do this once a week just incase I need to go back to a place when my EVO was perfect...I delete any old ones so that I don't get confused.)
Once you flash the new ROM then go into titanium back up and restore everything. I use Mybackup Pro (Free for 30days to try out)...it saves my home/android screen so That I don't have to reset everything I have except for login into my POP mail server. Not a fan of Titanium but a lot of people seems to like it.
You may need to restore your Evo to that NAND you just did, then WIPE...then flash Myns. Also Myns ROM has the 4-1 reboot. I hope this helps...
Well that explains the 4-in-1 but I did wipe my cache and dalvik cache twice before flashing Warm2.2. I was not on Warm2.2 so this was a change from stock to Warm2.2. So I still don't see how all my settings were retained.
I'm not looking for a "clean" install of Warm2.2 - I'm merely trying to understand why it happened this way when I thought that it wasn't supposed to, and if this behavior is normal.
And just out of curiosity why don't you like Ti backup? I've always wondered if it really serves any good purpose since it seems like Nand backups all my apps anyways....?
Shane112358 said:
Well that explains the 4-in-1 but I did wipe my cache and dalvik cache twice before flashing Warm2.2. I was not on Warm2.2 so this was a change from stock to Warm2.2. So I still don't see how all my settings were retained.
I'm not looking for a "clean" install of Warm2.2 - I'm merely trying to understand why it happened this way when I thought that it wasn't supposed to, and if this behavior is normal.
Click to expand...
Click to collapse
Unfortunately you will need to do a clean install when you go from one ROM to another. Even if the other ROM is a rooted stock ROM...still someone's ROM they created with the stock OTA.
You have to wipe DATA too, no way around it....because the system is rooted and different developers change the path to what they want to do with their ROM you can't flash MYNS on top of someone else's rooted stock ROM. It will conflict with one another (hence the overlapping of icons/widgets). That's why they created apps like Titanium and Mybackup Pro because it will be like a clean phone you just bought and instead of taking hours to set up your phone again...do a restore from one of the programs and you will be up and running with the new ROM.
I love Myn's ROM...
Shane112358 said:
And just out of curiosity why don't you like Ti backup? I've always wondered if it really serves any good purpose since it seems like Nand backups all my apps anyways....?
Click to expand...
Click to collapse
The way I view NAND backup is like a system restore on your PC. I don't use it unless I want to make sure there is a good location for me to go back to just in case my EVO acts up.
I tried titanium backup...visually it doesn't give me confidence as a noob...mybackup pro is very simple and does its purpose.
honeyBfly said:
Unfortunately you will need to do a clean install when you go from one ROM to another. Even if the other ROM is a rooted stock ROM...still someone's ROM they created with the stock OTA.
You have to wipe DATA too, no way around it....because the system is rooted and different developers change the path to what they want to do with their ROM you can't flash MYNS on top of someone else's rooted stock ROM. It will conflict with one another (hence the overlapping of icons/widgets). That's why they created apps like Titanium and Mybackup Pro because it will be like a clean phone you just bought and instead of taking hours to set up your phone again...do a restore from one of the programs and you will be up and running with the new ROM.
I love Myn's ROM...
Click to expand...
Click to collapse
Yeah I think I discovered your point. Myns ROM works flawlessly going from stock to Myns without a data wipe. But I just put on CM6 and had several FC and launcher problems. For some reason I never thought that wipe also meant data wipe...I was probably just trained by all the mod flashes I've been doing....
Shane112358 said:
Yeah I think I discovered your point. Myns ROM works flawlessly going from stock to Myns without a data wipe. But I just put on CM6 and had several FC and launcher problems. For some reason I never thought that wipe also meant data wipe...I was probably just trained by all the mod flashes I've been doing....
Click to expand...
Click to collapse
I was always told to wipe everything when flashing one ROM to the next. But only wipe cache & Davlik/cache if your flash themes...Kernels or different MODS.
Two questions for you two since you both seem to know what you're doing
1. Did either of you use the special recovery images? (Clockwork/AmonRA)
2. I backup everything to Titanium Backup Pro...but if i wipe EVERYTHING that means Titanium Backup Pro will be gone as well...so how am I supposed to get everything restored if the app is gone?
1) Not sure, I use clockwork recovery but don't know what a special recovery image is.
2) My understanding is that you have to reinstall Ti backup, and whence forth it will find the old restore files that you can use to restore your apps.
Whenever installing a new rom it is best to do a FULL wipe meaning data,cache, and davlik. Even though there may not be any problems initially upon use, there will likely be some down the road. It's your phone though, do as you please.
Sent from my PC36100 using XDA App
RTC88 said:
Whenever installing a new rom it is best to do a FULL wipe meaning data,cache, and davlik. Even though there may not be any problems initially upon use, there will likely be some down the road. It's your phone though, do as you please.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
So I did a full wipe last night and installed CM6. It installed just fine but my data didn't work....kept telling me that I didn't have a SIM installed. I could make phone calls though. I'll have to try again tonight but I did a restore so I had a functional phone today. Any idea why that happens?
Also I did a full backup with My Backup Pro so I'm assuming I can just reinstall My Backup Pro and it will find my backed-up data for restoration?
Could be a network problem on sprint's side.
Sent from my PC36100 using XDA App
R1pTheJacka said:
Two questions for you two since you both seem to know what you're doing
1. Did either of you use the special recovery images? (Clockwork/AmonRA)
2. I backup everything to Titanium Backup Pro...but if i wipe EVERYTHING that means Titanium Backup Pro will be gone as well...so how am I supposed to get everything restored if the app is gone?
Click to expand...
Click to collapse
1. Yes...AmonRA.
2. When you use an APP like Titanium and Mybackup Pro...it saves your backup to your SD card and a full wipe does not wipe external memory cards only internal system stuff. So once you wipe and flash a new ROM...you need to go to market first and foremost to download whichever backup program you used and then order it to restore your phone. It will know the path in which it used to back everything up and pull from there. Follow the prompts.

[Q] recovering data after custom rom?

quick question, is there anything wrong with going back into cwm after i flash say unofficial cm and flash my data back for apps n what not? or is this gonna be conflicting for some reason? im jus trying to figure out how you guys bounce thru roms so easily. thanks
wait for someone else to confirm this but i think as long as the backup is from the same type of ROM(sense or not) then you may be able to perform an advanced restore and get the data, but personally i have not needed to try this as the google restore feature seems to work fine, and i don't mind having to re-setup the options in my apps each time.
also you can always try not wiping the phone when you update, then your data is still there and you will only need to wipe if you get stuck in a boot loop or something is acting funny.
obviously you should still have a backup of your phone in working condition or else you could ens up seriously boned
The entire reason you're supposed to wipe the user data before flashing a different type of ROM is because the data is incompatible and it could cause crashes/freezes. So if you flash back the data after you're done, then you're defeating the purpose of wiping the user data, thus possibly making the ROM unstable again.
gotcha. thanks for the response.
Sent from my T-Mobile G2 using XDA App
You should be able to use titanium backup to do this for all downloaded apps.
sundar2012 said:
You should be able to use titanium backup to do this for all downloaded apps.
Click to expand...
Click to collapse
Am I understanding this right? If I have everything setup the way I want it, apps dl'd and on whatever homescreen, settings set and so on and I use Titanium Backup, then flash a custom rom, say like CM 6.1, I can use Titanium Backup to put everything back layout wise the way I had it without having to redl apps and redo settings?

What is the best way to restore apps and data?

Hi, if you're like me, you like flashing a lot of different ROMs, whether it be CM nightlies, TW's, or just different AOSP builds. But I've come to find a lot of people use different methods to restore their apps and data. Some of which include:
#1. Titanium backup restore apps & data. (Traditional way)
#2. Extract from Nandroid (which I wanna know more about)
#3. Advanced restore data (from backup) after restoring apps. (Seen this mentioned a couple times in the threads)
Anyone care to share what's been working best for them? Or a new method I may not know about? Just trying to find the best and most efficient way to restore apps and data after flashing a new ROM.
*Also, not a big fan of 'dirty flashing' as it doesn't always result in a stable ROM experience. So any elaboration on the above mentioned methods would be helpful. Thanks.
drewmonge said:
Hi, if you're like me, you like flashing a lot of different ROMs, whether it be CM nightlies, TW's, or just different AOSP builds. But I've come to find a lot of people use different methods to restore their apps and data. Some of which include:
#1. Titanium backup restore apps & data. (Traditional way)
#2. Extract from Nandroid (which I wanna know more about)
#3. Advanced restore data (from backup) after restoring apps. (Seen this mentioned a couple times in the threads)
Anyone care to share what's been working best for them? Or a new method I may not know about? Just trying to find the best and most efficient way to restore apps and data after flashing a new ROM.
*Also, not a big fan of 'dirty flashing' as it doesn't always result in a stable ROM experience. So any elaboration on the above mentioned methods would be helpful. Thanks.
Click to expand...
Click to collapse
In my case I've using TB to backup and restore and never had a problem as long as I didn't restore a system app that was in a different framework or systemUI. Also, TB has an option to create an update.zip that you can flash. In the options you can select what apps are to be included, wether them being only user, system or both types of apps. In the past I have used recovery to back up data only and restore that, but the back draw (someone correct me if I'm wrong) is that it also backups system apps (tw settings, dialer, etc) and if you flash that on a AOSP ROM (CM) it'll give force closes and other problems.
The advance restore is from recovery in that restores data part of a nanroid...
Dirty flashing is ok if it is an incremental update of the ROM you are using. The dev always lets the user base know when it's an incremental or total change in the ROM that requires either complete wipe for the former or just cache/dalvik for the later.
I could be wrong in some points, these are thing that I've read and done....
Thank you, @dragon_rckr! Lots of great tips. Will be trying some of what you mentioned. Forgot about the creating zip from TB method.
Sent from my SPH-L710 using xda app-developers app
app2zip
This is pretty cool. You can flash this right after flashing a new rom and on the first boot have everything right there
https://play.google.com/store/apps/...result#?t=W251bGwsMSwxLDMsInNjZC5hcHAyemlwIl0.

[Q] Right & Best way to full clean install / Update ROM?

So I'm updating to the latest version of the @Danvdh AOSP GPE ROM, and I want to know / make sure this is the right / best way.
got the latest version of the ROM and flashing w TWRP,
so I made a Nandroid backup, and I backed up all my apps w TiBU (Titanium Backup),
Next I would do a full wipe (system & delvic), flash the new rom, then restore all my apps with TiBU right?
What about the system settings? is there a way to back them up so that I can just "restore" them.
If I make a full backup with TiBU and restore it would it attempt to restore the previous version of the ROM, or would because they are diff versions would it just fail? Or is it something I just have to reset everything. And obviously I have to redo my screens and stuff,
Is there any way to save my settings for gravity box and xposed framework?
and feel free to inform me of anything else I want to make sure to do, no matter how obvious it may seem.
This is my only device so I need to make sure I get it right the first time and as quickly as possible.
Thanks.
MoodSwinger
BTW I posted this in "general" on purpose hoping it would be useful for anyone else updating or clean flashing betw ROMs
For titanium backup, if your mods are in xposed and gravity box, backing up with titanium backup will retain all the settings in those apps, so once you restore them, everything will be back the way you want it. Same thing for the home screens, just back up the launcher app. I personally don't like restoring data on system apps since they tend to go awry, that's why I use a different launcher.
After you do a full wipe and clean install, you can also go back to TWRP and restore only the data from the Nandroid backup. I don't do that because, again, it might cuz unwanted bugs and more annoyance.
I dirty flashed 4.4.3 on top of my 4.4.2 rom since I was too lazy to set everything up again, and so far I haven't seen any bug. You might wanna consider that route.
Sent from my GT-I9505G using XDA Free mobile app
Yo_2T said:
For titanium backup, ...
Click to expand...
Click to collapse
Exactly the info I was looking for thanks so much.
And just to be clear, when you say "dirty" flash, you mean just thru TWRP like you would an update.zip, or Xposed or Gravity Box, correct? just put on SD and flash and go.
Yes. Basically flash it on top of the existing software. It's usually not recommended as data may be corrupted having been overridden, but 4.4.3 is just a small update over 4.4.2 so I guess it's okay.
Sent from my GT-I9505G using XDA Free mobile app

Back up and Restore

I'm just wondering, If I backup my tab (data files, apps, etc.) using CWM, then flash CM12, can I advance restore my apps and data files into it without problems? Im afraid I don't want to download again all of my apps after installing CM12..
nephilim1 said:
I'm just wondering, If I backup my tab (data files, apps, etc.) using CWM, then flash CM12, can I advance restore my apps and data files into it without problems? Im afraid I don't want to download again all of my apps after installing CM12..
Click to expand...
Click to collapse
Most likely not. Pretty much any other base (you didn't say what you were coming from. CM11?) going to CM12, migrating user data like that (same as a "dirty flash") will cause major issues (not booting into OS is the likely result).
Just use Titanium Backup to migrate your apps and app data. That worked fine for me going to CM12.
redpoint73 said:
Most likely not. Pretty much any other base (you didn't say what you were coming from. CM11?) going to CM12, migrating user data like that (same as a "dirty flash") will cause major issues (not booting into OS is the likely result).
Just use Titanium Backup to migrate your apps and app data. That worked fine for me going to CM12.
Click to expand...
Click to collapse
I forgot, I came from stock. By the way, I decided to download again the apps that I needed. Thanks anyway for the info.
nephilim1 said:
I forgot, I came from stock.
Click to expand...
Click to collapse
Going from Sense to CM12, its definitely a bad idea to try to migrate data. Downloading the apps again is certainly an option; although a cumbersome one, and of course this just restores apps and not the app data (may or may not be a big deal in your case). For anyone flashing ROMs, I'd recommend checking out Titanium Backup for very reliable and easy backup and restores of apps and app data. And its worth it to pay the few dollars to get the Pro key to unlock all the features, including the batch functions, which allow you to backup and restore all your apps (or filter as you like) with just a few taps.
In particular Titanium Pro can extract apps and app data from Nandroid backups.

Categories

Resources