Ota when.rooted - One (M8) Q&A, Help & Troubleshooting

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.

Related

[Solved] How do I restore to stock(recovery and rom no root) with an OTA Update?

So I was wondering how I can return my HTC Desire (CDMA) to stock. I have an OTA update that I got from my friend's desire I also have a nandroid backup of the original sense.
Is there any way to convert the OTA update so it is a flashable zip I can use on CWM?
The other thing is can anyone help me if I post the update?
d-shade said:
So I was wondering how I can return my HTC Desire (CDMA) to stock. I have an OTA update that I got from my friend's desire I also have a nandroid backup of the original sense.
Is there any way to convert the OTA update so it is a flashable zip I can use on CWM?
The other thing is can anyone help me if I post the update?
Click to expand...
Click to collapse
Flash the downgrader from Alpharev (if necessary), then either use the appropriate RUU or restore your nandroid backup from recovery.
Pipusz said:
Flash the downgrader from Alpharev (if necessary), then either use the appropriate RUU or restore your nandroid backup from recovery.
Click to expand...
Click to collapse
If I had an RUU that would make it simple but all I have is an OTA update. And I saw somewhere that I can't really flash an OTA update with CWM. Also restoring the nandroid from recovery would look stock but it will still have root. I am just trying to get it back to factory stock rom and recovery with no root.
Looking at the files in the OTA there is a firmware.zip that has a new hboot, recovery and radio. But I am just not sure and where to start for creating a flashable zip with the OTA.
I uploaded the OTA I have if anyone can help me create a flashable zip or just tell me what to do. http://www.4shared.com/file/0b8ls5sf/OTA_Bravo_C_S_UTSTARCOM_WWE-Ge.html
Before you do that... ask yourself what could possibly be the most important question before you take the chance of breaking your phone: "What's the point?"
d-shade said:
...return my HTC Desire (CDMA) to stock...
Is there any way to convert the OTA update so it is a flashable zip I can use on CWM?
Click to expand...
Click to collapse
The request makes no sense..Flashing a rooted OTA doesnt return it to stock.
Droidzone said:
The request makes no sense..Flashing a rooted OTA doesnt return it to stock.
Click to expand...
Click to collapse
I don't want to flash a rooted OTA I have an OTA that my carrier pushed out for 2.2 update. I want to create a flashable zip with the OTA that I can use in CWM to remove root and restore the phone to stock and possibly the recovery as well.
bortak said:
Before you do that... ask yourself what could possibly be the most important question before you take the chance of breaking your phone: "What's the point?"
Click to expand...
Click to collapse
I am getting a new phone so I wanted to restore it back to stock.
d-shade said:
I don't want to flash a rooted OTA I have an OTA that my carrier pushed out for 2.2 update. I want to create a flashable zip with the OTA that I can use in CWM to remove root and restore the phone to stock and possibly the recovery as well.
I am getting a new phone so I wanted to restore it back to stock.
Click to expand...
Click to collapse
Then that is not the way to procede..You cant flash non-rooted OTAs on CWM..Well, you can, but it will just bungle up the whole setup.. What you can do is to flash an RUU and revert it to stock, then flash the OTA with the stock recovery to get it update
Droidzone said:
Then that is not the way to procede..You cant flash non-rooted OTAs on CWM..Well, you can, but it will just bungle up the whole setup.. What you can do is to flash an RUU and revert it to stock, then flash the OTA with the stock recovery to get it update
Click to expand...
Click to collapse
My carrier never distributed the RUU, which was why I was asking if there was any way to do it with the OTA. I can get my hands on a phone with a stock recovery, if there is any way to extract it from the phone using ADB
d-shade said:
My carrier never distributed the RUU, which was why I was asking if there was any way to do it with the OTA. I can get my hands on a phone with a stock recovery, if there is any way to extract it from the phone using ADB
Click to expand...
Click to collapse
No. That's impossible.. Well there was a way, if you'd thought about it earlier...to create a backup after a revolutionary S-off, then do whatever you want with the phone..and then finally when you wanted to restore, you could have restored the unrooted backup, then stock recovery and then finally Stock Hboot in that order... But now, there will no way other than to use an RUU of another carrier.
Droidzone said:
No. That's impossible.. Well there was a way, if you'd thought about it earlier...to create a backup after a revolutionary S-off, then do whatever you want with the phone..and then finally when you wanted to restore, you could have restored the unrooted backup, then stock recovery and then finally Stock Hboot in that order... But now, there will no way other than to use an RUU of another carrier.
Click to expand...
Click to collapse
Well I do have a unrooted backup but the only recovery that I have is the one in the OTA. Would it be possible to install that recovery and still be able to do an update using the OTA file?
Best course of action would be to restore your backup, followed by the following in order:
Prerequisites: S-off, Goldcard, An RUU confirmed to work with your device (Any region/WWE).
Steps:
Restore your backup with CWM. Ensure that it boots.
Extract recovery.img from the stock RUU (which should be working on your device normally)
In fastboot mode, and after going to the dir containing fastboot.exe (from sdk):
Code:
fastboot flash recovery recovery.img
fastboot reboot-recovery
Ensure that recovery works.
Then, using the hboot.img from the RUU,
Code:
fastboot flash hboot hboot.img
(the hboot extension may not be .img in the zip. Probably it's .nb0. Rename it)
Dont use OTA files at any point. You can update with it after successfully returning to stock with your backup.
Flashing hboot should be the last thing you do..Once the stock hboot makes you S-on, fastboot commands become inaccessible to you.
Thanks for the info, I think I am finally on track now. I was able to restore back to stock sense and was finally able to fix my mms issues(ro.cid problems after using unrevoked). Now I just need to figure out which ruu to take the recovery and hboot from.
I did find the alltel bravo_c ruu on shipped-roms.com hopfully that will work. Is there any sure way to know if the recovery will work or not on my phone?
I am with GCI its a local carrier in Alaska. I remember from my hero that alltel and my carrier had some similarities, along with cellsouth
Edit:
I just finished downloading the Alltel RUU and the HBOOT looks to be the same version. Also the Radio listed in the file name is the same as I currently have.
So I guess it is pretty safe to say that this recovery and hboot will work with my phone right?
The only sure way is to flash it. However make sure that the RUU is relatively new and has a version number greater than 1.2 and that you flash GSM one if you're on GSM, and CDMA if it's a CDMA phone.
bravoc=CDMA
bravo=GSM
Dont mix these...otherwise you'll end up with a black screen and a panic attack
There's another method to find if RUU is compatible, which is to open the zip and read the text file inside..See my Desire Unbricking guide and Goldcard FAQ link
Well I got it all back to stock, I still have s-off but everything else is stock and the latest FW my carrier pushed out.
I was having a problem using fastboot to flash the recovery so I just made a PB99IMG.zip to flash the recovery then everything else(hboot radio) everything is working fine thanks for all the help!

[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!!!!

[Q] Dev edition m8 doesn't get 4.4.3 OTA

Hi all,
I'm sending my phone back to HTC becuase since day one it's been presenting issues (loose screen, the volume button is saggy and ultimatly what made me send it back, the camera seems to be having issues, I get the "you are blocking the secondary camera" message, when I'm not, and the camera can't focus correctly making the pictures extreamly blurry.
anyways, I'm getting the phone ready to sent it back, I flashed 1.54.401.5 firmware and went back to my old nandroid backup which was in 4.4.2, I flashed the stock recovery 1.12.1540.17 and the CID to the original one BS_US002.
I did a factory reset in the stock recovery and set up the phone, however I'm not getting the OTA for 4.4.3 and I have no idea what I'm missing...
any help would be highly appreciated.
ps: I used this as reference.
http://forum.xda-developers.com/showthread.php?t=2710735
I think it's kinda strange to flash the 1.12.1540 stock recovery on a 1.54.401 firmware ?! Weird huh....because they don't match.....but......that has nothing to do wether you get update notifications ! You should get them wether they can be installed or not. But the combo recovery + nand will not work to official install of the ota
Mr Hofs said:
I think it's kinda strange to flash the 1.12.1540 stock recovery on a 1.54.401 firmware ?! Weird huh....because they don't match.....but......that has nothing to do wether you get update notifications ! You should get them wether they can be installed or not. But the combo recovery + nand will not work to official install of the ota
Click to expand...
Click to collapse
thank you so much for your reply, I flashed the matching recovery, but still the update is not showing up, do you have any suggestions?
I'm downloading the stock nandroid listed in your nandroid backup thread for BS_US002 just to double check...
I think you need a different firmware. If you have the dev edition model that is originally on .1540 you can't do it via a 401 firmware.
My dev edition doesn't get 4.4.3 update either. All stock except unlocked s-off
Here a workaround for the ones interested:
1- Make sure MID and CID match, for the developer edition you have it should be:
MID: 0P6B12000
CID: BS_US002
If they match then you can download a stock nandroid and the firmware here.
2- Wipe evertying using TWRP and then restore the nand you´ve downloaded from the link above
3- Reboot your phone into booloader and then flash the firmware
4- I would advise you to clean the cache once you install the firmware in bootloader
5- Do a full factory restore from the bootloader, your phone should reboot by itself afterwards
In case you need it:
In order to flash the firmware you have to type Fastboot oem rebootRUU in bootloader mode then you will see an HTC grey logo, there you will have to type: fastboot flash zip firmware.zip. Make sure firmware you've have downloaded is renamed as "firmware.zip" before you do all this. I would recomend to perform this last command twice. To reboot your phone into bootloader type: fastboot reboot-bootloader, once your phone reboots then type Fastboot erase cache, perform a full factory restore there and let your phone reboot. After your phone reboots, you should have the latest version installed.
As and advise: be carefull with all this!
Mr Hofs said:
I think it's kinda strange to flash the 1.12.1540 stock recovery on a 1.54.401 firmware ?! Weird huh....because they don't match.....but......that has nothing to do wether you get update notifications ! You should get them wether they can be installed or not. But the combo recovery + nand will not work to official install of the ota
Click to expand...
Click to collapse
I flash any recovery to get dev ota and they all work
Or even simpler, as I did, apply the OTA through stock recovery.

[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

[Q] 2.10.401.1 RUU.exe or how to get back to full Stock ROM

Hi Folks,
Well, I'm S-OFF and running ViperROM with 2.10.401.1 firmware (from sneakyghost thread) and TWRP Recovery on an international device with unlocked bootloader and SuperCID.
Now I want to play again with a full fresh and clean stock experience. How to accomplish this?
The easiest way would be to run a 2.10.401.1 RUU exe, but I couldn't find one. I guess it's not available and maybe never will be.
So, after reading threads I would assume the way I have to go is to run an 1.32 RUU exe and then I should get the 2.10 OTA
Is that right or do I have to relock the bootloader to get stock OTAs ? (Cos of S-OFF)
Hope you could help me out on that one and point me in the right direction.
Thx
You have to be 100% stock to get OTAs successfully. Since you're s-off, just running an earlier RUU exe should do it, but you may need to relock.
Under no circumstances should you go back to s-on.
DroidShift79 said:
Hi Folks,
Well, I'm S-OFF and running ViperROM with 2.10.401.1 firmware (from sneakyghost thread) and TWRP Recovery on an international device with unlocked bootloader and SuperCID.
Now I want to play again with a full fresh and clean stock experience. How to accomplish this?
The easiest way would be to run a 2.10.401.1 RUU exe, but I couldn't find one. I guess it's not available and maybe never will be.
So, after reading threads I would assume the way I have to go is to run an 1.32 RUU exe and then I should get the 2.10 OTA
Is that right or do I have to relock the bootloader to get stock OTAs ? (Cos of S-OFF)
Hope you could help me out on that one and point me in the right direction.
Thx
Click to expand...
Click to collapse
Hi
Did you check this thread...
http://forum.xda-developers.com/one-m9/development/firmware-t3068243
MAX 404 said:
Hi
Did you check this thread...
http://forum.xda-developers.com/one-m9/development/firmware-t3068243
Click to expand...
Click to collapse
Yes, did that. But the full ZIP that is there doesn't touch the /system partition, so it's not the clean way I want to go.
THX anyway.
DroidShift79 said:
Yes, did that. But the full ZIP that is there doesn't touch the /system partition, so it's not the clean way I want to go.
THX anyway.
Click to expand...
Click to collapse
Hi
I see....guess the only way for now is as you point out earlier RUU and upgrade from there.
good luck
MAX 404 said:
Hi
I see....guess the only way for now is as you point out earlier RUU and upgrade from there.
good luck
Click to expand...
Click to collapse
Thought of this,
just not sure if I need to relock bootloader to get official otas
DroidShift79 said:
Thought of this,
just not sure if I need to relock bootloader to get official otas
Click to expand...
Click to collapse
If you're S-OFF you don't need to relock to get OTAs. I converted my carrier handset to unbranded and received OTA updates after flashing a RUU without relocking.
Sent from my HTC One M9 using Tapatalk
THX kingvortex. I just do it and report back.
Thanks all of you.
DroidShift79 said:
Thought of this,
just not sure if I need to relock bootloader to get official otas
Click to expand...
Click to collapse
kingvortex said:
If you're S-OFF you don't need to relock to get OTAs. I converted my carrier handset to unbranded and received OTA updates after flashing a RUU without relocking.
Sent from my HTC One M9 using Tapatalk
Click to expand...
Click to collapse
hi mates
I do not think S-OFF , S-ON or locked bootloaders are much of an issue to get OTA, check points 8, 9 and 10 from this thread
EDIT : kingvortex you are right oem locked is necessary with s-on
http://forum.xda-developers.com/one...ery-twrp-touch-recovery-t3066720/post59745198
8. How do I restore stock system so that I can accept an OTA?
Check the "Mount system as read-only" box in the Mount menu.
Restore stock "System Image" backup (This will only work if you've made a System Image backup prior to making any modifications to /system like root it). As of the official 2.8.6.1 version, it is no longer necessary to fastboot flash the stock system image.
NOTE: If you made a stock system backup with one of the Beta TWRP versions, you will have to rename the backup file in the backup folder manually from "system.emmc.win" to "system_image.emmc.win" for the new official TWRP to see it as a "System Image" backup rather than a "System" backup. Otherwise, you'll get an error that the backup can't be restored because system is read-only.
Fastboot flash stock recovery (fastboot flash recovery recovery_signed.img)
NOTE: It is also possible to restore stock recovery via the TWRP GUI. Rename the stock recovery file to "recovery.emmc.win" and place in the backup folder with the stock system image. Recovery will then show as a restore option. MAKE SURE YOU REALLY WANT TO DO THIS, AS TWRP WILL BE GONE WHEN YOU REBOOT OUT OF RECOVERY!!
Reboot to system, install OTA.
9. What if I have an RUU? Do I need to worry about all this OTA nonsense?
Not if you don't care about losing all your data. If you're S-ON and have an RUU available for your exact variant (model ID and CID must match) and software number (main version must be the same or newer), then you can get back to a fully stock state by relocking (fastboot oem lock) and flashing an RUU. However, if you'd prefer to take an OTA to keep your data intact, the method stated above is how to do so. Or, you can just run a custom ROM and wait for your ROM chef to update their ROM to the latest software (though you'll still have to find a way to update your firmware if you're not S-OFF)
10. After I go through all this and successfully apply an OTA, how do I make sure I have a clean starting point again?
After the OTA is applied and TWRP is flashed, it will once again detect an untouched system, which will mount system read-only and allow you to make a fully stock backup and start the process over again, this time with the new base.
Well, what I did so far, was to use the 1.32.401.17 ruu.exe
Flash went fine, but no OTA did show up.
So I wanted to flash the 1.32.401.8 ruu zip.
But putting it on sdcard or using fastboot flash zip failed.
Wonder why!?
Later on I'll try Max 404 find.
MAX 404 said:
hi mates
I do not think S-OFF , S-ON or locked bootloaders are much of an issue to get OTA, check points 8, 9 and 10 from this thread
EDIT : kingvortex you are right oem locked is necessary with s-on
http://forum.xda-developers.com/one...ery-twrp-touch-recovery-t3066720/post59745198
8. How do I restore stock system so that I can accept an OTA?
Check the "Mount system as read-only" box in the Mount menu.
Restore stock "System Image" backup (This will only work if you've made a System Image backup prior to making any modifications to /system like root it). As of the official 2.8.6.1 version, it is no longer necessary to fastboot flash the stock system image.
NOTE: If you made a stock system backup with one of the Beta TWRP versions, you will have to rename the backup file in the backup folder manually from "system.emmc.win" to "system_image.emmc.win" for the new official TWRP to see it as a "System Image" backup rather than a "System" backup. Otherwise, you'll get an error that the backup can't be restored because system is read-only.
Fastboot flash stock recovery (fastboot flash recovery recovery_signed.img)
NOTE: It is also possible to restore stock recovery via the TWRP GUI. Rename the stock recovery file to "recovery.emmc.win" and place in the backup folder with the stock system image. Recovery will then show as a restore option. MAKE SURE YOU REALLY WANT TO DO THIS, AS TWRP WILL BE GONE WHEN YOU REBOOT OUT OF RECOVERY!!
Reboot to system, install OTA.
9. What if I have an RUU? Do I need to worry about all this OTA nonsense?
Not if you don't care about losing all your data. If you're S-ON and have an RUU available for your exact variant (model ID and CID must match) and software number (main version must be the same or newer), then you can get back to a fully stock state by relocking (fastboot oem lock) and flashing an RUU. However, if you'd prefer to take an OTA to keep your data intact, the method stated above is how to do so. Or, you can just run a custom ROM and wait for your ROM chef to update their ROM to the latest software (though you'll still have to find a way to update your firmware if you're not S-OFF)
10. After I go through all this and successfully apply an OTA, how do I make sure I have a clean starting point again?
After the OTA is applied and TWRP is flashed, it will once again detect an untouched system, which will mount system read-only and allow you to make a fully stock backup and start the process over again, this time with the new base.
Click to expand...
Click to collapse

Categories

Resources