Steps to follow when changing ROMs - Nexus S Q&A, Help & Troubleshooting

Hi,
I am currently running a CyanogenMod nightly and would like to try other ROMs for a few days until the stable 7.1 is out.
I want to know what wipes and backups I will have to do before installing the ROM and in what order.
Thank you.
Sent from my Nexus S using XDA App

Nobody is going to spoon feed you.
http://forum.xda-developers.com/showthread.php?t=1067813
Happy reading!

Right well considering this is the Q&A section I'll actually Answer your Question
First you want to boot into recovery and make a backup of your current rom in-case anything goes wrong or you just want to revert back
If you are just changing your rom to a newer version of the one you are currently on (say your on a nightly of cm7 and are going to a newer one), just wipe cache and dalvik-cache.
If you are changing to a complete different rom, wipe EVERYTHING. Make sure you ESPECIALLY wipe data (factory reset) otherwise you will more then likely run into alot of FC (force close) issues.
Hope that answered you...

Thank you for your replies. I basically only wanted to know in what order I will have to do the wipes, if the order is necessary.
Also, how can I back up my Messages threads and my apps so that I can restore them after installing the ROM? An option other than Titanium Backup?

Related

[Q] Do I need to wipe data if I'm upgrading the same ROM?

I am relatively new to flashing ROMs & kernels for Android. Currently I'm using MIUI 1.5.6 and would like to upgrade to the newest version of 1.5.13.
My question is, do I have to wipe data if I'm just upgrading to the same ROM or would wiping cahce & Dalvik cache be sufficient?
Before anyone flaming me I have searched the forum prior to posting and surprisingly didn't find anything useful as I thought this would be a frequently asked question.
Thanks in advance!
I never clear if i'm gonna do the same rom and it seems to work perfect. So I'd say dont it takes less time but if your worried do it. clearing that stuff wont really loose anything so its your choice really
I think you ALWAYS should do a backup, just in case something goes wrong.
You have the device at the Computer, you have the cable hooked up.
What would it take... about 5 minutes to do the backup up ??
oddball69 is right. You should always do a wipe.
Just to avoid problems
Most of the Devs will specify for each version if a full wipe is not required. If you can't find anything about it then do a full wipe.
If they directly say a wipe is not required then it's probably just some small fixes.
Thanks for all the responses.
I was going to do a backup for sure I just wanted to avoid having to wipe everything and then reinstalling and re-setting up all my apps which could be quite a pain
Depends on the ROMs used, usually the developers state if this is necessary.
It wont hurt if you try without wiping, if it makes problem just wipe and do it again.
What is there to loose?

REQ: Guide to switch from CM9 4.0 to nightlies

My GF has the NS4G, and currently she's using CM9 4.0, the latest listed on XDA, but I want to get her on the nightlies route, but I really don't want to wipe her phone if I don't have to. I was planning the following, and was wondering if someone could verify that it will or won't work for me.
USB latest nightly to her phone
Boot in to CWM, to a full backup
Wipe dalvik
Flash nightly.
I'm hoping that CM9 4.0 is new enough that I won't have to wipe anything else & all her apps & whatnot will stay. Am I missing something, or should I be good? Thanks!
Oh, I was also thinking of going the ROM Manager Premium route, but I've never had much luck with it. Mostly just looking for advice. Thanks again!
I've had problems in the past with trying to do something regarding from manager and CMR. Most of the times things work correctly though . I have the premium version. I'm not sure, you can take a risk if you want and wipe dalvik cache and flash a nightly but its best to make a nandroid backup of her current rom before you do so. To be honest i don't know if you can do that and not have an issue. Titanium Backup Pro(I don't know if free version can do this) can pull data settings and apps from another nandroid and restore them to the newer build(if you wipe everything after you backup her rom.) So that's another option
Sent from my Nexus S 4G using Tapatalk 2

[Q] Newby Questions

I just recently rooted my Samsung Galaxy S 4G.
Now that I've done it I have no idea what all I can do with it.
I was wanting to add a theme but I was told I had to flash it. I have no idea what it means to flash.
I also want it to be less laggy, get better service and have a better battery life.
Help is greatly appreciated.
What version on Android are you running now? Since you rooted it easily, I would assume 2.2 ? First thing to decide is whether to go to 2.3 (gingerbread) or 4.0.4 (ice cream sandwich)
Each has it's pro's and con's, and you can google and read the forums here. Biggest diff's are ICS has lots more features, nicer interface, run's apps like google chrome, but sucks more battery life. It's is also a work in progress, probably 90% complete to where the dev's want it I would say (few minor bugs to work out but everything works like calling, messaging, etc)
GB is more stable as it's older and pretty complete in the features for it. Better battery life, not as many features as ICS.
There is lots to play with on here, I've been trying all kinds of ROM's.
Hey Jacob said:
I just recently rooted my Samsung Galaxy S 4G.
Now that I've done it I have no idea what all I can do with it.
Click to expand...
Click to collapse
Your first order of business should be to read the SGS4G wiki here: http://forum.xda-developers.com/wiki/Samsung_Galaxy_S/SGH-T959V
Read it, then read it again.
Get a good idea of what you want. And be sure to know what you have and what you want. If all you want is to cut down lag, for example, you might be happy with just getting rid of Tmobile's bloatware by using something like Titanium Backup from Play (Market).
If you decide that you want to do more, then i strongly recommend checking out lumin30's and juls317's guides:
http://forum.xda-developers.com/showthread.php?t=1470716
http://forum.xda-developers.com/showthread.php?p=22169757#post22169757
Good luck.
Battery life is a personal opinion and depends a lot on how you use your phone. There are also significant improvements in ICS over GB in terms of usability, as well as things like Bluetooth robustness. The common complaint about WiFi signal strength has been shown to be almost entirely cosmetic. Try a ROM or two, for a week or so each, then decide what works for you.
Posted from my SGS4G, thanks to Team Acid development
getochkn said:
What version on Android are you running now? Since you rooted it easily, I would assume 2.2 ? First thing to decide is whether to go to 2.3 (gingerbread) or 4.0.4 (ice cream sandwich)
Each has it's pro's and con's, and you can google and read the forums here. Biggest diff's are ICS has lots more features, nicer interface, run's apps like google chrome, but sucks more battery life. It's is also a work in progress, probably 90% complete to where the dev's want it I would say (few minor bugs to work out but everything works like calling, messaging, etc)
GB is more stable as it's older and pretty complete in the features for it. Better battery life, not as many features as ICS.
There is lots to play with on here, I've been trying all kinds of ROM's.
Click to expand...
Click to collapse
Hey getochkn,
In the time between me posting and seeing your post I found a great thread by lumin30. I am on Stock GB (Firmware version: 2.3.6), I have an efs backup, Rooted and have custom kernel with CWM. Currently I'm stuck on flashing this ROM to my phone, it says I must wipe my device before doing so, does that mean a factory reset?
Manumission said:
Your first order of business should be to read the SGS4G wiki here: http://forum.xda-developers.com/wiki/Samsung_Galaxy_S/SGH-T959V
Read it, then read it again.
Get a good idea of what you want. And be sure to know what you have and what you want. If all you want is to cut down lag, for example, you might be happy with just getting rid of Tmobile's bloatware by using something like Titanium Backup from Play (Market).
If you decide that you want to do more, then i strongly recommend checking out lumin30's and juls317's guides:
http://forum.xda-developers.com/showthread.php?t=1470716
http://forum.xda-developers.com/showthread.php?p=22169757#post22169757
Good luck.
Click to expand...
Click to collapse
jeffsf said:
Battery life is a personal opinion and depends a lot on how you use your phone. There are also significant improvements in ICS over GB in terms of usability, as well as things like Bluetooth robustness. The common complaint about WiFi signal strength has been shown to be almost entirely cosmetic. Try a ROM or two, for a week or so each, then decide what works for you.
Posted from my SGS4G, thanks to Team Acid development
Click to expand...
Click to collapse
Thank you both for the responses, I will definitely have a look. I'm stumped on whether or not wiping means a factory reset, some one had already told me that but when I tried to do it it said data wipe failed.
Hey Jacob said:
Hey getochkn,
In the time between me posting and seeing your post I found a great thread by lumin30. I am on Stock GB (Firmware version: 2.3.6), I have an efs backup, Rooted and have custom kernel with CWM. Currently I'm stuck on flashing this ROM to my phone, it says I must wipe my device before doing so, does that mean a factory reset?
Click to expand...
Click to collapse
Yes from CWM. Wipe data/factory reset, wipe cache, and wipe dalvik cache(under advanced). If you want to keep your apps get Titanium Backup paid from market first. With it you can batch backup all your user apps and data. Then restore them after flashing a new ROM. If you wanna save your SMS look into some apps from market that can do that as well.
hechoen said:
Yes from CWM. Wipe data/factory reset, wipe cache, and wipe dalvik cache(under advanced). If you want to keep your apps get Titanium Backup paid from market first. With it you can batch backup all your user apps and data. Then restore them after flashing a new ROM. If you wanna save your SMS look into some apps from market that can do that as well.
Click to expand...
Click to collapse
How do I go about getting it back to stock if i wanted to?
First go here and download the stock rom http://sourceforge.net/projects/tea...T959VUVKJ6_STOCK-UVKJ6-One-Click.jar/download then go to lumins guide here http://forum.xda-developers.com/showthread.php?t=1470716 and follow the heimdall steps and then you can go back to stock. I hope that helps.
Sent from my SGH-T959V using xda app-developers app
Hey Jacob said:
How do I go about getting it back to stock if i wanted to?
Click to expand...
Click to collapse
Make a nandroid backup in CWM before you flash anything. Then you can just restore your stock backup. You won't wanna go back to stock though, trust me.
hechoen said:
Make a nandroid backup in CWM before you flash anything. Then you can just restore your stock backup. You won't wanna go back to stock though, trust me.
Click to expand...
Click to collapse
And what if I wanted to flash to a different ROM?
Edit: I had a look on the SGS4G Wiki and found the answers to most of my questions. =D
Hey Jacob said:
And what if I wanted to flash to a different ROM?
Click to expand...
Click to collapse
Lumin30's guide takes you through the entire process for GB ROMs. Follow those steps, and it's painless.
If you decide to flash an ICS ROM, follow the dev's directions in the OP of the ROM you've selected. Again, should be painless.
hechoen said:
Make a nandroid backup in CWM before you flash anything. Then you can just restore your stock backup. You won't wanna go back to stock though, trust me.
Click to expand...
Click to collapse
I actually had to go back to stock when I tried to make a nandroid backup because my phone froze up.
It kinda depends on the rom because the rom might use deferent custom recoveries. For example, some roms need a ginger based rom before installing it. other need ics roms before installing. So when installing(what i do to be safe.) Back up contacts and such with go back. Then factory reset your phone. Reboot. Do a nandroid back up, (if needed do full wipe as in,1factory reset,2wipe cashe partisions,3 wipe dalvik cashe,4wipe battery stats,5 format system,6 flash rom.)If u DON'T need fullwip just do steps numbers 1-4 and 6.

upgrade one a from 4.1.2

i have CM10 and android 4.1.2 on my one x (att), i want to upgrade to 4.2.2.
if i install the new rom and gapps do i need to flash a new boot.img or will the one i have still work?
also what is the best way to restore my settings to the new version? i spent lots of time setting this phone up with and and i'd prefer to migrate as much as possible. I would appreciate if if you treated me as a newbie with the migration and are descriptive in your response as i have never done this before.
TIA
You can probably find out more about upgrading from CM10 to 10.1 by looking through the 10.1 thread. I'm almost entirely a Sense person, so I can't speak specifically to this situation (moving from CM10 to 10.1). But seeing as you are moving from one Android build to another, I'd assume you need to treat it as moving to a "new" ROM. I would also bet that you need to flash boot.img again. It only takes a minute to do, so why bother even trying to skip that step?
In general, if moving from one ROM to another, you should wipe user data, and not migrate system data, and migrate as few settings as possible. Migrating system data is almost sure to cause serious bugs, and migrating settings can be problematic also.
Recommend using Titanium Backup to migrate apps and data (but not system data), and if you get the paid version, its well worth the couple dollars to get the batch function (can backup and restore all your user apps with just a couple taps).
Do any other backing up you want to do (I like to backup my text messages by using the app SMS Backup+). And if you like, use TWRP to make a nandroid backup, in case you want to revert to your current ROM.
Then before flashing CM10.1 factory reset only within TWRP (factory reset in hboot will corrupt your SD card). Factory reset will wipe any user data (but should leave the internal SD untouched). So be sure to backup anything you want to keep, beforehand. Then wipe Dalvik and cache, also within TWRP. Then flash the ROM, boot.img and gapps. Then startup the ROM, restore your apps with Titanium. Then setup your homescreen and settings to your liking. Some people also like to migrate WiFi and Bluetooth pairings (I think Titanium will do it). Especially handy if you have a lot of pairings. But I don't have many pairings, and migrating them never seemed to work right for me, so I just do it manually.
Really, setting up from scratch is not that hard. With the help of Titanium, I can be back up and running in about 20 minutes.
You shouldn't have to flash a new boot just flash the new Rom over the old one. As long ast there there both cm something your good. But make a backup in recovery just on case
Sent from my HTC One X using xda premium
Arrow44 said:
As long ast there there both cm something your good. But make a backup in recovery just on case
Click to expand...
Click to collapse
I don't think you mean that literally. If you were to go from CM9 to CM10, and not flash the kernel, I don't think that would work.
Even going from CM10 to CM10.1, it would require the kernels being the same, or at least similar enough to not cause any problems. Have you tried this yourself, or read others tried it on the CM thread?
Are you sure you aren't thinking of just going from one nightly to another?
Also assume the OP is hboot 1.14 or higher, and S-on. Otherwise flashing boot.img separately is not an issue at all.
redpoint73 said:
I don't think you mean that literally. If you were to go from CM9 to CM10, and not flash the kernel, I don't think that would work.
Even going from CM10 to CM10.1, it would require the kernels being the same, or at least similar enough to not cause any problems. Have you tried this yourself, or read others tried it on the CM thread?
Are you sure you aren't thinking of just going from one nightly to another?
Also assume the OP is boot 1.14 or higher, and S-on. Otherwise flashing boot.img separately is not an issue at all.
Click to expand...
Click to collapse
thanks for the relies, i backed it all up this morning and tried to flash the latest nightly and the htc screen just hung, so im guessing i need to flash the boot.img, i need to do that home where i have the android sdk tools installed.
as far as migrating the data, im guessing that's not practical with what appears to be two separate builds... sigh, the 10.1 night came out a week after installed cm 10. oh well at least im not still waiting for slow ass ATT to get me the update.
mike_311 said:
thanks for the relies, i backed it all up this morning and tried to flash the latest nightly and the htc screen just hung, so im guessing i need to flash the boot.img, i need to do that home where i have the android sdk tools installed.
as far as migrating the data, im guessing that's not practical with what appears to be two separate builds... sigh, the 10.1 night came out a week after installed cm 10. oh well at least im not still waiting for slow ass ATT to get me the update.
Click to expand...
Click to collapse
Sorry I come from sense based roms but I have a feeling you haven't heard of flash gui. http://forum.xda-developers.com/showthread.php?t=1453617
Sent from my HTC One X using xda premium

[Q] Hyperdrive rls13

Im running hyperdrive rls12, and i dont have enough posts to put this in the appropriate section, however i need to know if i can avoid a full factory reset when flashing rls13, since it is the same rom and all. any help would be appreciated!
katrais said:
Im running hyperdrive rls12, and i dont have enough posts to put this in the appropriate section, however i need to know if i can avoid a full factory reset when flashing rls13, since it is the same rom and all. any help would be appreciated!
Click to expand...
Click to collapse
As with most roms, it's ALWAYS a good idea to do a factory reset & wipe caches before installing. In fact, the dev recommends doing it 3x to ensure proper installation and minimal problems. I always wipe everything before installing a new release, but that's just me. You can use apps like "Titanium Backup" to backup your apps before you wipe if you don't wanna re-download everything. Btw, rls13 is AMAZING!
daniverse said:
As with most roms, it's ALWAYS a good idea to do a factory reset & wipe caches before installing. In fact, the dev recommends doing it 3x to ensure proper installation and minimal problems. I always wipe everything before installing a new release, but that's just me. You can use apps like "Titanium Backup" to backup your apps before you wipe if you don't wanna re-download everything. Btw, rls13 is AMAZING!
Click to expand...
Click to collapse
i dont understand the difference from rls 12 in the changelog

Categories

Resources