Hi everyone,
I have some questions that will help me understand a lot more regarding rooting, unlocking, custom ROM's etc.
I have read a lot of things in the forums, but despite the trove of information, it's still not always easy to piece together what you need to know in order to understand or feel confident about the process. Sometimes I find answers, but they are a couple of years old and no indication they are still currently valid, etc.
- Is there any danger to sticking with the Stock Recovery as opposed to using ClockworkMod or TWRP if I am only going to be rooting, unlocking and using official Android OTA releases? If I remain with Stock Recovery, do I lose any rooting related features, or the ability to perform certain functions using NRT later?
- I want to confirm, if I keep the Stock Recovery and then I use NRT to root, unlock and flash an official stock Android release, should I then be able to get official OTA updates without having to wipe the device as I would with a Custom Recovery? I believe I would just need to unroot before the OTA, then reroot immediately after, correct?
I did read a thread that talked about how to restore stock recovery without losing data... but I'm using NRT and want to stick with that, which I don't think offers that option. I just want to keep it as simple as possible since I'm new to this. I'm afraid that if I mix methods, it will cause issues.
- If I decide to try an alternate ROM such as CyanogenMod, is that when using a Custom Recovery will become absolutely essential?
Under this scenario, would updates to CyanogenMod (or the other popular ROM's) require wiping the device data?
Thanks to anyone who can confirm if I'm understanding this all correctly.
dezzo77 said:
Hi everyone,
I have some questions that will help me understand a lot more regarding rooting, unlocking, custom ROM's etc.
I have read a lot of things in the forums, but despite the trove of information, it's still not always easy to piece together what you need to know in order to understand or feel confident about the process. Sometimes I find answers, but they are a couple of years old and no indication they are still currently valid, etc.
- Is there any danger to sticking with the Stock Recovery as opposed to using ClockworkMod or TWRP if I am only going to be rooting, unlocking and using official Android OTA releases? If I remain with Stock Recovery, do I lose any rooting related features, or the ability to perform certain functions using NRT later?
- I want to confirm, if I keep the Stock Recovery and then I use NRT to root, unlock and flash an official stock Android release, should I then be able to get official OTA updates without having to wipe the device as I would with a Custom Recovery? I believe I would just need to unroot before the OTA, then reroot immediately after, correct?
I did read a thread that talked about how to restore stock recovery without losing data... but I'm using NRT and want to stick with that, which I don't think offers that option. I just want to keep it as simple as possible since I'm new to this. I'm afraid that if I mix methods, it will cause issues.
- If I decide to try an alternate ROM such as CyanogenMod, is that when using a Custom Recovery will become absolutely essential?
Under this scenario, would updates to CyanogenMod (or the other popular ROM's) require wiping the device data?
Thanks to anyone who can confirm if I'm understanding this all correctly.
Click to expand...
Click to collapse
I'll try to answer as many of these as I can.
1. There is no danger in sticking with the stock recovery, but you do lose some features - most notably stuff like backup/restore, and a whole bunch of advanced features that are either not present in, or are hard to get to in the stock recovery. I'd suggest TWRP - works great with mine, even though I use CWM for all my other devices.
2. In theory yes, not sure about this though.
3. Just get TWRP makes life easier.
4. It's still not essential, but VERY useful unless you want to push every zip through ADB instead of just hitting the "install zip" button. As for the updates - if it shows up in the update section it won't wipe your data, if you have to flash through a recovery it MIGHT, but not 100% sure.
There you are - feel free to correct me on any of this
Sorry for asking this in others thread but I just want to know something..
I am currently on aicp which is 4.3.1..if I want to update to kitkat..what method can preserve the data on my sdcard?
Well, I did have TWRP installed, running stock 4.4 and rooted and unlocked... then the 4.4 build got a minor OTA update.. and guess what?
Can't install it without losing all my data, because TWRP is installed. At least, that's what I read.
So, I decided TWRP had to go.
I can't keep wiping the device every time I do an OTA, so that's really the main thing I want to avoid.
dezzo77 said:
Well, I did have TWRP installed, running stock 4.4 and rooted and unlocked... then the 4.4 build got a minor OTA update.. and guess what?
Can't install it without losing all my data, because TWRP is installed. At least, that's what I read.
So, I decided TWRP had to go.
I can't keep wiping the device every time I do an OTA, so that's really the main thing I want to avoid.
Click to expand...
Click to collapse
You can install the ota with twrp.
You can also replace twrp with stock recovery without wiping the device.
The only process that wipes the device is unlocking the bootloader,. If you leave it unlocked you can switch around as much as you like
Related
Maybe a noobish question, but im sorry
As the title says : if i root the phone, will i be able to recieve updates OTA ?
edit : and same question : if i get cwr (for nandroid backups) will i be able to recieve OTA updates?
Thanks guys
So long as you're running the stock rom, you should still get OTA updates. They may or may not break root, but you'll have to risk that. If you're running a custom ROM, then you probably will not get OTA updates, but you can of course update your ROM as per the developer builds.
You will remove root if you install an OTA, and I have heard of people actually bricking their phones installing an OTA with root.
installing CWM will break OTA even if you're on the stock ROM because it flashes in stock recovery, not CWM.
...and from the mixed responses you can tell that it wasn't really a noob question. (all answers were partially correct, btw).
The update will still get pushed to your phone, based on the build version of your phone. The custom recovery will fail to install, at which point you can simply install it yourself by performing a manual flash via recovery.
Depending on the extent of the update, you may or may not lose root, and possibly even your custom recovery. Your best option is to manually flash an update, then the su.zip, and I've also put together flashable a script to prevent your custom recovery from reverting to stock at your next boot (I'll post it when I get chance). Flash all the files while in CWM, and you're golden!
I have reached maximum thanks-per-day, otherwise i would give a thanks to all of you..
So, i still have few questions :
1) If i root, get custom CWM, but stock rom, will i still be able to SEE ota update, and to DL it over the OTA (not flash it)?
2) Can i brick my device with flashing ota , while rooted and with custom CWM ?
Thanks in advance
-yes it will still show up.
-it won't brick your device, but the update will fail, and you'll have to pull battery to gay back into the os.
Sent from my Galaxy Nexus using XDA App
I recently took the ota update to 4.1.2 mb1 and lost root. My question is can I use odin to flash [ROM|Stock Rooted] 3/3/13 Sprint Touchwiz Jelly Bean 4.1.2 (L710VPBMB1) Odex/DeOdex? And If so do I use the full ROM odex? And Do I have to flash anything besides the ROM? Or can I keep everything else stock?
Monoclypsus said:
I recently took the ota update to 4.1.2 mb1 and lost root. My question is can I use odin to flash [ROM|Stock Rooted] 3/3/13 Sprint Touchwiz Jelly Bean 4.1.2 (L710VPBMB1) Odex/DeOdex? And If so do I use the full ROM odex? And Do I have to flash anything besides the ROM? Or can I keep everything else stock?
Click to expand...
Click to collapse
Hey there buddy, welcome to XDA (I see this is your second post).
Anyways, do you still have a custom recovery? I'm assuming you don't, since it sounds like you went all the way back to stock unrooted in order o get the update (in the future, Freeza typically has the update for Root users a week or so after the OTA release, so no need to go back to stock unrooted).
Anyways, back to your current situation. Since you most-likely have the stock recovery, you'll have to go back to being rooted with either CWM or TWRP (I prefer TWRP, but they're both good). I personally use mskip's toolkit, it's fairly straightforward. You could also follow qbking77's rooting method. He does a good job explaining how to root. Samsung hasn't locked their bootloader and don't try to in their updates, so these rooting methods stand the test of time (and updates).
Once you have a custom recovery installed (or if you already have one installed), FIRST THING to do is perform a nandroid backup. THIS IS KEY. Once you have one done, go ahead and flash Freeza's Stock Rooted ROM. I'd recommend doing a clean flash, as it's the best way to minimize the chances of errors and bugs. Just wipe system and cache and dalvik cache, and then flash the downloaded ROM. And speaking of downloading, be sure to check the md5 sum of the download before you flash. Most problems with the stable ROMs here on XDA stem from bad downloads.
You can also check out other ROMs. I won't go too crazy on advertising here, but scroll through these two sub-forums, Android Development and Original Android Development. I've enjoyed most ROMs I've tried.
Hope this helps!
ok
topherk said:
Hey there buddy, welcome to XDA (I see this is your second post).
Anyways, do you still have a custom recovery? I'm assuming you don't, since it sounds like you went all the way back to stock unrooted in order o get the update (in the future, Freeza typically has the update for Root users a week or so after the OTA release, so no need to go back to stock unrooted).
Anyways, back to your current situation. Since you most-likely have the stock recovery, you'll have to go back to being rooted with either CWM or TWRP (I prefer TWRP, but they're both good). I personally use mskip's toolkit, it's fairly straightforward. You could also follow qbking77's rooting method. He does a good job explaining how to root. Samsung hasn't locked their bootloader and don't try to in their updates, so these rooting methods stand the test of time (and updates).
Once you have a custom recovery installed (or if you already have one installed), FIRST THING to do is perform a nandroid backup. THIS IS KEY. Once you have one done, go ahead and flash Freeza's Stock Rooted ROM. I'd recommend doing a clean flash, as it's the best way to minimize the chances of errors and bugs. Just wipe system and cache and dalvik cache, and then flash the downloaded ROM. And speaking of downloading, be sure to check the md5 sum of the download before you flash. Most problems with the stable ROMs here on XDA stem from bad downloads.
You can also check out other ROMs. I won't go too crazy on advertising here, but scroll through these two sub-forums, Android Development and Original Android Development. I've enjoyed most ROMs I've tried.
Hope this helps!
Click to expand...
Click to collapse
Ok, just out of curiousity... Before I took the OTA i was rooted 4.1.1 stock with stock recovery. Is there any way to do it the same? The method I used before was this [HOWTO] [ROOT] No Tripping Flash Counter [SPR L710VPBLJ7] JB 4.1.1. It was super quick and easy.
Monoclypsus said:
Ok, just out of curiousity... Before I took the OTA i was rooted 4.1.1 stock with stock recovery. Is there any way to do it the same? The method I used before was this [HOWTO] [ROOT] No Tripping Flash Counter [SPR L710VPBLJ7] JB 4.1.1. It was super quick and easy.
Click to expand...
Click to collapse
Yeah, that same method should work. I personally like the custom recoveries, but understand your desires to leave it at stock recovery (not triggering the flash counter).
Like I mentioned before, Samsung hasn't (and most likely won't) locked their bootloaders, so any rooting method that has worked in the past should work in the future. Just make sure to read the last 3-4 pages of the thread for whatever method you're trying to use to see if there are any issues. I know an earlier version of mskip's toolkit was having issues with JB for a little bit (it's updated now).
Well I'm gonna give it a shot. Ill let you know how it turns out.
Sent from my SPH-L710 using xda app-developers app
Just went with cf autoroot. Worked fine.
Sent from my SPH-L710 using xda app-developers app
I've got a problem I installed the OTA and now I cant boot into android. Its stuck on starting apps. I have the stock recovery. How can I fix this?. What do I do? I can get to ODIN download mode. *edit** can get into safemode too. And I now have a custom recovery installed.
I still dont know what to do from here. How do I flash the downloaded rom because the new file I downloaded seems to be a zip and can only be flashed with CWM not ODIN. I cant place it in the right directory of my phone to do that.
jkj said:
I've got a problem I installed the OTA and now I cant boot into android. Its stuck on starting apps. I have the stock recovery. How can I fix this?. What do I do? I can get to ODIN download mode. *edit** can get into safemode too. And I now have a custom recovery installed.
I still dont know what to do from here. How do I flash the downloaded rom because the new file I downloaded seems to be a zip and can only be flashed with CWM not ODIN. I cant place it in the right directory of my phone to do that.
Click to expand...
Click to collapse
I replied to your thread. I hope it works for what you need.
1) does flashing a custom recovery on the nexus prevent OTA updates from google. I know it did for my HTC sensation XE, but nexus devices are designed for unlocking & stuff
2) if it does prevent OTA, can anyone link me to the latest & best custom recovery anyway. I know i can simply use the "fastboot boot <recoveryimagefilename>" command to boot into custom recovery without flashing it
3) if i were to flash it anyway, can i manually flash OTA's then. According to http://forum.xda-developers.com/showthread.php?t=2380113 you need stock recovery to flash OTA's, then what's the point of custom recovery (other than nandroid backups) if ya can't flash stock OTA's
Ch3vr0n said:
1) does flashing a custom recovery on the nexus prevent OTA updates from google. I know it did for my HTC sensation XE, but nexus devices are designed for unlocking & stuff
2) if it does prevent OTA, can anyone link me to the latest & best custom recovery anyway. I know i can simply use the "fastboot boot <recoveryimagefilename>" command to boot into custom recovery without flashing it
3) if i were to flash it anyway, can i manually flash OTA's then. According to http://forum.xda-developers.com/showthread.php?t=2380113 you need stock recovery to flash OTA's, then what's the point of custom recovery (other than nandroid backups) if ya can't flash stock OTA's
Click to expand...
Click to collapse
1) yes
2) I would use this http://www.wugfresh.com makes every thing easy as pie. I would recommend twrp (team win recovery project) wugs fresh will automatically download, and install the latest version for you
3) no you can't flash "factory images" but if you want you can run flash-all.bat with the SDK tools thru ADB, but that would replace your recovery with the sock one, and return you tablet to pure stock, with whatever android version you downloaded from Google. But the good folks here on xda will create an update .zip you can flash thru your custom recovery, before the ota is even available. As far as why have a custom recovery in the first place, you can flash custom software (ROM's, kernels, mods) that will have more features than all the ota's will have in 1000 years. :victory: Examples, Multi window, overclocking, undervolting, change the color of everything (lol everything) shortcuts every where, (EVERYWHERE, without getting in the way, I know, how, but they do it, lol) battery meter mods, themes,(change the whole GUI), expanded desktop, native screen recording, the list goes on on and on...
Anyway, no don't accept an ota while your running a custom recovery, it will probably soft brick you, but the features you will gain from custom ROM's/ kernel's will vastly outweigh the features you will ever receive from an ota (and almost all custom ROM's will be based off of the latest android version anyway, so all the latest android features will be baked in) so ya IMO you should go for it. :highfive:
your 2) does not answer the question. Im not asking how to root, i've already done that
3) is wrong again. After removing a pinyin keyboard on 4.3 the 4.4 OTA wouldn't work. so YES i COULD flash a factory image. But then again. That answer is again besides the question. I'm not asking to flash a factory image. I'm asking if using a custom recovery would make it possible to still manually flash OTA's. I'm not gonna flash custom rom on the nexus either. I love the stock rom, smooth and fast but that's again besides the question
Ch3vr0n said:
1) does flashing a custom recovery on the nexus prevent OTA updates from google. I know it did for my HTC sensation XE, but nexus devices are designed for unlocking & stuff
2) if it does prevent OTA, can anyone link me to the latest & best custom recovery anyway. I know i can simply use the "fastboot boot <recoveryimagefilename>" command to boot into custom recovery without flashing it
3) if i were to flash it anyway, can i manually flash OTA's then. According to http://forum.xda-developers.com/showthread.php?t=2380113 you need stock recovery to flash OTA's, then what's the point of custom recovery (other than nandroid backups) if ya can't flash stock OTA's
Click to expand...
Click to collapse
thisguysayswht said:
1) yes
2) I would use this http://www.wugfresh.com makes every thing easy as pie. I would recommend twrp (team win recovery project) wugs fresh will automatically download, and install the latest version for you
3) no you can't flash "factory images" but if you want you can run flash-all.bat with the SDK tools thru ADB, but that would replace your recovery with the sock one, and return you tablet to pure stock, with whatever android version you downloaded from Google. But the good folks here on xda will create an update .zip you can flash thru your custom recovery, before the ota is even available. As far as why have a custom recovery in the first place, you can flash custom software (ROM's, kernels, mods) that will have more features than all the ota's will have in 1000 years. :victory: Examples, Multi window, overclocking, undervolting, change the color of everything (lol everything) shortcuts every where, (EVERYWHERE, without getting in the way, I know, how, but they do it, lol) battery meter mods, themes,(change the whole GUI), expanded desktop, native screen recording, the list goes on on and on...
Anyway, no don't accept an ota while your running a custom recovery, it will probably soft brick you, but the features you will gain from custom ROM's/ kernel's will vastly outweigh the features you will ever receive from an ota (and almost all custom ROM's will be based off of the latest android version anyway, so all the latest android features will be baked in) so ya IMO you should go for it. :highfive:
Click to expand...
Click to collapse
Ch3vr0n said:
your 2) does not answer the question. Im not asking how to root, i've already done that
3) is wrong again. After removing a pinyin keyboard on 4.3 the 4.4 OTA wouldn't work. so YES i COULD flash a factory image. But then again. That answer is again besides the question. I'm not asking to flash a factory image. I'm asking if using a custom recovery would make it possible to still manually flash OTA's. I'm not gonna flash custom rom on the nexus either. I love the stock rom, smooth and fast but that's again besides the question
Click to expand...
Click to collapse
2)I believe you asked what the "latest and best" custom recovery would be. (matter of opinion) I was simply trying to simplify your quest, by linking you to a toolkit that will do it for you.( wugfresh will install the latest version of twrp.. It will do much more than root your nexus... if you explore it) the check box under root. ( I personally don't use it, I prefer to do things the hard way)
3) I agree the stock ROM is "super smooth, and fast", (stable) that's why I personally use the xposed framework, with the stock ROM (updated to 4.4 krt16s, with the elementalX kernel 2.2)... And yes rooting, AND removing a system app (pinyin keyboard), will make an ota fail... Don't think you asked that... I don't know about flashing an ota thru a custom recovery, never done it, but it definitely sounds like a sketch idea to me. IDK why you wouldn't just flash an update.zip. ( pretty much the same as an ota...) If you are running a custom recovery... And if you really want that stock ota... flash-all.bat is your best friend...
From some guy who's been flashin stuff, and things, since his og galaxy nexus... Owned every nexus device since then, and haven't bricked nothing yet.
Just trying to help.
Peace
Hello guys
I cant install cwm recovery on my e980 using the freegee app. Can anyone help me with that issue
See the attached files
laith1234 said:
Hello guys
I cant install cwm recovery on my e980 using the freegee app. Can anyone help me with that issue
See the attached files
Click to expand...
Click to collapse
Two options:
1) flash back to stock 4.1.2, root and install cwm via freegee
2) install gpro_recovery.apk from forums, flash recovery from there, update that dinosaur (I think it's 6.0.4.4) to something newer (Philz, which is slightly newer or latest TWRP available) and profit.
Thanks again shadi
But u mean to flash the gpro recovery using odin? (The old familiar way)?
Odin is for Samsung devices Which option confuses you?
I cant access the recovery mode so how can i flash the gprorecovery?
You download an APK called GPRO recovery, install it, and flash from there. After that, update recovery and enjoy.
To be honest with you, better option is to return back to Jellybean and start from there, possible less problems (wakelocks, deep sleep, battery drains etc.)
I did what ShadySquirrel said myself, It took a lot of looking and reading. Used the LG flash tool to go back to 4.1.2 then used I believe easy universal root where you connect the phone to the pc with charge only chosen under pc connections, then on the pc you run the bat file and it tells you what to do and roots the phone, checked root with a root checker app then used FreeGee to install cwm and twrp. So far so good. Good luck like I said it took a lot of reading.
Many thanks again for both of you...
ShadySquirrel said:
You download an APK called GPRO recovery, install it, and flash from there. After that, update recovery and enjoy.
To be honest with you, better option is to return back to Jellybean and start from there, possible less problems (wakelocks, deep sleep, battery drains etc.)
Click to expand...
Click to collapse
shady i have an inquiry, do you recommend to go back to jellybean and then update the phone through the air? OTA update? or you mean to go back to JB and then start rooting and installing recovery?
as i understood from what you recommend is to go back to JB and then root and install recovery, but you mean to stay on JB??? and if not what i will get from returning back to JB, root and install recovery as im going to upgrade again to KK?
laith1234 said:
shady i have an inquiry, do you recommend to go back to jellybean and then update the phone through the air? OTA update? or you mean to go back to JB and then start rooting and installing recovery?
Click to expand...
Click to collapse
laith1234 said:
as i understood from what you recommend is to go back to JB and then root and install recovery, but you mean to stay on JB??? and if not what i will get from returning back to JB, root and install recovery as im going to upgrade again to KK?
Click to expand...
Click to collapse
Depending on what you plan to do.
If you want to use any non-stock based ROM out there (CM, Bliss, Slim etc.) it's better to return back to stock 4.1.2, root, flash recovery (Freegee + new TWRP after that) and start flashing. This way, you have great chances to avoid random wakelocks, problems etc. , which are typical for moving from stock 4.4.2 to any other ROM.
If you want to keep using stock ROM, well, you're in a problem because freegee doesn't support Kitkat, so you'll have to root, install GPRO_recovery.apk, flash it's recovery and then try flashing recovery from freegee or try flashing new twrp. If you want to stay on stock 4.1.2, then it's the previous cycle (root, Freegee, twrp update) and that's it.
If you decide to use stock roms, DON'T install OTAs, you'll get a soft brick because of custom recovery.
ShadySquirrel said:
Depending on what you plan to do.
If you want to use any non-stock based ROM out there (CM, Bliss, Slim etc.) it's better to return back to stock 4.1.2, root, flash recovery (Freegee + new TWRP after that) and start flashing. This way, you have great chances to avoid random wakelocks, problems etc. , which are typical for moving from stock 4.4.2 to any other ROM.
If you want to keep using stock ROM, well, you're in a problem because freegee doesn't support Kitkat, so you'll have to root, install GPRO_recovery.apk, flash it's recovery and then try flashing recovery from freegee or try flashing new twrp. If you want to stay on stock 4.1.2, then it's the previous cycle (root, Freegee, twrp update) and that's it.
If you decide to use stock roms, DON'T install OTAs, you'll get a soft brick because of custom recovery.
Click to expand...
Click to collapse
many many thanks for this explanation, but i decided to stay in stock KK, so i maybe in a little problem, so i will stay in KK and root my device without installing the recovery, then i will be OK
Many thanks again,,,,
Hello,
I have rooted my HTC One m8(No S-OFF). It also has TWRP and it's on Android 5.0.1/HTC Sense 6
I googled and read about reverting to stock recovery and then doing an OTA upgrade of the OS. But I'd rather not go back to stock and then TWRP back again.
Is there any way or instructional to follow that can enable me to update to Android 6 whilst keeping TWRP and my root settings on.
Any help is appreciated
My experience, is that Marshmallow ROMs work fine on Lollipop firmware. I've been doing so since December, for no better reason than I've been too lazy to update my firmware.
So that means you should be able to just restore the proper Marshmallow TWRP backup for your version, and just run that without updating anything else. Although, be sure to leave yourself an escape plan, just in case it doesn't work (either your own LP backup, or be prepared to use one from the collection).
However, for best compatibility, you should really update your firmware. And doing so, either by flashing stock firmware, OTA, or RUU by "official" means (and official/signed means are what you need to use, since you are s-on) will by definition wipe out TWRP.
But honestly, flashing TWRP back to the phone is easy. You just download the .img file to your computer, than flash with a single fastboot command, with the phone connected. This is actually a fast and simple process, when compared to the other stuff you are talking about doing (restoring stock backup and recovery, OTA update).
Plus, since you are updating to Marshmallow, you'll also want to update to TWRP 3.0.2 anyway.
redpoint73 said:
My experience, is that Marshmallow ROMs work fine on Lollipop firmware. I've been doing so since December, for no better reason than I've been too lazy to update my firmware.
So that means you should be able to just restore the proper Marshmallow TWRP backup for your version, and just run that without updating anything else. Although, be sure to leave yourself an escape plan, just in case it doesn't work (either your own LP backup, or be prepared to use one from the collection).
However, for best compatibility, you should really update your firmware. And doing so, either by flashing stock firmware, OTA, or RUU by "official" means (and official/signed means are what you need to use, since you are s-on) will by definition wipe out TWRP.
But honestly, flashing TWRP back to the phone is easy. You just download the .img file to your computer, than flash with a single fastboot command, with the phone connected. This is actually a fast and simple process, when compared to the other stuff you are talking about doing (restoring stock backup and recovery, OTA update).
Plus, since you are updating to Marshmallow, you'll also want to update to TWRP 3.0.2 anyway.
Click to expand...
Click to collapse
Thanks redpoint73.
My chief motivation behind moving to Android 6 is a sound problem I've been having lately. I installed the AcousticX sound mod but when I listen to audiobooks, I hear a clipping sound sometimes.
The developer over @ AcousticX suggested a few things and one of which was making the switch to marshmallow.
thread: http://forum.xda-developers.com/showthread.php?p=68881108#post68881108
From some reading and your suggestions, I gathered the right way to go about this is, is to flash stock recovery(overriding twrp). Do an OTA upgrade(1.6 gb download/install) and afterwards reinstall TWRP and whatever else was previously done.
Am I correct in surmising this?
Thanks
AadilK said:
From some reading and your suggestions, I gathered the right way to go about this is, is to flash stock recovery(overriding twrp). Do an OTA upgrade(1.6 gb download/install) and afterwards reinstall TWRP and whatever else was previously done.
Am I correct in surmising this?
Click to expand...
Click to collapse
Not only the stock recovery, but you also need to restore the unrooted TWRP backup (never rooted ROM, "unrooting" doesn't work). Since having root will prevent OTA.
The full process is described here: http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
The other option, depending on what M8 version you have, may be to RUU to Marshmallow. That allows you skip a lot of the steps needed in the previous method (restoring a never rooted TWRP backup, restoring stock recovery, OTA updated) but adds a couple other steps (relock bootloader to RUU, unlock it again after RUU to flash TWRP); plus the RUU will wipe all user data on the device.
So its a judgment call for you (if your version has RUU) what path is preferred.