How to intall OTA from internal memory ? - One (M7) Q&A, Help & Troubleshooting

I have downloaded an OTA of OS update for my HTC M7 and saved it in internal memory . Now how can I install that OTA from internal memory ?
PS: Currently I don't have have any Laptop or PC around me .
Thanks

risharaj3 said:
I have downloaded an OTA of OS update for my HTC M7 and saved it in internal memory . Now how can I install that OTA from internal memory ?
PS: Currently I don't have have any Laptop or PC around me .
Thanks
Click to expand...
Click to collapse
If your phone is S-ON the ota update process must be started from Settings ---> Phone ---> About.
To manually install an ota update, your phone must be s-off, save the ota zip file at the root in your phone memory, boot the stock recovery (not twrp or cwm) version matching your firmware number. When the recovery start (red triangle) press volume up and power to enter stock recovery menu, select "apply from phone storage" and select the ota file.

alray said:
If your phone is S-ON the ota update process must be started from Settings ---> Phone ---> About.
To manually install an ota update, your phone must be s-off, save the ota zip file at the root in your phone memory, boot the stock recovery (not twrp or cwm) version matching your firmware number. When the recovery start (red triangle) press volume up and power to enter stock recovery menu, select "apply from phone storage" and select the ota file.
Click to expand...
Click to collapse
But what if I am s-off relocked ... Can I install through settings?

markg546 said:
But what if I am s-off relocked ... Can I install through settings?
Click to expand...
Click to collapse
yes, but in all situations, your /system partition must be 100% stock. Your cid and mid must be correct for the software version and the ota updates must be the right version (can't skip versions, it must be done incrementally).
What is your "fastboot getvar all" output? Might be easier to just flash the latest RUU instead of doing the OTA updates...

alray said:
If your phone is S-ON the ota update process must be started from Settings ---> Phone ---> About.
To manually install an ota update, your phone must be s-off, save the ota zip file at the root in your phone memory, boot the stock recovery (not twrp or cwm) version matching your firmware number. When the recovery start (red triangle) press volume up and power to enter stock recovery menu, select "apply from phone storage" and select the ota file.
Click to expand...
Click to collapse
alray said:
yes, but in all situations, your /system partition must be 100% stock. Your cid and mid must be correct for the software version and the ota updates must be the right version (can't skip versions, it must be done incrementally).
What is your "fastboot getvar all" output? Might be easier to just flash the latest RUU instead of doing the OTA updates...
Click to expand...
Click to collapse
Running XenonHD which kinda supports OTA update...
I also have MultiROM installed
It just sucks having to reflash everytime there is an update

markg546 said:
Running XenonHD which kinda supports OTA update...
I also have MultiROM installed
It just sucks having to reflash everytime there is an update
Click to expand...
Click to collapse
What ota files are you trying to flash (post a link)? I thought you were talking about official ota updates from HTC...

alray said:
What ota files are you trying to flash (post a link)? I thought you were talking about official ota updates from HTC...
Click to expand...
Click to collapse
There are HTC OTA updates??
The OTA updater app just redirects you to the download page

markg546 said:
There are HTC OTA updates??
Click to expand...
Click to collapse
How do you think phone manufacturers are updating their phones? With OTA updates.
Latest ota update from htc (irrc was in 2015) was 7.xx.xxx.51 (android 5.0.2 with HTC Sense 6). Any phone running an older official version than that would receive a notification to download and install the ota update, even in 2017.
Now for custom rom update, refer to your rom thread for instructions. In most cases you only need to flash the zip using twrp. If this is a major update you might need to do a full wipe...
Sorry for the confusion but usually when ppl talk about "ota updates" they are referring official HTC software (there are not that much custom roms supporting ota updates).
I used Xenon a few months ago. iirc i was just flashing the update using twrp without wiping.

alray said:
How do you think phone manufacturers are updating their phones? With OTA updates.
Latest ota update from htc (irrc was in 2015) was 7.xx.xxx.51 (android 5.0.2 with HTC Sense 6). Any phone running an older official version than that would receive a notification to download and install the ota update, even in 2017.
Now for custom rom update, refer to your rom thread for instructions. In most cases you only need to flash the zip using twrp. If this is a major update you might need to do a full wipe...
Sorry for the confusion but usually when ppl talk about "ota updates" they are referring official HTC software (there are not that much custom roms supporting ota updates).
I used Xenon a few months ago. iirc i was just flashing the update using twrp without wiping.
Click to expand...
Click to collapse
woah I am not that dumb ... I thought that HTC still made OTA updates (like new versions)
Last time I flashed without wiping ,I got stuck in a bootloop

alray said:
If your phone is S-ON the ota update process must be started from Settings ---> Phone ---> About.
To manually install an ota update, your phone must be s-off, save the ota zip file at the root in your phone memory, boot the stock recovery (not twrp or cwm) version matching your firmware number. When the recovery start (red triangle) press volume up and power to enter stock recovery menu, select "apply from phone storage" and select the ota file.
Click to expand...
Click to collapse
I tried yesterday and I reached below location :
../
0/
legacy/
obb/
Where are this location ??? Currently my downloaded OTA is in Download folder ??? So exactly what would be my root location ?? Can you please elaborate , as I am new these terms .
Is there any chance that this process would brick my phone ???

risharaj3 said:
I tried yesterday and I reached below location :
../
0/
legacy/
obb/
Where are this location ??? Currently my downloaded OTA is in Download folder ??? So exactly what would be my root location ?? Can you please elaborate , as I am new these terms .
Is there any chance that this process would brick my phone ???
Click to expand...
Click to collapse
the root of your internal storage is /data/media/0 also referred as /sdcard (symlink). For example your download folder is located at /data/media/0/download (or /sdcard/download). Move your ota file one folder up (from /download to /sdcard) and you'll see it when in recovery mode by selecting 0/

Related

Updating Google edition 4.3 - 4.4 on regular htc

Hey Guys
So I got the 4.3 Google edition rom working perfectly on my normal htc and now I am trying to
update it. I got s-off on this phone but if I use the ota update it fails ( I guess it has to do with my device id verification ? )
I searched xda for a rom just like the one I had for 4.3 that I could just flash to get the stock Google edition 4.4 on my regular htc one.
thanks guys, appreciate all your work
HTC One ( European )
Android Google Edition 4.3
Bootloader Unlocked / S-off
fastboot oem writecid 11111111
fastboot reboot-bootloader
you should see your cid as 11111111. you are now super cid. boot into stock recovery and run the OTA.
M1xelated said:
Hey Guys
So I got the 4.3 Google edition rom working perfectly on my normal htc and now I am trying to
update it. I got s-off on this phone but if I use the ota update it fails ( I guess it has to do with my device id verification ? )
I searched xda for a rom just like the one I had for 4.3 that I could just flash to get the stock Google edition 4.4 on my regular htc one.
thanks guys, appreciate all your work
HTC One ( European )
Android Google Edition 4.3
Bootloader Unlocked / S-off
Click to expand...
Click to collapse
ipfreelytech said:
fastboot oem writecid 11111111
fastboot reboot-bootloader
you should see your cid as 11111111. you are now super cid. boot into stock recovery and run the OTA.
Click to expand...
Click to collapse
I changed my cid and its still fails when doing OTA ( does it matter whether I got it ota from my 4.3 or download it here ? )
In cmw it says
patching system files...
unpacking new system files....
symlinks and permission...
set_metadate_recursive : some changed failed
E: Error in /cache/545beb486164aacd.........OTA_M7_UL_K44_STOCK_UI_MR_GOOGLE...
(Status 7)
Installation aborted
thanks for your effort
DO NOT EVER FLASH AN OTA IN CLOCKWORKMOD OR TEAM WIN RECOVERY!
you need to flash the stock recovery.img. here's a link: http://www.mediafire.com/download/cd8gyhf1shz40ln/recovery.img
download that and flash with fastboot flash recovery recovery.img
then install your OTA in the stock recovery. you press power + volume up to get to the menu. choose install from phone storage. disregard the sd card errors. this phone doesn't have an sdcard.
M1xelated said:
I changed my cid and its still fails when doing OTA ( does it matter whether I got it ota from my 4.3 or download it here ? )
In cmw it says
patching system files...
unpacking new system files....
symlinks and permission...
set_metadate_recursive : some changed failed
E: Error in /cache/545beb486164aacd.........OTA_M7_UL_K44_STOCK_UI_MR_GOOGLE...
(Status 7)
Installation aborted
thanks for your effort
Click to expand...
Click to collapse
ipfreelytech said:
DO NOT EVER FLASH AN OTA IN CLOCKWORKMOD OR TEAM WIN RECOVERY!
you need to flash the stock recovery.img. here's a link: http://www.mediafire.com/download/cd8gyhf1shz40ln/recovery.img
download that and flash with fastboot flash recovery recovery.img
then install your OTA in the stock recovery. you press power + volume up to get to the menu. choose install from phone storage. disregard the sd card errors. this phone doesn't have an sdcard.
Click to expand...
Click to collapse
I flashed it , but when I enter it , all I see is the android logo. I have no ability to choose a zip file.
you need to press volume up + power. the screen will darken and you will get a menu (after five notices about failure to mount sd card).
I mentioned that in my previous post. there are also numerous guides that cover side-loading OTA updates.
M1xelated said:
I flashed it , but when I enter it , all I see is the android logo. I have no ability to choose a zip file.
Click to expand...
Click to collapse

[Q] sense 6 OTA not working

Hello,
I have 4.4.2 installed on my One. I had rooted it with custom recovery. But as sense 6 is there I un-rooted it, locked it properly and removed tampered flag. Installed stock recovery and also put it in S-ON.
I can download OTA but while installing it is failing. It is showing red triangle and restarting it.
Can somebody help me to proceed further? If I go to HTC, will they update it?
I think , preload file is wiped when u unlocked ur device
Try installing ota manual and write the message
crazyboy4ever said:
I think , preload file is wiped when u unlocked ur device
Try installing ota manual and write the message
Click to expand...
Click to collapse
I am trying manually update it. But in recovery after red triangle it is restarting even after I press power and volume up button. So I am not reaching to recovery selection menu.
avcoolkarni said:
I am trying manually update it. But in recovery after red triangle it is restarting even after I press power and volume up button. So I am not reaching to recovery selection menu.
Click to expand...
Click to collapse
Did you flash the proper version of stock recovery? it Must be the same version as your phones currently installed OS.
mb_guy said:
Did you flash the proper version of stock recovery? it Must be the same version as your phones currently installed OS.
Click to expand...
Click to collapse
Yes, it is the same version. I have kitkat 4.4.2 India version. I got it from some other thread.
avcoolkarni said:
Can somebody help me to proceed further? If I go to HTC, will they update it?
Click to expand...
Click to collapse
Your problem is the current ROM is not 100% stock, some files are missing especially the preload.
1. What is your current software version no. ?
2. unlock the bootloader again and flash TWRP
3. flash a stock ROM.zip of your version no. or restore a proper nandroid backup
4. reboot and do the normal setup
5. reboot to bootloader
6. flash the stock recovery
7. reboot and do the OTA
So ... solve the no. 1 first.
ckpv5 said:
Your problem is the current ROM is not 100% stock, some files are missing especially the preload.
1. What is your current software version no. ?
2. unlock the bootloader again and flash TWRP
3. flash a stock ROM.zip of your version no. or restore a proper nandroid backup
4. reboot and do the normal setup
5. reboot to bootloader
6. flash the stock recovery
7. reboot and do the OTA
So ... solve the no. 1 first.
Click to expand...
Click to collapse
Hey,
My software version number is 4.20.707.7 with HBOOT 1.56. I don't have stock ROM readily available anywhere like htc1guru etc., so I am downloading it from one of the xda thread.
Now
I will install TWRP,
reset stock ROM (there is also an option of installin stock recovery) once my download finishes.
Then again will lock boot loader,
put S ON back
update sense 6 OTA.
avcoolkarni said:
Hey,
My software version number is 4.20.707.7 with HBOOT 1.56. I don't have stock ROM readily available anywhere like htc1guru etc., so I am downloading it from one of the xda thread.
Now
I will install TWRP,
reset stock ROM (there is also an option of installin stock recovery) once my download finishes.
Then again will lock boot loader,
put S ON back
update sense 6 OTA.
Click to expand...
Click to collapse
1. There is another file that you need to flash after that ROM zip.
See : http://forum.xda-developers.com/showpost.php?p=52981541&postcount=57
2. There is no need to lock boot loader and put S-On back (if now is S-Off) to do OTA update
Only stock recovery is needed
avcoolkarni said:
Then again will lock boot loader,
put S ON back
Click to expand...
Click to collapse
Really recommend you do NOT GO S-ON
ckpv5 said:
1. There is another file that you need to flash after that ROM zip.
See : http://forum.xda-developers.com/showpost.php?p=52981541&postcount=57
2. There is no need to lock boot loader and put S-On back (if now is S-Off) to do OTA update
Only stock recovery is needed
Click to expand...
Click to collapse
Thanks, I already downloaded that updater which contains twitter client. I will keep S OFF.
nkk71 said:
Really recommend you do NOT GO S-ON
Click to expand...
Click to collapse
Ok, will try that. Thanks

[Q] Phone Freezes after updating to Sprint HTC One (M8) Software Update 4.25.651.14

I received a push notice to download and install Sprint HTC One (M8) Software Update 4.25.651.14 which was released on 4/9/15 with Wi-Fi Calling enhancements. My phone is rooted. I use Super SU Pro. I use TWRP (Sprint) for my custom recovery. Never had any problems with applying previous OTA updates. I connect via ADB shell and flash stock recovery for version 4.20.651.10 currently installed on my phone. I use One_M8_All-In-One_Kit_v2.0 to perform the shell commands.
I apply the OTA update in the stock recovery from my phone and everything looks good, but when the phone restarts it gets frozen in the white "splash" screen where it says "HTC One powered by Android". I waited over 15 minutes and nothing happened. I was able to recover my phone by booting into the bootloader and flashing TWRP then restoring my nandroid. I could see in the bootloader screen that the firmware was updated to the latest version.
Does anyone know what is causing the phone to freeze after the firmware is updated and the system restarts?
I tried to manually install the OTA zip file using TWRP from my phone to update the software. I selected the Zip file saved in the phone's root folder and used TWRP to apply the update, but got an error message that it "failed".
Does anyone know what steps are necessary to manually apply the OTA software update?
daodeltaforce said:
I received a push notice to download and install Sprint HTC One (M8) Software Update 4.25.651.14 which was released on 4/9/15 with Wi-Fi Calling enhancements. My phone is rooted. I use Super SU Pro. I use TWRP (Sprint) for my custom recovery. Never had any problems with applying previous OTA updates. I connect via ADB shell and flash stock recovery for version 4.20.651.10 currently installed on my phone. I use One_M8_All-In-One_Kit_v2.0 to perform the shell commands.
I apply the OTA update in the stock recovery from my phone and everything looks good, but when the phone restarts it gets frozen in the white "splash" screen where it says "HTC One powered by Android". I waited over 15 minutes and nothing happened. I was able to recover my phone by booting into the bootloader and flashing TWRP then restoring my nandroid. I could see in the bootloader screen that the firmware was updated to the latest version.
Does anyone know what is causing the phone to freeze after the firmware is updated and the system restarts?
I tried to manually install the OTA zip file using TWRP from my phone to update the software. I selected the Zip file saved in the phone's root folder and used TWRP to apply the update, but got an error message that it "failed".
Does anyone know what steps are necessary to manually apply the OTA software update?
Click to expand...
Click to collapse
You might wanna try posting this in the m8 thread. This is for the m7
sent from your moms house
janke438 said:
You might wanna try posting this in the m8 thread. This is for the m7
sent from your moms house
Click to expand...
Click to collapse
Um he stated it was the M8 update and this is the M8 Forum.
schmeggy929 said:
Um he stated it was the M8 update and this is the M8 Forum.
Click to expand...
Click to collapse
Lol my bad. Don't know why I ended up in this thread considering I never look outside of favorites. Disregaurd my previous post .
sent from your moms house
daodeltaforce said:
I received a push notice to download and install Sprint HTC One (M8) Software Update 4.25.651.14 which was released on 4/9/15 with Wi-Fi Calling enhancements. My phone is rooted. I use Super SU Pro. I use TWRP (Sprint) for my custom recovery. Never had any problems with applying previous OTA updates. I connect via ADB shell and flash stock recovery for version 4.20.651.10 currently installed on my phone. I use One_M8_All-In-One_Kit_v2.0 to perform the shell commands.
I apply the OTA update in the stock recovery from my phone and everything looks good, but when the phone restarts it gets frozen in the white "splash" screen where it says "HTC One powered by Android". I waited over 15 minutes and nothing happened. I was able to recover my phone by booting into the bootloader and flashing TWRP then restoring my nandroid. I could see in the bootloader screen that the firmware was updated to the latest version.
Does anyone know what is causing the phone to freeze after the firmware is updated and the system restarts?
I tried to manually install the OTA zip file using TWRP from my phone to update the software. I selected the Zip file saved in the phone's root folder and used TWRP to apply the update, but got an error message that it "failed".
Does anyone know what steps are necessary to manually apply the OTA software update?
Click to expand...
Click to collapse
I believe it is is still true that you cant OTA with a unlocked bootloader regardless if you reinstall the stock recovery. You need to relock bootloader install stock recovery. It is much safer and easier to wait until there is a flashable firmware upgrade. The OTA did not install correctly hence the white splash screen.
Look here and READ carefully and install the right zip.
---------- Post added at 10:10 PM ---------- Previous post was at 10:07 PM ----------
janke438 said:
Lol my bad. Don't know why I ended up in this thread considering I never look outside of favorites. Disregaurd my previous post .
sent from your moms house
Click to expand...
Click to collapse
Haha I was like WTH? I had to look twice to make sure I wasn't in the M7 forum.
schmeggy929 said:
Um he stated it was the M8 update and this is the M8 Forum.
Click to expand...
Click to collapse
janke438 said:
Lol my bad. Don't know why I ended up in this thread considering I never look outside of favorites. Disregaurd my previous post .
sent from your moms house
Click to expand...
Click to collapse
Guess I should have noted I move it
flash the recovery from the ota.zip in fastboot then rename the ota to update.zip and manually install it from the stock recovery. also "fastboot erase cache" before booting your phone. Btw if you are using xposed(or any scripts) it can cause problems, reinstall any mods after first booting the phone.
daodeltaforce said:
I received a push notice to download and install Sprint HTC One (M8) Software Update 4.25.651.14 which was released on 4/9/15 with Wi-Fi Calling enhancements. My phone is rooted. I use Super SU Pro. I use TWRP (Sprint) for my custom recovery. Never had any problems with applying previous OTA updates. I connect via ADB shell and flash stock recovery for version 4.20.651.10 currently installed on my phone. I use One_M8_All-In-One_Kit_v2.0 to perform the shell commands.
I apply the OTA update in the stock recovery from my phone and everything looks good, but when the phone restarts it gets frozen in the white "splash" screen where it says "HTC One powered by Android". I waited over 15 minutes and nothing happened. I was able to recover my phone by booting into the bootloader and flashing TWRP then restoring my nandroid. I could see in the bootloader screen that the firmware was updated to the latest version.
Does anyone know what is causing the phone to freeze after the firmware is updated and the system restarts?
I tried to manually install the OTA zip file using TWRP from my phone to update the software. I selected the Zip file saved in the phone's root folder and used TWRP to apply the update, but got an error message that it "failed".
Does anyone know what steps are necessary to manually apply the OTA software update?
Click to expand...
Click to collapse
I'm assuming you're s-on? From what I know if you have a system file that has been modified, the OTA won't work, you have to have a stock non-rooted ROM if you're going to take the OTA.
Check out this link http://forum.xda-developers.com/showthread.php?t=2729173 if you're s-on relock your bootloader first.
Hope this helps, good luck!
OTA.zip
Vcek said:
flash the recovery from the ota.zip in fastboot then rename the ota to update.zip and manually install it from the stock recovery. also "fastboot erase cache" before booting your phone. Btw if you are using xposed(or any scripts) it can cause problems, reinstall any mods after first booting the phone.
Click to expand...
Click to collapse
Thank you Vcek. It sounds like I need to do these steps while tethered to my PC in the ADB shell? I will try this method. Maybe one of my mistakes was I did not use the stock recovery from the latest OTA.zip. I had used the previous version OTA.zip's stock recovery to perform the software update installation from my phone.
Some people say I need to RELOCK the bootloader but I have never needed to do this to perform any of the previous OTA.zip updates. In fact, updating my rooted phone has been very easy until I ran into this problem with the latest OTA.zip update. I simply flashed the previous OTA.zip stock recovery tethered to my PC in ADB shell, then ran the latest OTA.zip update saved to my phone's internal storage while my phone remained rooted. Of course, after the OTA.zip was installed, I had to run SuperSU.zip in TWRP recovery from my phone to re-root the phone. Everything was always perfect after those steps.
I don't want to RELOCK my bootloader because then my phone internal storage will be wiped. I am trying to keep my phone from returning to a factory fresh installation. Perhaps there's a step in between that I am missing to restore the phone's apps and data but when I use TWRP to restore my nandroid, the previous OS is restored too.
Tried with stock recovery from OTA
daodeltaforce said:
Thank you Vcek. It sounds like I need to do these steps while tethered to my PC in the ADB shell? I will try this method. Maybe one of my mistakes was I did not use the stock recovery from the latest OTA.zip. I had used the previous version OTA.zip's stock recovery to perform the software update installation from my phone.
Some people say I need to RELOCK the bootloader but I have never needed to do this to perform any of the previous OTA.zip updates. In fact, updating my rooted phone has been very easy until I ran into this problem with the latest OTA.zip update. I simply flashed the previous OTA.zip stock recovery tethered to my PC in ADB shell, then ran the latest OTA.zip update saved to my phone's internal storage while my phone remained rooted. Of course, after the OTA.zip was installed, I had to run SuperSU.zip in TWRP recovery from my phone to re-root the phone. Everything was always perfect after those steps.
I don't want to RELOCK my bootloader because then my phone internal storage will be wiped. I am trying to keep my phone from returning to a factory fresh installation. Perhaps there's a step in between that I am missing to restore the phone's apps and data but when I use TWRP to restore my nandroid, the previous OS is restored too.
Click to expand...
Click to collapse
daodeltaforce I am facing similar issue with the current OTA update. I tried keeping it for almost half and hour in frozen mode still it did not boot. Even I have tried with stock recovery from OTA but no help.
Sprint HTC One (M8) 4.25.651.14
mukeshdaiv said:
daodeltaforce I am facing similar issue with the current OTA update. I tried keeping it for almost half and hour in frozen mode still it did not boot. Even I have tried with stock recovery from OTA but no help.
Click to expand...
Click to collapse
mukeshdaiv thanks for reporting your similar problem with this latest OTA.zip update. I think our solution to this problem is to manually install the update from the ADB shell tethered to a PC to run the commands to override the phone's recovery. If your phone is still frozen just press the power button while pressing the volume down button to get into the bootloader, then tether your phone to your PC and run the ADB to flash TWRP or other custom recovery and then restore your nandroid. After that, you will see that your phone's firmware was updated to the latest version. So all that's left to do is to update your phone's OS. That's the part I am not sure how to do in ADB.
daodeltaforce said:
mukeshdaiv thanks for reporting your similar problem with this latest OTA.zip update. I think our solution to this problem is to manually install the update from the ADB shell tethered to a PC to run the commands to override the phone's recovery. If your phone is still frozen just press the power button while pressing the volume down button to get into the bootloader, then tether your phone to your PC and run the ADB to flash TWRP or other custom recovery and then restore your nandroid. After that, you will see that your phone's firmware was updated to the latest version. So all that's left to do is to update your phone's OS. That's the part I am not sure how to do in ADB.
Click to expand...
Click to collapse
You don't use ADB-you use a RUU (ROM Update Utility), which is a exe file run from your computer. The RUU includes both software and firmware, as well as the stock recovery.
RUU
Magnum_Enforcer said:
You don't use ADB-you use a RUU (ROM Update Utility), which is a exe file run from your computer. The RUU includes both software and firmware, as well as the stock recovery.
Click to expand...
Click to collapse
Thank you Magnum_Enforcer. I knew a little bit about RUU but never used it to update my phone before. I will try to find the ROM Update Utility for Sprint HTC One (M8) software update number 4.25.651.14. Thank you.
daodeltaforce said:
Thank you Magnum_Enforcer. I knew a little bit about RUU but never used it to update my phone before. I will try to find the ROM Update Utility for Sprint HTC One (M8) software update number 4.25.651.14. Thank you.
Click to expand...
Click to collapse
Look in the first post in the thread linked below:
http://forum.xda-developers.com/showthread.php?t=2729173
Magnum_Enforcer said:
Look in the first post in the thread linked below:
http://forum.xda-developers.com/showthread.php?t=2729173
Click to expand...
Click to collapse
Thanks again Magnum_Enforcer! I see OMJ's post with a variety of RUU's. It looks like mine is the first one listed. So these RUU's have both the firmware and the software? Do I need to S-Off first before I execute the RUU? If so, I've got some notes how to do that in the ADB shell. Thank you!
daodeltaforce said:
Thanks again Magnum_Enforcer! I see OMJ's post with a variety of RUU's. It looks like mine is the first one listed. So these RUU's have both the firmware and the software? Do I need to S-Off first before I execute the RUU? If so, I've got some notes how to do that in the ADB shell. Thank you!
Click to expand...
Click to collapse
S-off is not required. You'll need to relock your bootloader using the command fastboot oem lock. Then double-click the RUU to start the installer. Once it starts simply follow the prompts on your computer to complete the process. For more info hit the second link in my sig and scroll down & read the RUU section.
Magnum_Enforcer said:
S-off is not required. You'll need to relock your bootloader using the command fastboot oem lock. Then double-click the RUU to start the installer. Once it starts simply follow the prompts on your computer to complete the process. For more info hit the second link in my sig and scroll down & read the RUU section.
Click to expand...
Click to collapse
Magnum_Enforcer thanks very much for your guidance, I really appreciate it. Relocking the bootloader and then unlocking it (so I can re-root my phone) will wipe my phones internal memory, right? How do I restore my Apps & Data with my nandroid since it will restore the previous OS. Then I would have only updated the firmware and the latest OS would be replaced by the nandroid, right? Or am I missing a step? I'll read up on your RUU instructions and do some searching. Thank you!
Searching to flash via ADB
daodeltaforce said:
mukeshdaiv thanks for reporting your similar problem with this latest OTA.zip update. I think our solution to this problem is to manually install the update from the ADB shell tethered to a PC to run the commands to override the phone's recovery. If your phone is still frozen just press the power button while pressing the volume down button to get into the bootloader, then tether your phone to your PC and run the ADB to flash TWRP or other custom recovery and then restore your nandroid. After that, you will see that your phone's firmware was updated to the latest version. So all that's left to do is to update your phone's OS. That's the part I am not sure how to do in ADB.
Click to expand...
Click to collapse
daodeltaforce I have already flashed recovered from nadroid backup. Thanks for the information. Hope we can flash via ADB. As relocking and unlocking bootloader will clear all the memory.
mukeshdaiv said:
daodeltaforce I have already flashed recovered from nadroid backup. Thanks for the information. Hope we can flash via ADB. As relocking and unlocking bootloader will clear all the memory.
Click to expand...
Click to collapse
mukeshdaiv I am glad you were able to restore your Nandroid. Now we need to figure out how to apply the latest OTA.zip for our UNLOCKED (rooted) phones without losing our Apps and Data. I was informed in this forum that we need to run the RUU.exe that OMJ has posted. I asked OMJ to confirm that the RUU.exe will also update the OS (not just the firmware). AND that it can be installed without losing my Apps & Data. I've been told in this forum the bootloader needs to be RELOCKED. That means to UNLOCK the bootloader to ROOT the phone will wipe the phone's internal storage. I will not do that. There is no way I am going lose my Apps and Data to update the OS. I for one will not start from scratch. I have not received a reply from OMJ. I also asked Captain_Throwback the same question if there is a way to apply the RUU.exe, update the firmware and OS without having to wipe my Apps & Data. I have not received a reply from Captain_Throwback. At this point, I think I will need to move to more resources to get some help and answers. I wish you good luck and if you find a solution that works for your phone, please post it here, and I will do the same. Thanks!
i'm having the same problem where y phone is stuck at the white htc one screen as you, and haven't been able to get it to restart from there. i restored the stock recovery and started the ota and it looked to install right but i'm stuck where you mentioned. i think maybe i forgot to relock the bootloader? anyway, i've tried holding the power button and everything and i still can't get anywhere. any help would be greatly appreciated.
edit: i was able to get into the bootloader, and after rebooting it just stays at a black screen right after the first powerup screen. dunno where to go from there though.

T-Mobile HTC One M9 Not Receiving Nougat OTA. Unable to flash Nougat RUU as well

Folks,
I recently purchased a preowned HTC One M9 in good shape. The phone does not appear to have been rooted, s-offed or any such thing. It looks bone stock. It currently has Android 6.0 on it. and software number 3.39.531.41
It has been over a month since t-mobile has rolled out the nougat update for the HTC One-M9 and I have not received any update on the phone. I constantly keep checking if the phone has an update available but the phone always says no update available. I gave up on the OTA being rolled out for the phone so I downloaded the Nougat RUU which is 4.27.531.6 .
When I follow the procedure for installing the update I got a signature error 132 . Now I know that error shows up when the phone is rooted or is s-off or any such thing but my phone seems to be completely stock. Does anyone know why I cant install the RUU or receive OTA updates to Nougat for my phone?
I think I figured it out. I contacted T-Mobile support who told me to contact HTC since the HTC servers are responsible for pushing out updates. So I contacted HTC customer support and shared my IMEI with the representative. She looked up some information on the HTC database using the IMEI number and told me that my phone was a store demo phone and that demo phones are blocked from receiving updates from the HTC servers. Oh well.
Hello,
Just got the same phone with same error. If someone provides me with 0PJAIMG.ZIP, I can test and see how it goes. So far update from phone >> didn't work; RUU update >> didn't work. same error
Thanks
I had the same problem some time a go what you have to do is to check if its relock and has stock recovery. If yes first flash 3.39.531.41 RUU before you can flash the 4.27.531.6 or the OTA. But my receives the OTA alright but could neither install that or RUU
amptronic said:
I had the same problem some time a go what you have do is to check if its relock and has stock recovery. If yes first flash 3.39.531.41 RUU before you can flash the 4.27.531.6 or the OTA.
Click to expand...
Click to collapse
So it has to be locked with stock recovery? Then flash ruu 3.49 ad then the newest version?
Thanks
dohcvtec said:
So it has to be locked with stock recovery? Then flash ruu 3.49 ad then the newest version?
Thanks
Click to expand...
Click to collapse
did it work?? I'm having same problem..
smilesintears77 said:
did it work?? I'm having same problem..
Click to expand...
Click to collapse
Did anyone get any solution for this error? I am having the same issue
Thanks
vbcomer said:
Did anyone get any solution for this error? I am having the same issue
Thanks
Click to expand...
Click to collapse
i think first decrypt RUU then manually flash whole Nougat ROM.
vbcomer said:
Did anyone get any solution for this error? I am having the same issue
Thanks
Click to expand...
Click to collapse
i found a way i have demo set when i use 4.27.531.6 RUU its saying signature error so this is what i did
i download OTA from link here http://fotadl-az.htc.com/secure/OTA_HIMA_UL_N70_SENSE80_TMUS_MR_TMOUS_4.27.531.6-3.39.531.41_release_497409trrpztkwvabkx6lv.zip
after that i just boot into recovery mode and then select an opton Updae via ADB
rename file to OTA.zip then open command prompt located to where file is and then run below command
adb sideload ota.zip
let the process finish it will take a while. especially when HTC logo appears it took 5 min but i finally have nougat
for detail how to apply OTA here is link http://www.theandroidsoul.com/how-to-install-ota-updates-manually-using-recovery-and-adb-sideload/
m_abbas25 said:
i found a way i have demo set when i use 4.27.531.6 RUU its saying signature error so this is what i did
i download OTA from link here http://fotadl-az.htc.com/secure/OTA_HIMA_UL_N70_SENSE80_TMUS_MR_TMOUS_4.27.531.6-3.39.531.41_release_497409trrpztkwvabkx6lv.zip
after that i just boot into recovery mode and then select an opton Updae via ADB
rename file to OTA.zip then open command prompt located to where file is and then run below command
adb sideload ota.zip
let the process finish it will take a while. especially when HTC logo appears it took 5 min but i finally have nougat
for detail how to apply OTA here is link http://www.theandroidsoul.com/how-to-install-ota-updates-manually-using-recovery-and-adb-sideload/
Click to expand...
Click to collapse
Hi,
Thanks for the info. However, I couldn't get into the recovery mode. Either from bootloader -> "Boot to recovery mode" or via command "adb reboot recovery", after the phone reboots, the screen will show a phone icon with triangle. Then after awhile the phone will restart normally. I can't get to step to do sideload the zip file.
I also put the above ota.zip on a micro SD card and load the card in the phone, then boot to download mode. In that mode, it shows the following 2 lines:
FILE /mnt/media_rw/ext_sd/0PJAIMG.zip
File NOT FOUND
Where do I find that missing file?
Thanks
vbcomer said:
Hi,
Thanks for the info. However, I couldn't get into the recovery mode. Either from bootloader -> "Boot to recovery mode" or via command "adb reboot recovery", after the phone reboots, the screen will show a phone icon with triangle. Then after awhile the phone will restart normally. I can't get to step to do sideload the zip file.
I also put the above ota.zip on a micro SD card and load the card in the phone, then boot to download mode. In that mode, it shows the following 2 lines:
FILE /mnt/media_rw/ext_sd/0PJAIMG.zip
File NOT FOUND
Where do I find that missing file?
Thanks
Click to expand...
Click to collapse
I think your recovery file is damaged. Thou i am novice in this but i think you should run RUU of existing rom it may repair your recovery then try this method.
OK,
I found the 0PJAIMG.zip for version 3.39.531.7 in this forum "https://forum.xda-developers.com/tmobile-one-m9/general/please-read-rooting-using-twrp-t3069022"
I put that on my SD card and was able to update the phone from Lollipop to Marshmallow.
However, after that update, the phone still won't update from Marshmallow to Nougat using the file RUU_HIMA_UL_N70_SENSE80_TMUS_MR_TMOUS_4.27.531.6 downloaded from htc website nor the OTA.zip downloaded from this thread. The phone keeps having the same Error [132] Signature Error. Or it won't go into the Recovery mode to do sideload of the OTA.zip. If the original Recovery file (from Lollipop) was bad/corrupt, wouldn't the Marshmallow update correct/fix that file?
So, do we have any other idea to upgrade the phone from Android 6.0 to 7.0? Does anyone have a 0PJAIMG.zip for 7.0?
Thanks
vbcomer said:
OK,
I found the 0PJAIMG.zip for version 3.39.531.7 in this forum "https://forum.xda-developers.com/tmobile-one-m9/general/please-read-rooting-using-twrp-t3069022"
I put that on my SD card and was able to update the phone from Lollipop to Marshmallow.
However, after that update, the phone still won't update from Marshmallow to Nougat using the file RUU_HIMA_UL_N70_SENSE80_TMUS_MR_TMOUS_4.27.531.6 downloaded from htc website nor the OTA.zip downloaded from this thread. The phone keeps having the same Error [132] Signature Error. Or it won't go into the Recovery mode to do sideload of the OTA.zip. If the original Recovery file (from Lollipop) was bad/corrupt, wouldn't the Marshmallow update correct/fix that file?
So, do we have any other idea to upgrade the phone from Android 6.0 to 7.0? Does anyone have a 0PJAIMG.zip for 7.0?
Thanks
Click to expand...
Click to collapse
In order to OTA to work which is in this forum you have to be in 3.39.531.41 first find RUU of this version run it then go for OTA.
Noted that you wont be able to update from marshmallow to nougat using RUU you have to use OTA but for that you must be in version 3.39.531.41 .
Ok. I was able to install 3.39.531.41. I will try the OTA now
m_abbas25 said:
In order to OTA to work which is in this forum you have to be in 3.39.531.41 first find RUU of this version run it then go for OTA.
Noted that you wont be able to update from marshmallow to nougat using RUU you have to use OTA but for that you must be in version 3.39.531.41 .
Click to expand...
Click to collapse
I updated to version 3.39.531.41 but I am still unable to get to Recovery mode on my phone. It keeps showing the red triangle with exclamation mark.
So, is that correct that I am now having two choices (besides obviously stay with Marshmallow)
1. Need to somehow fix the recovery mode on the phone? It is a demo unit so I don't know if that has anything with the recovery not working
2. Try to download the 0PJAIMG for 4.27 (Nougat) and install from sd card. I did find the file from AndroidFileHost website, but the phone gave error when it tried to load the zip file from download mode:
12 RU_ZIP_ERROR
FAIL 12 RU_ZIP_ERROR
Do you have a reliable source for the OPJAIMG file for Nougat?
I did a research on the 12 RU_ZIP_ERROR and found an instruction for AT&T from developer Blueberry who suggested "If you're on Marshmallow base, first of all you need to upgrade your firmware and then flash this 0PJAIMG zip file via download mode in otherwise you'll be getting "12 RU_ZIP ERROR" during the flash process. No Wipe Firmware Link: https://www.androidfilehost.com/?fid=745425885120692233"
The above was for AT&T but I found the no_wipe zip for TMobile, however, I don't know how to upgrade the firmware on my phone using one of these files
the firmware no_wipe files are here:
https://www.androidfilehost.com/?w=files&flid=134381
The file I downloaded is "firmware_tmous_4.27.531.6_NoWipe.zip", but like I said above, I don't know how to update the firmware.... Can someone give me some directions?
Update: I renamed the file "firmware_tmous_4.27.531.6_NoWipe.zip" to "0PJAIMG.zip" and tried to update from download mode, but the phone gave error: 8 RU_SIGNATURE_FAIL.
Another research indicated that since the phone is S-ON and Locked, these firmware wouldn't install because they were not signed. Where can I find signed firmware for this phone?
Thanks
vbcomer said:
I updated to version 3.39.531.41 but I am still unable to get to Recovery mode on my phone. It keeps showing the red triangle with exclamation mark.
So, is that correct that I am now having two choices (besides obviously stay with Marshmallow)
1. Need to somehow fix the recovery mode on the phone? It is a demo unit so I don't know if that has anything with the recovery not working
2. Try to download the 0PJAIMG for 4.27 (Nougat) and install from sd card. I did find the file from AndroidFileHost website, but the phone gave error when it tried to load the zip file from download mode:
12 RU_ZIP_ERROR
FAIL 12 RU_ZIP_ERROR
Do you have a reliable source for the OPJAIMG file for Nougat?
I did a research on the 12 RU_ZIP_ERROR and found an instruction for AT&T from developer Blueberry who suggested "If you're on Marshmallow base, first of all you need to upgrade your firmware and then flash this 0PJAIMG zip file via download mode in otherwise you'll be getting "12 RU_ZIP ERROR" during the flash process. No Wipe Firmware Link: https://www.androidfilehost.com/?fid=745425885120692233"
The above was for AT&T but I found the no_wipe zip for TMobile, however, I don't know how to upgrade the firmware on my phone using one of these files
the firmware no_wipe files are here:
https://www.androidfilehost.com/?w=files&flid=134381
The file I downloaded is "firmware_tmous_4.27.531.6_NoWipe.zip", but like I said above, I don't know how to update the firmware.... Can someone give me some directions?
Update: I renamed the file "firmware_tmous_4.27.531.6_NoWipe.zip" to "0PJAIMG.zip" and tried to update from download mode, but the phone gave error: 8 RU_SIGNATURE_FAIL.
Another research indicated that since the phone is S-ON and Locked, these firmware wouldn't install because they were not signed. Where can I find signed firmware for this phone?
Thanks
Click to expand...
Click to collapse
I don't know much now but we can try RUU of 3.39.531.41. It should solve your recovery. But the question is where you can download that?? Try finding a link mean while i am uploading it to my google drive then i will share link. Since i am in third world country it will take time. I will update you as soon as it is uploaded
vbcomer said:
I updated to version 3.39.531.41 but I am still unable to get to Recovery mode on my phone. It keeps showing the red triangle with exclamation mark.
So, is that correct that I am now having two choices (besides obviously stay with Marshmallow)
1. Need to somehow fix the recovery mode on the phone? It is a demo unit so I don't know if that has anything with the recovery not working
Thanks
Click to expand...
Click to collapse
To continue on to recovery mode, try this:
" If a device with a red triangle and exclamation point appears, Hold Power while pressing and releasing Volume Up to continue."
As for the 3.39.531.41 RUU, put the zip from this link into your external SD then boot into fastboot/download mode. From that point on the phone should automatically recognize the .zip and install from there.
https://www.androidfilehost.com/?fid=24438995911969398,
Thank you much! I will try everything you suggested now. I really appreciate your help!
dbs25 said:
To continue on to recovery mode, try this:
" If a device with a red triangle and exclamation point appears, Hold Power while pressing and releasing Volume Up to continue."
As for the 3.39.531.41 RUU, put the zip from this link into your external SD then boot into fastboot/download mode. From that point on the phone should automatically recognize the .zip and install from there.
https://www.androidfilehost.com/?fid=24438995911969398,
Click to expand...
Click to collapse
I downloaded the RUU from above link [https://www.androidfilehost.com/?fid=24438995911969398], but after installing, the phone went from 3.39.531.41 back to 3.39.531.7. Was the above zip file really the 531.41 version?
I tried to reinstall the 0PJAIMG for 531.41 downloaded earlier, but the phone said signature error.
I tried to install using the OTA zip from this link [http://fotadl-az.htc.com/secure/OTA_...kwvabkx6lv.zip] from Recovery mode but the phone said "E3001: Package expects build fingerprint of htc/himaul_tmous/htc_himaul:6.0/MRA58K/690290.41:user/release-keys or htc/himaul_tmous/htc_himaul:7.0/NRD90M/869604.6:user/release-keys; this device has htc/himaul_tmous/htc_himaul:6.0/MRA58K/690290.7:user/relea
E:Error in /sideload/package.zip (Status 7)
Installation aborted
You have any idea to go back to 531.41? Since the OTA message seemed to indicate it expected a 531.41 version?
Thanks
Ok. I was able to get back to 3.39.531.41 by getting the 0PJAIMG from AndroidFileHost.
After that, I went to Recovery Mode (using pwr + vol up after seeing the red triangle), chose Apply Update from SDCard, selected the OTA file for 4.27.531.6. This time It didn't give any error, at the end it appeared to get stuck for a long time at the line Script Succeeded Result was [/preload]. After about an hour, I turned off the phone and on again, now it is stuck at HTC logo splash screen.
Questions here:
1. Was the phone really stuck at the "script succeeded" line?
2. Didn't I wait long enough?
3. What should I have done at that time when it stopped at that "script succeeded" line?
4. What should I do at this splash screen? It has been like that for the last 10 minutes
Thanks

OTA Failed - Recovery Mode Not Detected Need Assistance

I need assistance as the title says. First up my bootloader is not unlockable, (believe me I've tried) and here is my situation. I cannot flash the next OTA, because of failed error in recovery upon trying to install. There is no full firmware to reflash the device, only an OTA that I obtained (and yes it is completely for my phone model) (XT1925DL). I would sideload the OTA or apply it from sdcard in the recovery, however the device is not detected on Windows via adb or on linux, after hitting the sideload zip option, and Sdcard cannot mount. I get (sdcard failed to mount, E: installation aborted in recovery). If someone knows an option to maybe allow me to use the OTA file to repatch the system, without having to resort to the recovery mode, or adb sideload option, it would be appreciated if you could help.
hydroman202 said:
I need assistance as the title says. First up my bootloader is not unlockable, (believe me I've tried) and here is my situation. I cannot flash the next OTA, because of failed error in recovery upon trying to install. There is no full firmware to reflash the device, only an OTA that I obtained (and yes it is completely for my phone model) (XT1925DL). I would sideload the OTA or apply it from sdcard in the recovery, however the device is not detected on Windows via adb or on linux, after hitting the sideload zip option, and Sdcard cannot mount. I get (sdcard failed to mount, E: installation aborted in recovery). If someone knows an option to maybe allow me to use the OTA file to repatch the system, without having to resort to the recovery mode, or adb sideload option, it would be appreciated if you could help.
Click to expand...
Click to collapse
Is it a TracFone? You're probably going to have to flash in Fastboot.
Download the most recent firmware here:
https://mirrors.lolinet.com/firmware/moto/ali/official/TRAC/
And use this guide to flash:
https://forum.xda-developers.com/moto-g6/how-to/guide-faster-updated-guide-to-root-t3914228
Ragarianok said:
Is it a TracFone? You're probably going to have to flash in Fastboot.
Download the most recent firmware here:
https://mirrors.lolinet.com/firmware/moto/ali/official/TRAC/
And use this guide to flash:
https://forum.xda-developers.com/moto-g6/how-to/guide-faster-updated-guide-to-root-t3914228
Click to expand...
Click to collapse
I appreciate the response. Unfortunately that site is not up to date with the TracFone firmware. The latest official one I have. And I can't flash it unfortunately because I'm on a newer firmware and it throws security downgrade errors when I try. If I could figure out how to get recovery mode to show up on my pc I would be ok.... Then I would be able to apply the OTA I need for the next one to complete successfully.
hydroman202 said:
I appreciate the response. Unfortunately that site is not up to date with the TracFone firmware. The latest official one I have. And I can't flash it unfortunately because I'm on a newer firmware and it throws security downgrade errors when I try. If I could figure out how to get recovery mode to show up on my pc I would be ok.... Then I would be able to apply the OTA I need for the next one to complete successfully.
Click to expand...
Click to collapse
Have you tried to run those Fastboot commands without:
Code:
[I]fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img[/I]
Should work if you exclude those two; that's what I did to downgrade from Pie back to Oreo.
You could also try Lenovo Moto Smart Assistant.
I just realized that I totally misread your original post and, man, I feel like a total dummy.
Is the OTA currently on the root of your phone's internal storage?
If it's an actual update.zip file and it's in the root of your internal storage, you could try going into Settings/Apps & notifications/Apps info (tap the down arrow and select Show system)/Moto Update Services and make sure that Storage permission is toggled on. After that, try to perform an update.
I had a similar error when trying to sideload with ABD and update from SD in recovery, but it turned out that I was trying to update using full firmware.
Can you link the update file you have?
Ragarianok said:
I just realized that I totally misread your original post and, man, I feel like a total dummy.
Is the OTA currently on the root of your phone's internal storage?
If it's an actual update.zip file and it's in the root of your internal storage, you could try going into Settings/Apps & notifications/Apps info (tap the down arrow and select Show system)/Moto Update Services and make sure that Storage permission is toggled on. After that, try to perform an update.
I had a similar error when trying to sideload with ABD and update from SD in recovery, but it turned out that I was trying to update using full firmware.
Can you link the update file you have?
Click to expand...
Click to collapse
Unfortunately I cannot not link it but the file size of the ota is roughly 1.47 GB. And the ota was a upgrade to pie. I'm still on that one. Needing to reflash it so I can correct a partition issue. That's preventing the next ota from succeeding. The reason the next one doesn't succeed is because it checks the modem partition and it unfortunately fails to verify it because I accidentally flashed the wrong one. The ota should patch the modem in the device now I'm thinking because the modem that is currently on the device is the one before the ota arrived. All other partitions are the ones meant for the current firmware.
hydroman202 said:
Unfortunately I cannot not link it but the file size of the ota is roughly 1.47 GB. And the ota was a upgrade to pie. I'm still on that one. Needing to reflash it so I can correct a partition issue. That's preventing the next ota from succeeding. The reason the next one doesn't succeed is because it checks the modem partition and it unfortunately fails to verify it because I accidentally flashed the wrong one. The ota should patch the modem in the device now I'm thinking because the modem that is currently on the device is the one before the ota arrived. All other partitions are the ones meant for the current firmware.
Click to expand...
Click to collapse
Hm.
You could try to use the Lenovo Moto Smart Assistant. It has a Rescue option that returns the phone to stock firmware. It also has an Upgrade option; I've tried it but there aren't any updates for my phone. You could Rescuing and then Upgrading. Or you could Rescue and then try the OTA again.
The only downside is that everything on your phone's internal storage will be erased.

Categories

Resources