[Q] Right software version? (OTA) - One (M8) Q&A, Help & Troubleshooting

Hi,
I did the full conversion to GPE but decided to go back to Stock Sense and followed this guide: http://forum.xda-developers.com/showthread.php?t=2735235
The status of my phone is now S-Off
Software number: 3.28.401.7
CW: M8_UL_K44_SENSE60 HTC_Nordic_News/115684
From bootloadern:
Software status: Official
LOCKED
M8_UL PVT SHIP S-OFF
CID-HTC__Y13
HBOOT-3.19.0.0000
RADIO-1.21.21331147A1.19_2G
OS-3.26.401.7
As You see Im on the Nordic CID but what I have heard is that they have jumped up to 3.28.401.9 but In not able to get it downloaded.
Could the problem be that Im on wrong version in relation to the CID?
Best Regards

Your MID and everything is right?
Also you can just download the OTA file and do the OTA manually. OTA ZIP COLLECTION
I found while doing conversions that I had to manually do the OTA the first time before it does so automatically. I don't know if maybe it's something similar to your issue. Did you go straight to 3.28.401.7 or did you go back to 2.22.401.x and then do the OTA to 3.28? I had to manually install the OTA and flash the firmware twice in before it did the OTA automatically like it's supposed. That was when converting from International to Dev Edition.

BerndM14 said:
Your MID and everything is right?
Also you can just download the OTA file and do the OTA manually. OTA ZIP COLLECTION
I found while doing conversions that I had to manually do the OTA the first time before it does so automatically. I don't know if maybe it's something similar to your issue. Did you go straight to 3.28.401.7 or did you go back to 2.22.401.x and then do the OTA to 3.28? I had to manually install the OTA and flash the firmware twice in before it did the OTA automatically like it's supposed. That was when converting from International to Dev Edition.
Click to expand...
Click to collapse
Hi, Thanks for your answer. Yes maybe I need to apply the latest OTA manually, but then I have to wait for another OTA to get sure it will update automatically?
My MID is: 0P6B10000
EDIT: I cant find an OTA that takes me from 3.28.401.7 > 3.28.401.9 ?

berg82 said:
Hi, Thanks for your answer. Yes maybe I need to apply the latest OTA manually, but then I have to wait for another OTA to get sure it will update automatically?
My MID is: 0P6B10000
EDIT: I cant find an OTA that takes me from 3.28.401.7 > 3.28.401.9 ?
Click to expand...
Click to collapse
Right, I saw now it's 3.28.401.6 > 3.28.401.9 sorry I didn't notice that when I linked.
MID is right, maybe change CID to HTC__001 or Supercid should get it then.
Yes unfortunately you'll probably have to wait for Lollipop to see if it updates right but you could also just downgrade the firmware to 2.22, restore a 2.22 nandroid and do the OTA's manually from there, IF you want...

Thanks!
Do you have a link to a good guide for howto flash a 2.22 rom?

berg82 said:
Thanks!
Do you have a link to a good guide for howto flash a 2.22 rom?
Click to expand...
Click to collapse
Don't know about the guides, must be somewhere in the M8 Forums. It's easy enough though(seeing as you already converted to GPE before).
1) Grab the OTA.zip file for a 2.22.401.x version, extract the firmware.zip from the file.
2) Place firmware.zip file in adb folder, open a command prompt/terminal in adb folder path.
Code:
adb reboot bootloader
fastboot devices - just to make sure it's connected
fastboot oem rebootRUU
fastboot flash zip firmware.zip
fastboot flash zip firmware.zip <<<Yes TWICE just in case.
fastboot reboot-bootloader
3) flash a custom recovery fastboot flash recovery custom_recovery_name.img of course.
4) Download the nandroid(Or do this first and place on sd card already) and restore from within the custom recovery. nandroid will be for same version as firmware that you flashed for example, 2.22.401.5
5) Restart the phone and let the OTA's proceed as normal.
If you want you can even take it back even further if you want in case you need to "upgrade" manually and/or flash the firmware. I don't think it'll be a problem though as you already "did" that, OTA's Should come automatically. Just make sure you have the stock recovery flashed back else the OTA's won't install.

BerndM14 said:
Don't know about the guides, must be somewhere in the M8 Forums. It's easy enough though(seeing as you already converted to GPE before).
1) Grab the OTA.zip file for a 2.22.401.x version, extract the firmware.zip from the file.
2) Place firmware.zip file in adb folder, open a command prompt/terminal in adb folder path.
Code:
adb reboot bootloader
fastboot devices - just to make sure it's connected
fastboot oem rebootRUU
fastboot flash zip firmware.zip
fastboot flash zip firmware.zip <<<Yes TWICE just in case.
fastboot reboot-bootloader
3) flash a custom recovery fastboot flash recovery custom_recovery_name.img of course.
4) Download the nandroid(Or do this first and place on sd card already) and restore from within the custom recovery. nandroid will be for same version as firmware that you flashed for example, 2.22.401.5
5) Restart the phone and let the OTA's proceed as normal.
If you want you can even take it back even further if you want in case you need to "upgrade" manually and/or flash the firmware. I don't think it'll be a problem though as you already "did" that, OTA's Should come automatically. Just make sure you have the stock recovery flashed back else the OTA's won't install.
Click to expand...
Click to collapse
Thank you very much. It worked perfect with the OTA afterwards.
Best Regards

berg82 said:
Thank you very much. It worked perfect with the OTA afterwards.
Best Regards
Click to expand...
Click to collapse
:good: All good, enjoy then.

Related

[Q] Stock on HTC ONE white screen after OTA update.

Hi guys.
Finally today I receive the OTA upgrade to JB. First an smal upgrade was succesfully downloaded and installed, and then the firmware to upgrade the phone to JB (I had 4.03 custom rom).
After the phone install the JB upgrade the phone stuck on the HTC ONE white screen
I had a backup on the SD that let me recover the phone, I try to install the upgrade again, with the same luck. I read a post that said that erasing the SD will resolve the issue, and I have no better idea than do it!!! (yeah... really!!)
I read several post all day on XDA, I try to flash again the boot and ROM with the upgrade that I save on my PC, and with a Backup via
fastboot. But nothing work (I dont know if I did it right). I cant see the SD on fastboot, already try a factory reset, when I go to the recovery option on fastboot the phone just rebooted with no options.
My CID is BSTAR301
***UNLOCKED***
ENDEAVORU PVT SHIP S-ON RH
HBOOT-1.39.0000
CPLD-None
MICROP-None
RADIO-5.1204.162.29
eMMC-bootmode: disabled
CPU-bootmode: disabled
HW Secure boot: enabled
MODEM PATH: OFF
Dec 17 2012, 13:59:37
Attached are the backup files that I have in my pc and the OTA upgrade files that my phone download.
Here there are many people who know a lot of this!!
Please help me to recover my phone!
u say you are on a custom rom, But you tried to update OTA?
Restore phone to complete stock ( even recovery) then you can update.
you could use an RUU or maybe a nandroid
{< r o N o $ said:
u say you are on a custom rom, But you tried to update OTA?
Restore phone to complete stock ( even recovery) then you can update.
you could use an RUU or maybe a nandroid
Click to expand...
Click to collapse
Sorry, I mean I had the ORIGINAL ROM (4.03), the only change that I made was root the phone.
My CID is BSTAR301, I only have the backup files that I copy to my pc and the OTA upgrade that the phone download. I attach the images of the files that I have.
Could you please tell me how to restore it to complete stock with the commands? which files should I use?
Thanks for you help.
guillerhcp said:
Sorry, I mean I had the ORIGINAL ROM (4.03), the only change that I made was root the phone.
My CID is BSTAR301, I only have the backup files that I copy to my pc and the OTA upgrade that the phone download. I attach the images of the files that I have.
Could you please tell me how to restore it to complete stock with the commands? which files should I use?
Thanks for you help.
Click to expand...
Click to collapse
I assume that you first installed CWM or TWRP recovery to root your HOX, and if you make backup of your recovery this is CWM or TWRP recovery.img, not stock recovery.img that is came with phone because you reflashed original one with TWRP or CWM and official ROM need official recovery.img. I hope that you make nandroid backup before root with TWRP or CWM because is it "must to do" in every installation guide. If so, when you wanted to update via OTA for official JB you needed to:
1. reverse to stock software (for you, you needed only to unroot or use nandroid backup if you have yours, if not try to find one in xda one x forum matching your current CID and main-version)
2. reverse to stock recovery.img that is matching your CID (exact matching) (you need to find it on xda one x forum section) - i see that you have firmware folder but dont know is it from your backup or from OTA, if it is from OTA than you can use recovery.img from that folder to flash stock recovery.img via fastboot commands (only recovery.img)
3. then you can do official JB update via OTA
And then if you have need to custom ROM you need flash again CWM or TWRP recovery.img
Also you can get full stock with RUU but RUU must fully match your CID and main version, but RUU isn't available for every phone version, and after RUU you can do officall OTA JB update (for RUU you need to lock bootloader)
Information that can help us is yours phone current main version (fastboot getvar version-main)
hpnxfox said:
I assume that you first installed CWM or TWRP recovery to root your HOX, and if you make backup of your recovery this is CWM or TWRP recovery.img, not stock recovery.img that is came with phone because you reflashed original one with TWRP or CWM and official ROM need official recovery.img. I hope that you make nandroid backup before root with TWRP or CWM because is it "must to do" in every installation guide. If so, when you wanted to update via OTA for official JB you needed to:
1. reverse to stock software (for you, you needed only to unroot or use nandroid backup if you have yours, if not try to find one in xda one x forum matching your current CID and main-version)
2. reverse to stock recovery.img that is matching your CID (exact matching) (you need to find it on xda one x forum section) - i see that you have firmware folder but dont know is it from your backup or from OTA, if it is from OTA than you can use recovery.img from that folder to flash stock recovery.img via fastboot commands (only recovery.img)
3. then you can do official JB update via OTA
And then if you have need to custom ROM you need flash again CWM or TWRP recovery.img
Also you can get full stock with RUU but RUU must fully match your CID and main version, but RUU isn't available for every phone version, and after RUU you can do officall OTA JB update (for RUU you need to lock bootloader)
Information that can help us is yours phone current main version (fastboot getvar version-main)
Click to expand...
Click to collapse
Thanks for your help! I got the an RUU, after that I sent my backup to SD and now I have 4.0.4.
Now my phone show me a message to install the OTA to 4.1.1, but when I select install the phone make a reboot and show me CWM recovery with the message:
Finding update package...
E:unknown volume for path [INTERNALSDCARDownload/OTA_ENDEAVOR_U_JB_S_BSTR_ESN_3.14.515.36-2.17.515.1....
E:Can't mount INTERNALSDCARD...
Installation aborted.
Why the phone can't mount the SD?
You need a stock recovery. Do :
Fastboot getvar version-main
And post the outcome !
Edit :
4.0.4 software....you need this recovery and then install the ota again
http://db.tt/U5CK4noo
Mr Hofs said:
You need a stock recovery. Do :
Fastboot getvar version-main
And post the outcome !
Edit :
4.0.4 software....you need this recovery and then install the ota again
This is the result:
C:\CustomRUU>Fastboot getvar version-main
version-main: 3.14.515.36
So... I just need to install the recovery that you send me, reboot and try to install the OTA?
Click to expand...
Click to collapse
Mr Hofs said:
You need a stock recovery. Do :
Fastboot getvar version-main
And post the outcome !
Edit :
4.0.4 software....you need this recovery and then install the ota again
Click to expand...
Click to collapse
THANKS HOFS!!!
After installing the stock recovery 2.17, JB was installed successfully.
You have no idea how much appreciate your help!
Thank you!!!!

Ota when.rooted

Hi I have a htc one.m8 rooted with htc dev and.twrp and I have a over.the air.update and no way of installing it at the moment. How does one go about doing.this update when.rooted or do I have to unroot to do the update? Thanks
Sent from my HTC One_M8 using Tapatalk
MAhtc said:
Hi I have a htc one.m8 rooted with htc dev and.twrp and I have a over.the air.update and no way of installing it at the moment. How does one go about doing.this update when.rooted or do I have to unroot to do the update? Thanks
Sent from my HTC One_M8 using Tapatalk
Click to expand...
Click to collapse
I assume, that a HTC-Stock ROM is installed on your htc one m8. NO Custom ROM and NO Custom HBoot! <- IMPORTANT
Root doesn't matter for an OTA Update.
But you have to flash the Stock Recovery that matches with your ROM Base and Relock the Bootloader.
First you must Backup your device including Internal Storage, because of the Factory Reset that happen when you Unlock the Bootloader again!
You can find here a collection of Stock Recovery
COLLECTION of Stock backup's by Mr Hofs
And you shut use this Toolkit to Relock the Bootloader and to Unlock it again after the OTA.
All-In-One Toolkit V2.0 by Hasoon2000
Menu -> Commands->Relock Bootloader. You have to be in fastboot USB Mode first, to do that.
After that you can receive and install a OTA for HTC.
READ EVERYTHING VERY CAREFULLY IN EVERY THREAD!
Since your device is Unlocked and S-OFF you can brick it with a wrong move!
You can find almost everything on this Forum, try to use Search next time.
Regards, Toni
---------- Post added at 08:03 AM ---------- Previous post was at 07:59 AM ----------
I've forgotten to mention that you must be on the right CID!
Or supercid 11111111
exad said:
Or supercid 11111111
Click to expand...
Click to collapse
As far as I know, you can't receive a OTA Update with Super CID 111111.
It won't flash, because of the "android-info" in the OTA Update File.
The "android-Info" contains the CID that can receive the OTA, otherwise it won't flash. to avoid that the device receives a wrong OTA.
You must set it to the original Provider CID that matches with your Stock ROM.
In your case, I think:
modelid: 0P6B16000
cidnum: TELUS001
just install a custom rom...
Toni10 said:
As far as I know, you can't receive a OTA Update with Super CID 111111.
It won't flash, because of the "android-info" in the OTA Update File.
The "android-Info" contains the CID that can receive the OTA, otherwise it won't flash. to avoid that the device receives a wrong OTA.
You must set it to the original Provider CID that matches with your Stock ROM.
In your case, I think:
modelid: 0P6B16000
cidnum: TELUS001
Click to expand...
Click to collapse
Incorrect, SuperCID bypasses all CID checks. I was pretty sure already as this was the case on my OneXL, but for the sake of giving the correct information, I just restored a Rogers TWRP backup, flashed rogers stock recovery extracted from the rogers OTA, changed my CID to 11111111 and ran the OTA from stock recovery. As per my sig, I am not even using a rogers phone.
Ran just fine.
Does rooting and s-off affect performance at all on the m8?
Sent from my HTC One_M8 using xda app-developers app
No. Just gives you the opportunity to tweak it more to your needs.
Toni10 said:
I assume, that a HTC-Stock ROM is installed on your htc one m8. NO Custom ROM and NO Custom HBoot! <- IMPORTANT
Root doesn't matter for an OTA Update.
But you have to flash the Stock Recovery that matches with your ROM Base and Relock the Bootloader.
First you must Backup your device including Internal Storage, because of the Factory Reset that happen when you Unlock the Bootloader again!
You can find here a collection of Stock Recovery
[url] COLLECTION of Stock backup's by Mr Hofs[/URL]
And you shut use this Toolkit to Relock the Bootloader and to Unlock it again after the OTA.
All-In-One Toolkit V2.0 by Hasoon2000
Menu -> Commands->Relock Bootloader. You have to be in fastboot USB Mode first, to do that.
After that you can receive and install a OTA for HTC.
READ EVERYTHING VERY CAREFULLY IN EVERY THREAD!
Since your device is Unlocked and S-OFF you can brick it with a wrong move!
You can find almost everything on this Forum, try to use Search next time.
Regards, Toni
---------- Post added at 08:03 AM ---------- Previous post was at 07:59 AM ----------
I've forgotten to mention that you must be on the right CID!
Click to expand...
Click to collapse
the link for stock recovery doesn't work
Toni10 said:
As far as I know, you can't receive a OTA Update with Super CID 111111.
It won't flash, because of the "android-info" in the OTA Update File.
The "android-Info" contains the CID that can receive the OTA, otherwise it won't flash. to avoid that the device receives a wrong OTA.
You must set it to the original Provider CID that matches with your Stock ROM.
In your case, I think:
modelid: 0P6B16000
cidnum: TELUS001
Click to expand...
Click to collapse
I have a SaskTel htc one m8
MAhtc said:
Hi I have a htc one.m8 rooted with htc dev and.twrp and I have a over.the air.update and no way of installing it at the moment. How does one go about doing.this update when.rooted or do I have to unroot to do the update? Thanks
Sent from my HTC One_M8 using Tapatalk
Click to expand...
Click to collapse
on another note I am new to this whole root thing and was wondering about going back to stock or at least a step by step way to get the ota update on my rooted m8. I can't seem to find it on the forum, I very well could be blind lol so I apologize
thank you
What you need to do an OTA:
Stock Recovery
Stock Rom
Stock CID or SuperCID
Can I keep root!?!? Yes, you can!
As it stands there is no RUU (Rom Update Utility) to easily return to stock SO If one does not have the stock rom installed, one must restore a stock nandroid and manually flash stock recovery/
Stock Rom Nandroid backups and Recoveries courtesy of Mr Hofs
This collection assumes you know your CID. If you don't know it, check it! Boot to fastboot then use the command: fastboot oem readcid
What can you do if you don't have your nandroid and it isn't listed there? You can request someone from the same carrier with a stock nandroid upload theirs within that thread.
Once you have the nandroid, it's simply a matter of putting the nandroid in the appropriate folder for your custom recovery, booting to said recovery and restoring the nandroid.
Where nandroids should be placed:
TWRP: \sdcard\TWRP\backups\
Philz Touch: \sdcard\clockworkmod\backups\
Once you have the nandroid restored, you will need to flash stock recovery. If you know the stock recovery version you should be using, you can download them on that same thread. It is also possible to extract the recovery from the OTA zip file should you have access to it. (You can use the stock rom you restored to download the OTA then extract it and the firmware.zip file within and then flash the recovery.img)
fastboot flash recovery recovery.img
Then you can boot to stock recovery and flash the OTA.zip
Boot to bootloader
Select Recovery
You'll get a picture on your screen
Press and hold volume up and then press power
You will be presented with a menu
Select apply update from internal storage and then select the OTA Zip file in the downloads folder.
All done.
exad said:
Incorrect, SuperCID bypasses all CID checks. I was pretty sure already as this was the case on my OneXL, but for the sake of giving the correct information, I just restored a Rogers TWRP backup, flashed rogers stock recovery extracted from the rogers OTA, changed my CID to 11111111 and ran the OTA from stock recovery. As per my sig, I am not even using a rogers phone.
Ran just fine.
Click to expand...
Click to collapse
I never tried it with Super CID, to install an OTA.
In the most Tutorials that I've found it was recommended to set the original CID.
But good to Know that it works.
At least it's safer to set the original CID, in that case.
MAhtc said:
the link for stock recovery doesn't work
Click to expand...
Click to collapse
Sorry, the Link is working now.
That is a HTC CID List at xda.
http://forum.xda-developers.com/showthread.php?t=2445289
EDIT: Nevermind, I followed the guide here http://forum.xda-developers.com/showthread.php?t=2708581 to change my MID to the European one,
reflahed the OTA.zip in stock recovery and all good now!
******************************************************************************************************************
I am on SuperCID and flashed everything to 1.54.401.5.
Everything stock.
I tried flashing the OTA.zip from stock recovery but I get an error
"assert failed: check_mid("full", "0P6B100000" == "t".
I have the Asia 2.5GHZ version and the MID is "0P6B11000" but wanted to run full EU WWE and get the updates there.
Does the stock recovery check for ModelID as well?
Is there something I can do, like change my model ID? Can you please point me to a link on how to do it? Thanks.
exad said:
What you need to do an OTA:
Stock Recovery
Stock Rom
Stock CID or SuperCID
Can I keep root!?!? Yes, you can!
As it stands there is no RUU (Rom Update Utility) to easily return to stock SO If one does not have the stock rom installed, one must restore a stock nandroid and manually flash stock recovery/
Stock Rom Nandroid backups and Recoveries courtesy of Mr Hofs
This collection assumes you know your CID. If you don't know it, check it! Boot to fastboot then use the command: fastboot oem readcid
What can you do if you don't have your nandroid and it isn't listed there? You can request someone from the same carrier with a stock nandroid upload theirs within that thread.
Once you have the nandroid, it's simply a matter of putting the nandroid in the appropriate folder for your custom recovery, booting to said recovery and restoring the nandroid.
Where nandroids should be placed:
TWRP: \sdcard\TWRP\backups\
Philz Touch: \sdcard\clockworkmod\backups\
Once you have the nandroid restored, you will need to flash stock recovery. If you know the stock recovery version you should be using, you can download them on that same thread. It is also possible to extract the recovery from the OTA zip file should you have access to it. (You can use the stock rom you restored to download the OTA then extract it and the firmware.zip file within and then flash the recovery.img)
fastboot flash recovery recovery.img
Then you can boot to stock recovery and flash the OTA.zip
Boot to bootloader
Select Recovery
You'll get a picture on your screen
Press and hold volume up and then press power
You will be presented with a menu
Select apply update from internal storage and then select the OTA Zip file in the downloads folder.
All done.
Click to expand...
Click to collapse
Firstly you don't need to relock the bootloder to flash an ota.
From what I can see from looking at the updater script in the ota it checks CID and MID. The CID and MID for various models seem to be listed in the updater script. If yours isn't there then it it will fail.
From what I can see it doesnt seem like a particular CID or MID is required, just one listed in the updater script.
Not sure if you can modify an updater script in a signed ota and it still work or not.
Toni10 said:
As far as I know, you can't receive a OTA Update with Super CID 111111.
It won't flash, because of the "android-info" in the OTA Update File.
The "android-Info" contains the CID that can receive the OTA, otherwise it won't flash. to avoid that the device receives a wrong OTA.
You must set it to the original Provider CID that matches with your Stock ROM.
In your case, I think:
modelid: 0P6B16000
cidnum: TELUS001
Click to expand...
Click to collapse
I left mine on Super CID and was able to flash the OTA. I've also read reports of others who have been able to flash the OTA after only going back to the stock recovery, however I went through the process of relocking my bootloader and insuring all "bloat" apps were restored (this was on an AT&T variant though).
Well tired doing this again but it fails, umm says cid unknown in the recovery screen when try I to flash the ota, tired changing my cid to original and to supercid, still same.thing, don't know what I am doing wrong
I also tried going back to stock and running the update but says it Won't install since it thinks the phone is rooted
exad said:
What you need to do an OTA:
Stock Recovery
Stock Rom
Stock CID or SuperCID
Can I keep root!?!? Yes, you can!
As it stands there is no RUU (Rom Update Utility) to easily return to stock SO If one does not have the stock rom installed, one must restore a stock nandroid and manually flash stock recovery/
Stock Rom Nandroid backups and Recoveries courtesy of Mr Hofs
This collection assumes you know your CID. If you don't know it, check it! Boot to fastboot then use the command: fastboot oem readcid
What can you do if you don't have your nandroid and it isn't listed there? You can request someone from the same carrier with a stock nandroid upload theirs within that thread.
Once you have the nandroid, it's simply a matter of putting the nandroid in the appropriate folder for your custom recovery, booting to said recovery and restoring the nandroid.
Where nandroids should be placed:
TWRP: \sdcard\TWRP\backups\
Philz Touch: \sdcard\clockworkmod\backups\
Once you have the nandroid restored, you will need to flash stock recovery. If you know the stock recovery version you should be using, you can download them on that same thread. It is also possible to extract the recovery from the OTA zip file should you have access to it. (You can use the stock rom you restored to download the OTA then extract it and the firmware.zip file within and then flash the recovery.img)
fastboot flash recovery recovery.img
Then you can boot to stock recovery and flash the OTA.zip
Boot to bootloader
Select Recovery
You'll get a picture on your screen
Press and hold volume up and then press power
You will be presented with a menu
Select apply update from internal storage and then select the OTA Zip file in the downloads folder.
All done.
Click to expand...
Click to collapse
So I cannot flash ota, lost s-off and would like to go back to stock for now, and tried flashing several ways to get stock software back but nothing is working
exad said:
Incorrect, SuperCID bypasses all CID checks. I was pretty sure already as this was the case on my OneXL, but for the sake of giving the correct information, I just restored a Rogers TWRP backup, flashed rogers stock recovery extracted from the rogers OTA, changed my CID to 11111111 and ran the OTA from stock recovery. As per my sig, I am not even using a rogers phone.
Ran just fine.
Click to expand...
Click to collapse
Really? This is terrific info. Not that I care to do any type of OTA, (why bother? It'll be on XDA in a couple of minutes lol) but it is something to remember. I didn't realize the Super CID was that expansive. I did realize that it allowed you to use your phone on any carrier though, so I probably should have picked up on that.

[Q] How to go back to stock from WWE?

Hi guys,
I am selling my HTC 10 and for that reason I want to go back to 100% stock. I just wanted to check my train of thought with you before I do this, just to make sure everything goes smoothly.
I am currently S-OFF/UNLOCKED and flashed the latest international firmware / LeeDroid (Supercid and 1.95.401.3 firmware). The CID of my phone is HTC__039, so unfortunately there is no RUU available. I'm assuming I need to go back to my original firmware (x.xx.710.x), so I'd need to extract a firmware.zip from an OTA since it's not available for download in the Google spreadsheet.
I'm assuming I need to do the following steps in order:
Download an OTA file and extract firmware.zip (in my case 1.53.710.6 -> 1.80.710.1 (by @morgy59) from this thread)
Write the original CID (HTC__039) instead of supercid in download mode
Code:
htc_fastboot oem writecid HTC__039
Flash the x.xx.710.x firmware
Restore the backup of my stock system and boot that I created before flashing a custom rom
Flash the stock recovery for x.xx.710.x
Is this enough for the new owner to receive OTA updates? Or would it be easier to complete debrand my phone (link)? Would I need to relock my bootloader as well? What do you guys recommend?
Cheers!
EvertorN said:
Hi guys,
I am selling my HTC 10 and for that reason I want to go back to 100% stock. I just wanted to check my train of thought with you before I do this, just to make sure everything goes smoothly.
I am currently S-OFF/UNLOCKED and flashed the latest international firmware / LeeDroid (Supercid and 1.95.401.3 firmware). The CID of my phone is HTC__039, so unfortunately there is no RUU available. I'm assuming I need to go back to my original firmware (x.xx.710.x), so I'd need to extract a firmware.zip from an OTA since it's not available for download in the Google spreadsheet.
I'm assuming I need to do the following steps in order:
Download an OTA file and extract firmware.zip (in my case 1.53.710.6 -> 1.80.710.1 (by @morgy59) from this thread)
Write the original CID (HTC__039) instead of supercid in download mode
Flash the x.xx.710.x firmware
Restore the backup of my stock system and boot that I created before flashing a custom rom
Flash the stock recovery for x.xx.710.x
Is this enough for the new owner to receive OTA updates? Or would it be easier to complete debrand my phone (link)? Would I need to relock my bootloader as well? What do you guys recommend?
Cheers!
Click to expand...
Click to collapse
There is an RUU available
http://forum.xda-developers.com/htc...ection-recovery-ruu-ota-t3359297/post69000184
yldlj said:
There is an RUU available
http://forum.xda-developers.com/htc...ection-recovery-ruu-ota-t3359297/post69000184
Click to expand...
Click to collapse
Thanks a lot, you're a legend!
EvertorN said:
Thanks a lot, you're a legend!
Click to expand...
Click to collapse
I know lol

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

RUU Failed, OPJAIMG not recognized

Hi guys i'll explaine what happened:
1. I was on nougat rom rooted trying to get back to stock.
2. I run an old lollipop ruu.exe from my computer but it reboots the phone to bootloader mode without going on.
3. I manually reboot to bootloader to see it if does move on but nothing.
4. I disconnect the phone.
Now there's no OS and recovery and flashing TWRP succeeds but when I try to reboot to recovery it say that's not possible.
I tried to flash via sdcard the OPJAIMG but it seems like it doesn't see it (screenshot in attachements).
I can access download mode
I'm S-OFF on Nougat firmware.. what can i do?
EDIT: I tried to live-boot TWRP but it stays forever on booting in cmd and flashing in phone
@Flippy498 maybe you have an idea? You have so much knowledge on this!
I haven't seen a 4.x RUU for the SKU 401, yet. You therefore would need to flash one of Sneakyghost's 3.x firmware packs before you're able to use a 3.x RUU, again. The encryption key changed between firmware 3.x and 4.x. Therefore you can't use 4.x RUUs on firmware 1.x to 3.x and vice versa.
In contrast to the flashing command the command for booting TWRP via fastboot needs to be used while the phone is booted to the bootloader instead of the download mode. However, since I haven't seen a publicly available TWRP backup for the latest 401 firmware, yet, TWRP won't help you much in your situation. (Or do you have your own backup?)
That means on the other hand that you currently need to downgrade to 3.35.401.12 and to re-install the OTAs for 3.35.401.32 and 4.14.401.7 since the latest RUU is for version 3.35.401.12.
Edit: Oh, and the only RUU.exe for SKU 401 that I know is for that 1.x firmware wird the 17 at the end. You shouldn't use that one. The corresponding OTA only got distributed for one single CID (I forgot which one it was). That means that you won't receive OTAs if you aren't using that specific CID on your phone. That means you would need to flash another RUU afterwards for getting away from that firmware version. And instead of flashing two RUUs you could save some time and directly flash the second one.
Sent from my HTC One M9 using XDA Labs
mrsmtt said:
Hi guys i'll explaine what happened:
1. I was on nougat rom rooted trying to get back to stock.
2. I run an old lollipop ruu.exe from my computer but it reboots the phone to bootloader mode without going on.
3. I manually reboot to bootloader to see it if does move on but nothing.
4. I disconnect the phone.
Now there's no OS and recovery and flashing TWRP succeeds but when I try to reboot to recovery it say that's not possible.
I tried to flash via sdcard the OPJAIMG but it seems like it doesn't see it (screenshot in attachements).
I can access download mode
I'm S-OFF on Nougat firmware.. what can i do?
EDIT: I tried to live-boot TWRP but it stays forever on booting in cmd and flashing in phone
Click to expand...
Click to collapse
1 - Try 0(zero)PJAIMG and not O
2 - Restore to stock recovery
3 - Start phone in download mode and push volume UP
benshoes said:
1 - Try 0(zero)PJAIMG and not O
Click to expand...
Click to collapse
Oh, I missed that typo.
benshoes said:
2 - Restore to stock recovery
Click to expand...
Click to collapse
That's actually not needed. The RUU will flash the stock recovery by its own. You only need a working download mode.
Flippy498 said:
Oh, I missed that typo.
That's actually not needed. The RUU will flash the stock recovery by its own. You only need a working download mode.
Click to expand...
Click to collapse
Tried to live-boot TWRP from bootloader since I have my own backup but it fails with the following message:
FAILED (remote: dtb not found)
About 0PJAIMG it is named correctly in SD it's just me that made a mistake writing here.
So last chance for me is to head to Sneakyghost's thread and flash the 3.35.401.32 fullstock firmware then head to your google sheet and pick the 3.35.401.12 RUU and flash it right?
mrsmtt said:
Tried to live-boot TWRP from bootloader since I have my own backup but it fails with the following message:
FAILED (remote: dtb not found)
About 0PJAIMG it is named correctly in SD it's just me that made a mistake writing here.
So last chance for me is to head to Sneakyghost's thread and flash the 3.35.401.32 fullstock firmware then head to your google sheet and pick the 3.35.401.12 RUU and flash it right?
Click to expand...
Click to collapse
Correct. Although you can use the 3.35.401.12 firmware pack, as well. It doesn't matter which one of the two firmware versions you choose.
Flippy498 said:
Correct. Although you can use the 3.35.401.12 firmware pack, as well. It doesn't matter which one of the two firmware versions you choose.
Click to expand...
Click to collapse
Thanks for your support! Anyway i'm going to do the whole thing tomorrow.. I was reading the instructions on Sneakyghost's thread and he recommend to use his tool because it contains the htc_fastboot that works better than google's one but I don't see any option to lunch the flash zip firmware command from the tool so I decided to get the htc_fastboot.exe file and move it inside another folder (a new one) in wich i'll put both firmware and rom zip to flash. I'm saying this because i'm not 100% sure this is correct so just to clear all doubts..
Once again @Flippy498 you saved me and I say thank you a million times I promise i'll take a break at trying to destroy my m9 so you'll definitely not hear me / see me here anymore hehe

Categories

Resources