Hello everyone.
I have had my Sprint HTC One for about a month now. I rooted it right after getting it. A few days ago, it said that there was an update. I downloaded the update, then when it rebooted to load the update, my phone automatically went into recovery. When I went to downloads to install the update, it failed. Should I unroot the phone to accept the update or is there a way to do it rooted?
Thanks
To my understanding you shouldn't take OTAs if you're rooted. Best thing to do is download a Rom with the latest update.
Sent from my HTCONE using xda app-developers app
bvang89 said:
To my understanding you shouldn't take OTAs if you're rooted. Best thing to do is download a Rom with the latest update.
Sent from my HTCONE using xda app-developers app
Click to expand...
Click to collapse
^^^ this NEVER take an OTA wait for the devs to get it sorted for us usually 1-2 days
If you MUST take the OTA you have to
re-lock your bootloader
flash the stock recovery
take the OTA
then unlock flash twrp and superuser again
bigdaddy619 said:
^^^ this NEVER take an OTA wait for the devs to get it sorted for us usually 1-2 days
If you MUST take the OTA you have to
re-lock your bootloader
flash the stock recovery
take the OTA
then unlock flash twrp and superuser again
Click to expand...
Click to collapse
Stock recovery is important (or a dev-modified zip), but unless there's something different about Nexus devices, I've never heard of having to re-lock your bootloader to take an OTA.
Rirere said:
Stock recovery is important (or a dev-modified zip), but unless there's something different about Nexus devices, I've never heard of having to re-lock your bootloader to take an OTA.
Click to expand...
Click to collapse
yeah you don't have to re-lock the BL just put stock recovery back on and restore any default stock apks/odex files you may have moved/removed/renamed
Related
I've searched and searched and can't find this topic so here goes...
I have the DE and it is rooted. I'd like to install the OTA as I'm still running stock otherwise. Do I have to unroot to get it to install? For fun I tried loading it with CWM and that just locked it up.
Thoughts or threads I've missed?
im curious too :/ the only way i could update was unrooting and for that the only way i could do so, was restoring a backup from CWM, i couldnt falsha RUU or ZIP :/
would be great if some one help us to find out how to unroot (an easier way) or apply OTA even rooted (guess this is not possible :/)
eltoffer said:
im curious too :/ the only way i could update was unrooting and for that the only way i could do so, was restoring a backup from CWM, i couldnt falsha RUU or ZIP :/
would be great if some one help us to find out how to unroot (an easier way) or apply OTA even rooted (guess this is not possible :/)
Click to expand...
Click to collapse
As far as I know, OTA should work fine if you have ONLY rooted and NOT installed any custom recovery. So I believe restoring stock recovery could make your phone receive the OTA. I could be wrong too.
shahul_555 said:
As far as I know, OTA should work fine if you have ONLY rooted and NOT installed any custom recovery. So I believe restoring stock recovery could make your phone receive the OTA. I could be wrong too.
Click to expand...
Click to collapse
Hmmm then I'm a bit confused, I believe I have stock recovery installed, I haven't done anything other than backup and root. I just tried running the update from the prompt and it sends me to CWM. Maybe I'm misunderstanding what stock recovery is?
thepktrckt said:
Hmmm then I'm a bit confused, I believe I have stock recovery installed, I haven't done anything other than backup and root. I just tried running the update from the prompt and it sends me to CWM. Maybe I'm misunderstanding what stock recovery is?
Click to expand...
Click to collapse
CWM is a custom recovery, hence why it's not working
Sent from my Nexus 4 using xda premium
EddyOS said:
CWM is a custom recovery, hence why it's not working
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
D'oh! My bad.
In attempt to get the stock recovery back I've tried the RUU that should be for the 64GB DE edition but it keeps throwing an error. Is Brightstar US WWE RUU 3.4.10 v4.1 1.29.1540.3 the wrong one?
thepktrckt said:
D'oh! My bad.
In attempt to get the stock recovery back I've tried the RUU that should be for the 64GB DE edition but it keeps throwing an error. Is Brightstar US WWE RUU 3.4.10 v4.1 1.29.1540.3 the wrong one?
Click to expand...
Click to collapse
First things first is your phone the developer edition? Sorry to ask a silly question just want to make sure you are not trying to flash the wrong firmware to your phone.
You can find the stock recovery under the development thread and you can flash this with fastboot flash recovery recovery.img (in fastboot mode of course)
for a DE, you have to lock its bootloader and then using RUU to get it back to stock, or just fastboot flash the stock recoery image to override your custom recovery, both are working to update OTA according to my test.
Sent from my HTC One using xda app-developers app
I posted this in another section a couple days ago on how I did the OTA with my DE.
Now you do have to push a stock recovery to get it working but then after you load the OTA you can go back and push TWRP or CWM. I then reflashed supersu but not sure if I needed to or not.
You don't need to lock the bootloader on the DE edition.
MG
moregadget said:
I posted this in another section a couple days ago on how I did the OTA with my DE.
Now you do have to push a stock recovery to get it working but then after you load the OTA you can go back and push TWRP or CWM. I then reflashed supersu but not sure if I needed to or not.
You don't need to lock the bootloader on the DE edition.
MG
Click to expand...
Click to collapse
relocking bootloader is needed for the RUU way, for reflashing stock recovery way, it is not necessary.
Sent from my HTC One using xda app-developers app
zhangke said:
relocking bootloader is needed for the RUU way, for reflashing stock recovery way, it is not necessary.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
I don't understand why you'd have to lock a bootloader for a device that came with it unlocked from the factory? Even the ruu from HTC for the DE requires you to lock the bootloader?
MG
moregadget said:
I don't understand why you'd have to lock a bootloader for a device that came with it unlocked from the factory? Even the ruu from HTC for the DE requires you to lock the bootloader?
MG
Click to expand...
Click to collapse
Actually I don't understand either, but it is true, I failed several times to use RUU gettting back stock before re-locking my DE, I guess HTC developer does not apply any special code for the DE RUU program, you can have a try if you have a chance to do so.
Dang I already relocated and RUU'd it... Oh well next time.
Thanks though!!
Sent from my Nexus 4 using xda app-developers app
Hi,
I just rooted my HTC One for sprint.
If HTC comes out with over the air updates in the future, will this over-ride my root access?
Or will my phone remain rooted and still be able to update ?
Yes, you will. You could always try something like Ota Rootkeeper but i've never done anything like that lol. If an update comes out though generally you should wait until someone puts up a rooted build of the new update
We tend to get the rooted builds up very fast
mrkool444 said:
Hi,
I just rooted my HTC One for sprint.
If HTC comes out with over the air updates in the future, will this over-ride my root access?
Or will my phone remain rooted and still be able to update ?
Click to expand...
Click to collapse
Chtulhu and 3000 years of darkness happens, that's what.
Sent from my HTCONE using Tapatalk 4 Beta
Bootloops, lots and lots of bootloops...
If you feel comfortable flashing a stock recovery, you can usually run the ota, flash a custom recovery, and re-root. But, not always, and check first.
-Cupper- said:
Yes, you will. You could always try something like Ota Rootkeeper but i've never done anything like that lol. If an update comes out though generally you should wait until someone puts up a rooted build of the new update
We tend to get the rooted builds up very fast
Click to expand...
Click to collapse
I've never had anything but problems with OTA Rootkeeper it either boot loops or I lose root every single f****** time
Sent from my HTC One running ViperROM v1.1.0
benmatlock said:
I've never had anything but problems with OTA Rootkeeper it either boot loops or I lose root every single f****** time
Sent from my HTC One running ViperROM v1.1.0
Click to expand...
Click to collapse
I've never used it so I wouldn't know lol thanks though i'll stay away for future reference
Also to the OP you should consider installing a 3rd party rom, like Viper ROM
or one of the other variants around Viper ROM is pretty sweet I run it myself and it still has sense
Sent from my HTC One running ViperROM v1.1.0
jaytv said:
Bootloops, lots and lots of bootloops...
If you feel comfortable flashing a stock recovery, you can usually run the ota, flash a custom recovery, and re-root. But, not always, and check first.
Click to expand...
Click to collapse
You probably have to Relock to flash it.
Be sure to backup OFF the phone before doing anything.
I backed up with TWRP, copied it off the phone (which I had), I relocked (one ADB command), ran RUU (longest step), took OTA, re-unlocked (just reflash unlock file with ADB), reflashed TWRP, copied backup back on to phone and restored.
PITA but pretty safe and robust.
mswlogo said:
You probably have to Relock to flash it.
Be sure to backup OFF the phone before doing anything.
I backed up with TWRP, copied it off the phone (which I had), I relocked (one ADB command), ran RUU (longest step), took OTA, re-unlocked (just reflash unlock file with ADB), reflashed TWRP, copied backup back on to phone and restored.
PITA but pretty safe and robust.
Click to expand...
Click to collapse
Nope, the process I describe above works without re-lock. Plus, when you restored your Nandroid, you likely restored the .7 software. I'd check if were you.
jaytv said:
Nope, the process I describe above works without re-lock. Plus, when you restored your Nandroid, you likely restored the .7 software. I'd check if were you.
Click to expand...
Click to collapse
I described one way to robustly get the OTA firmware. After restore you just "Dirty" flash any .10 ROM
Or just restore DATA if you want stock.
I have a similar question. I am thinking about rooting my Sprint HTC One, so that I can install apps that require root. I don't mind the stock ROM and I would like to receive OTA updates. If I root my HTC One, will I continue to receive OTA updates?
RATMdrumer said:
I have a similar question. I am thinking about rooting my Sprint HTC One, so that I can install apps that require root. I don't mind the stock ROM and I would like to receive OTA updates. If I root my HTC One, will I continue to receive OTA updates?
Click to expand...
Click to collapse
if you have a custom recovery installed the updates will not install
Aldo101t said:
if you have a custom recovery installed the updates will not install
Click to expand...
Click to collapse
Can I perform a full system backup without installing a custom recovery?
RATMdrumer said:
Can I perform a full system backup without installing a custom recovery?
Click to expand...
Click to collapse
maybe with htc backup, i don't know cuz i don't use it, only way to back up the complete rom is with custom recovery
So I had my HTC One rooted and flashed viper rom. I relocked the bootloader and flashed back to stock rom 1.31.651.2 and everything went smoothly. I went to system updates and it found the 4.3 update and downloaded it. When It gave me the option I clicked install now and the phone rebooted, but into the HTC screen with the development warning and then straight into bootloader and did nothing after that. I rebooted and tried install now again and the same thing happened. What am I doing wrong? Why wont the 4.3 install?
I would suggest getting S-OFF before taking the OTA.
BTW it's NEVER a good idea to take an OTA
I would assume there's already an odex and deodex version of stock 4.3 floating around somewhere. That's usually the first things devs release when it comes to OTAs.
Sent from my HTCONE using xda app-developers app
If you are taking an ota on a stock rooted Rom you need to.flash the stock recovery. It will not work if you still have custom recovery on your phone.
Sent from my HTCONE using XDA Premium 4 mobile app
bigdaddy619 said:
I would suggest getting S-OFF before taking the OTA.
BTW it's NEVER a good idea to take an OTA
Click to expand...
Click to collapse
Sure it is, I took it knowing I had S-Off and that the OTA wouldnt reenable the security flag. That's all you need to do is be S-Off to ensure you can downgrade if need be.
mrlakadaddy said:
If you are taking an ota on a stock rooted Rom you need to.flash the stock recovery. It will not work if you still have custom recovery on your phone.
Sent from my HTCONE using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Awesome. That worked. It wouldn't install the first 2 times, it pretty much just went to installer, did nothing, and then factory reset itself, but the third time was a charm and it installed fine. Thanks so much for your help!! Greatly appreciate it.
Hey, just seen that sense 6 will get pushed out beginning may 12th in canada. My question is that my phone has an unlocked bootloader, is rooted, but not s-off. I havn't installed a new rom. has the same as after i unlocked bootloader. Will I be able to install the update when it is pushed?
Howie3045 said:
Hey, just seen that sense 6 will get pushed out beginning may 12th in canada. My question is that my phone has an unlocked bootloader, is rooted, but not s-off. I havn't installed a new rom. has the same as after i unlocked bootloader. Will I be able to install the update when it is pushed?
Click to expand...
Click to collapse
Until you have the stock recovery ...you can install the update when it is pushed
As you've stated that you phone is rooted then you might've flashed TWRP or CWM to do it so
flash back the stock recovery of your model and you are good to go...
Did you unlock via htcdev ?
Sent from my HTC_PN071 using Tapatalk
I have twrp and did unlocked via HTC dev
Sent from my HTC One using XDA Free mobile app
i have the latest hboot as well. i didnt actually unlock and root until after the last OTA update.
Howie3045 said:
Bell Canada HTC One, want to flash the stock recovery back so that i can get the Sense 6 update. Phone is rooted and unlocked with HTC dev but does not have S-off. been running into issues with hboot 1.56 in that regard and cant get S-off to work. Anyway. From what I gather the OTA update wont work without the stock recovery. How do I know which one to install
Click to expand...
Click to collapse
You need the stock recovery that match your fw version. I.e if you are on 3.23.666.1 then you need the recovery from this version.
Here is a collection of stock recovery. If you can't find yours, you can extract the recovery.img from the previous ota. The recovery packed in the upcoming ota update might also work.
my software number now says 4.19.666.8. im as up to date as i can be through bell so if i flash an old recovery will it cause problems? or will i just get an OTA update to bring it back to the latest version
Howie3045 said:
my software number now says 4.19.666.8. im as up to date as i can be through bell so if i flash an old recovery will it cause problems? or will i just get an OTA update to bring it back to the latest version
Click to expand...
Click to collapse
then flash the 4.19.666.8 stock recovery. an older recovery might work, not for sure. Or the recovery packed in the upcoming ota might also work.
I think I'm a little over my head now. Lol. I think I'm also missing some of the apps that were removed after the HTC dev unlock. Not good.
Sent from my HTC One using XDA Free mobile app
Howie3045 said:
I think I'm a little over my head now. Lol. I think I'm also missing some of the apps that were removed after the HTC dev unlock. Not good.
Sent from my HTC One using XDA Free mobile app
Click to expand...
Click to collapse
you'll probably have to restore these app if you want to update. The ota updater script md5 check these apps. If they are not on your phone, the ota installation will probably fail because of MD5 mismatch.
See this post from arhd if you want more details
Ota update will not apply until and unless you have pure stock rom.
e.g. If your phone is pure stock you unlock its bootloader it will remove some apps which are installed in preload. Now if you relock the bootloader and flash stock recovery the ota update will not be applied as during flashing ota update check for these apps whether they are installed in preload or not. For ota updates to applied succesfully you need to run RUU of your model then flash ota.
Sent from my HTC One using XDA Premium 4 mobile app
asking me to do the update now. im really not sure what exactly i need to do to get it now
alright ive found a nandroid backup for bell 3.23.666.1 and i also have the recovery to go with it. if i run that nandroid and flash the recovery do ya'll think i can then get the OTA?
alright i tried this any couldnt get it to work. i flashed the recovery then rebooted phone. it asked to do the 4.19.666.8 update then rebooted, went to recovery but it was still TWRP recovery and not stock. so before getting to far involved i reflashed the nandroid i made this morning.
the whole not being able to s-off with hboot 1.56 is a bit of a pain. ive tried rumrunner and firewater with no luck.
so troubleshooting purposes i should add that i dont care about the tampered bar or anything like that. i dont have to send it back i just want the sense 6 ota. l
Howie3045 said:
alright i tried this any couldnt get it to work. i flashed the recovery then rebooted phone. it asked to do the 4.19.666.8 update then rebooted, went to recovery but it was still TWRP recovery and not stock. so before getting to far involved i reflashed the nandroid i made this morning.
the whole not being able to s-off with hboot 1.56 is a bit of a pain. ive tried rumrunner and firewater with no luck.
so troubleshooting purposes i should add that i dont care about the tampered bar or anything like that. i dont have to send it back i just want the sense 6 ota. l
Click to expand...
Click to collapse
I already told you run ruu of your phone. Then you will be able to apply ruu.
Sent from my HTC One using XDA Premium 4 mobile app
Unfortunately a RUU of 4.19.666.8 is hard to come by
Howie3045 said:
Unfortunately a RUU of 4.19.666.8 is hard to come by
Click to expand...
Click to collapse
I haven't seen one yet, the CWR backup was the best I could find.
Maybe someone who has Sense 6 will make and upload a TWRP or CWR backup.
Howie3045 said:
alright i tried this any couldnt get it to work. i flashed the recovery then rebooted phone. it asked to do the 4.19.666.8 update then rebooted, went to recovery but it was still TWRP recovery and not stock
Click to expand...
Click to collapse
Then you didn't flash stock recovery... Either the recovery you flashed was not stock, or you didn't flash it right.
Now that I think about it after the flash it didn't do anything so I had to hold the power for 10 seconds. After that I panicked and just reverted back to my nandroid from that morning.
Sent from my HTC One using XDA Free mobile app
HTC One M8 - I rooted my phone, installed TWRP, S-OFF, and Titanium Backup to get rid of bloatware.
Let's say an update comes through some day from HTC for something.. should I accept it? Or what about if one day we get a newer version of Android update such as 4.5 Lollipop or whatever the next is going to be? Should I accept it?
I will have to re-root/s-off after that or what?
If you are rooted and S-OFF you should never take an OTA update this could brick your phone or damage it. Just for personal knowledge, with my rooted/S-off M8 I accidentally took an OTA update and without reading said yes to the install. My phone restarted but would not load the updater, and then powered itself off. I dodged a bullet on that one. Anyway if you are worried about getting updates the developers here at XDA usually have rooted, S-OFF safe, ROMs that can be flashed in TWRP which give you all the goodies while maintaining your root/s-off status.
captain008 said:
If you are rooted and S-OFF you should never take an OTA update this could brick your phone or damage it. Just for personal knowledge, with my rooted/S-off M8 I accidentally took an OTA update and without reading said yes to the install. My phone restarted but would not load the updater, and then powered itself off. I dodged a bullet on that one. Anyway if you are worried about getting updates the developers here at XDA usually have rooted, S-OFF safe, ROMs that can be flashed in TWRP which give you all the goodies while maintaining your root/s-off status.
Click to expand...
Click to collapse
My bootloader's unlocked and I'm S-Off. I took the OTA from the settings option on the Harman/Kardon RUU and never bricked.
OP, your bootloader and S-Off status will be unchanged when taking an OTA. However, I think most people would tell you to just flash the OTA in stock recovery or fastboot.
Since you are s-off there is never a need to take an OTA.
BD619 said:
Since you are s-off there is never a need to take an OTA.
Click to expand...
Click to collapse
To add, it should not brick you phone with s-off.
you probably have to reinstall recovery and reflash a rooted rom.
Can anyone help explain this to me? I believe I had took the OTA update(with the Extreme Power Saver) but then I rooted/s-offed with no problem...In this case, was there anything I needed to do? I just assumed everything was working so it was ok.
SlapSticka said:
Can anyone help explain this to me? I believe I had took the OTA update(with the Extreme Power Saver) but then I rooted/s-offed with no problem...In this case, was there anything I needed to do? I just assumed everything was working so it was ok.
Click to expand...
Click to collapse
I did the same. All you need to do now is install a custom recovery, but it's not required. You can still still run Stock Rooted like you are now and take all OTA's if you don't want to run a custom ROM. Just remember: OTAs and RUUs won't change your S-Off status.
Sent from my 831C using Tapatalk
brandonair95 said:
I did the same. All you need to do now is install a custom recovery, but it's not required. You can still still run Stock Rooted like you are now and take all OTA's if you don't want to run a custom ROM. Just remember: OTAs and RUUs won't change your S-Off status.
Sent from my 831C using Tapatalk
Click to expand...
Click to collapse
Thanks for clarifying! :highfive: TWRP was installed along with the root so I guess I'm set to go!
Thanks. I'm happily running ViperROM 1.6.0 and it works great. You're right. No need to take OTA updates. Uses a little more battery than stock, but no problem. I just worry if I take a trip somewhere because I have no car charger.