quick question? - One (M9) Q&A, Help & Troubleshooting

Hi, my i have a rooted one m9 t-mobile and i want to check for OTA updates and i couldn't. Does unrooting my device give me the ability to check and download OTA updates? Thanks

No it doesn't since google introduced block-based OTAs with Android 5. Flash a RUU or restore an "untouched" TWRP backup that corresponds to the currently installed firmware on your phone.
Sent from my HTC One M9 using XDA Labs

Okay thanks!

Flippy498 said:
No it doesn't since google introduced block-based OTAs with Android 5. Flash a RUU or restore an "untouched" TWRP backup that corresponds to the currently installed firmware on your phone.
Click to expand...
Click to collapse
One more question! Now i'm on the latest software update because i updated my phone before rooting it now after rooting when i search for updates it says there are no updates for my phone, is that true or is it because im rooted? Thanks

drakeNas said:
One more question! Now i'm on the latest software update because i updated my phone before rooting it now after rooting when i search for updates it says there are no updates for my phone, is that true or is it because im rooted? Thanks
Click to expand...
Click to collapse
What do you mean with "latest version"? The exact firmware version as stated in the line with "OS" at the beginning which can be found in download mode would be more informative. Depending on the currently installed firmware there might not be an further updates.
Sent from my HTC One S using XDA Labs

Flippy498 said:
What do you mean with "latest version"? The exact firmware version as stated in the line with "OS" at the beginning which can be found in download mode would be more informative. Depending on the currently installed firmware there might not be an further updates.
Click to expand...
Click to collapse
I just want to know how do i know if there are any new updates available and when to restore my system backup and remove root to update

Can i check for OTA's even if i'm rooted

You wanted to know whether there are no updates or whether you can't find one because you're rooted. The answer is without knowing your currently installed firmware it's not possible to answer that question. That's why I wanted to know what's the "latest update" you installed.
Normally you should be able to see new updates but not to install them if your M9 is rooted. The reason are the block-based OTAs. However users have already been reporting that they bought second hand phones which weren't able to see new updates because the previous owner borked the phone by playing around with the CID and the MID.
Sent from my HTC One S using XDA Labs

Related

[Q] Rooting

Most likely a silly question I know but I will ask it anyways, as I can't find a simple answer.
I am looking to unlock and root my phone, I have no intention of installing a custom ROM, just want to instal the core control app (I play games a lot and phone over heats and read this app helps)
So here's my question, after rooting my phone providing I do not instal a custom rom will it still be possible to receive ota updates without having to relock my phone?
Any and all answers welcome, thanks in advance
Creyni said:
Most likely a silly question I know but I will ask it anyways, as I can't find a simple answer.
I am looking to unlock and root my phone, I have no intention of installing a custom ROM, just want to instal the core control app (I play games a lot and phone over heats and read this app helps)
So here's my question, after rooting my phone providing I do not instal a custom rom will it still be possible to receive ota updates without having to relock my phone?
Any and all answers welcome, thanks in advance
Click to expand...
Click to collapse
Not possible to get OTA updates with a rooted phone.
Thanks, will hold hold off for the time being
shadowboy23 said:
Not possible to get OTA updates with a rooted phone.
Click to expand...
Click to collapse
What are you talking about?I have a rooted phone and i had OTA 1.28 and OTA 1.29 update.The only thing you have to do is to do a flash of the stock recovery,don't inform people wrong.
Creyni you can root your phone.Go to htcdev and unlock you'r bootloader,if you want update you'r phone to 1.29,after that download CWM and SuperSU and flash them.If an update is found you will receive a notification.Download the update but don't install it yet.First reboot you'r phone and enter fastboot and flash the original recovery.The recoveries for your version can be found here:
http://forum.xda-developers.com/showthread.php?t=1594819
You will find there the stock recoveryes you need.Flash the stock recovery coresponding to you'r version,after that update the phone with the OTA you downloaded and after that you can flash back CWM.Is not that of a bigger deal.
jeyml said:
What are you talking about?I have a rooted phone and i had OTA 1.28 and OTA 1.29 update.The only thing you have to do is to do a flash of the stock recovery,don't inform people wrong.
Creyni you can root your phone.Go to htcdev and unlock you'r bootloader,if you want update you'r phone to 1.29,after that download CWM and SuperSU and flash them.If an update is found you will receive a notification.Download the update but don't install it yet.First reboot you'r phone and enter fastboot and flash the original recovery.The recoveries for your version can be found here:
http://forum.xda-developers.com/showthread.php?t=1594819
You will find there the stock recoveryes you need.Flash the stock recovery coresponding to you'r version,after that update the phone with the OTA you downloaded and after that you can flash back CWM.Is not that of a bigger deal.
Click to expand...
Click to collapse
Cheers dude, thanks for the info
jeyml said:
What are you talking about?I have a rooted phone and i had OTA 1.28 and OTA 1.29 update.The only thing you have to do is to do a flash of the stock recovery,don't inform people wrong.
Click to expand...
Click to collapse
There have been cases when updates have gone wrong because the phone is rooted. Unlocked bootloader is a different story.
Better be safe than sorry. You can't guarantee OP that the OTA update that he gets will go smoothly with a rooted phone.
shadowboy23 said:
There have been cases when updates have gone wrong because the phone is rooted. Unlocked bootloader is a different story.
Better be safe than sorry. You can't guarantee OP that the OTA update that he gets will go smoothly with a rooted phone.
Click to expand...
Click to collapse
Yeah i had a problem updating to 1.29 because i've installed alot of mods on my 1.28 and after that the update kept failing,but i did a nandroid backup that i had on my phone and after that the update worked.The key is to do a nandroid backup exactly you've installed the update so you can have a recovery of a "stock" update if you have problems with the update.
jeyml said:
Yeah i had a problem updating to 1.29 because i've installed alot of mods on my 1.28 and after that the update kept failing,but i did a nandroid backup that i had on my phone and after that the update worked.The key is to do a nandroid backup exactly you've installed the update so you can have a recovery of a "stock" update if you have problems with the update.
Click to expand...
Click to collapse
I already know that you should always do a nandroid backup just in case things go wrong. But the OP should know that OTA updates don't go smoothly with a rooted phone 100% of the time.
Cheers to both of you
As you both can tell I'm a bit of a noob with the whole thing, so think it might be best to pick up spare phone to practise rooting/flashing roms ect with in-case I make a silly mistake I wont ruin my day to day phone

Variant System Version OTA error

I recently flashed my HTC One M8 back to stock Android 5.0.1 and Sense 6, I also rooted my phone. Later I got a notification to upgrade to Android 6.0,after downloading it tells me I have an android "system version variant", and it won't let me apply the update. I've checked /cache for the OTA zip to flash using custom recovery but its not there... Please is there any solution to this problem.
I am using the unlocked version of the One M8.
Thanks in advance...
Yeah you need a stock (never rooted) rom, kernel and recovery. Otherwise ota will keep failing.
toneyobaze said:
... it tells me I have an android "system version variant", and it won't let me apply the update.
Click to expand...
Click to collapse
Your device MID is wrong
Things that I found through trial and error which prevent OTA:
- ROOTED
- NON-STOCK RECOVERY
- WRONG M.I.D
ckpv5 said:
Your device MID is wrong
Click to expand...
Click to collapse
Chris_c81 said:
Things that I found through trial and error which prevent OTA:
- ROOTED
- NON-STOCK RECOVERY
- WRONG M.I.D
Click to expand...
Click to collapse
So how do I change my M.I.D. I am supercid though
toneyobaze said:
So how do I change my M.I.D. I am supercid though
Click to expand...
Click to collapse
Avoid the tools that are available, never worked for me. I followed this guide:
http://forum.xda-developers.com/showthread.php?t=2708581

Is it safe to update M8 to marshmallow?

Hi friends, I am getting notifications to update my M8 to marshmallow.Its with unlocked bootloader,rooted and with S-OFF and running stock rom.Currently its running Android 5.0.1 with Htc sense version 6.0 on a Rogers(canadian) network.Will it be safe to update it to marshmallow?Will i be able to root it afterwards?Any suggestions please?Thanks
You will need an unrooted (never rooted) stock Rogers ROM, and corresponding stock recovery, in order to update by OTA.
Otherwise, there haven't been any issues reported (such as root) with Marshmallow. Root requires a newer version SuperSU (2.51 or later), but otherwise there aren't any major issues.
redpoint73 said:
You will need an unrooted (never rooted) stock Rogers ROM, and corresponding stock recovery, in order to update by OTA.
Otherwise, there haven't been any issues reported (such as root) with Marshmallow. Root requires a newer version SuperSU (2.51 or later), but otherwise there aren't any major issues.
Click to expand...
Click to collapse
Thanks redpoint! what if i unroot my M8 first and then take OTA update?Will it be fine?
ninja_zx11 said:
Thanks redpoint! what if i unroot my M8 first and then take OTA update?Will it be fine?
Click to expand...
Click to collapse
Nope, unrooting won't work OTA will still fail). I specified never rooted for that reason.
You can use a TWRP backup, if you made one before rooting. Otherwise, you'll need to find a stock (unrooted) TWRP backup on the forums.
redpoint73 said:
Nope, unrooting won't work OTA will still fail). I specified never rooted for that reason.
You can use a TWRP backup, if you made one before rooting. Otherwise, you'll need to find a stock (unrooted) TWRP backup on the forums.
Click to expand...
Click to collapse
I have a copy of final lollipop OTA zip file which i used last time 3-4 months ago.Can i use that?File is "OTA_M8_UL_L50_SENSE60_MR_Rogers_WWE_4.20.631.2-3.34.631.4_release".
ninja_zx11 said:
I have a copy of final lollipop OTA zip file which i used last time 3-4 months ago.Can i use that?File is "OTA_M8_UL_L50_SENSE60_MR_Rogers_WWE_4.20.631.2-3.34.631.4_release".
Click to expand...
Click to collapse
I'm not sure what you are asking. You can't run the OTA as-is, in order to return to stock ROM, if that is what you mean. This will fail for the same reason a Marshmallow OTA will fail (due to modified software) in addition that version check will probably also make it fail (you can't OTA to the same version already on the phone).
You might be able to extract the ROM for the zip file. But this can be risky, too. Its best you find a previously posted TWRP backup of the stock ROM; or ask someone to post it.
redpoint73 said:
I'm not sure what you are asking. You can't run the OTA as-is, in order to return to stock ROM, if that is what you mean. This will fail for the same reason a Marshmallow OTA will fail (due to modified software) in addition that version check will probably also make it fail (you can't OTA to the same version already on the phone).
You might be able to extract the ROM for the zip file. But this can be risky, too. Its best you find a previously posted TWRP backup of the stock ROM; or ask someone to post it.
Click to expand...
Click to collapse
Thanks redpoint!! Please bear with me due to my limited knowledge.I have my own twrp back up which i made just after i got the phone and before doing anything but its an year old backup.I think at that time it was android 4.4.3.But after that my phone took 3 OTA updates.So i can i still use my old stock android 4.4.3 TWRP backup?
I also have recovery.img which i made just after getting OTA update 6-7 months ago.I used "dd if=/dev/block/mmcblk0p43 of=/sdcard/recovery.img" to save recovery image.
ninja_zx11 said:
Thanks redpoint!! Please bear with me due to my limited knowledge.I have my own twrp back up which i made just after i got the phone and before doing anything but its an year old backup.I think at that time it was android 4.4.3.But after that my phone took 3 OTA updates.So i can i still use my old stock android 4.4.3 TWRP backup?
Click to expand...
Click to collapse
That one is probably too old. The backup needs to match your firmware (hboot, radio, etc.) or at least be close.
ninja_zx11 said:
I also have recovery.img which i made just after getting OTA update 6-7 months ago.I used "dd if=/dev/block/mmcblk0p43 of=/sdcard/recovery.img" to save recovery image.
Click to expand...
Click to collapse
Can't tell if that is too old, either.
You should be able to find the needed stock nandroid and stock recovery here: http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
Sounds like you current version is 4.20.631.2?
redpoint73 said:
Sounds like you current version is 4.20.631.2?
Click to expand...
Click to collapse
@ninja_zx11
Use 4.20.631.3 then MM OTA
redpoint73 said:
That one is probably too old. The backup needs to match your firmware (hboot, radio, etc.) or at least be close.
Can't tell if that is too old, either.
You should be able to find the needed stock nandroid and stock recovery here: http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
Sounds like you current version is 4.20.631.2?
Click to expand...
Click to collapse
Thanks.will check that out.
One more silly question.Would it work if unroot it and then run recovery to do factory reset.
ckpv5 said:
@ninja_zx11
Use 4.20.631.3 then MM OTA
Click to expand...
Click to collapse
my current version is 4.20.6313 and i saved my OTA update file before doing update.
ninja_zx11 said:
One more silly question.Would it work if unroot it and then run recovery to do factory reset.
Click to expand...
Click to collapse
What part about never rooted do you not understand???
Stop trying to invent ways around it. You can dance around and cluck like a chicken if you want, it still won't make a previously rooted ROM never rooted.
You've been told the proper way to proceed.
redpoint73 said:
What part about never rooted do you not understand???
Stop trying to invent ways around it. You can dance around and cluck like a chicken if you want, it still won't make a previously rooted ROM never rooted.
You've been told the proper way to proceed.
Click to expand...
Click to collapse
I agree.will follow your way and try to find the twrp backup.I am sorry for the hassle.

Nougat "arrived" for HTC 10 yesterday - bootloader and root Qs

Got the HTC 10 a few days ago. Didn't do much with it except unlocking bootloader and rooting, while on marshmallow. Saw the nougat being available now, as a software update.
Questions:
- would the bootloader unlock stick upon nougat update?
- would the rooting method used with marshmallow still work? I assume once updating to nougat I will loose root, but I don't know if the supersu without encryption still works, or if nougat adds something that would prevent using the latest beta supersu
Sent from my SM-G900T using XDA-Developers mobile app
netfortius said:
Got the HTC 10 a few days ago. Didn't do much with it except unlocking bootloader and rooting, while on marshmallow. Saw the nougat being available now, as a software update.
Questions:
- would the bootloader unlock stick upon nougat update?
- would the rooting method used with marshmallow still work? I assume once updating to nougat I will loose root, but I don't know if the supersu without encryption still works, or if nougat adds something that would prevent using the latest beta supersu
Sent from my SM-G900T using XDA-Developers mobile app
Click to expand...
Click to collapse
The official HTC update to Nougat for the US unlocked/developer is not available yet. If you're talking about the Viper10 ROM, yes there are some issues with SuperSu. The ROM is rooted with PHH instead. Do as you wish, but my approach is to wait until HTC releases the official ROM, flash that which will put you back to stock with the latest firmware, THEN flash TWRP, and so on. This way you give Chainfire and others time to get up to speed with new versions of SuperSu, and so on. The bootloader will remain unlocked. S-Off will remain as-is etc. Nevertheless, if you want to dive right in you may want to check this out:
http://venomroms.com/viper10-downloads/?refresh=true
Aurelius99 said:
The official HTC update to Nougat for the US unlocked/developer is not available yet. If you're talking about the Viper10 ROM, yes there are some issues with SuperSu. The ROM is rooted with PHH instead. Do as you wish, but my approach is to wait until HTC releases the official ROM, flash that which will put you back to stock with the latest firmware, THEN flash TWRP, and so on. This way you give Chainfire and others time to get up to speed with new versions of SuperSu, and so on. The bootloader will remain unlocked. S-Off will remain as-is etc. Nevertheless, if you want to dive right in you may want to check this out:
http://venomroms.com/viper10-downloads/?refresh=true
Click to expand...
Click to collapse
Very wise advice. I'm waiting too. :good:
comstockload said:
Very wise advice. I'm waiting too. :good:
Click to expand...
Click to collapse
Phones are no doubt being bricked as we speak, lol. I am in no hurry to update at all. Fully satisfied with Viper10 V3.5.0. Just sayin'.
People are showing screenshots of the official nougat update for the unlocked htc 10
The Unlocked nougat update is absolutely available for download from HTC as an OTA.
Tarima said:
The Unlocked nougat update is absolutely available for download from HTC as an OTA.
Click to expand...
Click to collapse
Im about to change mine back to the unlocked just to get it lol
Aurelius99 said:
The official HTC update to Nougat for the US unlocked/developer is not available yet. If you're talking about the Viper10 ROM, yes there are some issues with SuperSu. The ROM is rooted with PHH instead. Do as you wish, but my approach is to wait until HTC releases the official ROM, flash that which will put you back to stock with the latest firmware, THEN flash TWRP, and so on. This way you give Chainfire and others time to get up to speed with new versions of SuperSu, and so on. The bootloader will remain unlocked. S-Off will remain as-is etc. Nevertheless, if you want to dive right in you may want to check this out:
http://venomroms.com/viper10-downloads/?refresh=true
Click to expand...
Click to collapse
??? The OFFICIAL Nougat was available at least since yesterday, 11/24/2016. My unlocked US phone detected it in the regular software update, and I downloaded it.
gillim74 said:
Im about to change mine back to the unlocked just to get it lol
Click to expand...
Click to collapse
I've read about TWRP not fully working with the nougat update yet. Be aware before you update, check out the twrp thread
netfortius said:
??? The OFFICIAL Nougat was available at least since yesterday, 11/24/2016. My unlocked US phone detected it in the regular software update, and I downloaded it.
Click to expand...
Click to collapse
Not for me, I'm on Viper10 which means I don't get OTAs. I keep checking HTC's US website. They haven't posted it yet. Should be there soon. Thx for the heads up.
Tarima said:
I've read about TWRP not fully working with the nougat update yet. Be aware before you update, check out the twrp thread
Click to expand...
Click to collapse
Yeah i read all that id be ok with stock rom for now.but thanks for looking out.i was one of the first to get cm booted on stock vzw firmware.all by luck lol

Anyone received the Oreo ota

Hi has anyone received the Oreo ota on non rooted nexus 5x and without signing up for the beta program???
ttocs99 said:
Hi has anyone received the Oreo ota on non rooted nexus 5x and without signing up for the beta program???
Click to expand...
Click to collapse
Not yet. I'm on T-mobile.
mrpink10 said:
Not yet. I'm on T-mobile.
Click to expand...
Click to collapse
Same I spoke to Google support and they claim it's Al read available via ota
Haven't got it yet I bought my phone from Google.
Sent from my Nexus 5X using Tapatalk
Are you rooted? If so just get the ota from google and flash it with flashfire
jd1639 said:
Are you rooted? If so just get the ota from google and flash it with flashfire
Click to expand...
Click to collapse
Flashfire doesn't fully support Oreo yet so that's a no go, same with TWRP. ADB sideload might work.
I just flashed it this morning and had no problems.
I flashed a couple of hours ago official OTA package via ADB. No problems till now.
I took the plunge and flashed the 8.0 stock factory image the done a factory reset after to make sure and it been great ever since turned off animation and it's nippy just wish battery was about better but I'll give it a few days see if that goes
jd1639 said:
I just flashed it this morning and had no problems.
Click to expand...
Click to collapse
Did you use Flashfire?
Does anyone know why the battery drains so fast on Oreo even after fresh clean install
Yes, Pro v0.60. I also maintained root and twrp. I had supersu 2.82-sr3 installed at the time so make sure you have that.
jd1639 said:
Yes, Pro v0.60. I also maintained root and twrp. I had supersu 2.82-sr3 installed at the time so make sure you have that.
Click to expand...
Click to collapse
Well then, I guess it's just when coming from the beta that it doesn't work. Thanks for the heads up.
ttocs99 said:
Does anyone know why the battery drains so fast on Oreo even after fresh clean install
Click to expand...
Click to collapse
Enable dev options and disable always keep mobile data on.
I just noticed that for some reason that is checked in oreo and it shouldn't be unless you are never on WIFI.
ttocs99 said:
Same I spoke to Google support and they claim it's Al read available via ota
Click to expand...
Click to collapse
It is true that the OTA is out there. I confirm it because I signed-up to beta program to get the update and two days later I opted out to see if this is the latest official OTA ROM and I didn't get the update. So if you don't want to wait you can do the same it's safe. You can check the latest OTA here: https://developers.google.com/android/ota
The version is the same I have. 8.0.0 OPR6.170623.013.
I can confirm that jd1639's method works for people rooted with TWRP.
- download OTA (https://developers.google.com/android/ota)
- run Flashfire 60.0 (free version is OK)
- when asked "A system update has been detected", cancel
- Flash ZIP or OTA
- uncheck "restore boot and recovery images"
- press "EverRoot" and select "Inject SuperSU" and "Preserve recovery"
- Flash
- wait patiently
I tried flashing the modem FW using "Flash firmware package" on the OTA zip file. It rebooted and the screen went black for many minutes. I had to hard reset.
Can anyone confirm the 8.0 baseband? I have M8994F-2.6.39.3.03. I know that's the baseband for the 8.0 developer preview, but I wanted to make sure it was the final.
Billys20 said:
It is true that the OTA is out there. I confirm it because I signed-up to beta program to get the update and two days later I opted out to see if this is the latest official OTA ROM and I didn't get the update. So if you don't want to wait you can do the same it's safe. You can check the latest OTA here: https://developers.google.com/android/ota
The version is the same I have. 8.0.0 OPR6.170623.013.
Click to expand...
Click to collapse
Probably a stupid question, but this OTA file- since it's ~1gb-, does it wipe the device like the full image?
tallgrasshawk said:
Probably a stupid question, but this OTA file- since it's ~1gb-, does it wipe the device like the full image?
Click to expand...
Click to collapse
Nope
Sent from my Nexus 5X using Tapatalk
tallgrasshawk said:
Probably a stupid question, but this OTA file- since it's ~1gb-, does it wipe the device like the full image?
Click to expand...
Click to collapse
No. There is no such problem.You can do it with any of the two ways if you didnt get the OTA until now. 1) Sign-up for the beta program install the update and then opt-out of it. 2) Flash the OTA files from Google to your phone. Or 3) But these are rumors and I can't be sure: An update will come at 11 of September with new Version of Oreo 8.0.1 with better support for Carriers (it is 8.0.0).
Billys20 said:
No. There is no such problem.You can do it with any of the two ways if you didnt get the OTA until now. 1) Sign-up for the beta program install the update and then opt-out of it. 2) Flash the OTA files from Google to your phone. Or 3) But these are rumors and I can't be sure: An update will come at 11 of September with new Version of Oreo 8.0.1 with better support for Carriers (it is 8.0.0).
Click to expand...
Click to collapse
6p here, downloaded ota (NOT factory), ran Tibu, ran Flashfire 7.0 pro as described and after three reboots and a while of booted finishing, was cleanly updated to 8.0.0. took < 20 min. [emoji2]
Sent from my Nexus 6P using Tapatalk

Categories

Resources