REQ: Guide to switch from CM9 4.0 to nightlies - Nexus S Q&A, Help & Troubleshooting

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

Related

Steps to follow when changing ROMs

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?

[Q] cm7 gps, other issues

Rooted my Sensation 4G with this tutorial - http://www.androidunite.com/2011/10/07/how-to-gain-s-off-and-root-the-sensation-4g/#comment-3770
Used teamwin recovery. Installed cm7, now my GPS doesn't work. Google and forum search is all over the place on this. Need some help please.
Also, keep getting a FC error for Google apps framework or something.
Tried wipe cache, wipe Delvik Cache, and wiped google contacts app and framwork app. still getting it. Could use some help with that also.
Lastly, if I get these working or not, I would like to try a diff ROM, like miui...do I have to wipe everytime i flash a new rom, and restore data apps etc. or can I just boot to recovery from CM7, and then flash a new ROM?
I don't know much about cm7 so its probably best to check the cm7 bible in the dev forum. In the past i have had little niggling problems with a newly flashed rom, internal storage maxed out or mms wouldn't send, and usually reflashing the rom fixes it. Not always but most of the time.
Before flashing any new rom it is always best to wipe before flashing a new one. Backup your apps with something like titanium and restore then once your new rom has had time to settle. If you don't wipe, settings from the old rom could interfere with the new one. Whatever you use to backup your apps, don't restore the backup data. This could also interfere with your new rom.
Hope this helps a little.

[Q] Can I restore a NS using a nandroid backup from another NS?

Hello,
My girlfriend and I both have a Nexus S 9020a. Both are rooted, both are running SlimBean but with different radios and different kernels.
Her phone is starting to act up a bit, and since I did a fresh wipe recently I'm in a position where I can create a fresh Nandroid backup with all of the apps we both use. (Swiftkey, Nova Launcher, etc). If I create this backup through the recovery console, can she use it to restore her phone and essentially make a duplicate of mine?
Failing that, what's the Android equivalent of reformatting to freshen up her Android without reflashing a different rom? Clear Cache+Dalvik?
I think you would get an.MD5 mismatch with CWM and would not be able to restore. With TWRP you have the option to skip MD5 check but restoring on our phones with TWRP is kinda bugy and for me does not restore any data. Does that sound right forum? I would just take the extra few min and wipe/restore traditionaly with hers.
Sent from my phone using my thumbs and a keyboard
You could also restore data only from her phone using cwm. It's under advanced restore in the backup and restore menu.
Sent from my Nexus S 4G using Tapatalk 2
Restoring from another phone is not a good idea. Will lead to many device specific issues. Just take the time, do a complete wipe. and she will love you for it.
Many thanks for the replies, guys. I did end up doing a clean wipe and starting her off from scratch. She's very happy with it.
BTW, both of us are now running the latest version of SlimBean with Bedalus Marmite V5 kernel, and are enjoying some absolutely amazing battery life. Very good stuff. Highly recommended for the aging Nexus S.

[Q] Updating my rom

Hi as its my first post i cannot post in the specific development thread to this particular ROM.
I haven't updated my ROM in sometime. Currently my phone says i have:
Android Version - 4.0.3
HTC Sense version - 3.6
Software Number - Android Revolution HD 6.6.2 by mike1986
The newest rom version is 6.8.* and i was wondering the process to update from that version to this newer one. Or how to move to a different custom rom.
If you need more information then please ask. Im new here and just learning the ropes. Thanks in advance.
Josh.
Hi if your s off here is how you do it. Place rom on SD card by first downloading from computer than connecting with USB cable to phone to computer than share the rom, usually to disk drive e. This places it on SD card root. Then go into recovery and wipe cash then wipe dalvik then wipe data factory reset. Then choose install zip from SD card, then choose zip from SD card. Then scroll down and find your rom. Install the rom than reboot your phone. That's it. But before you flash anything do a nandroid backup of your current rom incase you get into a pinch you can restore your old rom easily. Now if your s on it's different. You will have to flash boot image I'm so off and not exactly familiar with every step for that but there is a great guide flashing roms with s on you can read if need be. But if your so off those are all the steps you need. Hope I've helped and happy flashing.
Sent from my HTC Sensation using xda premium
realsis said:
Hi if your s off here is how you do it. Place rom on SD card by first downloading from computer than connecting with USB cable to phone to computer than share the rom, usually to disk drive e. This places it on SD card root. Then go into recovery and wipe cash then wipe dalvik then wipe data factory reset. Then choose install zip from SD card, then choose zip from SD card. Then scroll down and find your rom. Install the rom than reboot your phone. That's it. But before you flash anything do a nandroid backup of your current rom incase you get into a pinch you can restore your old rom easily. Now if your s on it's different. You will have to flash boot image I'm so off and not exactly familiar with every step for that but there is a great guide flashing roms with s on you can read if need be. But if your so off those are all the steps you need. Hope I've helped and happy flashing.
Sent from my HTC Sensation using xda premium
Click to expand...
Click to collapse
If he is going to update the ROM, you don't need to wipe anything often. You need to look to the forum and their they will say in the 1st or 2nd post how to install the ROM and if you are going to update the ROM it will often say you don't need to wipe anything. But if you want to be sure just read that post.
It's always a good idea to wipe as to prevent any Wi-Fi or other issues. I updated my rom and didn't do a full wipe and I had Wi-Fi issues, I went back reinstalled with full wipe now Wi-Fi works perfectly. In my opinion it's good to wipe.
Sent from my HTC Sensation using xda premium
realsis said:
It's always a good idea to wipe as to prevent any Wi-Fi or other issues.
Click to expand...
Click to collapse
It's really not ncessessary for small incrimental updates, which most nightly builds are.
However, this guy is going from ARHD 6.6 to 6.8. The ARHD page says you don't need to do a full wipe if coming from 6.7...which kind of implies that you do need a full wipe if coming from an earlier build.
So a full wipe would probably be recomended.
As for normal updating opperations...
Sure, things CAN get screwy when flashing over a previous build, but they usually do not. And if you are going to be updating regularly then it's really a gigantic waste of time to do a full wipe every 2-3 days since you'll spend an hour or 2 resetting everything up. Over a month that might be 18-24 hours just redoing settings, in hopes of avoiding a random error that might happen once every 2 months of flashing. It's kind of like driving 20 miles to save a penny on a gallon of gas. You spend more to get there than you save.
Always recomended to do a full nandroid backup first through. So if it doesn't work you can revert back to what you had quickly and save the full wipe and fresh install for a time when you've got more time to redo everything.
6.6 and 6.8 use different firmware bases...
Not wiping when he updets now only means he'll get trusted, and wipe later
Sent from my HTC Sensation XE with Beats Audio using xda premium
really grateful for all of the responses. I think to be safe and just for the sake of a few hours ill do a full back up and wipe before installing.

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

Categories

Resources