I have an Unlocked HTC One M8
it is the malaysian version so reads "HTC One_M8x" occasionally
CID is HTC_621
i am on software # 3.28.709.6
i am having difficulties restoring to stock, all RUU's from htc or any third party fail
due to either incorrect model id, or signing failure. As well as using any OTA's.
I went from stock in this order.
>Unlocked Bootloader from htc-dev
>Installed TWRP
>Installed SuperSU
> Backed up my rom
-did this under the assumption root is okay with OTA's
> Then i attempted to S-Off, turns out the malaysian version is not supported by
Sunshine S-off yet.
>Following all of this i found out Lollipop was released for my phone.
>I proceeded to revert my phone to the backup in TWRP
>Relocked my bootloader.
>Then i installed a stock recovery, i am not at a point where i recieve and download the OTA but am
uunable to install it, the process begins and then red triangles.
I have tried manually doing the OTA's via ADB
i have tried both a 4.4.4 kkitkat RUU for unlocked HTC M8, and the one for 5.0 lollipop HTC M8
neither pass and say model id is incorrect
If anyone has had these issues and knows a way to fix it, or has the same phone as me
and has links or files i would greatly appreciate it, till then i guess im stuck with 4.4.4.
any questions just ask! And thankyou ahead of time!
Why lock bootloader? More importantly, why lock bootloader before you even flashed back the recovery?
There are no RUU's(As far as I know) for Asian Models, only for WWE International(Not widely/freely available though) and definitely only for US Variants(Sprint, T-Mobile, AT&T, Developer Edition & Verizon). Of course the RUU's won't work on your device, you'd need to change the MID of the device or SuperCID(Need S-OFF for both).
Did your stock recovery flash back? Boot into recovery and make sure you have stock recovery flashed back. No need to lock bootloader, only time you need to do that is when you manually flash firmware or for the RUU(Both instances ONLY IF you are S-ON).
If you don't have stock recovery, unlock again and flash stock recovery.
BerndM14 said:
Why lock bootloader? More importantly, why lock bootloader before you even flashed back the recovery?
There are no RUU's(As far as I know) for Asian Models, only for WWE International(Not widely/freely available though) and definitely only for US Variants(Sprint, T-Mobile, AT&T, Developer Edition & Verizon). Of course the RUU's won't work on your device, you'd need to change the MID of the device or SuperCID(Need S-OFF for both).
Did your stock recovery flash back? Boot into recovery and make sure you have stock recovery flashed back. No need to lock bootloader, only time you need to do that is when you manually flash firmware or for the RUU(Both instances ONLY IF you are S-ON).
If you don't have stock recovery, unlock again and flash stock recovery.
Click to expand...
Click to collapse
I believe i do have stock recovery, should i unlock my bootloader again?
"Android system recovery <3e>
KTU84L release-keys"
Bamboostew said:
I believe i do have stock recovery, should i unlock my bootloader again?
"Android system recovery <3e>
KTU84L release-keys"
Click to expand...
Click to collapse
Ok then try the OTA update again, when you get the error press Volume UP and Tap the power button to view the installation log. It'll tell you there what the reason is it won't install.
BerndM14 said:
Ok then try the OTA update again, when you get the error press Volume UP and Tap the power button to view the installation log. It'll tell you there what the reason is it won't install.
Click to expand...
Click to collapse
Finding update package...
opening update package...
verifying update package...
installing update...
L50QCT.01.101.007
Packages expects build fingerprint of htc/htc_asia_tw/htc_m8:
4.4.4/KTU84P/389838,6:user/release-keys: this device has
htc/brightstarus_wwe/htc_m8:4.4.3/KTU84L/365360.3:user/
release-keys.
installation aborted.
Write host_mode:0 done
Does this mean i have the incorrect recovery then?
Bamboostew said:
Finding update package...
opening update package...
verifying update package...
installing update...
L50QCT.01.101.007
Packages expects build fingerprint of htc/htc_asia_tw/htc_m8:
4.4.4/KTU84P/389838,6:user/release-keys: this device has
htc/brightstarus_wwe/htc_m8:4.4.3/KTU84L/365360.3:user/
release-keys.
installation aborted.
Write host_mode:0 done
Does this mean i have the incorrect recovery then?
Click to expand...
Click to collapse
Looks like you have developer edition on there, BrightStar US is Developer Edition. So yes, make sure you have stock HTC TW ROM/Recovery on there and try again.
BerndM14 said:
Looks like you have developer edition on there, BrightStar US is Developer Edition. So yes, make sure you have stock HTC TW ROM/Recovery on there and try again.
Click to expand...
Click to collapse
i have a similar issue here i am s-on at 4.4.3 and i recieve the OTA notification update for 4.4.4 and when i install it stops with the red triangle i believe that it is bright star too .. but i dont know what exactly u r talking about ..what should i do ? Thanks in advance
Related
Okay, so a few days ago, i updated my htc one v to version 1.56.720.2 from 1.56.720.1...
And today i noticed that there was another update to version 2.09 something ready...
I have a stock rom (bootloader unlocked, routed and cwm installed) so i followed one of the guides to protect my root and flash stock recovery version 1.56.720.1 as it was the only recovery available for indian version using hasoons all in one kit.
All went fine bit when i tried to install 2.09, the phone re boots shows a progress bar and throws up a error halfway.. a red triangle shows up ... After which the only thing i can do is to restart..
Hote do i update???
Is it because i flashed recovery of older version??
Sent from my HTC One V using xda app-developers app
shubhamsizzles said:
Okay, so a few days ago, i updated my htc one v to version 1.56.720.2 from 1.56.720.1...
And today i noticed that there was another update to version 2.09 something ready...
I have a stock rom (bootloader unlocked, routed and cwm installed) so i followed one of the guides to protect my root and flash stock recovery version 1.56.720.1 as it was the only recovery available for indian version using hasoons all in one kit.
All went fine bit when i tried to install 2.09, the phone re boots shows a progress bar and throws up a error halfway.. a red triangle shows up ... After which the only thing i can do is to restart..
Hote do i update???
Is it because i flashed recovery of older version??
Click to expand...
Click to collapse
Don't really think that from .1 to .2 the recovery changed. Did you relocked your bootloader?
Ken-Shi_Kun said:
Don't really think that from .1 to .2 the recovery changed. Did you relocked your bootloader?
Click to expand...
Click to collapse
Thanks fr ya reply
Yeah,, i relocked my bootloader..
also, i noticed this error.. when i boot into bootloader mode.. everything is fine and it says RELOCKED..
but when i try booting into recovery.. a red triangle shows up .. after i press the volume down key, recovery options come up, but this error is displayed :-
"E: Can't mount /cache/recovery"
Will i have to unlock again and flash recovery ?? ( i lose all my data..
shubhamsizzles said:
Thanks fr ya reply
Yeah,, i relocked my bootloader..
also, i noticed this error.. when i boot into bootloader mode.. everything is fine and it says RELOCKED..
but when i try booting into recovery.. a red triangle shows up .. after i press the volume down key, recovery options come up, but this error is displayed :-
"E: Can't mount /cache/recovery"
Will i have to unlock again and flash recovery ?? ( i lose all my data..
Click to expand...
Click to collapse
If you have the stock recovery, the red triangle is normal.
If you have RUU of the 2.09 try to use that from hboot menu. Also if you have busybox installed delete it, and even superSU, so go to supersu -> settings full unroot (it was a problem with my ota update to 2.08)
But if the phone is relocked, you don't have the su privileges, so it doesn't matter that much. Also, if you unlock your bootloader again, it will do a factory reset anyways. So I think the best is to do a full unroot of the phone, try the OTA update, if it does not installs do a RUU update, then unlock BL and root, it will be a clean install, and you can do everything from the start.
But there are backup utilitys at market for sms, contacts, softwares (some of them require root tough). Google is your friend
Ken-Shi_Kun said:
If you have the stock recovery, the red triangle is normal.
If you have RUU of the 2.09 try to use that from hboot menu. Also if you have busybox installed delete it, and even superSU, so go to supersu -> settings full unroot (it was a problem with my ota update to 2.08)
But if the phone is relocked, you don't have the su privileges, so it doesn't matter that much. Also, if you unlock your bootloader again, it will do a factory reset anyways. So I think the best is to do a full unroot of the phone, try the OTA update, if it does not installs do a RUU update, then unlock BL and root, it will be a clean install, and you can do everything from the start.
But there are backup utilitys at market for sms, contacts, softwares (some of them require root tough). Google is your friend
Click to expand...
Click to collapse
Can I safely flash the Asian 2.09 RUU or do i have to flash the old 1.56 india specific version??
Also i finally found out whats causing this error.. here's the code when i try to update:
i noticed this error pops up when i try updating via FOTA..
assert failed: apply-patch-check("/system/app/TuneIn.apk ", " then a few loooooong error codes & then
E:Error in /sdcard/download/OTA_PRIMO_U_ICS_40A............zip
(Status 7)
Installation aborted.
Any soultions
I wanna have flashing RUU as my last resort!!
shubhamsizzles said:
Can I safely flash the Asian 2.09 RUU or do i have to flash the old 1.56 india specific version??
Also i finally found out whats causing this error.. here's the code when i try to update:
i noticed this error pops up when i try updating via FOTA..
assert failed: apply-patch-check("/system/app/TuneIn.apk ", " then a few loooooong error codes & then
E:Error in /sdcard/download/OTA_PRIMO_U_ICS_40A............zip
(Status 7)
Installation aborted.
Any soultions
I wanna have flashing RUU as my last resort!!
Click to expand...
Click to collapse
If you run the ruu, you can extract the cid that which phones is it. If you know the cid of your device and the ruu has that cid, you're set.
That error looks like a failed update, but I don't think that it could be a problem at an ota update, but who knows? Try to download tunein.
If you flash back the 1.56 ruu, you will also have a blank phone, but deffinetly stock, and thus perfectly ready for the ota update. It is safer in a way, but if the cids match the 2.09 ruu will be the same Also the RUU can say, that the phone is capable of the RUU you try to install, so it can't really do harm. The choice is yours. (RUU hard resets your phone regardless of the version)
Yea I flashed using ruu.. and updated twice to get to 2.09..
Hell lots work! But atleast my mind is soothed now
Anyway the previous installation was getting bloated!
Sent from my HTC One V using xda app-developers app
Hi guys,
I went to update my M8 earlier from Cyanogenmod 11 to 12, but I got this error when updating...
script aborted: This package supports bootloader(s): 3.18.0.0000, 3.19.0.0000; this device has bootloader 3.16.0.0000.
I have an international M8 and I am unsure what steps I have to take to be able to update the bootloader?
I'm guessing I need to flash a stock RUU and then OTA update and then run firewater root all over again?
If anyone could supply me with an RUU for Vodafone UK for the M8, I'd very much appreciate it.
Thanks in advance.
DesireRoss said:
Hi guys,
I went to update my M8 earlier from Cyanogenmod 11 to 12, but I got this error when updating...
script aborted: This package supports bootloader(s): 3.18.0.0000, 3.19.0.0000; this device has bootloader 3.16.0.0000.
I have an international M8 and I am unsure what steps I have to take to be able to update the bootloader?
I'm guessing I need to flash a stock RUU and then OTA update and then run firewater root all over again?
If anyone could supply me with an RUU for Vodafone UK for the M8, I'd very much appreciate it.
Thanks in advance.
Click to expand...
Click to collapse
There are no RUU's available for devices outside the US. AT&T, Sprint, T-Mobile, Developer Edition and Verizon(I think) all have RUU's. Then there is a RUU for European International(401) but not really widely available.
Easiest way to update Hboot would be to go with OTA's, else if you're S-OFF(You mentioned firewater so I assume you are) you could just flash the latest 4.x firmware for your device or even convert your device to a more up-to-date version(Developer edition is good).
Going SuperCID and flashing Firmware should be easy as well so... There are guides out there to flash firmware. However if you're S-ON then you might have to go with OTA updates so you'll have to go back to stock(EVERYTHING) for OTA's.
On a side note, firewater wasn'tfor root, it was for S-OFF. Besides, firewater doesn't work anymore.
Thanks for the quick reply pal.
Yes I'm S-OFF.
Where would I find a file to flash the latest firmware? I'm assuming you mean through ClockworkMod?
How do I go back to stock if there aren't any RUU's available?
EDIT: I've got a HTC One M8 GPE (File name: RUU-HTC_One_M8_GPE_5.0.1-3.11.1700.5.zip) can I just flash this through ClockworkMod and then be good to go?
DesireRoss said:
Thanks for the quick reply pal.
Yes I'm S-OFF.
Where would I find a file to flash the latest firmware? I'm assuming you mean through ClockworkMod?
How do I go back to stock if there aren't any RUU's available?
EDIT: I've got a HTC One M8 GPE (File name: RUU-HTC_One_M8_GPE_5.0.1-3.11.1700.5.zip) can I just flash this through ClockworkMod and then be good to go?
Click to expand...
Click to collapse
That RUU will convert your device to a Google Play Edition. There is a thread showing how to convert if you want:
[RUU] M8 Google Edition Conversion. 5.0.1
But no, you don't flash it through a custom recovery. The RUU.zip's gets flashed through RUU mode fastboot oem rebootRUU it'll take you to a screen with HTC Logo on background, then you flash it with fastboot flash zip name_of_zip.zip you'll have to flash it twice, first time around it only updates the Hboot but nothing else then you'll have to flash again to update the rest.
For going back to stock(No RUU's): RUUs, OTAs, Stock TWRP Backups, Firmware & More Collection Grab your nandroid backp from that thread, restore it through custom recovery, flash back stock recovery and proceed with OTA updates as normal.
If you just want to stay stock(Sense) for custom ROMs then it might be better to just run the Developer Edition RUU.
[GUIDE] [S-OFF] Update from Almost Anything to Official Developer Edition Lollipop
BerndM14 said:
That RUU will convert your device to a Google Play Edition. There is a thread showing how to convert if you want:
[RUU] M8 Google Edition Conversion. 5.0.1
But no, you don't flash it through a custom recovery. The RUU.zip's gets flashed through RUU mode fastboot oem rebootRUU it'll take you to a screen with HTC Logo on background, then you flash it with fastboot flash zip name_of_zip.zip you'll have to flash it twice, first time around it only updates the Hboot but nothing else then you'll have to flash again to update the rest.
For going back to stock(No RUU's): RUUs, OTAs, Stock TWRP Backups, Firmware & More Collection Grab your nandroid backp from that thread, restore it through custom recovery, flash back stock recovery and proceed with OTA updates as normal.
If you just want to stay stock(Sense) for custom ROMs then it might be better to just run the Developer Edition RUU.
[GUIDE] [S-OFF] Update from Almost Anything to Official Developer Edition Lollipop
Click to expand...
Click to collapse
As long as my bootloader gets updated so I can flash CM12, I'm happy!
Really struggling with this...
Can anyone link me to a thread that will get me from CM11 (S-OFF 3.16 HBOOT) to CM12 (S-OFF 3.19 HBOOT)?
Can I not just fastboot flash the Google Edition, then redo root and S-OFF and then flash CM12 through ClockworkMod?
And how do you S-OFF these things nowadays? Sunshine?
Guys, I got the new update, but I can't install it. It gives me red icon during installation. I have installed the stock recovery, but still can't install the update... Can someone help me? My device is rooted and the last time I got an update, I installed stock recovery and installed the update successfully, but now I can't install lollipop update, although I have done the same, can someone help me?
KabbozZ said:
Guys, I got the new update, but I can't install it. It gives me red icon during installation. I have installed the stock recovery, but still can't install the update... Can someone help me? My device is rooted and the last time I got an update, I installed stock recovery and installed the update successfully, but now I can't install lollipop update, although I have done the same, can someone help me?
Click to expand...
Click to collapse
this problem happen to no-root, no unlocked bootloader user too
i don't know why?
Seriously, none got a solution for this problem?
Relock the bootloader, unroot.
Might have to RUU.
FoxyDrew said:
Relock the bootloader, unroot.
Might have to RUU.
Click to expand...
Click to collapse
Don't even how to unroot. Whenever I hit "full unroot", it deletes super SU from my device and asks for a reboot, but when I reboot it, it gets back again..
And I don't even have a nanodroid backup..
FoxyDrew said:
Relock the bootloader, unroot.
Might have to RUU.
Click to expand...
Click to collapse
Yeah i went back to stock unrooted and flashed the stock recovery from your ruu post and then relocked the bootloader but whenever i try to install the update, it doesnt boot into the recovery. It goes straight to the bootloader i think im going to run the ruu zip you provided and then try again.
Sent from my 710C using XDA Free mobile app
Flashing the ruu allowed me to install the update with no problems.
Sent from my 710C using XDA Free mobile app
The_Greatest_Juan said:
Flashing the ruu allowed me to install the update with no problems.
Sent from my 710C using XDA Free mobile app
Click to expand...
Click to collapse
a5ul asia x.xx.707.x has no ruu :crying::crying:
bigbear1308 said:
a5ul asia x.xx.707.x has no ruu :crying::crying:
Click to expand...
Click to collapse
this one should work http://forum.xda-developers.com/desire-816/general/rom-backup-htc-desire-816-single-sim-4g-t2890824
Can someone tell me what to do? What does RUU mean? and how could I know to which region my device belong? like Europe, Arabic etc...
and how could I flash this RUU?
I know how to lock bootloader though..
terrybear2k said:
this one should work http://forum.xda-developers.com/desire-816/general/rom-backup-htc-desire-816-single-sim-4g-t2890824
Click to expand...
Click to collapse
i can't use this
this edited platform.xml so install update abort when around 10-15%
Yeah, same thing is happening to me. My bootloader is unlocked, and the phone is unrooted. I'll download the update, but whenever I hit install, it'll go to the install page, and the green bar starts loading, then it goes to the pre-recovery screen thing with the red triangle with the exclamation point. So I've tried two things. Number one is pressing and holding the volume up and tapping the power button, which gets me to the stock recovery screen. It says that the update was aborted. So I go and restart the device. This seems to have deleted the update, so I have to download it all over again. I do that, then install. Again, I get to the triangle ! screen, so instead, I press and hold both the power button and volume up (which is basically the equivalent of a battery-pull. I get the same result. The update has to download again. What do I do? I was contemplating locking the bootloader and even factory reseting the device. I've kind of been waiting for this update since 5.0 was released period, so I would like some guidance as to what to do next. Oh, and just for helps-sake, I'm using a mac, not a pc. I don't own a pc, only an iMac, and this MacBook Pro.
Anyone know what's going one? Please do help
Thanks!
Noah
KabbozZ said:
Can someone tell me what to do? What does RUU mean? and how could I know to which region my device belong? like Europe, Arabic etc...
and how could I flash this RUU?
I know how to lock bootloader though..
Click to expand...
Click to collapse
After flashing stock recovery and relocking bootloader you need to flash RUU with your CID number.To find out your CID number install CID Getter from Play Store.After you find out your CID number you need to download RUU.And that is hard part of problem... I didn't find my RUU anywhere on web,but you maybe will have better luck.
When you have your RUU just rename file in OP9CIMG.zip and put it in to your sd card.After booting into bootloader phone will search for OP9CIMG.zip file and if CID number is same on phone that file will be flashed.
Aimbot91 said:
After flashing stock recovery and relocking bootloader you need to flash RUU with your CID number.To find out your CID number install CID Getter from Play Store.After you find out your CID number you need to download RUU.And that is hard part of problem... I didn't find my RUU anywhere on web,but you maybe will have better luck.
When you have your RUU just rename file in OP9CIMG.zip and put it in to your sd card.After booting into bootloader phone will search for OP9CIMG.zip file and if CID number is same on phone that file will be flashed.
Click to expand...
Click to collapse
k, my CID is HTC J_15.. How could I find my RUU now?
My VMUSA 816 is still upgrading, but it looks like the solution for some people will be running the last version of ruu???.exe from HTC for your particular version of the 816 before downloading and installing the OTA update for Lollipop. Before running the ruu???.exe file the OTA would just reboot into the bootloader. Note that you should run ruu even if you already have that rom version installed. I already was running 1.50.652.3 but the OTA just wouldn't work. So the ruu just reflashed a clean version of the same rom.
As others have done I unrooted, installed stock recovery and then relocked bootloader before running ruu???.exe and installing OTA update for Lollipop.
The reason flashing a stock recovery would work before is because when doing a smaller update that stayed within kitkat it didn't do an entire system check, when upgrading to lollipop it checks EVERYTHING so the only way it'll install is having a nice fresh stock ROM from an RUU with a locked bootloader and stock recovery.
If s-offed is it necessary to relock bootloader?
KabbozZ said:
k, my CID is HTC J_15.. How could I find my RUU now?
Click to expand...
Click to collapse
Search on web you maybe get lucky...
---------- Post added at 05:57 PM ---------- Previous post was at 05:56 PM ----------
marcukial said:
If s-offed is it necessary to relock bootloader?
Click to expand...
Click to collapse
No its not necessary...
Aimbot91 said:
Search on web you maybe get lucky......
Click to expand...
Click to collapse
Don't even know how to search for it. Still don't know what to type on google, so i could get results.. Could you help me more? I know I have asked much..
KabbozZ said:
Don't even know how to search for it. Still don't know what to type on google, so i could get results.. Could you help me more? I know I have asked much..
Click to expand...
Click to collapse
Did you check the HTC site yet? Look for ROM updates there first. I assume they have country specific sites that will list ROMs for your region. For me in they show all their ROMs for US carriers.
I come from HTC One m7 world where it was possible to have S-on phone and still flash new firmware, as long as the CID was correct.
Now I have a M9 with CID Y_13 (and OS 1.40.401.8) using TWRP 2870 with ViperOne 2.3.1 rom. I found a firmware zip 2.10.401.1-Firmware.zip that is for Y_13 CID.
Can I flash it in either download or bootloader mode, at all? I have tried and so far get errors ERR ZIP ERROR CODE, 14 etc. I searched but didnt get a clear answer.
PS: I did make system image backup on my stock rom (1.40.401 something) but cannot find a stock recovery.. if taking official OTA is the only way to go.
New update GPE but fail to update due to E: error..
I think you have to relock the bootloader to get the update but I could be wrong...
Also make sure you're not on superuser CID (11111111)
Can't conclude at all where the error is based on. The provided info is absolutely not enough !
You need stock rom (read never rooted) and stock recovery. Boot loader being unlocked or relocked has for an ota no effect, neither does supercid.
kullum79 said:
I think you have to relock the bootloader to get the update but I could be wrong...
Also make sure you're not on superuser CID (11111111)
Click to expand...
Click to collapse
Wrong on both counts. Neither unlocked bootloader, nor SuperCID will prevent OTA.
As i said
redpoint73 said:
Wrong on both counts. Neither unlocked bootloader, nor SuperCID will prevent OTA.
Click to expand...
Click to collapse
I'm in a similar position.
My M8 was a Rogers once upon a time.
I went through the process of converting it to GPE. It is S-Off, & rooted with the systemless root.
I have TWRP 2.8.7 (iirc - the latest twrp for m8).
I have the same 'an update is available' as OP.
When i tell it to install the phone reboots to recovery and the update fails. I assume this is a TWRP issue.
Not sure what my best approach for getting the update installed is? Can I every to stock Recovery, install the update, and reinstall TWRP? Do I even need TWRP now I'm rooted...?
the_darkwing_duck said:
Not sure what my best approach for getting the update installed is? Can I every to stock Recovery, install the update, and reinstall TWRP? Do I even need TWRP now I'm rooted...?
Click to expand...
Click to collapse
You need stock (never rooted) ROM and matching stock recovery.
Then yes, after you update you will need to reinstall TWRP to root again. OTA update will almost always wipe out root, so its irrelevant that you have root presently. Then root, noting that root on MM is more complicated than past builds: http://forum.xda-developers.com/htc-one-m8/general/root-root-marshmallow-gpe-supersu-t3242210
Or you can just run the MM RUU (see Development section), keeping in mind that it will wipe the phone (so backup any personal data you want to keep accordingly, before RUU).
Also should be noted, it seems that lots of folks have had to flash MM firmware, then OTA or RUU to Marshmallow, if you get an unexplained Error 155.