problem during update 2.10.401.8 - One (M9) Q&A, Help & Troubleshooting

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

Related

One x 2.18.751

Does any one know How I can install JB? I have unlocked and installed custom room. I relocked the phone but can't return to stock as there is no ruu available for my software version. I have the ota update on my phone but when I try to install it doesn't work.
Ideas?
Sent from my HTC One X using xda premium
Shelby5 said:
Does any one know How I can install JB? I have unlocked and installed custom room. I relocked the phone but can't return to stock as there is no ruu available for my software version. I have the ota update on my phone but when I try to install it doesn't work.
Ideas?
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
you have to wait for the RUU or a Nandroid Backup of that stock rom
matt95 said:
you have to wait for the RUU or a Nandroid Backup of that stock rom
Click to expand...
Click to collapse
I have been waitng close to 2 months already. Thanks for responding anyway. Is there any other alternative?
Sent from my HTC One X using xda premium
There is a thread in here (it's quite new) somewhere on backups for different versions, which you might be able to install.
There is another thread on using an older RUU, extracting the ROM and boot.img, and installing them (I think).
Ultimately you want to get to 2.17, 2.18 was unofficial, so I suspect the OTA will only apply to 2.17.
Edit: I might be making that up, maybe 2.18 was official.
BenPope said:
There is a thread in here (it's quite new) somewhere on backups for different versions, which you might be able to install.
There is another thread on using an older RUU, extracting the ROM and boot.img, and installing them (I think).
Ultimately you want to get to 2.17, 2.18 was unofficial, so I suspect the OTA will only apply to 2.17.
Edit: I might be making that up, maybe 2.18 was official.
Click to expand...
Click to collapse
I think The OTA is official, its from HTC and i downloaded to my phone ota. It was my phone that adviused me on the update The version is 3.18.751 on the update. Every time i try to load the update it goes to the fastboot screen and wont let me install the update.
2.18.751 is official, release not long after 2.17 OTA. It contained small fixes for taiwan chungwa's One X. If I am not wrong, it doesn't update hboot and recovery version, affecting ROM only.
For OP:-
Best options was using your nandroid backup.
OR
Grab the firmware.zip inside 3.14.751.20's OTA, then flash it like how they did to .401.
OR
There are a custom RUU that can help you convert your phone to taiwan unbranded CID (709) then receive 3.14.709.20 OTA. Your CID will change to HTC_621. You will need unlock bootloader for this method.
HebeGuess said:
2.18.751 is official, release not long after 2.17 OTA. It contained small fixes for taiwan chungwa's One X. If I am not wrong, it doesn't update hboot and recovery version, affecting ROM only.
For OP:-
Best options was using your nandroid backup.
OR
Grab the firmware.zip inside 3.14.751.20's OTA, then flash it like how they did to .401.
OR
There are a custom RUU that can help you convert your phone to taiwan unbranded CID (709) then receive 3.14.709.20 OTA. Your CID will change to HTC_621. You will need unlock bootloader for this method.
Click to expand...
Click to collapse
Great thank for that info. That finally gives me something to try to make it work.
HebeGuess said:
Grab the firmware.zip inside 3.14.751.20's OTA, then flash it like how they did to .401.
.
Click to expand...
Click to collapse
Can you please expand a little bit further on this or provide me a link? I'm in this exact same case with no luck just yet Thanks!
mudito said:
Can you please expand a little bit further on this or provide me a link? I'm in this exact same case with no luck just yet Thanks!
Click to expand...
Click to collapse
Ok i have successfully upgraded. Mudito i used the tool here
http://forum.xda-developers.com/showthread.php?t=1604439
I flashed the recovery image off the OTA update. Im now in 3.14.751.20
I will say i made an error and luckily i didn't brick my phone.
Bacislly i followed the steps from the link above on the video placeing the the official images in the relevant folders instead of custom ones.
I didn't place the correct files on my SD so after doing perm root the phone was locked on a screen(never seen it before so dont know what to call it). Then i realised i hadn't put the files on sd luckily when i reset the phone it turned on and then i downloaded the update and it installed perefctly.
but the used the official recovery/ boot images etc.
android 4.1.1
sense 4+
baseband 5.1204.162.29
Hey, I got the EXACTLY same problem as you do - although I'm not using a custom rom, just messed abit with mine too much (CWM + root, something messed up so I can't update even going back to stock recovery), so can you please explain step by step what I should do to get the JB update?
Thanks alot!
(and will this make my phone able to get the next update if one will get out too? I mean - is it stock rom?)
noodlez04 said:
Hey, I got the EXACTLY same problem as you do - although I'm not using a custom rom, just messed abit with mine too much (CWM + root, something messed up so I can't update even going back to stock recovery), so can you please explain step by step what I should do to get the JB update?
Thanks alot!
(and will this make my phone able to get the next update if one will get out too? I mean - is it stock rom?)
Click to expand...
Click to collapse
Ok do you have 2.18.751? If you have this version I can give you the update as I have it on pc. Its 3.14.751.20. I just have to work out how to upoad it to xda site.
I woulnt follow my steps exactly as I'm lucky I didn't damage my phone.
The up date has firmware.zip that contains boot.img, recovery.img etc. Follow the instructions Hansen toolkit video on the link. I flashed the HTC recovery and boot image. Then went to perm root my phone. It was on a screen I don't know what to call and was stuck there as I didn't flash other recoveries like cwm etc.. I then rebooted by power&vol and downoaded update again and it instaled. Note my phone automatically advised of the OTA if yours hasn't then there is something different.
I would highly recommend NOT to following my steps. Follow tookit video. That should get you there.
It is the official update from HTC so it should allow future updates.
Sent from my HTC One X using xda premium
Thanks guys.
Finally I went the other way... I was trying so hard to do this that soon I realized that I will be getting a custom ROM in a matter of time. But I usually use Stocks Modded ROMs so I did this.
Relocked the boot loader.
Flashed Firmware.zip from the OTA 3.14.751 from OTA.ZIP file. My word here is USE THE FIRMWARE FOR YOUR CID!!! ONLY THAT ONE
Flashed CWM 5.8.4.0 Recovery (i had an old one).
Downloaded Custom ROM (tried 2 in two days so far. same procedure, ARHD and InserCoin)
Flashed Boot.img from that custom ROM.
Went to Recovery, install ZIP from SDcard. and Flashed the custom ROM.
Preety Neat I must say.
Enjoying performance from JB... Photo CAM is insanely FAST
Thanks to Everyone. XDA Is a great place to find info but it could be messy some times.
Shelby5 said:
Ok do you have 2.18.751? If you have this version I can give you the update as I have it on pc. Its 3.14.751.20. I just have to work out how to upoad it to xda site.
I woulnt follow my steps exactly as I'm lucky I didn't damage my phone.
The up date has firmware.zip that contains boot.img, recovery.img etc. Follow the instructions Hansen toolkit video on the link. I flashed the HTC recovery and boot image. Then went to perm root my phone. It was on a screen I don't know what to call and was stuck there as I didn't flash other recoveries like cwm etc.. I then rebooted by power&vol and downoaded update again and it instaled. Note my phone automatically advised of the OTA if yours hasn't then there is something different.
I would highly recommend NOT to following my steps. Follow tookit video. That should get you there.
It is the official update from HTC so it should allow future updates.
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
Shelby5, Can you please send me the link to the video? and yes, that IS my version, and I've been notified of the update - but because of my modded rom couldn't install it.
JB requires a newer hboot, no? mine currently has 1.12, and I've understood that it requires 1.33, so does it cover that too?
Thanks!
about the ZIP file - is it the one that your device downloaded OTA to install? cause if so - I got that one. and if not - I'd appreciate if you can upload it even to dropbox or something for the day and tomorrow so I can download it
Noodlez I can do it for you later Today. Ill msg you later with details.
Sent from my HTC One X using xda premium

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

Unroot Euro (EE) HTC M9 for OTA update?

Hi all,
I'm really out of touch with the scene so please go easy on me.
I rooted my European M9 a while ago and have TWRP recovery installed, S-On, Software version is 2.10.61.6, Baseband is 01.01_U11440601_83.06.50709G_F
The other day I got the Android 6.0 OTA update which I was not expecting as I was under the impression that since rooting (as has been the case with all my other Androids) OTAs would be disabled.
Just to see what would happen I accepted it, the device rebooted and of course loaded TWRP. So that's a no go.
Could someone please tell me what the best way of updating without having to lose all my data is?
S-off is the best and only way to save your data. Otherwise you need to go through the complex process of getting it back to official status.
Sent from my HTC One M9 using Tapatalk
OK, what's the best way to get S-off? I see there's a $25 app some people are using, is there an alternative to that?
No alternative. Sunshine works great but be sure to read twice and press the button once..
Sent from my HTC One M9 using Tapatalk
OK, thanks for the advice. So if I get S-OFF via Sunshine, what's next?
I have a full backup of my system before I rooted, can I not just flash back the stock recovery and then proceed with the OTA?
If not and I need to be S-OFF still then fine, just trying to understand why that is.
Thanks!
S-off just makes life easier for being able to run unsigned code. Like, unsigned roms will install.
If you flash the stock backup you still need to obtain official status to take the ota. This is known to bugger your phone if you get it wrong. S-off solves the buggered phones issue..
Sent from my HTC One M9 using Tapatalk
OK, thanks for clarifying the info.
I'm now rooted, unlocked and s-off.
The backup of my recovery partition is "recovery.emmc.win", what's the process to flash that back to the phone and continue from there so I can accept the OTA?
Another thing - It's possible that I accepted another OTA since making that backup as I'm now on 2.10.61.6. I can't find a stock recovery for that version so does this affect the process?
Bump! Can anyone help me out here with the correct guide to follow please? Really don't want to mess this up!
Hi JonnyG1980, I am happy to help you but don't suppose you could upload your backup as I have been looking for it for ages?
Sent from my HTC One M9 using Tapatalk
AirwolfUK said:
Hi JonnyG1980, I am happy to help you but don't suppose you could upload your backup as I have been looking for it for ages?
Sent from my HTC One M9 using Tapatalk
Click to expand...
Click to collapse
My stock recovery backup? I'm not sure which version that is taken from as I'm pretty sure I accepted an OTA to get to the version I am on now.
Download the orange RUU.zip from here and place on your sdcard rename to 0PJAIMG.zip boot into download mode and it'll prompt you to flash make sure you backup all your data etc beforehand as this will wipe your device
liam_davenport said:
Download the orange RUU.zip from here and place on your sdcard rename to 0PJAIMG.zip boot into download mode and it'll prompt you to flash make sure you backup all your data etc beforehand as this will wipe your device
Click to expand...
Click to collapse
I'm trying to update WITHOUT wiping my device. Hence going S-OFF.
liam_davenport said:
Download the orange RUU.zip from here and place on your sdcard rename to 0PJAIMG.zip boot into download mode and it'll prompt you to flash make sure you backup all your data etc beforehand as this will wipe your device
Click to expand...
Click to collapse
Hi Liam, where / what RUU?
I am trying to get back to some release of stock to get the mm ota.
I think I have three choices?
1. Restore my 1.32.16.x backup and take the 2.10.61.x again then on to MM but I need stock 1.32.61.x recovery
2. Restore someone else's 2.10.61.x backup?
3. S-off
So if anyone has either 1 or 2 I would be very grateful.
Thanks -
Sent from my HTC One M9 using Tapatalk
try to follow this guide:
http://forum.xda-developers.com/one-m9/help/htc-one-m9-3-35-401-12-ruu-installer-t3318517
xyqtt said:
try to follow this guide:
http://forum.xda-developers.com/one-m9/help/htc-one-m9-3-35-401-12-ruu-installer-t3318517
Click to expand...
Click to collapse
Yes but I need the specific RUU first!
Sent from my HTC One M9 using Tapatalk
Sorry if I'm repeating myself, but could anyone explain the benefits of S=Off again to me?
I've tried various RUU to update my phone and all have rejected the CID (ORANG001) so I've had no option than to use one with a matching base (x.x.61.x) to my existing rom. I was under the impression that the CID was made irrelevant or could be changed, but I can find no reference on how to go about this.
As I couldn't find my current RUU, or the latest MM release I had to go with 1.32.61.15, has this downgrade been permitted by being S-Off?
If you didn't change your CID then being s-off enabled you to downgrade.
As a reference, I am still s-on and cannot downgrade to 1.32.x from 2.10.x
Sent from my HTC One M9 using Tapatalk
AirwolfUK said:
If you didn't change your CID then being s-off enabled you to downgrade.
As a reference, I am still s-on and cannot downgrade to 1.32.x from 2.10.x
Sent from my HTC One M9 using Tapatalk
Click to expand...
Click to collapse
Thanks, I think I get it now. Now just the question of whether to re-root or not remains.
Hi johnny did you achieve s-off? If so, how? Also, did you get to download and install the ota?

htc m9 recovery bootloop

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 ?

Categories

Resources