Urgent Help needed - One (M9) Q&A, Help & Troubleshooting

Hello everyone,
Phone: HTC one M9
CID: Vodap021
MID: 0PJA10000
Software number: 2.9.710.2
My phone bootloader was unlocked, I tried to get the OTA update but it failed. I re-locked the bootloader, flashed the stock recovery and re-tried but it is still not able to be updated.
Any help, please?!!!

YTayyar said:
Hello everyone,
Phone: HTC one M9
CID: Vodap021
MID: 0PJA10000
Software number: 2.9.710.2
My phone bootloader was unlocked, I tried to get the OTA update but it failed. I re-locked the bootloader, flashed the stock recovery and re-tried but it is still not able to be updated.
Any help, please?!!!
Click to expand...
Click to collapse
You need to flash a RUU (if one exists for your firmware) or to restore a TWRP backup (which can be found here). When you flash something with TWRP your system gets mounted as read/write. OTAs can only be installed if your system is untouched and mounted as read-only. That's why you need a RUU or a TWRP backup to recover the ability of installing OTAs.

The problem that I couldn't find any ruu.
I'll try the twrp thing. Thank you so much

Flippy498 said:
You need to flash a RUU (if one exists for your firmware) or to restore a TWRP backup (which can be found here). When you flash something with TWRP your system gets mounted as read/write. OTAs can only be installed if your system is untouched and mounted as read-only. That's why you need a RUU or a TWRP backup to recover the ability of installing OTAs.
Click to expand...
Click to collapse
I have tried the twrp backup. I was on 2.9.710.2 and restored 2.9.710.5. It is still not updated to marshmillow and i am npt recieving an ota update notification anymore!!! What can I do now?

YTayyar said:
I have tried the twrp backup. I was on 2.9.710.2 and restored 2.9.710.5. It is still not updated to marshmillow and i am npt recieving an ota update notification anymore!!! What can I do now?
Click to expand...
Click to collapse
Did you even think about reading the instructions in my google sheet? They clearly state that you have to restore the backup that corresponds to your current firmware version. Now you're using a rom based on 2.9.710.5 and the firmware 2.9.710.2. You couldn't install OTAs with that combination, either.
Besides version 2.9.710.5 is the latest for your SKU (710) so of course you don't receive update notifications since there are no further updates. Until now only the developer and the "unlocked" variant of the M9 got an official marshmallow update (both have the SKU 617). And before you start asking: No, your phone is not the "unlocked" variant. If you're interested you can look at the explanation I posted here.

Related

[Q] HTC One M8 TW can't boot/recover.

Hi,
I have the Taiwan variant of the HTC One M8.
I was running Android 4.4.4 with an unlocked bootloader unlocked via HTCDEV. There were no other modifications.
Today I updated to Android 5.0 through OTA and it went smoothly.
After that I installed TWRP via Fastboot, and tried installed SuperSu through that.
SuperSU installed but would not get root access. I mistakenly wiped via the Fastboot menu after that. The phone will not boot into the Android system anymore.
I installed TWRP again via Fastboot but am unsure how to proceed.
I can't find the appropriate files for my model.
modelid: 0P6B11000
cidnum: HTC__621
S-On
Bootloader Unlocked.
The only Nandroid Backup I found with my cidnim was 2.22.709.4 - TWRP.
Would it be okay to restore to this, or what should I do now?
Any help would be appreciated.
Thanks in advance.
Yep, restore that one and flash back the stock recovery. Then update again
http://forum.xda-developers.com/showpost.php?p=58417966&postcount=3926
ckpv5 said:
http://forum.xda-developers.com/showpost.php?p=58417966&postcount=3926
Click to expand...
Click to collapse
Thanks for that.
I had already installed from the old nandroid backup, but as soon as I hit Android 5, my wifi stops working.
I'll try using your Android 5 Nandroid now.
Thanks again.

[Q] HTC M8 international/latin stock recovery

So long story short I screwed up.
Flashed a custom recovery and didn't backed up the stock one, I already tried checking several threads with the nandroid backups and recoveries but not the one for my device.
my cid HTC_332
mid 0P6B16000
software 1.12.599.20
s-on, thanks in advance.
Doesn't appear to be one. I'd S-OFF your device and then just flash the unbranded Developer Edition RUU instead as I don't think there have been any updates for your version
Gmoro said:
my cid HTC_332
software 1.12.599.20
s-on, thanks in advance.
Click to expand...
Click to collapse
I never expect some people are still on 1.x version. I removed all my nandroid backups for 1.x
Guess I need to reupload all 1.x bakups again :crying:
You can use 1.57.599.1 backup and then update all the way to the latest lollipop version 4.20.599.3 (1.57.599.1 --> 2.25.599.1 --> 3.36.599.2 --> 4.20.599.3)
If you still runs the stock 1.12.599.20 but don't have the stock recovery, what you can do is download the OTA but select install later, copy the OTA zip to PC. Open the OTA zip with 7-zip, open firmware.zip, extract out the recovery.img <--- use this recovery.img to proceed OTA installation
ckpv5 said:
I never expect some people are still on 1.x version. I removed all my nandroid backups for 1.x
Guess I need to reupload all 1.x bakups again :crying:
Click to expand...
Click to collapse
You'll be saving my phone, thanks.
Also another question, in order to install otas I need to lock my bootloader and remove root, right?
Since I'm s-on.
Gmoro said:
Also another question, in order to install otas I need to lock my bootloader and remove root, right?
Since I'm s-on.
Click to expand...
Click to collapse
No, not correct. There is no need to lock bootloader for OTA.
OTA will remove root.
Stock 2.25.599.1 recovery - http://sourceforge.net/projects/htconem8/files/Recovery/2.25.599.1_recovery.img/download

New update GPE but fail to update

New update GPE but fail to update due to E: error..
I think you have to relock the bootloader to get the update but I could be wrong...
Also make sure you're not on superuser CID (11111111)
Can't conclude at all where the error is based on. The provided info is absolutely not enough !
You need stock rom (read never rooted) and stock recovery. Boot loader being unlocked or relocked has for an ota no effect, neither does supercid.
kullum79 said:
I think you have to relock the bootloader to get the update but I could be wrong...
Also make sure you're not on superuser CID (11111111)
Click to expand...
Click to collapse
Wrong on both counts. Neither unlocked bootloader, nor SuperCID will prevent OTA.
As i said
redpoint73 said:
Wrong on both counts. Neither unlocked bootloader, nor SuperCID will prevent OTA.
Click to expand...
Click to collapse
I'm in a similar position.
My M8 was a Rogers once upon a time.
I went through the process of converting it to GPE. It is S-Off, & rooted with the systemless root.
I have TWRP 2.8.7 (iirc - the latest twrp for m8).
I have the same 'an update is available' as OP.
When i tell it to install the phone reboots to recovery and the update fails. I assume this is a TWRP issue.
Not sure what my best approach for getting the update installed is? Can I every to stock Recovery, install the update, and reinstall TWRP? Do I even need TWRP now I'm rooted...?
the_darkwing_duck said:
Not sure what my best approach for getting the update installed is? Can I every to stock Recovery, install the update, and reinstall TWRP? Do I even need TWRP now I'm rooted...?
Click to expand...
Click to collapse
You need stock (never rooted) ROM and matching stock recovery.
Then yes, after you update you will need to reinstall TWRP to root again. OTA update will almost always wipe out root, so its irrelevant that you have root presently. Then root, noting that root on MM is more complicated than past builds: http://forum.xda-developers.com/htc-one-m8/general/root-root-marshmallow-gpe-supersu-t3242210
Or you can just run the MM RUU (see Development section), keeping in mind that it will wipe the phone (so backup any personal data you want to keep accordingly, before RUU).
Also should be noted, it seems that lots of folks have had to flash MM firmware, then OTA or RUU to Marshmallow, if you get an unexplained Error 155.

OTA to 4.19.617.1, this package is for htc_himaulatt devices; this is a htc_himauh

Hi Folks,
I wonder if anyone can point me in the right direction please. Here's the story:
I bought a T-mobile branded HTC One M9
Changed it to WWE and ran with a it for a while without issue
Changed to Dev edition and applied the Android7OTA.zip (4.14.617.6) then TWRP, currently running without issue.
I got a notification of another OTA (4.19.617.1) earlier this evening.
Flashed the stock recovery I extracted from the android 7 dev RUU
Downloaded the OTA on the phone and once the phone booted into the stock recovery, I'm told:
'this package is for "htc_himaulatt" devices; this is a "htc_himauhl". Installation aborted'
Fastboot getvar all currently shows:
(bootloader) kernel: lk
(bootloader) product: htc_himaulatt
(bootloader) version: 1.0
(bootloader) serialno: xxxx
(bootloader) current-slot:
(bootloader) imei: xxxx
(bootloader) version-main: 4.14.617.6
(bootloader) boot-mode: download
(bootloader) version-baseband: 01.01_U11440971_103.00.61018G_F
(bootloader) version-bootloader: 1.0.0.0000
(bootloader) mid: 0PJA11000
(bootloader) cid: BS_US001
I've read of using a cid of BS_US002, I've changed to that and retried applying the OTA, but it did the same (so I changed it back).
Assuming the Product reported by fastboot is what's being checked... fastboot's reporting it's already set to what the stock recovery seems to be saying it needs to be. It was happy flashing the first RUU, I'm not sure what might be different this time round.
I bet there's a small thing I might need to change, but I don't know what.
Does anyone else please?
Also.. I've not found much info at all about the OTA to 4.19.617.1. Is it new enough that me somehow getting it off the phone (will probably need brief instructions) could be useful to anyone?
TIA!
Currently having the same problem.
Will post here if i have any luck.
Thanks philicibine.
I've just tried it with supercid too (fastboot oem writecid 11111111), but it didn't do the trick.
Before the phone reboots into the stock recovery, it says ''we have determined that your phone may be running a modified version of its system software....'.
ok so my phone is currently accepting the update!
The problem for me was I had installed TWRP. In trying to restore the stock recovery i was restoring the one from the NoWipe firmware file i used to upgrade to Nougat.
To solve, I extracted the recovery.img from the OTA.zip and flashed that.
Almost finished updating!
here is the recovery.img if you want to try it >> https://drive.google.com/open?id=0BzkydKcZdx9YWW55UDlIOV95UDA
philicibine said:
ok so my phone is currently accepting the update!
The problem for me was I had installed TWRP. In trying to restore the stock recovery i was restoring the one from the NoWipe firmware file i used to upgrade to Nougat.
To solve, I extracted the recovery.img from the OTA.zip and flashed that.
Almost finished updating!
here is the recovery.img if you want to try it >> https://drive.google.com/open?id=0BzkydKcZdx9YWW55UDlIOV95UDA
Click to expand...
Click to collapse
It was the stock recovery from the first android7 devRUU that I've been trying this with. Which OTA did you get this one from?
I've flashed it and the newest OTAs downloading again as I type..
edit: the file you posted a link to (thanks!) and the recovery I was originaly using are definitely different... My phones just failed to apply the update again, but given a different reason 'system parition has unexpected contents'. Guess I've not left system untouched as I thought.
I've just tried extracting system from the original devAndroid7RUU.zip and now I'm getting errors about it not being able to decrypt the .zip.. so must have somehow taken the recovery from another RUU.zip earlier this evening (which wouldn't have been a devRUU, but a WWE-explaining why it reported my phone didnt match the dev edition details). I was doing it remotely form work, while working-must be more careful, I guess.
This means I cant extract system from the right RUU.zip though.
I think I could flash the RUU.zip again (wiping everything, grrr), then let it install the later OTA before doing anything that could amend system.
I'd realy like to not wipe it if posible though.
How did you get the recovery you posted out of the OTA.zip please?
It maybe the same recovery then as I got it from the Dev ota. Seemed to work for me. Maybe you could flash the nowipe firmware and then this if it doesn't work?
---------- Post added at 10:53 PM ---------- Previous post was at 10:40 PM ----------
mad_tunes said:
How did you get the recovery you posted out of the OTA.zip please?
Click to expand...
Click to collapse
I simply unzipped it. It was in the firmware.zip archive inside the OTA.zip
I'm pretty confident the two recovery's are different, my phone does different things with the OTA depanding on which of the recovery's I've flashed.
I used 'HTC_RUU_Decrypt_Tool_3.1.0-WINDOWS64' to extract the recovery from what I thought was the devRUU.zip. This wont open the devRUU.zip now though, so I must have had it extract the wrong RUU earlier.
I've just flashed the stock android7 firmware and the recovery you posted a link to and the OTAs re-downloading
Edit:
I'm still in the same situation, it's reporting system's modified
I think I might just RUU it again. I need my phone running and set up over the next few days though, so it'll have to wait until Christmas is out the way.
Many thanks for your help though.
Do you see many differences after you've applied it?
(And I managed to type ota instead of ruu in the op, I've amended)
Hey guys,
I'm having the exact same issue. The way I was working it around was flashing the update via RUU from laptop but now I'm tired kf doing that every time when there is an update. I will restore my factory recovery and will try it again. After I've done so, I'll get back to you about it.
Best Regards
I couldn't sleep last night, so went for it with the DevRUU.zip I originally used..
It flashed fine as before, then my phone downloaded and applied the OTA just fine.
I couldn't get SuperSU to install properly afterwards though, so restored a TWRP backup so I could use my phone today.
I've been getting the OTA notification repeatedly during the day today though. Seems you can only postpone it for up to 4 hours, rather than dismiss it or turn off checking entirely. It's annoying.
So, I might give it another go pretty soon!
I just RUUd again and then did the OTA.
SuperSU-v2.65 (that I was using pre-OTA) woudn't install, showing 'Patching secpol. Failed. Arborting'
SuperSU-v2.79 installed just fine.
Sorted.
Hey guys. Just went to stock recovery. Unzipped from ota.zip>installed it>recovery works>phone reboot into system>finds the new update>starts to install>rebokts to recovery>starts updating up to 24%25% and then gets me back to recovery saying there is some error. What should I do? I don't want to update via RUU. Thanks
dohcvtec said:
Hey guys. Just went to stock recovery. Unzipped from ota.zip>installed it>recovery works>phone reboot into system>finds the new update>starts to install>rebokts to recovery>starts updating up to 24%25% and then gets me back to recovery saying there is some error. What should I do? I don't want to update via RUU. Thanks
Click to expand...
Click to collapse
100% working method. keep these conditions and everything is working and updated - unlocked cid BS__US001 S-OFF mid 0PJA11000. then install from sd card 0PJAIMG nougat download the update OTA 4.19.617.1 and everything is fine to install without errors!!!!!!!!!!!! check for yourself!!!!!
asar201 said:
100% working method. keep these conditions and everything is working and updated - unlocked cid BS__US001 S-OFF mid 0PJA11000. then install from sd card 0PJAIMG nougat download the update OTA and everything is fine to install without errors!!!!!!!!!!!! check for yourself!!!!!
Click to expand...
Click to collapse
But if I follow those steps, this means fresh new install of the os which is basically the same as RUU install. Or you nent something else? Thanks
P. S. I just fully unrooted my phone so now it is exactly the way you described above but the new update still doesn't install. It gives me this error and I don't understand why: 'system parition has unexpected contents'
dohcvtec said:
But if I follow those steps, this means fresh new install of the os which is basically the same as RUU install. Or you nent something else? Thanks
P. S. I just fully unrooted my phone so now it is exactly the way you described above but the new update still doesn't install. It gives me this error and I don't understand why: 'system parition has unexpected contents'
Click to expand...
Click to collapse
hi.a poor understanding of English and how to correctly put on this site files. I had the same problem. phone-htc__a07 no rooted android 6.0 twrp recovery. OTA updates do not come to android 7.0. write step by step what did was changed the cid to BS__US001,mid on 0PJA11000.restored twrp backup http://forum.xda-developers.com/one-m9/development/one-m9-4-14-617-6-stock-root-twrp-backup-t3518149 then came the notice about the ota updates until they 4.19.617.1 but I have not installed the same as yours.https://drive.google.com/drive/folders/0BwrbLN0SdCTgQ2NseVMtdDhXV3c?usp=sharing I flashed these recovery and firmware and after that everything was installed.try. flash a twrp backup of course is not necessary if you already is 7.0 skip this step...
Hello,
Reporting back.
So what I did was, I took the RUU, flashed RUU, then updated to the newest update with no problem. Had no issues restoring my phone exactly how it was before to flash the RUU. Phone restored automatically from google account. The only thing which didn't restore was my wallpaper (like I care about it ). So that's it. Thank you very much for your help.
Best Regards
dohcvtec said:
Hello,
Reporting back.
So what I did was, I took the RUU, flashed RUU, then updated to the newest update with no problem. Had no issues restoring my phone exactly how it was before to flash the RUU. Phone restored automatically from google account. The only thing which didn't restore was my wallpaper (like I care about it ). So that's it. Thank you very much for your help.
Best Regards
Click to expand...
Click to collapse
couldn't tell what ruu was flashed? and what was your cid and mid?
asar201 said:
couldn't tell what ruu was flashed? and what was your cid and mid?
Click to expand...
Click to collapse
The RUU that I flashed is the official version from HTC website. Flashed it through laptop. CID BS_US001 MID 0PJA11000
dohcvtec said:
The RUU that I flashed is the official version from HTC website. Flashed it through laptop. CID BS_US001 MID 0PJA11000
Click to expand...
Click to collapse
thanks for inform ))))
I just wanted to add to the list of install methods. Here is what I attempted.
All attempts with MID 0PJA11000:
Rooted 4.14.617.6 with TWRP recovery and CID BS_US001 - OTA failed (doesnt hurt to try )
Flashing RUU 4.14.617.6.exe with CID BS_US001 - OTA failed
Flashing RUU 4.14.617.6.exe with CID 11111111 - OTA failed
Flashing RUU 4.14.617.6.zip with CID 11111111 - OTA failed
After the above line and changing the CID to BS_US001 - successful
It appears you must run an ruu.zip to accept the OTA no matter what. Strange the exe's will not work. It also appears the master CID no longer works. Surprisingly I was able to change the CID after running the .zip install and still accept the OTA with no problems.
asar201 said:
100% working method. keep these conditions and everything is working and updated - unlocked cid BS__US001 S-OFF mid 0PJA11000. then install from sd card 0PJAIMG nougat download the update OTA 4.19.617.1 and everything is fine to install without errors!!!!!!!!!!!! check for yourself!!!!!
Click to expand...
Click to collapse
asar201 I did want to ask and make sure, did you use double __ in your CID or just one _?
BrownEye02 said:
I just wanted to add to the list of install methods. Here is what I attempted.
All attempts with MID 0PJA11000:
Rooted 4.14.617.6 with TWRP recovery and CID BS_US001 - OTA failed (doesnt hurt to try )
Flashing RUU 4.14.617.6.exe with CID BS_US001 - OTA failed
Flashing RUU 4.14.617.6.exe with CID 11111111 - OTA failed
Flashing RUU 4.14.617.6.zip with CID 11111111 - OTA failed
After the above line and changing the CID to BS_US001 - successful
It appears you must run an ruu.zip to accept the OTA no matter what. Strange the exe's will not work. It also appears the master CID no longer works. Surprisingly I was able to change the CID after running the .zip install and still accept the OTA with no problems.
asar201 I did want to ask and make sure, did you use double __ in your CID or just one _?
Click to expand...
Click to collapse
Hello...a double underline!!! you and all who can help spread the link twrp backup, installed the OTA to 4.19.617.1. those who are not from Russia in the file, replace gps.conf data on your country,because in my backup it changed to ru.pool.ntp.org for a quick search of satellites in twrp recovery without installing a root file Manager copy the modified gps.conf (system\etc). p.s. Change CID (only if S-OFF) fastboot oem writecid BS__US001 reboot fastboot Change MID (only if there is S-OFF) fastboot oem writemid 0PJA11000 fastboot reboot. there's also posted the stock recovery and firmware. if you wish to flash from sd card file rom.zip folder 4.14.617.6 RUU rename 0PJAIMG.zip and copy to sd card restart your device in download mode. don't know what else to add... ))) if you have any questions...write. https://drive.google.com/drive/folders/0BwrbLN0SdCTgQ2NseVMtdDhXV3c?usp=sharing

Please help, broke my HTC 10, need 1.95.401.4

Hi - I really hope someone can help me!
I have a unlocked UK HTC 10, I rooted sometime ago. Anyway, in preparation for the upcoming Nougat release, I wanted to be sure to be able to receive the OTA so I decided to go back to stock.
I (stupidly) flashed stock firmware 1.80.401.3 from within TWRP and then restored stock recovery (this was my mistake).
Now I can use the phone, but cannot take OTA's. Checking versions using fastboot getvar all, I have:
version-main: 1.95.401.4
mid: sp2620000
cid: htc_001
I cannot flash any updates as they are older than 1.95.401.4 (im s-on). I believe all Ill need to do is flash 1.95.401.4 again to restore OTA and get the versions to tally up - however my SD card i backed upto has died and I cannot find 1.95.401.4 anywhere.
Can any one help please with a 1.95.401.4 update or twrp backup?
I hope some one can! Or another solution to get this working please?
Many thanks in advance
dabbler77 said:
Hi - I really hope someone can help me!
I have a unlocked UK HTC 10, I rooted sometime ago. Anyway, in preparation for the upcoming Nougat release, I wanted to be sure to be able to receive the OTA so I decided to go back to stock.
I (stupidly) flashed stock firmware 1.80.401.3 from within TWRP and then restored stock recovery (this was my mistake).
Now I can use the phone, but cannot take OTA's. Checking versions using fastboot getvar all, I have:
version-main: 1.95.401.4
mid: sp2620000
cid: htc_001
I cannot flash any updates as they are older than 1.95.401.4 (im s-on). I believe all Ill need to do is flash 1.95.401.4 again to restore OTA and get the versions to tally up - however my SD card i backed upto has died and I cannot find 1.95.401.4 anywhere.
Can any one help please with a 1.95.401.4 update or twrp backup?
I hope some one can! Or another solution to get this working please?
Many thanks in advance
Click to expand...
Click to collapse
If you're s-on how you flashed older version of firmware? Besides you can't flash firmware in recovery.
I think you should wait for new android nougat ruu and flash it. You will be able to get RUU after official update.
You can flash this android nougat ruu 2.28.401.9,
but it's not official, leaked version.
https://forum.xda-developers.com/htc-10/how-to/wwe-htc-10-stock-rom-ruu-2-28-401-9-t3525075
That could be along wait. If someone has 1.95.404.4 I should be able to restore to it using twrp??
adriano25028 said:
If you're s-on how you flashed older version of firmware? Besides you can't flash firmware in recovery.
I think you should wait for new android nougat ruu and flash it. You will be able to get RUU after official update.
Click to expand...
Click to collapse
TWRP flashes OTA now
afuller42 said:
TWRP flashes OTA now
Click to expand...
Click to collapse
Ok, Twrp flahes OTA, not full update - I mean firmware too, it's only system update.
Can any one please help? A twrp system backup of 1.95.401.4 should fix my issue! Thanks!
Looks like you need an untouched system image + boot image which is available here
https://forum.xda-developers.com/ht...ry-ruu-ota-t3359297/post69259321#post69259321
restoring the above will make you device eligible to receive otas, if you get an "unexpected error" when attempting to install the ota then you will need to flash this
https://forum.xda-developers.com/htc-10/how-to/guide-how-to-ota-receive-corrupt-message-t3378187
there are no ruu's available for 1.95.401.x (latest being 1.90.401.5)
Diz said:
Looks like you need an untouched system image + boot image which is available here
https://forum.xda-developers.com/ht...ry-ruu-ota-t3359297/post69259321#post69259321
restoring the above will make you device eligible to receive otas, if you get an "unexpected error" when attempting to install the ota then you will need to flash this
https://forum.xda-developers.com/htc-10/how-to/guide-how-to-ota-receive-corrupt-message-t3378187
there are no ruu's available for 1.95.401.x (latest being 1.90.401.5)
Click to expand...
Click to collapse
You sir are a star, thankyou ever so much. All restored and working at 1.95.401.4. I wont know if OTA's are working yet as this is the latest software in the UK (i think?) Im sure hope it does!
Thanks again.

Categories

Resources