Does root stop official ROM installation? - Nexus S Q&A, Help & Troubleshooting

I want to root my 2.3.6 i9023 but I am not 100% sure of what the repercussions of this will be, can someone please confirm:
-As per the tutorial for i9023, I must unlock the bootloader which will wipe all my apps and SD card data?
-Is there a way to root without installing CWM? I really just want root access on the stock ROM and at this moment in time, don't need CWM.
--EG: Can I unlock the bootloader and then reboot into the stock ROM and install Superuser from the Market?
-When I unlock the bootloader, does that wipe the stock ROM off the phone as well or is it just the data?
-Once rooted, I will no longer get OTA notifications of updates, but I can install manually the official update package?
--Once the stock ROM is rooted, can I still use the Nexus stock recovery to flash official ROM updates or will I need CWM?
I have rooted a phone before and I know what I'm doing with custom ROMs but the Nexus S seems to have different procedures.
Cheers!

Yes. You have to unroot so that OTA update can be installed.
Go to "Nexus S General" and find section "All OTA ROMs".

TheManicGibbon said:
-As per the tutorial for i9023, I must unlock the bootloader which will wipe all my apps and SD card data?
Click to expand...
Click to collapse
Yep.
TheManicGibbon said:
-Is there a way to root without installing CWM? I really just want root access on the stock ROM and at this moment in time, don't need CWM.
Click to expand...
Click to collapse
Yes, you can root without actually installing CWM. You can use the command fastboot boot recovery.img to temporarily boot into CWM instead of fastboot flash recovery recovery.img that will replace the stock recovery with CWM.
TheManicGibbon said:
--EG: Can I unlock the bootloader and then reboot into the stock ROM and install Superuser from the Market?
Click to expand...
Click to collapse
No, the su binary needs to be installed as system app. So it's easiest to flash it via CWM.
TheManicGibbon said:
-When I unlock the bootloader, does that wipe the stock ROM off the phone as well or is it just the data?
Click to expand...
Click to collapse
Just the data.
TheManicGibbon said:
-Once rooted, I will no longer get OTA notifications of updates, but I can install manually the official update package?
Click to expand...
Click to collapse
I believe you will still get the notification. However, the update process won't work if you don't have stock recovery.
TheManicGibbon said:
--Once the stock ROM is rooted, can I still use the Nexus stock recovery to flash official ROM updates or will I need CWM?
Click to expand...
Click to collapse
The official full OTA can be flashed via either stock or CWM recovery.

Thanks for that comprehensive reply
While researching, I have since found this which is confirmed working with the i9023 on 2.3.6. What I'm wondering is, how does it root without wiping all your data (it doesn't appear to unlock the bootloader)
Finally, if I have rooted stock 2.3.6 with the stock recovery, I will have to unroot (using this method I presume) and then I can flash the OTA ICS update whenever it comes through the stock recovery, correct?

TheManicGibbon said:
While researching, I have since found this which is confirmed working with the i9023 on 2.3.6. What I'm wondering is, how does it root without wiping all your data (it doesn't appear to unlock the bootloader)
Click to expand...
Click to collapse
I guess the script uses an exploit in the firmware to temporarily gain root access and copy the necessary files into the system partition.
TheManicGibbon said:
Finally, if I have rooted stock 2.3.6 with the stock recovery, I will have to unroot (using this method I presume) and then I can flash the OTA ICS update whenever it comes through the stock recovery, correct?
Click to expand...
Click to collapse
You can just flash the full OTA. The phone will be unrooted and recovery will be reverted back to stock.

Thanks again, brilliant info!

Related

[Q] Install CWM but SU doesn't work

I can't install CWM. I know there's that recovery installer apk but my transformer says there was a problem parsing the package. I don't know of any other way. I also tried unrooting my tablet by flashing a WW stock rom and stock recovery but Superuser stayed and it doesn't even work. It's basically all messed up. Can someone help me please?
Since you went back to stock ROM, do wipe data from boot menu and root again with Vipermod, and then try running the recovery installer apk.
What firmware are you on? That message is either a bad download or your firmware is not compatible with the apk.
Now you also say you flash WW ROM and stock recovery, how did you flash it without cwm?
horndroid said:
Since you went back to stock ROM, do wipe data from boot menu and root again with Vipermod, and then try running the recovery installer apk.
Click to expand...
Click to collapse
What boot menu?
baseballfanz said:
What firmware are you on? That message is either a bad download or your firmware is not compatible with the apk.
Now you also say you flash WW ROM and stock recovery, how did you flash it without cwm?
Click to expand...
Click to collapse
8.2.3.13. I flashed them when I still had CWM and fully rooted.
MarshMad_ness said:
8.2.3.13. I flashed them when I still had CWM and fully rooted.
Click to expand...
Click to collapse
Yeah you flashed the repacked ROM. That's pretty outdated firmware. You need to manually update to the latest ICS (if it doesn't auto update), use ViperMod to root and RecoveryInstaller for CWM.
baseballfanz said:
Yeah you flashed the repacked ROM. That's pretty outdated firmware. You need to manually update to the latest ICS (if it doesn't auto update), use ViperMod to root and RecoveryInstaller for CWM.
Click to expand...
Click to collapse
How do I manually update? Is that when you go into settings and stuff and check to see if you have the latest software? Cause I do that and it says that I already have the latest version.
I tried updating manually but it didn't work. I guess I should include that I tried deleting the superuser files from /system/bin/su and /system/xbin/su. I deleted the one in the xbin because there wasn't one in the bin. It's still messed up.

[Q] New to rooting, updating

Hi,
I'm thinking about rooting my Note 10.1 (mostly because I want to use DicertoryBind/Link2SD) via ClockworkMod Recovery.
My questions:
I won't receive any OTA updates, cause the status will be custom, right?
I want to stay on stock FW, what can I do to update my tablet if there is a new OTA:
Can I directly flash the FW from sammobile with odin or are they not campatible with cwm? Would that mean that every time there is a new OTA, I have to unroot, flash back to stock recovery, get the OTA, flash back cwm and root again?
Isn't there a way to flash the update while keeping all my data (just like normal OTA does) and root ?
Thanks!
Kamairo said:
Hi,
I'm thinking about rooting my Note 10.1 (mostly because I want to use DicertoryBind/Link2SD) via ClockworkMod Recovery.
My questions:
I won't receive any OTA updates, cause the status will be custom, right?
Yes
I want to stay on stock FW, what can I do to update my tablet if there is a new OTA:
Can I directly flash the FW from sammobile with odin or are they not campatible with cwm? Would that mean that every time there is a new OTA, I have to unroot, flash back to stock recovery, get the OTA, flash back cwm and root again?
You can flash using ODIN, but you will need to re root the device, also chances are you will not lose data but in rare cases you will need to do a factory reset which will mean you lose all your data.
Isn't there a way to flash the update while keeping all my data (just like normal OTA does) and root ?
Above answer should answer this also but you will need to re-root the device
Thanks!
Click to expand...
Click to collapse
Hope this answers all queries
You can flash using ODIN, but you will need to re root the device, also chances are you will not lose data but in rare cases you will need to do a factory reset which will mean you lose all your data.
Click to expand...
Click to collapse
Okay, that means I download the firmware from for instance sammobile, flash it using ODIN (will that be PDA only, like flashing cwm?), and then re root means install superSU again from cwm or installing cwm completely new?
*edit* Thanks for the sticky!
Yes you can use this post to know how to install using odin http://forum.xda-developers.com/showthread.php?t=2080366
You do not require CWM to root you can use the exynos patch apk to root you can download the apk from here
http://forum.xda-developers.com/showthread.php?t=2050297
samir_a said:
Yes you can use this post to know how to install using odin http://forum.xda-developers.com/showthread.php?t=2080366
You do not require CWM to root you can use the exynos patch apk to root you can download the apk from here
http://forum.xda-developers.com/showthread.php?t=2050297
Click to expand...
Click to collapse
Hey, thanks so far, I just installed CWM, everything went fine, but if I look at the system status it still says "offical", does that mean I can receive OTA's? Or won't that work cause of CWM?
Also I believe before it didn't say "official" but "normal".
*edit* okay, nevermind, after a reboot it sys now "custom"
Since you have rooted your device you can also use Mobile ODIN to flash the roms from sammfirmware directly on your note 10.1. You just make sure everroot is ticked but if you think you might loose root then have both the CWM.tar file saved on your device, its a tiny file so no real space lost or if you don't care about CWM but want root access then keep the exynosexploit.apk on your device. I have everything I need on the sd card in case I cant get to a PC. Much better when I'm not tied to the PC...
ultramag69 said:
Since you have rooted your device you can also use Mobile ODIN to flash the roms from sammfirmware directly on your note 10.1. You just make sure everroot is ticked but if you think you might loose root then have both the CWM.tar file saved on your device, its a tiny file so no real space lost or if you don't care about CWM but want root access then keep the exynosexploit.apk on your device. I have everything I need on the sd card in case I cant get to a PC. Much better when I'm not tied to the PC...
Click to expand...
Click to collapse
Thanks so far, but theres one question left: From what you've said I think it's possible to flash with odin or mobile odin while CWM is still installed, what will happen to CWM after the flash? Is it completely gone (stock recovery comes with the firmware?!) or does "re root" only mean that I have to reinstall superSU with CWM?
You will go back to stock recovery but you might retain root if you ticked everoot function....
As I said earlier, you can reflash CWM onto your Note using mobile ODIN if you have the CWM.tar file stored on your device...
+1 for Mobile Odin if you're wanting to stay stock.
Use Exynos Abuse to root the first time.
Install Mobile Odin pro.
Backup your EFS partition off the device.
Install CWM using Mobile Odin and make a nandroid backup.
Back up apps with Titanium if required.
Download the new stock from you want and use Mobile Odin to install with Everoot selected.
Use Mobile Odin to install CWM.
Simplest method I've found by far.
Sent from my GT-N7100 using xda premium
After rooting with exynos abuse root, can you just do a factory reset to make you stock again to get OTA's?
I don't believe so (prepared to be corrected) but if you reinstall the stock rom without Everoot ticked and factory reset you'll be back to stock unmodified.
Sent from my GT-N7100 using xda premium
Never tried but I don't think so, The OTA checks for an unmodified system and even though stock recovery says its official the status in settings is "Custom".
What if I'm on the stock rom (never went custom) and stock recovery. All I did was root? Would a recovery restore allow me to get OTA's?
if you are on stock recovery then why would you restore recovery.
Yes if you are rooted only you will receive OTA if you are on the orignal rom (rom from country which note was purchased irrespective of the version you are on)
samir_a said:
if you are on stock recovery then why would you restore recovery.
Yes if you are rooted only you will receive OTA if you are on the orignal rom (rom from country which note was purchased irrespective of the version you are on)
Click to expand...
Click to collapse
That is my situation, exactly. So, I can take OTAs in my present situation? I used #2 root option from zedomax. I haven't changed anything or used a custom rom. All I want to do is get current on my updates, and retain root and CWM.
Should I also use TriangleAway, and at what point? Thank you.
Apologies to the OP, but I've been waiting for a chance to resolve this.
If you used method 2 you have replaced the stock recovery... That's what CWM recovery means...
You're flash counter will now be one and need to be reset using triangle away. No OTA for you...
ultramag69 said:
If you used method 2 you have replaced the stock recovery... That's what CWM recovery means...
You're flash counter will now be one and need to be reset using triangle away. No OTA for you...
Click to expand...
Click to collapse
Thank you.

[Q] Problems updateing to new Sprint software

Hi guys still a neewbi here I have a Motorola Photon Q 4g lte it has boot loader unlock and rooted Im trying to do a update to software 77.8.14 xt897 it keeps failing ........I dont have any custom roms install .......I also seem that I cant boot back to recovery mod ....help.thanks
Did you have a custom recovery installed...? Or were you stock completely?
You said you had the bootloader unlocked and it rooted, so I'm going to assume you were on CWM or TWRP... so did you put stock recovery back on before updating? You can't take system updates if you're on custom recovery.. you have to put the stock recovery back on, then update, then re-do recovery & root.
no stock
arrrghhh said:
Did you have a custom recovery installed...? Or were you stock completely?
You said you had the bootloader unlocked and it rooted, so I'm going to assume you were on CWM or TWRP... so did you put stock recovery back on before updating? You can't take system updates if you're on custom recovery.. you have to put the stock recovery back on, then update, then re-do recovery & root.
Click to expand...
Click to collapse
ok thanks for the reply...............no i'm on cwm so I need stock recovery is there a site or link...........thanks
gtuck1002 said:
ok thanks for the reply...............no i'm on cwm so I need stock recovery is there a site or link...........thanks
Click to expand...
Click to collapse
Well, here's a good guide from the last update. Probably still applies for this update.
This thread might help as well.

Today's (03/05/13) OTA

Haven't seen anyone post about this (even after doing a Google search), but Verizon has started sending out the OTA today. My question is this: since my bootloader in unlocked, and I'm rooted, can I restore back to my stock ROM and take the update? Is there a possibility that I'd completely lose root? Obviously I'd lose superuser and such, but would it replace my bootloader and custom recovery?
Thanks in advance for any helpful replies. I've been around android for a while now, but I'm new to Samsung phones, and how the bootloaders work. (I'm used to HTC where you S-OFF and you're good to go)
tylerlawhon said:
Haven't seen anyone post about this (even after doing a Google search), but Verizon has started sending out the OTA today. My question is this: since my bootloader in unlocked, and I'm rooted, can I restore back to my stock ROM and take the update?
Click to expand...
Click to collapse
Yup, you can restore back to stock (via nandroid or Odin) and take the update. You should switch back your recovery if you restore a stock nandroid though.
Is there a possibility that I'd completely lose root? Obviously I'd lose superuser and such, but would it replace my bootloader and custom recovery?
Thanks in advance for any helpful replies. I've been around android for a while now, but I'm new to Samsung phones, and how the bootloaders work. (I'm used to HTC where you S-OFF and you're good to go)
Click to expand...
Click to collapse
You answered your question, if you lose SU, you lose root. Verizon OTA's will replace your bootloader and custom recovery if you force the install to take through your custom recovery. It should fail initially but I've read around that folks installed the OTA in recovery.
I'll check my wife's phone tonight. If she gets the ota I will pull it from the cache and extract the boot loader and recovery and rezip it and see if it will flash via twrp
SlimSnoopOS said:
Yup, you can restore back to stock (via nandroid or Odin) and take the update. You should switch back your recovery if you restore a stock nandroid though.
You answered your question, if you lose SU, you lose root. Verizon OTA's will replace your bootloader and custom recovery if you force the install to take through your custom recovery. It should fail initially but I've read around that folks installed the OTA in recovery.
Click to expand...
Click to collapse
Ok thanks for the reply. What do you mean by switch back my recovery? I'm currently on TWRP which is what I rooted with, and I've been using it since. I just want a completely untampered stock OTA of the latest OTA.
tylerlawhon said:
Ok thanks for the reply. What do you mean by switch back my recovery? I'm currently on TWRP which is what I rooted with, and I've been using it since. I just want a completely untampered stock OTA of the latest OTA.
Click to expand...
Click to collapse
I mean, the OTA will fail if you just try to accept it right now. It would also fail if you switched back to your stock nandroid because you still have TWRP installed too. That's how its always been. Switching to the stock recovery, you could use EZ Recovery to do so, would resolve that.
I've read that you can still have a custom recovery installed and successfully take the OTA with a custom recovery installed but idk the exact steps to take to make this happen. Since I have no need for accepting OTA's I try to learn from what people post here.
Edit: Seems my OTA/custom recovery inquiry has been answered pretty thoroughly here (post #10). You could try those steps if you desire too.
SlimSnoopOS said:
I mean, the OTA will fail if you just try to accept it right now. It would also fail if you switched back to your stock nandroid because you still have TWRP installed too. That's how its always been. Switching to the stock recovery, you could use EZ Recovery to do so, would resolve that.
I've read that you can still have a custom recovery installed and successfully take the OTA with a custom recovery installed but idk the exact steps to take to make this happen. Since I have no need for accepting OTA's I try to learn from what people post here.
Edit: Seems my OTA/custom recovery inquiry has been answered pretty thoroughly here (post #10). You could try those steps if you desire too.
Click to expand...
Click to collapse
Hmmm sounds interesting. I doubt I'd be able to use EZ unlock like I did on ICS... I guess I'll wait for a recovery flashable file.
What OTA?
cammykool said:
What OTA?
Click to expand...
Click to collapse
4.1.2 ota being pushed starting today. According to Google+
Is this basically the same thing as the VRBMA2 leak?
pettigrew95 said:
Is this basically the same thing as the VRBMA2 leak?
Click to expand...
Click to collapse
Yes, it's a final version of VRBMA2 leak which is VRBMB1
Damn.... on the day i root... oh well glad i did!
vzw probably blocked our current methods.
The OTA de-odexed is already posted courtesy of beanstown over here:
http://forum.xda-developers.com/showthread.php?t=2177798
I'm rooted, unlocked and custom recovery w/stock ROM (odex).
How do I get this update installed and keep root/unlocked/custom recovery in place?
Also want to keep Google Wallet working correctly.
lexluthor said:
I'm rooted, unlocked and custom recovery w/stock ROM (odex).
How do I get this update installed and keep root/unlocked/custom recovery in place?
Also want to keep Google Wallet working correctly.
Click to expand...
Click to collapse
Download this and flash it through recovery once beanstown posts the links:
http://forum.xda-developers.com/showthread.php?t=2177798
pettigrew95 said:
Download this and flash it through recovery once beanstown posts the links:
http://forum.xda-developers.com/showthread.php?t=2177798
Click to expand...
Click to collapse
I'd rather have the odex version though. You think someone will post that?
OK I took it from cache. Does anyone remember what all I need to delete after I extract it so it doesn't update boot loader. Recovery for sure...here's where I am before i rezip

4.4.3 Download failed

I just recently got the newest update. I downloaded all 99mb of it, plugged in my charger and it rebooted to update my phone. But when it turned on again my phone hasn't been updated, it's still 4.4.2. Checking for updates doesn't work at all.
Anyone have a clue where the download is stored so I can just try to manually flash it?
Stock ROM & Kernel 4.4.2
Rooted
CWM Touch recovery
Sent from my Nexus 5
JustinBieber said:
I just recently got the newest update. I downloaded all 99mb of it, plugged in my charger and it rebooted to update my phone. But when it turned on again my phone hasn't been updated, it's still 4.4.2. Checking for updates doesn't work at all.
Anyone have a clue where the download is stored so I can just try to manually flash it?
Stock ROM & Kernel 4.4.2
Rooted
CWM Touch recovery
Sent from my Nexus 5
Click to expand...
Click to collapse
I read somewhere that the script will abort if your device is rooted. Not sure if this applies to you.
robbham78 said:
I read somewhere that the script will abort if your device is rooted. Not sure if this applies to you.
Click to expand...
Click to collapse
Incorrect. Root has nothing to do with it. You will lose root after updating, but it's as simple as flashing SuperSU in your custom recovery to get it back. The reason it's failing is because you have a custom recovery, and are trying to apply the OTA from within Android. If you do that, you have to have stock recovery. If you are stock, just with root, you can flash the OTA.zip using your CWM recovery. The OTA.zip can be found in the /cache directory. I believe it reverts your custom recovery back to stock recovery, but getting it back is as easy as fastboot flashing it.
charesa39 said:
Incorrect. Root has nothing to do with it. You will lose root after updating, but it's as simple as flashing SuperSU in your custom recovery to get it back. The reason it's failing is because you have a custom recovery, and are trying to apply the OTA from within Android. If you do that, you have to have stock recovery. If you are stock, just with root, you can flash the OTA.zip using your CWM recovery. The OTA.zip can be found in the /cache directory. I believe it reverts your custom recovery back to stock recovery, but getting it back is as easy as fastboot flashing it.
Click to expand...
Click to collapse
Thanks guys, I didn't know everything had to be stock! plus I found out that xposed will also break the ota
There's an OTA help desk sticky thread in general that tells you everything you need to know
Sent from my Nexus 5 using Tapatalk

Categories

Resources