htc m9 recovery bootloop - One (M9) Q&A, Help & Troubleshooting

here is what happened :
I updated my m9 to 5.1.1 (ota), rooted it, then made a nandroid backup !
everything was working smoothly.
few days ago, i decided to get back to stock, to take ota updates, step after which i planned to root it again once done ! but didnt get it done. some said i have to get s-off !
to make a long story short, i decided to forget about ota update, and install custom rom : ViperOneM9 , or AndroidRevolution20 :
flashed TWRP 3.0 , and installed ViperOne . After that, the phone rebooted into the bootloader . No idea why . i started over, same problem !
here is a pic of my download mode :
link : i.imgsafe.org/9b143e3.jpg
any help will be appreciated

superyacine1994 said:
here is what happened :
I updated my m9 to 5.1.1 (ota), rooted it, then made a nandroid backup !
everything was working smoothly.
few days ago, i decided to get back to stock, to take ota updates, step after which i planned to root it again once done ! but didnt get it done. some said i have to get s-off !
to make a long story short, i decided to forget about ota update, and install custom rom : ViperOneM9 , or AndroidRevolution20 :
flashed TWRP 3.0 , and installed ViperOne . After that, the phone rebooted into the bootloader . No idea why . i started over, same problem !
here is a pic of my download mode :
link : i.imgsafe.org/9b143e3.jpg
any help will be appreciated
Click to expand...
Click to collapse
The stock Rom backup you made is probably missing pre-load data. That would cause the ota to fail.
You could try this ruu https://www.androidfilehost.com/?fid=24415232478676322
It should fix and update your phone.
Sent from my HTC One M9 using Tapatalk
---------- Post added at 10:03 PM ---------- Previous post was at 09:37 PM ----------
Also I forgot to add, your on Lollipop firmware. Which is why the Marshmallow roms don't boot on your phone
Sent from my HTC One M9 using Tapatalk

Only RUU.exe files require a re-locked or a locked bootloader if your phone is S-ON. A RUU.zip file can be flashed with an unlocked bootloader, too.
Sent from my HTC One S using XDA Labs

Flippy498 said:
Only RUU.exe files require a re-locked or a locked bootloader if your phone is S-ON. A RUU.zip file can be flashed with an unlocked bootloader, too.
Sent from my HTC One S using XDA Labs
Click to expand...
Click to collapse
Edited to remove incorrect info. Not to confuse any other user they may read this thread.
Sent from my HTC One M9 using Tapatalk

Danny201281 said:
The stock Rom backup you made is probably missing pre-load data. That would cause the ota to fail.
You could try this ruu https://www.androidfilehost.com/?fid=24415232478676322
It should fix and update your phone. But with s-on you will need to relock your bootloader to flash it. Unlocking it again will wipe the phone including pre-load data so make sure to check for any further OTA updates before you unlock your bootloader. And backup any important data that's on your internal storage.
Sent from my HTC One M9 using Tapatalk
---------- Post added at 10:03 PM ---------- Previous post was at 09:37 PM ----------
Also I forgot to add, your on Lollipop firmware. Which is why the Marshmallow roms don't boot on your phone
Sent from my HTC One M9 using Tapatalk
Click to expand...
Click to collapse
downloaded the file via the link (several times, and not with the same download manager) but i always get "corrupted rar file".
actually, the bootloader is unlocker (it already wiped my data) , what's matters now is the phone to work , not my data .and still, even after i tried to reinstall those 2 rom, nothing happened. the phone still boots up in the bootloader.

superyacine1994 said:
downloaded the file via the link (several times, and not with the same download manager) but i always get "corrupted rar file".
actually, the bootloader is unlocker (it already wiped my data) , what's matters now is the phone to work , not my data .and still, even after i tried to reinstall those 2 rom, nothing happened. the phone still boots up in the bootloader.
Click to expand...
Click to collapse
What makes you think the ruu downloads are corrupt? Did you check the md5?
These ruu zips are encrypted so you can't (and don't need to) open them on your PC. It will always give a bad zip error.
Use www.winmd5.com to check the md5 value. If it matches the md5 given at Android file host it's good.
Code:
e6cdd6072e1c35ca51802cffe1cc22d1
To flash the ruu. Rename the zip to "0PJAIMG" copy it to a clean SD card.
Put the SD card in the phone and boot to download mode. It should detect the zip and start the flash automatically.
If it didn't start automatically "press Volume up to start the flash
Also as I said. Those 2 roms you tried won't work with your phone until you update your firmware to Marshmallow.
EDIT:- @superyacine1994 Please see edits in bold. Sorry to use to flashing the M7 we don't use bootloader with M9
Sent from my HTC One M9 using Tapatalk

Danny201281 said:
What makes you think the ruu downloads are corrupt? Did you check the md5?
These ruu zips are encrypted so you can't (and don't need to) open them on your PC. It will always give a bad zip error.
Use www.winmd5.com to check the md5 value. If it matches the md5 given at Android file host it's good.
Code:
e6cdd6072e1c35ca51802cffe1cc22d1
To flash the ruu. Rename the zip to "0PJAIMG" copy it to a clean SD card. Relock your bootloader.
Put the SD card in the phone and boot to download mode. It should detect the zip and start the flash automatically.
If it didn't start automatically "press Volume up to start the flash
Also as I said. Those 2 roms you tried won't work with your phone until you update your firmware to Marshmallow.
EDIT:- @superyacine1994 Please see edits in bold. Sorry to use to flashing the M7 we don't use bootloader with M9
Sent from my HTC One M9 using Tapatalk
Click to expand...
Click to collapse
i flashed the OPJAIMG from the SDcard . but when it reached some steps, it said signature verification failed :
see here : i.imgsafe.org/6edec54.jpg

superyacine1994 said:
i flashed the OPJAIMG from the SDcard . but when it reached some steps, it said signature verification failed :
see here : i.imgsafe.org/6edec54.jpg
Click to expand...
Click to collapse
Sent from my SM-T230 using Tapatalk

Danny201281 said:
And your bootloader is Relocked?
Sent from my SM-T230 using Tapatalk
Click to expand...
Click to collapse
Yes it is !
I relocked it first !
Anyway, I Achieved the process ... and and it worked. But I noticed something weird : in the phone settings, software information, I saw that the software number was : Android revolution 20 by Mike1986 ( the custom rom I tried to install, which didnt Work) .. ...
What does il mean ?
Seems like i am using that rom right ?

superyacine1994 said:
Yes it is !
I relocked it first !
Anyway, I Achieved the process ... and and it worked. But I noticed something weird : in the phone settings, software information, I saw that the software number was : Android revolution 20 by Mike1986 ( the custom rom I tried to install, which didnt Work) .. ...
What does il mean ?
Seems like i am using that rom right ?
Click to expand...
Click to collapse
Mm mm! That is weird :s The ruu should have restored full stock. Including rom and firmware. If the firmware updated then it's no surprise the rom is booting but it should have restored the stock rom.
What about the recovery, is twrp still present or did it overwrite it with the stock recovery?
You could also check your main version with
Code:
fastboot getvar all
To ensure the firmware did indeed update.
Sent from my SM-T230 using Tapatalk

If it acts as an ota then it wont wipe anything..
Sent from my HTC One M9 using Tapatalk

Danny201281 said:
Mm mm! That is weird :s The ruu should have restored full stock. Including rom and firmware. If the firmware updated then it's no surprise the rom is booting but it should have restored the stock rom.
What about the recovery, is twrp still present or did it overwrite it with the stock recovery?
You could also check your main version with
Code:
fastboot getvar all
To ensure the firmware did indeed update.
Sent from my SM-T230 using Tapatalk
Click to expand...
Click to collapse
I tried to access the recovery, but didnt work. It Blocks on a red triangle and exclamation point !.
Here is the getvar all :
i.imgsafe.org/2fc62a3.jpg

Danny201281 said:
Mm mm! That is weird :s The ruu should have restored full stock. Including rom and firmware. If the firmware updated then it's no surprise the rom is booting but it should have restored the stock rom.
What about the recovery, is twrp still present or did it overwrite it with the stock recovery?
You could also check your main version with
Code:
fastboot getvar all
To ensure the firmware did indeed update.
Sent from my SM-T230 using Tapatalk
Click to expand...
Click to collapse
Btw, winmd5 gave me a different md5 checksum value . Can it be the cause ? Or even the error for signature verification failure ?
I also noticed the phone lost root !

superyacine1994 said:
I tried to access the recovery, but didnt work. It Blocks on a red triangle and exclamation point !.
Here is the getvar all :
i.imgsafe.org/2fc62a3.jpg
Click to expand...
Click to collapse
This is normal the red triangle with exclamation is the stock recovery so that's good :good:
superyacine1994 said:
Btw, winmd5 gave me a different md5 checksum value . Can it be the cause ? Or even the error for signature verification failure ?
I also noticed the phone lost root !
Click to expand...
Click to collapse
If the md5 didn't match then yes this could cause the problem. It means the file did not download correctly. I suggest downloading it without a download manager. Just in your browser. Preferably Chrome or Firefox.
Get a matching md5 and flash the run again
Sent from my HTC One M9 using Tapatalk

Danny201281 said:
This is normal the red triangle with exclamation is the stock recovery so that's good :good:
If the md5 didn't match then yes this could cause the problem. It means the file did not download correctly. I suggest downloading it without a download manager. Just in your browser. Preferably Chrome or Firefox.
Get a matching md5 and flash the run again
Sent from my HTC One M9 using Tapatalk
Click to expand...
Click to collapse
Ok i ll download it again and check the md5.
But before flashing the ruu.zip, What if i wipe everything on the phone ( all the partitions, including internal storage) to make sure the android revolution rom doesnt come again, or will it be a problem ?

superyacine1994 said:
Ok i ll download it again and check the md5.
But before flashing the ruu.zip, What if i wipe everything on the phone ( all the partitions, including internal storage) to make sure the android revolution rom doesnt come again, or will it be a problem ?
Click to expand...
Click to collapse
In my experience it shouldn't be a problem. If the ruu is good and flashes successfully it should overwrite everything. But you could try it if you wish. :good: though if the ruu doesn't flash you will have to flash a new rom to boot the phone. :good:
On older devices a corrupt ruu simply wouldn't flash. It would fail at the first signature check. But it seems HTC are packaging them differently these days. With different parts separated by multiple zips.
I don't usually like to assume anything but based on the way the ruu's are packed now. It's possible to get an ruu with a good Firmware but corrupt system.img. or even vice versa so md5 checking becomes more important than ever.
Sent from my HTC One M9 using Tapatalk

Danny201281 said:
In my experience it shouldn't be a problem. If the ruu is good and flashes successfully it should overwrite everything. But you could try it if you wish. :good: though if the ruu doesn't flash you will have to flash a new rom to boot the phone. :good:
On older devices a corrupt ruu simply wouldn't flash. It would fail at the first signature check. But it seems HTC are packaging them differently these days. With different parts separated by multiple zips.
I don't usually like to assume anything but based on the way the ruu's are packed now. It's possible to get an ruu with a good Firmware but corrupt system.img. or even vice versa so md5 checking becomes more important than ever.
Sent from my HTC One M9 using Tapatalk
Click to expand...
Click to collapse
I am hopefully waiting for the download to finish.
I am getting things more clear now.
I will try to reflash again. We'll see.

Danny is right but missed a bit.. I had an issue downloading twrp on my phone, transferred it to pc, attempted to flash, it flashed ok but failed and wouldnt boot twrp at all.. I checked the md5 and it matched but the file was incomplete, different file sizes!.
Things that need checking:
Only download the file on the pc you are using to flash.
Check your router is freshly power cycled to avoid pesky nat errors.
Check your pc hdd has no errors. Regular error checking saves lives!.
Double check files sizes to the bit, md5 isn't always an indicator of corruption.
Sent from my HTC One M9 using Tapatalk

shivadow said:
Danny is right but missed a bit.. I had an issue downloading twrp on my phone, transferred it to pc, attempted to flash, it flashed ok but failed and wouldnt boot twrp at all.. I checked the md5 and it matched but the file was incomplete, different file sizes!.
Things that need checking:
Only download the file on the pc you are using to flash.
Check your router is freshly power cycled to avoid pesky nat errors.
Check your pc hdd has no errors. Regular error checking saves lives!.
Double check files sizes to the bit, md5 isn't always an indicator of corruption.
Sent from my HTC One M9 using Tapatalk
Click to expand...
Click to collapse
Alright!
Got you !
I will

Danny201281 said:
This is normal the red triangle with exclamation is the stock recovery so that's good :good:
If the md5 didn't match then yes this could cause the problem. It means the file did not download correctly. I suggest downloading it without a download manager. Just in your browser. Preferably Chrome or Firefox.
Get a matching md5 and flash the run again
Sent from my HTC One M9 using Tapatalk
Click to expand...
Click to collapse
I downloaded it , and flashed it again. All good now.
Now there are still few things I would like to know : am I completely stock ? Will I be able to receive ota updates ?if not, Can I root it ?

Related

[Q] Bricked

i have htc desire i updated it to latest update downloaded directly from Wifi but i disabled the signature toogle and there u go now my mobile is restarting again and again :
This is the information on bootloader:
Hboot : 0.93
Radio 0-5.22.05.27
I downloaded pre rooted foryo put it on sd and renamed it update.zip but wen i restore i get error of signature failure
What should i do now ??
msamiullah said:
i have htc desire i updated it to latest update downloaded directly from Wifi but i disabled the signature toogle and there u go now my mobile is restarting again and again :
This is the information on bootloader:
Hboot : 0.93
Radio 0-5.22.05.27
I downloaded pre rooted foryo put it on sd and renamed it update.zip but wen i restore i get error of signature failure
What should i do now ??
Click to expand...
Click to collapse
Have you tried a full wipe after the update?
yup i wiped the data but still !! its restarting on boot process !!
cjm1979 said:
Have you tried a full wipe after the update?
Click to expand...
Click to collapse
well i dnt understand wat u mean by full wipe i had selected the option of Clear Storage in bootloader !!! is it the full wipe ?
msamiullah said:
yup i wiped the data but still !! its restarting on boot process !!
Click to expand...
Click to collapse
Are you able to run an Ruu official rom while connected to a pc?
cjm1979 said:
Are you able to run an Ruu official rom while connected to a pc?
Click to expand...
Click to collapse
well i ran the exe but it does not recognize my mobile !!! becuz i thnk its not recognizing becuz m on bootloader screen !!
msamiullah said:
i have htc desire i updated it to latest update downloaded directly from Wifi but i disabled the signature toogle and there u go now my mobile is restarting again and again :
This is the information on bootloader:
Hboot : 0.93
Radio 0-5.22.05.27
I downloaded pre rooted foryo put it on sd and renamed it update.zip but wen i restore i get error of signature failure
What should i do now ??
Click to expand...
Click to collapse
I would try redownloading the ROM (from PC), place on SD card, go into recovery, full wipe from recovery, flash zip file from recovery.
Rumball said:
I would try redownloading the ROM (from PC), place on SD card, go into recovery, full wipe from recovery, flash zip file from recovery.
Click to expand...
Click to collapse
but recovery is giving me the error of signature failure.
Did you try and apply an update to a rooted phone????
Well, if you're on bootloader screen it usually doesnt recognize your phone.
Last time I flashed a RUU i used fastboot mode. Start your phone with the "back key" held. Then start the RUU.
If you get something like a Model ID Error then, you will have to create a Goldcard to apply the RUU.
CAUTION: Before you flash any RUU, check if it's compatible with your SLCD or AMOLED Device. SLCD Devices are incompatible with certain RUUs, flashing a wrong one results in a semi-brick (display not working, but ROM functioning).
You must be aware of having the correct RUU.then try to enter fastboot, when it is loaded, plug in your cable, you must see that it turns to 'hboot usb plug'. If it does so, you can flash the original RUU, if it is the right one
Scray said:
Well, if you're on bootloader screen it usually doesnt recognize your phone.
Last time I flashed a RUU i used fastboot mode. Start your phone with the "back key" held. Then start the RUU.
If you get something like a Model ID Error then, you will have to create a Goldcard to apply the RUU.
CAUTION: Before you flash any RUU, check if it's compatible with your SLCD or AMOLED Device. SLCD Devices are incompatible with certain RUUs, flashing a wrong one results in a semi-brick (display not working, but ROM functioning).
Click to expand...
Click to collapse
I tried to apply ruu it went all well but after some process like 30 % it gave me the error of wronge bootloader version
Bizzy_B said:
You must be aware of having the correct RUU.then try to enter fastboot, when it is loaded, plug in your cable, you must see that it turns to 'hboot usb plug'. If it does so, you can flash the original RUU, if it is the right one
Click to expand...
Click to collapse
can u give me the link of latest ruu for htc desire
hay guyz got it working !!! by latest version of RUU for Desire !! thnx a lot !!
GOT latest version from here !!
http://forum.xda-developers.com/showthread.php?t=869048&page=2
THNX Again !!
msamiullah said:
I tried to apply ruu it went all well but after some process like 30 % it gave me the error of wronge bootloader version
Click to expand...
Click to collapse
Hmm...Somehow the newest post was hidden from me..Glad you solved it.
Glad i could help you, i hate bricked desires, had a similar problem once...

Update stock HOX with ota file

1-Find for the good update file and place it on the internal or external memory.
2-Go to stock recovery (green phone with red triangle)
3 Press the Volume + and - and press 1 x power.
4 You will then be Android CW recovery and from there you can install the OTA
Justin2003 said:
1-Find for the good update file and place it on the internal or external memory.
2-Go to stock recovery (green phone with red triangle)
3 Press the Volume + and - and press 1 x power.
4 You will then be Android CW recovery and from there you can install the OTA
Click to expand...
Click to collapse
Can you post a video showing the instructions?
Sorry but my HOX and HOX + have both been updated.
Justin2003 said:
Sorry but my HOX and HOX + have both been updated.
Click to expand...
Click to collapse
With this method?
This method is legal in order to avoid waranty?
I think legal because you do not unlock the bootloader.
BlackMambaHtc said:
With this method?
This method is legal in order to avoid waranty?
Click to expand...
Click to collapse
This method works perfectly fine, and android is open sourced so how would this be illegal?
They have to tell you it may void your warranty because they aren't reliable for any mistakes in the process. The video you're looking for is here.
https://www.youtube.com/watch?v=t_TMEXoJ6W8&feature=youtube_gdata_player
Sent from my HTC One X using xda app-developers app
Craiglivesey94 said:
This method works perfectly fine, and android is open sourced so how would this be illegal?
They have to tell you it may void your warranty because they aren't reliable for any mistakes in the process. The video you're looking for is here.
https://www.youtube.com/watch?v=t_TMEXoJ6W8&feature=youtube_gdata_player
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
This isn't the method in the first post
Well i tried this method (trying to flash the update from 3.20.401.1 to 3.20.401.3) and could'nt do anything.
Here are the options i get in recovery
Code:
Reboot system now
Apply update from external storage
Wipe data/factory reset
Wipa cache partition
apply update from cache
Apply update from internal storage
None of these options allow me to actually select a file.
I tried to rename the update zip to "update.zip" and put it on the root of the storage (and the root of the cache partition), and i get different errors depending on the option i chose to flash.
"Apply update from external storage" gives this error :
Code:
PTT signature error
-- Invalid operation. --
Success Rebooting by reason:oem-00...
"apply update from cache" gives this message :
Code:
-- Invalid operation. --
Success Rebooting by reason:oem-00...
"Apply update from internal storage" only gives the following message but does not flash anything...
Code:
Success Rebooting by reason:oem-00...
What option did you actually use? How did you select the zip file?
Blubster said:
Well i tried this method (trying to flash the update from 3.20.401.1 to 3.20.401.3) and could'nt do anything.
Here are the options i get in recovery
Code:
Reboot system now
Apply update from external storage
Wipe data/factory reset
Wipa cache partition
apply update from cache
Apply update from internal storage
None of these options allow me to actually select a file.
I tried to rename the update zip to "update.zip" and put it on the root of the storage (and the root of the cache partition), and i get different errors depending on the option i chose to flash.
"Apply update from external storage" gives this error :
Code:
PTT signature error
-- Invalid operation. --
Success Rebooting by reason:oem-00...
"apply update from cache" gives this message :
Code:
-- Invalid operation. --
Success Rebooting by reason:oem-00...
"Apply update from internal storage" only gives the following message but does not flash anything...
Code:
Success Rebooting by reason:oem-00...
What option did you actually use? How did you select the zip file?
Click to expand...
Click to collapse
This is why you should of used a custom recovery. You would have no problems flashing a stock rom.
The file containg the Zip is outside of HTC and there digital signatures, that is why it is was found as an invalid operation which is the exact reason why customs recoveries were made.
If you want the 4.2.2 update, follow the earlier video I posted.
Sent from my HTC One X using xda app-developers app
Craiglivesey94 said:
This is why you should of used a custom recovery. You would have no problems flashing a stock rom.
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
Sure, but a custom recovery is not going to let me flash boot.img or hboot... Since i currently have enough patience to wait for the rollout to actually happen for my CID, i don't want to backup, relock, upgrade hboot, reunlock and restore. Laziness at its best... ^^
When the official OTA will happen, i will only have to use it and no need to relock, boot.img and hboot will be upgraded with no issues.
If i don't see an update in maybe two weeks, then i may upgrade with a custom recovery. But i can wait a few more days, my life does not depend on this...
The stock recovery is able to flash boot.img and hboot, so it could be possible to use it to upgrade with official OTA files. Yet i can't find any way to select the update file and make the recovery actually process it.
EDIT : by the way, my cid should be HTC_001 or 203, i don't remember but again, too lazy to relock just to find out which one it is... :'(
I'm not clear what your problem is.
If you're currently on 3.20.401.1 and have hboot greater 1.3 then you can easily flash the odexed 4.2.2 for the HOX in about 20 minutes.
Sent from my HTC One X using xda app-developers app
---------- Post added at 08:12 PM ---------- Previous post was at 08:01 PM ----------
The CID for your device is bypassed if you do the method in the YouTube video.
Sent from my HTC One X using xda app-developers app
Craiglivesey94 said:
I'm not clear what your problem is.
If you're currently on 3.20.401.1 and have hboot greater 1.3 then you can easily flash the odexed 4.2.2 for the HOX in about 20 minutes.
Sent from my HTC One X using xda app-developers app
---------- Post added at 08:12 PM ---------- Previous post was at 08:01 PM ----------
The CID for your device is bypassed if you do the method in the YouTube video.
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
thats right but the hboot and radio version is not updated this way will it be updated the official way from HTC ?
I am waiting for 27th august,if my htc__203 does not receive any ota update,i will flash this one. Thanks Mike...
HTC One X cihazımdan Tapatalk 2 ile gönderildi
I understand Craiglivesey94's position, if we badly want to get 4.2.2 fast, we can flash a custom rom and get done with it in a matter of a few minutes.
The deal of this topic was to use the stock recovery and files to install OTA updates, without resorting to a custom rom and only using files provided by HTC itself.
If we want to do the migration ourselves (i like to actually understand what is inside my phone, especially if it is not provided by the manufacturer itself), only using HTC provided files and no custom roms, and if we have a compatible CID even though it is not in the current rollout from HTC, the only way is to update manually (to 3.20.401.3 first, then to 4.18.401.1) using a custom recovery, then relock and flash hboot, then maybe reunlock, thus wiping the phone and having to restore a backup of "data" partition made earlier.
This is quite time consuming (actually mainly the backup/restore part, the rest would be the same or nearly the same with official OTA), and is not really worth it if HTC does rollout the update for my CID in the next few days.
Again, there are "quicker, easier, more seductive" (© Yoda) ways to achieve this, but that's not what i am after...
Anyway, to stay on topic, i couldn't reproduce what OP explained in his first post, so could he provide maybe a few more explanation as to what the steps actually are?
Blubster said:
I understand Craiglivesey94's position, if we badly want to get 4.2.2 fast, we can flash a custom rom and get done with it in a matter of a few minutes.
The deal of this topic was to use the stock recovery and files to install OTA updates, without resorting to a custom rom and only using files provided by HTC itself.
If we want to do the migration ourselves (i like to actually understand what is inside my phone, especially if it is not provided by the manufacturer itself), only using HTC provided files and no custom roms, and if we have a compatible CID even though it is not in the current rollout from HTC, the only way is to update manually (to 3.20.401.3 first, then to 4.18.401.1) using a custom recovery, then relock and flash hboot, then maybe reunlock, thus wiping the phone and having to restore a backup of "data" partition made earlier.
This is quite time consuming (actually mainly the backup/restore part, the rest would be the same or nearly the same with official OTA), and is not really worth it if HTC does rollout the update for my CID in the next few days.
Again, there are "quicker, easier, more seductive" (© Yoda) ways to achieve this, but that's not what i am after...
Anyway, to stay on topic, i couldn't reproduce what OP explained in his first post, so could he provide maybe a few more explanation as to what the steps actually are?
Click to expand...
Click to collapse
Ah so i didn't understand, I thought i could update the phone without having to unlock the bootloader or loosing the warranty XD
cuzzo94 said:
Ah so i didn't understand, I thought i could update the phone without having to unlock the bootloader or loosing the warranty XD
Click to expand...
Click to collapse
Well that's what the op author made us believe but it's not possible on stock recovery and with the bootloader locked.
Gingernut78 said:
Well that's what the op author made us believe but it's not possible on stock recovery and with the bootloader locked.
Click to expand...
Click to collapse
Oh ok so my english is not so bad LOL
Gingernut78 said:
Well that's what the op author made us believe but it's not possible on stock recovery and with the bootloader locked.
Click to expand...
Click to collapse
Possible if the OTA you want to flash is destined for your phone's CID.
Perhaps the OP was just lucky
csns said:
Possible if the OTA you want to flash is destined for your phone's CID.
Perhaps the OP was just lucky
Click to expand...
Click to collapse
So it is posible to update with ota file for your CID?
BlackMambaHtc said:
So it is posible to update with ota file for your CID?
Click to expand...
Click to collapse
It's good to understand how an OTA works.
OTA is a ZIP file - plain and simple. It's placed on an update server. A device is asking that server for updates and if certain data matches (like CID) the device is allowed to download that ZIP file.
ZIP is downloaded usually to the root of the "sdcard" and after the download is done the "downloading app" tells the device to boot into recovery. When in recovery, the device will verify the update package (CID/checksums/whatever) and if the checks go OK the flashing begins.
So, IF you have an official OTA ZIP file, AND IF it is meant for your device (CID), AND IF you have stock recovery THEN you can just put the ZIPped OTA in the root of the sdcard and reboot to recovery. The stock recovery will automatically search for a valid ZIP file.
And there is another way But you need to have a phone with S-OFF. And if you do, you're one of the few lucky

[Q] can't install OTA on original ROM

dear all
i m trying to install an OTA updae for my original HTC M8 firmware, the OTA update i am trying to install since along time is ( 3.28.401.9 ) which is 73.96 MB, i have stock recovery, and when i donload the OTA update and try to install with stock recovery, it proceeds for almost 30% only and i see the green arrown, then it turns red and i cant proceed installation, i am doing this so i can get the lolipop update later.
know that my phone is rooted and boot loader is opened.
Tell me exactly what the state of your device is when you look at your bootloader.
osamaxosama said:
dear all
i m trying to install an OTA updae for my original HTC M8 firmware, the OTA update i am trying to install since along time is ( 3.28.401.9 ) which is 73.96 MB, i have stock recovery, and when i donload the OTA update and try to install with stock recovery, it proceeds for almost 30% only and i see the green arrown, then it turns red and i cant proceed installation, i am doing this so i can get the lolipop update later.
know that my phone is rooted and boot loader is opened.
Click to expand...
Click to collapse
I too had this issue, for me it was as simple as restoring a stock Nandroid backup I found on here, as my backup wouldn't work.
http://forum.xda-developers.com/showthread.php?t=2701376
Also, I know it's obvious, but make sure your bootloader is re-locked!
here is attachments for what happened
osamaxosama said:
here is attachments for what happened
Click to expand...
Click to collapse
That last photo shows you have modified your system partition. You won't be able to take the OTA with /system modified. Are you using Xposed? If you are, you need to open Xposed and uninstall any modules you have, then uninstall Xposed itself.
andregardner said:
Also, I know it's obvious, but make sure your bootloader is re-locked!
Click to expand...
Click to collapse
And this is obviously a wrong advise.
There is no need to relock bootloader for OTA.
Relocked bootloader is needed only for installing RUU and manual firmware flashing on S-On device.
I see your device is S-Off, you can try to install a RUU, keep in mind that your RUU must match your CID, but you can change your CID always if you want. I have superCID so I can install every RUU file.
thanks guys
i haven't installed exposed, but i think i installed sun plus o turn S-ON to S-OFF
i wish i could install original OTA.
i already relocked my bootloader.
so the only option for me is to install via RUU, is there anyway or a chance to use OTA udates and remove modified system ?
Back up your phone storage and data partition then flash this:
http://forum.xda-developers.com/htc-one-m8/general/htc-one-m8-european-signed-ruu-0p6bimg-t2911563
ashyx said:
Back up your phone storage and data partition then flash this:
http://forum.xda-developers.com/htc-one-m8/general/htc-one-m8-european-signed-ruu-0p6bimg-t2911563
Click to expand...
Click to collapse
thanks for the link
but i found many links like OTA update, and official update and many
is there any difference ?
do u recommend any of these ?
thank you..
i already downloaded the OTA one.
How did you manage to flash the ota when your system is modified?
ashyx said:
How did you manage to flash the ota when your system is modified?
Click to expand...
Click to collapse
i dont know, you tell me.
i just did as you guys told me.
i got some snapshots for the process, thank you all, it worked like a charm !!!
i just downloaded the OTA from the attached link, renamed it to 0P6BIMG.zip and moved the file to the root of my SD Card, and wen to the bootloader, and it started automatically to install, it took 10 mins. :good::good::good:
thank you guys for helping me out.
i just got one question, do i have to root my device agaiin ? do i have to make nandroid back for the recovery.img ???
thank you.
what could we do without you XDA developers !!!
osamaxosama said:
i dont know, you tell me.
i just did as you guys told me.
i got some snapshots for the process, thank you all, it worked like a charm !!!
i just downloaded the OTA from the attached link, renamed it to 0P6BIMG.zip and moved the file to the root of my SD Card, and wen to the bootloader, and it started automatically to install, it took 10 mins. :good::good::good:
thank you guys for helping me out.
i just got one question, do i have to root my device agaiin ? do i have to make nandroid back for the recovery.img ???
thank you.
what could we do without you XDA developers !!!
Click to expand...
Click to collapse
attachments
Let's not confuse the ota with a full ruu. So my question is :
1: did you flash the ruu (full rom update utility)
2: flashed the ota (smaller size file, pure update to the existing software)
?
I had the same problem as the OP..So i tried to restore just the system from my back up using CWM..Now im stuck at the HTC logo screen after the reboot. Im not sure what to do.
That wasn't the ota you just flashed. That was an RUU which completely wipes everything. I hope you realise it's also wiped your internal memory too?
ashyx said:
That wasn't the ota you just flashed. That was an RUU which completely wipes everything. I hope you realise it's also wiped your internal memory too?
Click to expand...
Click to collapse
I couldnt flash the OTA...I got the red exclamation. So I tried to restore the system (using advanced restore)because I had put up the adblock. After which I was stuck in the loading screen.
Anyway I did a complete restore and flashed the stock recovery. Now its updating from the Eye Update.
Thanks for the quick reply though!
. .
Why are you relocking bootloader while you're S-OFF?
Relocking bootloader for flashing RUU is needed only on S-ON devices.
Wysłane z mojego HTC One_M8

problem during update 2.10.401.8

I am running 1.40.401.8 and i'm trying to update my phone to 2.10.401.1 using the new OTA update, but after 3 times I keep running into this error:
Verifying current system...
/dev/block/platform/msm_sdcc.l/by-name/system has been remounted R/W; reflash device to reenable OTA updates
plaese help
If you are rooted or flashed anything via custom recovery (or even just mounted /system r/w), then you can't install OTA updates without restoring a stock untouched system image and the stock recovery.
See this post for more details.
Sent from my HTC One M9 using Tapatalk
unfortunately I didn't know that I should back up my system image, is there anyway to fix it know?
maybe download it and restore it?
Sent from my HTC One M9 using Tapatalk
@kingvortex
Sent from my HTC One M9 using Tapatalk
peyman2514 said:
I am running 1.40.401.8 and i'm trying to update my phone to 2.10.401.1 using the new OTA update, but after 3 times I keep running into this error:
Verifying current system...
/dev/block/platform/msm_sdcc.l/by-name/system has been remounted R/W; reflash device to reenable OTA updates
plaese help
Click to expand...
Click to collapse
Hey i had the same problem as you after some hours of trying i got the problem solved, you just need to download this ruu.zip file https://www.androidfilehost.com/?fid=24052804347759368 . Download this file and follow Instruction : rename it too "OPJAIMG" and put it on the root of your external sdcard. Next power down your phone and boot into bootloader your device should automatically detect the rom and ask you if you want to flash it or not for that click volume up button and let your phone do the work. when finish you will be good to go reconfigure your phone and check for software update, download let it install and enjoy
Sorry for the late reply.
As stated above, you can flash a RUU, but that will wipe your data. It's probably the simplest way to get back to complete stock for an OTA though.
If you don't want to lose data, there are stock TWRP backup files and stock recovery images in this thread.
I believe you also have to relock your bootloader if you're S-ON as well. I may be wrong on that point though as I'm new to HTC devices myself.
Sent from my HTC One M9 using Tapatalk
tnx tnx tnx.my phone update to new version.
I always keep and ruu for my device on ext sd when I root

6.0 update problem

Any idea why it fails to flash the 1/2 part of the update in the recovery? It's loading like 1/4 of the progress bar, and then the red warning sign appears. WWE Eu unlocked version. Also, the ruu to flash the 5.1 2.10.401.1 ( i tought it might work with a fresh install ) seems to be not working, as the process suddenly stops after i agree the terms of use and click continue ( i used the exe ).
It had been reverted to stock via a stock rom backup ( from xda, can't remember the exact thread ).
State: S-ON, bootloader relocked, never changed the CID, stock everything ( including the recovery, as i flashed the signed stock version via fastboot after the first failed update try).
Other than that, i don't really know what to do. Also, can i get another link for a 2.10.401.1 ruu ( it seems that it only gives me the 3.35.617.12 on the htc website )? .exe format ( ikr, i'm a noob )
All I can say is the update worked flawlessly on my totally stock phone but I'm yet to notice any significant difference..
Sent from my HTC One M9 using Tapatalk
cosminpantelimon said:
Any idea why it fails to flash the 1/2 part of the update in the recovery? It's loading like 1/4 of the progress bar, and then the red warning sign appears. WWE Eu unlocked version. Also, the ruu to flash the 5.1 2.10.401.1 ( i tought it might work with a fresh install ) seems to be not working, as the process suddenly stops after i agree the terms of use and click continue ( i used the exe ).
It had been reverted to stock via a stock rom backup ( from xda, can't remember the exact thread ).
State: S-ON, bootloader relocked, never changed the CID, stock everything ( including the recovery, as i flashed the signed stock version via fastboot after the first failed update try).
Other than that, i don't really know what to do. Also, can i get another link for a 2.10.401.1 ruu ( it seems that it only gives me the 3.35.617.12 on the htc website )? .exe format ( ikr, i'm a noob )
Click to expand...
Click to collapse
I have the same problem and I am on stock never unlocked. After a chat with HTC they send me to a repair center ( "Might be a hardware problem") !!!!
George that can't be true! The employee was probably not in the mood to help you, because that's just utter bull****.
cosminpantelimon said:
Any idea why it fails to flash the 1/2 part of the update in the recovery? It's loading like 1/4 of the progress bar, and then the red warning sign appears. WWE Eu unlocked version. Also, the ruu to flash the 5.1 2.10.401.1 ( i tought it might work with a fresh install ) seems to be not working, as the process suddenly stops after i agree the terms of use and click continue ( i used the exe ).
It had been reverted to stock via a stock rom backup ( from xda, can't remember the exact thread ).
State: S-ON, bootloader relocked, never changed the CID, stock everything ( including the recovery, as i flashed the signed stock version via fastboot after the first failed update try).
Other than that, i don't really know what to do. Also, can i get another link for a 2.10.401.1 ruu ( it seems that it only gives me the 3.35.617.12 on the htc website )? .exe format ( ikr, i'm a noob )
Click to expand...
Click to collapse
i faced the same problem
the solution is very easy...
just be sure that u use a micro sd card with maximum capacity 32 gb and format it in storage menu in settings
try to update again...
and it will be done
salamony said:
i faced the same problem
the solution is very easy...
just be sure that u use a micro sd card with maximum capacity 32 gb and format it in storage menu in settings
try to update again...
and it will be done
Click to expand...
Click to collapse
Try it and it is not working:crying:
george1365 said:
Try it and it is not working:crying:
Click to expand...
Click to collapse
install a fresh stock rom first (your rom version) without sd card
salamony said:
install a fresh stock rom first (your rom version) without sd card
Click to expand...
Click to collapse
My phone is full stock. Was never unlocked. How can I install a fresh rom?
Just to be clear. The update takes ages and reboots many times. Do not touch the phone until it has fully started.
If you get the htc logo after unlocking the screen just leave it for a minute or two.
Sent from my HTC One M9 using Tapatalk
george1365 said:
My phone is full stock. Was never unlocked. How can I install a fresh rom?
Click to expand...
Click to collapse
so u can simply do a hard reset using recovery
insert a 4 gb sd card
format it using ur phone
now try to update
If you are still with a 2.x firmware, you won't be able to run a Sense Marshmallow rom that needs your firmware to be upgraded. So, two solutions :
- You wait until the official upgrade is available in your country, install it and then you'll be able to flash a Sense Marshmallow rom
- Or you turn your phone S-off and install a 3.x firmware before to flash.
FYI, AOSP Marshmallow roms doesn't need any firmware upgrade (as there are no HTC Sense dependencies), I tried CM13 with 2.10 firmware, it was working perfectly.
i have the same problem.
---------- Post added at 05:37 PM ---------- Previous post was at 05:31 PM ----------
gortys said:
If you are still with a 2.x firmware, you won't be able to run a Sense Marshmallow rom that needs your firmware to be upgraded. So, two solutions :
- You wait until the official upgrade is available in your country, install it and then you'll be able to flash a Sense Marshmallow rom
- Or you turn your phone S-off and install a 3.x firmware before to flash.
FYI, AOSP Marshmallow roms doesn't need any firmware upgrade (as there are no HTC Sense dependencies), I tried CM13 with 2.10 firmware, it was working perfectly.
Click to expand...
Click to collapse
we are talking about the official update man
strikercs said:
i have the same problem.
---------- Post added at 05:37 PM ---------- Previous post was at 05:31 PM ----------
we are talking about the official update man
Click to expand...
Click to collapse
He said "S-ON, bootloader relocked, never changed the CID, stock everything ( including the recovery, as i flashed the signed stock version via fastboot after the first failed update try)". If the device is completely reverted to stock and official update is available in your country, why not to install OTA?
gortys said:
If you are still with a 2.x firmware, you won't be able to run a Sense Marshmallow rom that needs your firmware to be upgraded. So, two solutions :
- You wait until the official upgrade is available in your country, install it and then you'll be able to flash a Sense Marshmallow rom
- Or you turn your phone S-off and install a 3.x firmware before to flash.
FYI, AOSP Marshmallow roms doesn't need any firmware upgrade (as there are no HTC Sense dependencies), I tried CM13 with 2.10 firmware, it was working perfectly.
Click to expand...
Click to collapse
Mine is with original OS, locked, s-on and I still have this problem with OTA update. HTC said could be a problem with first download (something corrupted) and now can be solved only with manual update in service. Have anyone any idea how can be done that at home? I don't want to send my phone to service.
Sorry for my English!
The problem was solved. It took me 6 hours to manage this. All you need to do is re flash the stock backup with TWRP.
Thank you all developers on this forum !!!
Thanks geeorge1365 for your solution, but I assume now you have s-off your phone ?
Blackat said:
Thanks geeorge1365 for your solution, but I assume now you have s-off your phone ?
Click to expand...
Click to collapse
This should be logical. Even to flash yourself the firmware from your country, need to be s-off so I think he turned s-off.
Blackat said:
Thanks geeorge1365 for your solution, but I assume now you have s-off your phone ?
Click to expand...
Click to collapse
No. I have S-ON and it is unrooted.
Look for Flippy498 guide that will help you.
For me it doesn't work. Can u telle which Stock Backup u use?
Gesendet von meinem HTC One M9 mit Tapatalk
You always need to use the one that corresponds to your current firmware version. As explained in my instructions the firmware version of your phone is stated in Download Mode. Be sure you follow every step exactly as I wrote it. If you don't do that it's no miracle that you can't restore the ability to install OTAs.

Categories

Resources