First of all , Hi everyone ! And please excuse my english, it's not my native language... (wich is French)
I did not want to brick my HTC One (m8) so i went here before to do something wrong.
I received my phone the first august and I rooted it 5 days ago, when it was in kitkat 4.4.2. I did not know that i had to update it to 4.4.3 (even if every man in earth should use his brain and do the update) before to root it.... (because now i can't install custom rom to use link2sd efficiently because all of the best custom rom (that actually use .ext partition on Micro Sd card) are in android kitkat 4.4.3 or 4.4.4)
I know that this question has been asked several times but i did not find the answer for my problem, so i'm really sorry to ask this but i have to.
Okay I rooted my htc when it was in 4.4.2 with TheUnlockr methode on youtube and since then the only things that I did is :
install busybox (twrp) , es explorateur, titanium backup, diskdigger,airdroid,apptoide,root checker, lucky patcher and clean master, NOTHING else.
Now i have to unroot my HTC to finally update it to 4.4.3
Problem is : when i do "getvar all" with hasoon200's toolkit (i'm following TheUnlockr's method to unroot the phone correctly), the field where i should find my version-main is EMPTY, and I absolutly don't know how to find it since I'm a total beginner on android.
My info : HTC ONE (m8)
Rooted with kitkat 4.4.2 (TWRP recovery)
actual software in : 1.54.401.10
cidnum: HTC__203
By any chance , can anyone help me ? THX 3000 times in advance since i'm totally lost !
That NOTHING else appears to include installing TWRP 2.7.1.x, which is where the problem lies, I don't know how to get it back, other than to reflash the firmware... Catch 22 if you don't know what it is.
Perhaps narrow down with a search of MID, CID and radio version.
Sorry man i did not understand
Here is what i have got when I do a getvar :
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: SH443WM13877
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: HTC__203
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 098a72e5
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.005s
Howard X said:
Sorry man i did not understand
Here is what i have got when I do a getvar :
...
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-ON
...
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: HTC__203
Click to expand...
Click to collapse
FIRST: you should delete your IMEI from your post above!
Second: it is a known issue with TWRP that, after installing it version-main is no longer shown in bootloader, as already statet in this thread.
If what you wrote is correct you are on 4.4.2 with FW 1.54.401.10.
To unroot you could search for the unsupersu.zip and install it with TWRP.
After this you can download stock recovery 1.54.401.10 (assuming you data is correct and you are on the given Android version. This should enable you to receive AND install OTAs again.
The problem is, that without S-Off it is not that easy to flash the actuall FW again.
HTCNerdYoda said:
FIRST: you should delete your IMEI from your post above!
Second: it is a known issue with TWRP that, after installing it version-main is no longer shown in bootloader, as already statet in this thread.
If what you wrote is correct you are on 4.4.2 with FW 1.54.401.10.
To unroot you could search for the unsupersu.zip and install it with TWRP.
After this you can download stock recovery 1.54.401.10 (assuming you data is correct and you are on the given Android version. This should enable you to receive AND install OTAs again.
The problem is, that without S-Off it is not that easy to flash the actuall FW again.
Click to expand...
Click to collapse
Okay i managed to S-OFF.
Do i follow the Unlocker way now or do I just use the unsuperuser from X site ?
Is it sure that i have to download the 1.54.401.10 stock firmware ? cause noone of these are with the htc_203
Thx verrry much in advance guys !
Howard X said:
Okay i managed to S-OFF.
Do i follow the Unlocker way now or do I just use the unsuperuser from X site ?
Is it sure that i have to download the 1.54.401.10 stock firmware ? cause noone of these are with the htc_203
Thx verrry much in advance guys !
Click to expand...
Click to collapse
Ok you are S-Off and got 4.4.2 with ROM version 1.54.401.10 installed right!?
If so install the unsupersu.zip in TWRP and download firmware for ROM version 1.54.401.10. After you installed the unsupersu.zip reboot to bootloader and run the following commands:
fastboot oem rebootRUU
fastboot flash zip nameoffirmware.zip
DO IT AGAIN TO FLASH IT CORRECTLY!!!
fastboot flash nameoffirnware.zip
fastboot reboot-bootloader
Make sure OS is showing in Hboot. HBoot should be 3.16 and radio 1.16 if I remember correctly.
Congrats you are back to full stock. Reboot phone and check for OTA.
Sent from my HTC One_M8 using XDA Free mobile app
The bug within TWRP has been identified, a fix has been submitted to the Gerrit of TWRP and it was also already verified and accepted.
The Next update of TWRP for the M7 and M8 should include it, if it's being build from the main tree.
mobile post
Howard X said:
First of all , Hi everyone ! And please excuse my english, it's not my native language... (wich is French)
I did not want to brick my HTC One (m8) so i went here before to do something wrong.
I received my phone the first august and I rooted it 5 days ago, when it was in kitkat 4.4.2. I did not know that i had to update it to 4.4.3 (even if every man in earth should use his brain and do the update) before to root it.... (because now i can't install custom rom to use link2sd efficiently
By any chance , can anyone help me ? THX 3000 times in advance since i'm totally lost !
Click to expand...
Click to collapse
Hello OP
Here is the Thread that talks about why the Version-main / OS is blank in HBOOT mode aka (Bootloader)
http://forum.xda-developers.com/showpost.php?p=53733669&postcount=1592
Thanks
jcbjoe said:
Hello OP
Here is the Thread that talks about why the Version-main / OS is blank in HBOOT mode aka (Bootloader)
http://forum.xda-developers.com/showpost.php?p=53733669&postcount=1592
Thanks
Click to expand...
Click to collapse
Hi guys I have almost the same problem
I had a custom recovery an Unlocked bootloader
But with CMD i flashed the stock recovery and relocked my phone to get the 4.4.4 update But I still has this message : There is no update available on your phone!
My software number is: 2.22.401.2
Any solution please :victory:
I called HTC support and they saied that my phone rooted ist and it still dont become any update more !!!
AnJo_Droid said:
Hi guys I have almost the same problem
I had a custom recovery an Unlocked bootloader
But with CMD i flashed the stock recovery and relocked my phone to get the 4.4.4 update But I still has this message : There is no update available on your phone!
My software number is: 2.22.401.2
Any solution please :victory:
I called HTC support and they saied that my phone rooted ist and it still dont become any update more !!!
Click to expand...
Click to collapse
This isn't even a similar issue as the OP, and this thread is 2 months old. Really shouldn't have dug up this old thread and posted to it. A different thread, or starting your own would have been more relevant.
Rooted phones still get the OTA notfication and download, they just won't install if it detects any system files have been modified.
Also, relocking the bootloader is not necessary to get the OTA or install.
Something else is going on. If you are stock ROM and stock reocvery, thre is no reason you shouldn't get and be able to install the OTA. Sometimes a factory reset will prompt the OTA to come through, for no explicable reason.
redpoint73 said:
This isn't even a similar issue as the OP, and this thread is 2 months old. Really shouldn't have dug up this old thread and posted to it. A different thread, or starting your own would have been more relevant.
Rooted phones still get the OTA notfication and download, they just won't install if it detects any system files have been modified.
Also, relocking the bootloader is not necessary to get the OTA or install.
Something else is going on. If you are stock ROM and stock reocvery, thre is no reason you shouldn't get and be able to install the OTA. Sometimes a factory reset will prompt the OTA to come through, for no explicable reason.
Click to expand...
Click to collapse
Ok thanks, I have already reset my phone to factory via stock recovery and I have no root and stock recovery & Rom .. so I should wait to become it
I live in germany and maybe its not available in my region ?
And sorry about posting here but I need an quick answer:fingers-crossed:
AnJo_Droid said:
Ok thanks, I have already reset my phone to factory via stock recovery and I have no root and stock recovery & Rom .. so I should wait to become it
I live in germany and maybe its not available in my region ?
Click to expand...
Click to collapse
You should check around the forums to see if your specific version has had 4.4.4 rolled out. But I know most (if not all) Euro versions have been updated by now.
AnJo_Droid said:
And sorry about posting here but I need an quick answer
Click to expand...
Click to collapse
Your issue is no more urgent than anyone else here, that takes the time to post to an appropriate thread.
Seeking quick answers and not researching anything will always lead to more issues and maybe serious ones.
Read, learn, read.... Then do. That's the XDA spirit.
If anyone has no time for that.... Then this hobby may not be for you. ?
This has been a public service announcement.
Related
Good morning guys.
I am wondering if anyone is able to help me before i go completely nuts trying to work this out. (I also hope its ok to make a new thread)
A few weeks ago i rooted my M8 following the steps on this website (htconeroot. - how-to-root-htc-one-m8/) with no issues at all. Unlocked the boot loader and also there is the software tag saying modified (my understanding is this is normal). Installed the custom recovery with no drama.
A couple of days ago i got the OTA notification that i can now download 5.0.1 (Happy days) however this is where i seem to be running into problems. I know that i need to revert to the stock recovery from TWRP and then from here need to relock the boot loader to install the OTA update. I think my main problem is that i don't know what version of the stock rom i need to install. I have tried a few but none of them will boot into recovery from the boot loader.
So this is where i am.
Boot loader works fine and will run fast boot and boot to custom recovery - does state that the OS - (Blank)
Davids-MBP:mfastboot-v2 Raynor$ fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.22.21331147A1.29G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: xxxxxxxxxxxxxxx
(bootloader) imei: xxxxxxxxxxxx
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: VODAP110
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 26b322e5
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.007s
I have a swisscom locked phone (VODAP110) the software version is (3.29.166.9 from phone) however the main-version is blank, another website said i need a stock recovery (x.xx.166.x - Vodafone CH-DE (Switzerland - Germany))
The last stock recovery that i put on the phone was (3.29.161.5 recovery.img) this then would allow me to start the phone and run the OTA update. From here the phone will restart and start the update but after about 20/25% the phone will crash displaying a picture of the phone with a red triangle and upside down exclamation mark. I read somewhere that if this problem happens to erase the cache and it should fix the problem but it didn't.
Could anyone please point me in the correct direction or help me solve the problem i am having.
Do i need to ?????
1) install the correct stock recovery (if so could someone please help me find the correct version)
2) Flash the stock rom from HTCDev (no clue how to do this with fast boot and if it will restore the recovery)
3) Give up on OTA and look for a custom 5.0.1 flash and use TWRP to flash from recovery.
Thanks so much for any help.
raynordg said:
Good morning guys.
I am wondering if anyone is able to help me before i go completely nuts trying to work this out. (I also hope its ok to make a new thread)
A few weeks ago i rooted my M8 following the steps on this website (htconeroot. - how-to-root-htc-one-m8/) with no issues at all. Unlocked the boot loader and also there is the software tag saying modified (my understanding is this is normal). Installed the custom recovery with no drama.
A couple of days ago i got the OTA notification that i can now download 5.0.1 (Happy days) however this is where i seem to be running into problems. I know that i need to revert to the stock recovery from TWRP and then from here need to relock the boot loader to install the OTA update. I think my main problem is that i don't know what version of the stock rom i need to install. I have tried a few but none of them will boot into recovery from the boot loader.
So this is where i am.
Boot loader works fine and will run fast boot and boot to custom recovery - does state that the OS - (Blank)
Davids-MBP:mfastboot-v2 Raynor$ fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.22.21331147A1.29G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: HT43NWM12442
(bootloader) imei: xxxxxxxxxxxx
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: VODAP110
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 26b322e5
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.007s
I have a swisscom locked phone (VODAP110) the software version is (3.29.166.9 from phone) however the main-version is blank, another website said i need a stock recovery (x.xx.166.x - Vodafone CH-DE (Switzerland - Germany))
The last stock recovery that i put on the phone was (3.29.161.5 recovery.img) this then would allow me to start the phone and run the OTA update. From here the phone will restart and start the update but after about 20/25% the phone will crash displaying a picture of the phone with a red triangle and upside down exclamation mark. I read somewhere that if this problem happens to erase the cache and it should fix the problem but it didn't.
Could anyone please point me in the correct direction or help me solve the problem i am having.
Do i need to ?????
1) install the correct stock recovery (if so could someone please help me find the correct version)
2) Flash the stock rom from HTCDev (no clue how to do this with fast boot and if it will restore the recovery)
3) Give up on OTA and look for a custom 5.0.1 flash and use TWRP to flash from recovery.
Thanks so much for any help.
Click to expand...
Click to collapse
Maybe this one works? This is the 3.29.161.9 recovery. It's from my VODAPE17 cid
1: download the ota, take out the firmware.zip and in that zip is a recovery.img. that is your correct stock recovery that you need.
2: go to the general section - collection of backups and firmwares. Have a read there and look for your cid in the list with backups.
Please do not relock the bootloader that is not needed for an ota !
And delete your serial !
I was forgotten to paste the url: https://mega.co.nz/#!nZkCWZAL!djqZnzAlVfHslzWJxUxvW5cLKHdI9BIhr_uxzjFxbng
I also have this Problem with my M8 (3.29.166.9). I also flashed the new recovery from the OTA, but when i flashed the OTA, the recovery wrote Status 7 error ...
New download of the OTA doesn't worked..
Any Idea ?
Sorted
Petert87 said:
Maybe this one works? This is the 3.29.161.9 recovery. It's from my VODAPE17 cid
Click to expand...
Click to collapse
Hi Petert87 tried this one the other day but it didn't work for me.
Mr Hofs said:
1: download the ota, take out the firmware.zip and in that zip is a recovery.img. that is your correct stock recovery that you need.
2: go to the general section - collection of backups and firmwares. Have a read there and look for your cid in the list with backups.
Please do not relock the bootloader that is not needed for an ota !
And delete your serial !
Click to expand...
Click to collapse
Mr Hofs, You absolute legend. This was a very quick fix (No. 1) back up and running now.
onkel_Andi said:
I also have this Problem with my M8 (3.29.166.9). I also flashed the new recovery from the OTA, but when i flashed the OTA, the recovery wrote Status 7 error ...
New download of the OTA doesn't worked..
Any Idea ?
Click to expand...
Click to collapse
Hi onkel.
the process i went through was as follows.
1) force download the OTA from swisscom and copy off to computer.
2) do what Mr Hofs said above and extract the ROM and dig out the recovery.img
3) reset with fast boot - (fastboot reboot-bootloader)
4) flash recovery (fastboot flash recovery recovery.img
5) fastboot erase cache
6) fastboot reboot
7) install OTA from within booted OS
8) wait.......
Thanks for taking the time to read through my problem guys.
@Mr Hofs if you would like the OTA update or recovery.mg please let me know.
raynordg said:
Hi Petert87 tried this one the other day but it didn't work for me.
Mr Hofs, You absolute legend. This was a very quick fix (No. 1) back up and running now.
Hi onkel.
the process i went through was as follows.
1) force download the OTA from swisscom and copy off to computer.
2) do what Mr Hofs said above and extract the ROM and dig out the recovery.img
3) reset with fast boot - (fastboot reboot-bootloader)
4) flash recovery (fastboot flash recovery recovery.img
5) fastboot erase cache
6) fastboot reboot
7) install OTA from within booted OS
8) wait.......
Thanks for taking the time to read through my problem guys.
@Mr Hofs if you would like the OTA update or recovery.mg please let me know.
Click to expand...
Click to collapse
Nice mate, @Mr Hofs is a real master
Maybe you can upload the OTA, firmware and recovery on mega.co.nz and post the links here: http://forum.xda-developers.com/showthread.php?t=2701376
Petert87 said:
Nice mate, @Mr Hofs is a real master
Maybe you can upload the OTA, firmware and recovery on mega.co.nz and post the links here: http://forum.xda-developers.com/showthread.php?t=2701376
Click to expand...
Click to collapse
+1 @Mr Hofs certainly is!!!!! learned loads from that guy
Recovery VODAP110
Petert87 said:
Nice mate, @Mr Hofs is a real master
Maybe you can upload the OTA, firmware and recovery on mega.co.nz and post the links here: http://forum.xda-developers.com/showthread.php?t=2701376
Click to expand...
Click to collapse
uploaded and posted on thread.
https:// mega.co.nz/#!24UliTKJ!b5h272Mwt5HS7sP9H6tiJTAS4lBFXu8iRRBqlYE6xd8
Good it worked.
raynordg said:
Hi Petert87 tried this one the other day but it didn't work for me.
Mr Hofs, You absolute legend. This was a very quick fix (No. 1) back up and running now.
Hi onkel.
the process i went through was as follows.
1) force download the OTA from swisscom and copy off to computer.
2) do what Mr Hofs said above and extract the ROM and dig out the recovery.img
3) reset with fast boot - (fastboot reboot-bootloader)
4) flash recovery (fastboot flash recovery recovery.img
5) fastboot erase cache
6) fastboot reboot
7) install OTA from within booted OS
8) wait.......
Thanks for taking the time to read through my problem guys.
@Mr Hofs if you would like the OTA update or recovery.mg please let me know.
Click to expand...
Click to collapse
THANKS !! Now it works ! My Problem was that I had the same recovery as you...
Back to stock problem
Hello,i have a similar problem. I did everthing as you,rooted,custom recovery and unlock bootloader on htcdev,all to try out custom roms like arhd and so on. But i didn't do a nandroid backup,because i'm a fool and didn't know what i was doing. When i wanted to go back to stock i tried flashing 3.29.161.9 as it's similar to our stock rom but had no luck,still no updates. When i go to fastboot my os says os-3.29.166.9,so clearly there lies i problem. i need i stock 3.29.166.9 nandroid backup so i can go to stock. i've downloaded the recovery you uploaded and put it in 3.29.161.9 rom but no luck. So can you please upload a 3.29.166.9 nandrod backup. Thanks in advance. And mister Petert87 and Mr Hofs if you have any idea how to solve my problem please tell can you tell me. Cheers guys
OTA Firmware
5.0.1 Swisscom firmware OTA
OTA_M8_UL_L50_SENSE60_MR_Vodafone_CH-DE(swisscom_only)_4.19.166.2-3.29.166.9_release_417015636rjn6nthj40isc.zip 659.7 MB
https:// mega.co.nz/#!r0UnlBRR!lfcnKjURWCaVd7ddTUQ-r80A475H81MH5i-eHp2MN0g
raynordg said:
5.0.1 Swisscom firmware OTA
OTA_M8_UL_L50_SENSE60_MR_Vodafone_CH-DE(swisscom_only)_4.19.166.2-3.29.166.9_release_417015636rjn6nthj40isc.zip 659.7 MB
https:// mega.co.nz/#!r0UnlBRR!lfcnKjURWCaVd7ddTUQ-r80A475H81MH5i-eHp2MN0g
Click to expand...
Click to collapse
No news about a nandroid backup?
in the same pickle
dexterts said:
No news about a nandroid backup?
Click to expand...
Click to collapse
Sorry to resurrect this thread, I would really appreciate if anyone could share a nandroid backup. Phone not working. I appreciate the OTA's you shared, but I am note sure how to proceed from there. Nandroid would help.
Thanks in advance.
adem_7 said:
Sorry to resurrect this thread, I would really appreciate if anyone could share a nandroid backup. Phone not working. I appreciate the OTA's you shared, but I am note sure how to proceed from there. Nandroid would help.
Thanks in advance.
Click to expand...
Click to collapse
No luck dude,no one who has the vodap110 cid is willing to post a nandroid backup. I've been searching for months
@ckpv5
Did you not have backups for x.xx.166.x, or am I mistaken?
adem_7 said:
Sorry to resurrect this thread, I would really appreciate if anyone could share a nandroid backup. Phone not working. I appreciate the OTA's you shared, but I am note sure how to proceed from there. Nandroid would help.
Thanks in advance.
Click to expand...
Click to collapse
Are you running a rooted stock ROM when your phone now not working ? If yes, can you install TWRP recovery and make backup of the system part only. Then upload it for me, I'll try to fix it. I've done this many times with other rare ROM like WIND, Taiwan version, Optus, Telstra and many more.
If possible, just PM me the link.. this is the only way that I can help you and @dexterts
EddyOS said:
@ckpv5
Did you not have backups for x.xx.166.x, or am I mistaken?
Click to expand...
Click to collapse
No. I don't have because I can't find any version nandroid for x.xx.166.x anywhere out of XDA
That's why I'm asking these guys to help them
And if that @raynordg guy respond to notification ... he can help too. He was scared about his data on nandroid backup ... system partition has no user data.
ckpv5 said:
Are you running a rooted stock ROM when your phone now not working ? If yes, can you install TWRP recovery and make backup of the system part only. Then upload it for me, I'll try to fix it. I've done this many times with other rare ROM like WIND, Taiwan version, Optus, Telstra and many more.
If possible, just PM me the link.. this is the only way that I can help you and @dexterts
No. I don't have because I can't find any version nandroid for x.xx.166.x anywhere out of XDA
That's why I'm asking these guys to help them
And if that @raynordg guy respond to notification ... he can help too. He was scared about his data on nandroid backup ... system partition has no user data.
Click to expand...
Click to collapse
Guys,one question. If i buy sunshine and s-off my m8,than i could change my cid and flash for example .401 firmware and get ota updates as my phone was a regular htc international model? Sorry for the off topic
dexterts said:
Guys,one question. If i buy sunshine and s-off my m8,than i could change my cid and flash for example .401 firmware and get ota updates as my phone was a regular htc international model? Sorry for the off topic
Click to expand...
Click to collapse
Yes ... change CID and flash EU WWE RUU if you want it on .401
If only firmware, you can restore a EU WWE backup and do OTA .. but for now only lollipop the latest and there's already lollipop RUU, you can check EddyOS thread for RUU method : http://forum.xda-developers.com/showthread.php?t=2735235
Hi there I am new to HTC this is my firs HTC phone. I have HTC one m8 device with android 4.4.4 kit Kat and I want to update it to android 5 lollipop . when I go to settings and checking for updates it says (your phone is up to date there are no updates available for your phone ) I also tried HTC sync manger but with no luck so far .
So why there is no updates for my phone ?? ( I am not rooted or unlocked the boot loader)
Any way to download the Rom and install it via pc ?? (Program like Odin To install roms to htc ).
I am sorry for the bad English language because it's not my nature language .
kirkuk said:
Hi there I am new to HTC this is my firs HTC phone. I have HTC one m8 device with android 4.4.4 kit Kat and I want to update it to android 5 lollipop . when I go to settings and checking for updates it says (your phone is up to date there are no updates available for your phone ) I also tried HTC sync manger but with no luck so far .
So why there is no updates for my phone ?? ( I am not rooted or unlocked the boot loader)
Any way to download the Rom and install it via pc ?? (Program like Odin To install roms to htc ).
I am sorry for the bad English language because it's not my nature language .
Click to expand...
Click to collapse
Post the results of fastboot getvar all Delete the serial# and IMEI from the output. That is private information.
There may be an RUU that you could run to update, and your getvar will give the information that is needed to determine that.
xunholyx said:
Post the results of fastboot getvar all Delete the serial# and IMEI from the output. That is private information.
There may be an RUU that you could run to update, and your getvar will give the information that is needed to determine that.
Click to expand...
Click to collapse
thank you bro for replay i appreciate that ....
this the result of ( fastboot getvar all ) .
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.25.21331147A1.06G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 3.36.401.4
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B67000
(bootloader) cidnum: HTC__J15
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 56f9ae32
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.040s
kirkuk said:
thank you bro for replay i appreciate that ....
this the result of ( fastboot getvar all ) .
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.25.21331147A1.06G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 3.36.401.4
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B67000
(bootloader) cidnum: HTC__J15
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 56f9ae32
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.040s
Click to expand...
Click to collapse
I'm not sure that Lollipop is even available for the Middle East/Egyptian model. Your best bet would be to spend $25 for Sunshine S-Off, convert to superCID, and update with WWE/International firmware. You could also try to change your MID to 0P6B10000 and update that way, but there is a very real risk of bricking if you do that.
---------- Post added at 07:48 PM ---------- Previous post was at 07:22 PM ----------
You could also try this. No guarantees that it will work, but it might (your CID is listed as compatible, but the MID makes me wonder). You won't brick, you will just get error ouputs if it doesn't
Download this RUU.zip
Rename it to 0P6BIMG.zip (that's a zero, not the letter) and place it onto the root of your extSD.
Boot into bootloader and select hboot if it doesn't do that automatically.
Follow the prompts (vol up to flash, power button to reboot)
That's it.
After you are done make sure to delete the renamed file from your SD card, otherwise every time you boot to bootloader it will try tro update again.
Good luck!
xunholyx said:
I'm not sure that Lollipop is even available for the Middle East/Egyptian model. Your best bet would be to spend $25 for Sunshine S-Off, convert to superCID, and update with WWE/International firmware. You could also try to change your MID to 0P6B10000 and update that way, but there is a very real risk of bricking if you do that.
---------- Post added at 07:48 PM ---------- Previous post was at 07:22 PM ----------
You could also try this. No guarantees that it will work, but it might (your CID is listed as compatible, but the MID makes me wonder). You won't brick, you will just get error ouputs if it doesn't
Download this RUU.zip
Rename it to 0P6BIMG.zip (that's a zero, not the letter) and place it onto the root of your extSD.
Boot into bootloader and select hboot if it doesn't do that automatically.
Follow the prompts (vol up to flash, power button to reboot)
That's it.
After you are done make sure to delete the renamed file from your SD card, otherwise every time you boot to bootloader it will try tro update again.
Good luck!
Click to expand...
Click to collapse
thank you so much bro .
i will try that RUU and see if it worked and let you know. but i have a few questions .
1-do you think that update will effect on the radio or IMEI number ??
2-do i receive updates in the future ??
thanks again for helping me .
kirkuk said:
thank you so much bro .
i will try that RUU and see if it worked and let you know. but i have a few questions .
1-do you think that update will effect on the radio or IMEI number ??
2-do i receive updates in the future ??
thanks again for helping me .
Click to expand...
Click to collapse
Your radio version is the same as mine, and I'm on WWE so there is nothing to worry about there. You won't receive OTA updates MID. You can still update via RUU when the next version comes out, or you can get S-Off and just flash the firmware. I should have already let you know; and I am sorry that I forgot to mention it; but the RUU will wipe your phone so make sure you backup everything that is important to you. Make a backup to your extSD. That won't get wiped.
xunholyx said:
Your radio version is the same as mine, and I'm on WWE so there is nothing to worry about there. You won't receive OTA updates MID. You can still update via RUU when the next version comes out, or you can get S-Off and just flash the firmware. I should have already let you know; and I am sorry that I forgot to mention it; but the RUU will wipe your phone so make sure you backup everything that is important to you. Make a backup to your extSD. That won't get wiped.
Click to expand...
Click to collapse
a very big thanks to you bro i bothered you with my problem and questions and appreciate every word you wrote .it is ok that you didnot mentioned it will wipe my phone because i backed it up before .
xunholyx said:
Your radio version is the same as mine, and I'm on WWE so there is nothing to worry about there. You won't receive OTA updates MID. You can still update via RUU when the next version comes out, or you can get S-Off and just flash the firmware. I should have already let you know; and I am sorry that I forgot to mention it; but the RUU will wipe your phone so make sure you backup everything that is important to you. Make a backup to your extSD. That won't get wiped.
Click to expand...
Click to collapse
Hi. I don't mean to hijack this post or whatever but I have the same problem with the same MID and CID. I bought the phone from Riyadh and I am not receiving any OTA. I tried that RUU and it failed giving me the following error:
Code:
Model ID incorrect!
Update Fail!
Device halted due to Large Image update fail!
Press <POWER> to reboot.
EDIT: I did get the Stagefright fix by OTA if that helps somehow.
muftiazan said:
Hi. I don't mean to hijack this post or whatever but I have the same problem with the same MID and CID. I bought the phone from Riyadh and I am not receiving any OTA. I tried that RUU and it failed giving me the following error:
Code:
Model ID incorrect!
Update Fail!
Device halted due to Large Image update fail!
Press <POWER> to reboot.
EDIT: I did get the Stagefright fix by OTA if that helps somehow.
Click to expand...
Click to collapse
Yeah, I had a feeling that might happen.
xunholyx said:
Yeah, I had a feeling that might happen.
Click to expand...
Click to collapse
if i got same error did my phone will start as nothing happend and boots normal or i have to install new rom ??
kirkuk said:
if i got same error did my phone will start as nothing happend and boots normal or i have to install new rom ??
Click to expand...
Click to collapse
It'll boot up fine. Don't worry.
xunholyx said:
It'll boot up fine. Don't worry.
Click to expand...
Click to collapse
bro its failed and i got the same error as mentioned above . my device boot normal.thank you.
I hava the same problem. The Ruu you just provided was from the htc official rom downloads page right?
And, will this model effect the custom roms to be flashed?like would i be able to flash arhd on it (the same mid as OP and unlocked) without bricking it?
I thought samsung's variantd were insane but htc is driving me nuts ?
eatsleep said:
I hava the same problem. The Ruu you just provided was from the htc official rom downloads page right?
And, will this model effect the custom roms to be flashed?like would i be able to flash arhd on it (the same mid as OP and unlocked) without bricking it?
I thought samsung's variantd were insane but htc is driving me nuts ��
Click to expand...
Click to collapse
bro i am new to htc so i donot know much about htc and installing roms because i switched from samsung to htc . i think that RUU was official from htc but its failed to install on my htc one m8 because my device is made for middle east .i donot know if you can install it on your device or install custom roms on it .
eatsleep said:
I hava the same problem. The Ruu you just provided was from the htc official rom downloads page right?
And, will this model effect the custom roms to be flashed?like would i be able to flash arhd on it (the same mid as OP and unlocked) without bricking it?
I thought samsung's variantd were insane but htc is driving me nuts ��
Click to expand...
Click to collapse
It's a zip made from the official RUU.
It won't affect which ROMs you can flash.
If you have the same model as the OP, it won't work. You will need to get S-Off and change your MID first.
xunholyx said:
It'll boot up fine. Don't worry.
Click to expand...
Click to collapse
sorry bro for bothering you but is it safe to try this RUU
http://www.htc.com/us/support/htc-one-m8/news/
from htc website to update my phone ?? what happens if it fail to update ??
Hi there ...i have recived official OTA update android (5.0.2) in 11/26/2015 . Thanks to all of you .
kirkuk said:
sorry bro for bothering you but is it safe to try this RUU
http://www.htc.com/us/support/htc-one-m8/news/
from htc website to update my phone ?? what happens if it fail to update ??
Click to expand...
Click to collapse
I see you issue solved itself. But just FYI, the above RUU would not have worked on your phone. You can't just run any RUU, it needs to match your carrier ID (CID) and model ID (MID). You can change CID and MID, but only with s-off.
redpoint73 said:
I see you issue solved itself. But just FYI, the above RUU would not have worked on your phone. You can't just run any RUU, it needs to match your carrier ID (CID) and model ID (MID). You can change CID and MID, but only with s-off.
Click to expand...
Click to collapse
thank u for sharing us your experience .. the above RUU did not installed on my phone for the reasons that you wrote above ..i will try change the CID and MID to change my phone to GPE in the future if my phone not received the marshmallow update ...
i want 3.36.401.4 stock recovery my phone is rooted and i have the ota update so my phone is not updating
Hi All,
I'd like a bit of advice/help.
I went to update my phone to Marshmallow OTA and it did it's thing. I left the phone for hours and it appeared to be stuck on android is starting. I restarted the phone and it's now stuck on the HTC splash screen. Recovery options don't work etc.
I've searched around and there are loads of guides but these tend to lean towards rooting. I'm not looking to root but instead looking to get the phone back to factory software that it was originally on.
It's a UK model locked to the 3 network. See below for info taken from the phone.
Thanks in advance.
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.13.771.4
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: SH46HWM04949
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: H3G__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
Can anyone assist? I'm desperate here. I've not had a working phone for days here. The guides I've seen appear to apply to either previously rooted phones or suggest I get the file from the HTC us site but my software versions is newer than those listed.
I have HTC tool kit installed and android studio so any tips would be greatly appreciated.
Thanks.
Is the bootloader UNLOCKED ? or LOCKED or RELOCKED ?
If it is UNLOCKED, I can suggest to restore a non-rooted stock backup.
If it is LOCKED, you can try going to recovery and do data wipe from there (provided that is stock recovery)
and don't use Toolkit .. it brings more harm for less experience user
I've managed to unlock the boot loader. How do restore using a non rooted standard backup? Thanks for replying.
1. You need these files adb/fastboot and HTC USB drivers installed
Read this for the files : http://forum.xda-developers.com/showpost.php?p=64926362&postcount=4
2. Read this thread post #1 on How-To restore a backup and install stock recovery
http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
3. Install TWRP 3.0.0.1 - https://dl.twrp.me/m8/
4. Download and restore 6.13.771.4 backup (from post #3 from link on no.2)
5. Download and install 6.13.771.4 stock recovery (from post #4 link on no.2)
6. Reboot and see whether it works or not
Thanks for that.
It's now at the stage where the apps have been optimized and it's now just hanging at the "Android is starting..." "Starting Apps...".
This was my original issue I had when the software was updated first time round.
Any clues on how to get past that?
Thanks
Mcbane16 said:
Any clues on how to get past that?
Thanks
Click to expand...
Click to collapse
No clues ... hopefully it's not hardware problem.
What you can try .. restore one version lower, then do OTA becuase OTA will reinstall the firmware.
Restore 4.25.771.6 backup & its recovery.img then check for OTA, download and install.
The downgrade worked and I updated to Marshmallow but for some reason, the phone still hangs on Android is upgrading and starting apps. I'm at a loss as to what to do next. I don't want to use a phone on an old version of software and never upgrade.
So you can boot the lollipop but not Marshmallow ?
I don't know whether you can find htc signed 6.13.771.4 firmware.zip .. this is the only thing I have in mind. Maybe manually flashing the firmware.zip will fix your problem.
I'm already in bed as I will be outstation in the morning. If you can wait, just run the lollipop for the time being. I will give you the firmware.zip on Sunday night (GMT +8) to try to fix it.
Hopefully someone else will be able to help you while I'm not around.
Would changing the CID and MID and selecting a different software package work perhaps?
You only can change CID & MID on a S-Off device.
To S-Off your device you need to pay usd25 for the Sunshine app.
Why don't you try a Marsmallow custom ROM to see whether you can boot it.
If you can at least you can run a Marshmallow ROM until you fix your problem.
I'm signing off now .. goodnight & good luck
Thanks, if anyone else could assist that would be appreciated. I've installed a custom marshmallow rom and all went well but it still suffers with the same fault. It hangs on starting apps. No matter what I do this phone doesn't like Marshmallow!
ckpv5 said:
You only can change CID & MID on a S-Off device.
To S-Off your device you need to pay usd25 for the Sunshine app.
Why don't you try a Marsmallow custom ROM to see whether you can boot it.
If you can at least you can run a Marshmallow ROM until you fix your problem.
I'm signing off now .. goodnight & good luck
Click to expand...
Click to collapse
Hi, I'll wait for your offer of the firmware zip and try that. For some reason this phone doesn't like anything to do with marshmallow.
Mcbane16 said:
Hi, I'll wait for your offer of the firmware zip and try that. For some reason this phone doesn't like anything to do with marshmallow.
Click to expand...
Click to collapse
Sure can .. I get back to you once I'm back from outstation tomorrow evening.
1. Restore the Marshmallow 6.13.771.4 backup if you're on different ROM
2. Download firmware.zip
3. Put your device on bootloader/fastboot mode and put the firmware.zip in your fastboot/adb folder and open a command prompt from this folder
4. Run below commands
fastboot oem lock - to relock your bootloader because your device is S-On
fastboot reboot-bootloader
fastboot oem rebootRUU
fastboot flash zip firmware.zip
You'll see -
if failed : FAILED (remote: 90 hboot pre-update! please flush image again immediately)
repeat fastboot flash zip firmware.zip
fastboot reboot
check whether your wifi is working now ..
Thanks for that, what I did in the mean time was use the sunshine app to S-Off and change my CID and MID to a deveolper phone. All was fine until the phone upgraded to marshmallow. It still hangs on the Android is upgrading starting apps. It seems no matter what I do this phone will not accept marshmallow.
Any other ideas as to why? So odd why marshmallow doesnt boot past this screen.
Since now your device is S-Off .. instead of updating it to Marshmallow, have you tried running a Marshmallow RUU on it ?
(Assuming your current firmware installed is 6.12.1540.4)
Here is the RUU : http://www.htc.com/us/support/htc-one-m8/news/
If after running the RUU and still the same problem .. I have to say that I'm out of idea.
ckpv5 said:
Since now your device is S-Off .. instead of updating it to Marshmallow, have you tried running a Marshmallow RUU on it ?
(Assuming your current firmware installed is 6.12.1540.4)
Here is the RUU : http://www.htc.com/us/support/htc-one-m8/news/
If after running the RUU and still the same problem .. I have to say that I'm out of idea.
Click to expand...
Click to collapse
I'm downloading one now. I'll update you with the outcome. I'm at a loss as to why this is happening. What does the RRU contain?
It has every images that a device need. Means it removes everything on your device and replace them with new images that come from the RUU.
One thing to note, other that those drivers and HTC USB Drivers that you need (in my previous post), you need a PC with USB2.0
It's currently optimizing apps so we'll see if it boots up. Is there much difference between doing an OTA through all the various updates and going straight via an RRU?
Mcbane16 said:
It's currently optimizing apps so we'll see if it boots up. Is there much difference between doing an OTA through all the various updates and going straight via an RRU?
Click to expand...
Click to collapse
Sadly, it still does the same thing. Would a hardware fault possibly cause this?
Hello and good evening,
before I start I have to say that I'm actually not a HTC user myself but today I was given a HTC One M8 which should have been resetted and updated to the latest android version. As a Nexus user it shouldn't be that hard but I have some issues, esp. with latest firmware I need some help/advice. I'm pretty sure that 90% of my questions have been answered already but I didn't want to bump old threads from 2014/2015.
Apparently the phone has an o2_uk branding. I was looking on HTC's site but I couldn't find any matching firmware or even info where to download such a file, at least not on HTC UK. HTC US publishes their firmware on their support site for each carrier. The phone still has warranty for a couple of months so unlocking bootloader or s-off are no option as of now. Where does the average joe find all those stock firmware for HTC devices? I'm not even sure if there is new firmware for this kind of branding available. I've have seen plenty of OTAs and RUUs posted on here but you either need to be S-Off or a globel unlocked device.
In case I need to unlock bootloader and go with a custom ROM - is it possible to flash certain radios, basebands from unlocked devices etc.? I've seen that some ROMs require that you update your firmware to the latest version to avoid weird behaviour. But when there is no latest firmeare available what do you do?
Device info: M8
Build number: 4.20.206.2 CL463267 release-keys
Android: 5.0.1
I'm more than thankful for any idea, tip etc. and appreciate your time helping me out.
maultasche said:
Device info: M8
Build number: 4.20.206.2 CL463267 release-keys
Android: 5.0.1
Click to expand...
Click to collapse
Don't really understand what your problem is. There is an update and the latest is 6.13.206.5
Have you tried checking software update in settings - about - software update ?
More than once. It only says there is no update available for your phone. Software information says it's on Android 5.0.1.. I installed Sys-I from Play Store which states that the phone apparently has a branding.
O2 is a branding device but it shouldn't stop the OTA even when you are not on their network. I used to have one too as you can see all the files that I have in my thread - http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
I don't know why it says no update when there is one.
As the device is still on warranty, I don't want to advise anything further related to unlocking bootloader.
Have you tried factory reset the device then check the update ?
If it is already bootloader unlocked .. then you can manually update the firmware to the latest.
I did two factory resets. After the second one it only updated some HTC apps. Android version was still 5.0.1.
If I unlock the bootloader would it be possible to manually update? Or even use one of the twrp backups from your thread?
maultasche said:
I did two factory resets. After the second one it only updated some HTC apps. Android version was still 5.0.1.
If I unlock the bootloader would it be possible to manually update? Or even use one of the twrp backups from your thread?
Click to expand...
Click to collapse
If the bootloader is unlocked, you can restore non-rooted 6.13.206.5 stock backup with the latest TWRP 3.0.2-0
then you need to relock bootloader
fastboot oem lock
fastboot reboot-bootloader
then fastboot flash the fw_6.13.206.5.zip (that you can download from post #5)
fastboot oem rebootRUU
fastboot flash zip fw_6.13.206.5.zip
you'll get ERROR
repeat - fastboot flash zip fw_6.13.206.5.zip
done ... but your warranty most probably will be void.
BUT .. can you post fastboot getvar all result without serial and imei no. first.
I need to see the details of your device to make sure these instructions are correct for your device variant.
Wow, thank you for that tip. So S-Off and changing CID is not needed for this operation? Because that was always confusing me. As stated I'm not an expert with HTC and it's the first time someone asked me for help with that device.. Apparently the device has just four months left of warranty. So I guess it should be fine unlocking it.
maultasche said:
....So S-Off and changing CID is not needed for this operation?
Click to expand...
Click to collapse
S-Off is needed when you want to change the device variant from O2 to EU for example (where you need to change CID) but most of the time normal user doesn't need S-Off.
Once it is unlocked, and the firmware is updated ... a user can install any Custom ROM that he like .. not necessarily be on stock O2. If he prefer stock .. he can restore a stock EU ROM ..so no O2 bloatware.
I guess it is alright to unlock bootloader now ... there is no further OTA from HTC, HTC stop support for M8 after two years which already ended end of April.
Thank you so mich for your help. I appreciate it. Now I completely understand what I have to do now. Have a nice day!
@ckpv5
Hey there,
I wanna say thank you once again for your instructions the other day. I haven't spent much time invastigating. You asked me for getvar all so I wanna share the output I got for that device.
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.25.21331147A1.0
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: xxxxxxxxxxxxx
(bootloader) imei: xxxxxxxxxxx
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: O2___102
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: d9e7383b
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
There has been provided another update after a factory reset, firmware is still on Lollipop. I got the OK to unlock bootloader and flash TWRP. I assume your steps just work fine. Haven't flashed any TWRP backup as of yet.
maultasche said:
There has been provided another update after a factory reset, firmware is still on Lollipop. I got the OK to unlock bootloader and flash TWRP. I assume your steps just work fine. Haven't flashed any TWRP backup as of yet.
Click to expand...
Click to collapse
The getvar result show that the device was previously bootloader unlocked and the outdated TWRP 2.7.x.x (that's explain the missing version-main detail).
Just follow the steps .. should work. It seems many variants currently when check for OTA, none available. Not sure what actually is going on with HTC server.
Could probably be. The phone was bought "second hand" with warranty left. The original owner said everything is stock. Looks like it wasn't.
To make things short: I did follow your instructions. Flashed the correct twrp backup, flashed the firmware from your linked thread and everything was fine. OS, baseband etc. all got updated to latest version available.
Thank you again for your help.
Hello, sorry for the probably completely noob question that might have already been answered but I searched for this answer and dinn't find anything really relevant.
I'd like to check the version of the unit I received so I can install a proper ROM without killing the phone as I'm aware certain versions of the M8 (GSM/CDMA) might get into troubles if wrong roms are used.
So I bought this phone from a chinese reseller. Phone is obviously refurbished (phone was rooted "out of the box" with all bloatware removed). There is a sticker on the back of the phone with 3 barcode (P/N, S/N amnd IMEI). What's strange is IMEI is similar on sticker and "about phone" but S/N doesn't match, as if it had been tampered/manually modified... So, definitely, the motherboard or the case had been replaced and I couldn't rely on the model number wirtten on the back of the phone.
First thing I tried was using the IMEI to check version but it matches an HTC Desire 820, I wasn't aware you could modify IMEI or dupe. Anyway, I moved on to the next step, which was going into bootloader. Bootloader says CID-1111111, which is, from my understanding, a way of making the phone open to any roms, from any country. Ok, one more info that doesn't help.
So I used the fastboot getvar all and it gave me this :
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.24.21331147A1.09G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.18.708.12
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: HC******
(bootloader) imei: 35************
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B6****
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 3aa067db
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
I googled "0P6B6****" (it comes with the ****, I didn't replaced any digits, only hidden IMEI and S/N) and it didn't gave me any solid information. Since phone was rooted and seemingly heavily tampered, I went back to stock and possibly get OTA to get Marshmallow (current os is 4.18.708.12) but there's no more updates so I'm "stuck" with 5.0.1. I thought the phone was initially a taiwanese version since it had the Snapdragon [email protected] but there's a lot of chinese bloatware.
So I can't update to M and therefore convert the phone to GPe or even use any custom roms (unless I missed something and I'm completely wrong). Can you help me trying to figure out what I received and if there's anything I can do with it or if I'm stuck with the stock rom.
Thank you.
Your device is GSM which is good if you're not on US CDMA carrier.
0P6B6**** is SuperMID, 11111111 is SuperCID.
Depends on what you want your device to be, I suggest to change SuperMID to actual MID of your intended region.
If EU, change it to 0P6B10000, leave SuperCID as it is now then install latest Marshmallow RUU. You also can try to install RUU with SuperMID and see whether it works or not. AFAIK it should work with SuperMID.
Thank you for your quick answer. Yes, I use it in Europe so it works fine with my carrier (even if LTE B20 is missing but it's ok). I'll do as you suggested. I'm glad I got a GSM-only phone, I thought I received a hybrid unit. Thank you again.
ckpv5 said:
Your device is GSM which is good if you're not on US CDMA carrier.
0P6B6**** is SuperMID, 11111111 is SuperCID.
Depends on what you want your device to be, I suggest to change SuperMID to actual MID of your intended region.
If EU, change it to 0P6B10000, leave SuperCID as it is now then install latest Marshmallow RUU. You also can try to install RUU with SuperMID and see whether it works or not. AFAIK it should work with SuperMID.
Click to expand...
Click to collapse
Ok, so I modifed MID 0P6B10000 and then tried to install latest Marshmallow RUU 6.12.401.4 via fastboot but phone is not booting up (stuck on HTC One logo). So i restored with my previous clean Nandroid backup. I'm back to 4.18.708.12 (phone is 100% working)
First question : bootloader tells me os is 6.12.401.4 while I'm actually running 4.18.708.12. Is it a problem or not ?
Second question : in order to have a working (eu) MM rom on my phone, I guess I'm supposed to flash the firmware to the latest right (which is something I haven't done in my previous attempt to flash MM) ? But which one am I supposed to grab ? 6.12.401.4 or 6.16.708.1 ? I'll use your guide to do it (https://forum.xda-developers.com/showpost.php?p=60218734&postcount=5). Can you confirm updating the firmware is mandatory before flashing stock MM rom when upgrading from Lollipop stock ? I can't install MM RUU, coming from LP, without flashing the fw first ?
Once firmware is updated, I can safely flash MM 6.12.401.4 ? I might as well flash to MM with TWRP and use one of your stock MM backup. Can it be done coming from my current LP rom version ?
Last question : let's say I flash the 6.12.401.4 firmware and keep the 4.18.708.12 LP rom, phone won't boot right ? Keep in mind I have a phone with a ModelID 0P6B10000 and a stock LP rom 4.18.708.12
I'm sorry for the noob questions and to bother you with these but I tried a lot of different things (and I don't want to go to fast and kill the phone) without any success, and since this is my first HTC phone, there are some novelties in the flashing process. And I recovered the phone several times so I might run out of luck next time.
Thank you again for your help.
Which RUU you tried ?
Try this - https://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
Your bootloader now 6.12.401.4, is it written as single not double in red ? If single then it is ok
Lollipop ROM can work when firmware is MM.
Most of the time you need to install MM firmware first to install MM RUU but the above linked RUU, you don't need to.
Since your firmware already updated to 6.12.401.4 you can restore 6.12.401.4 backup available in my backup thread to have stock ROM running or install any custom ROM that you like. You don't really need to make it stock MM rom first if your plan is to install custom rom. Only you need MM firmware installed, install latest TWRP 3.x then install rom
To your last question, when you have lollipop rom running and you flash only MM firmware, it won't boot as boot.img installed now is MM and the LP rom needs LP boot.img to boot
ckpv5 said:
Which RUU you tried ?
Try this - https://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
Your bootloader now 6.12.401.4, is it written as single not double in red ? If single then it is ok
Lollipop ROM can work when firmware is MM.
Most of the time you need to install MM firmware first to install MM RUU but the above linked RUU, you don't need to.
Since your firmware already updated to 6.12.401.4 you can restore 6.12.401.4 backup available in my backup thread to have stock ROM running or install any custom ROM that you like. You don't really need to make it stock MM rom first if your plan is to install custom rom. Only you need MM firmware installed, install latest TWRP 3.x then install rom
To your last question, when you have lollipop rom running and you flash only MM firmware, it won't boot as boot.img installed now is MM and the LP rom needs LP boot.img to boot
Click to expand...
Click to collapse
OS line is green and single so I'm good.
So if I'm understanding correctly, if OS in bootloader says 6.12.401.4, then it means firmware actually installed on phone is 6.12.401.4.
Now, when installing the RUU zip provided there (https://forum.xda-developers.com/showpost.php?p=64926626&postcount=6), the file is corrupt, on both links. File size is correct in Windows but when I open the archive (for example to add 11111111 in android-info.txt), it says archive is corrupt and file size of the different files in this archive are way too small.
I'm gonna try Nandroid backup.
Don't do thing that is not in the instructions. No where I wrote you need to add anything to the RUU zip. It's simple process, why need to make it harder ?
RUU zip is a htc signed zip. No windows archiver such as winzip, winrar, 7-zip and etc can properly open it and you're not supposed to open it.
Read the instruction again. No need to add 11111111 to the zip as there is no such thing as SuperRUU or SuperFirmware. 11111111 is for the device which means your M8 is SuperCID and you can install the zip regardless what your device CID is.
You are absolutely right about me doing unnecessary steps. That probably explain why I didn't manage to get it working. Anyway, I used twrp to restore one the MM Nandroid backup you provided in one of your post (+ recovery) and it went smoothly. I'm now on MM and phone is working fine. I'll see if it's worth flashing a custom rom if I can find one that fits my needs.
Thank you for your answers, it did help me quite a lot. Your guides (+ all the different files you provide) are excellent, as long as you follow the instructions and don't do unnecessary steps
Have a nice day/evening.
hi,
I also have a htc m8 with modelid: 0P6B6**** and sid=1111111 which I want to use in the UK, but mine is the dual sim version of the phone
I tried following the instructions at https://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
It seemed to be installing but after about 20mins it failed with the error - "(bootloader) shift signature_size for header checking...FAILED (remote: 32 header error)"
I then found another RUU which I think is the correct one but received the same error (0P6BIMG_M8_DUGL_M60_SENSE70_MR_HTC_Europe_6.16.401.1_Radio_1.24.30336021.13G_30.69.336021.00_F_release_465001_signed.zip)
btw - i tried changing the mid to 0P6B10000 but this also failed (i downloaded an app which runs in twrp to do it, is this the correct way?)
----------------- my current phone info ------------
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.24.30336021.13G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.30.401.15
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: HC4BRY-----
(bootloader) imei: -----
(bootloader) imei2: ----
(bootloader) meid: 00000000000000
(bootloader) product: m8_dugl
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B6****
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: RUU
(bootloader) commitno-bootloader: 49d38c68
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
alanes said:
I also have a htc m8 with modelid: 0P6B6**** and sid=1111111 which I want to use in the UK, but mine is the dual sim version of the phone
Click to expand...
Click to collapse
Finally you post your question in right section instead of ROM development thread.
I read all your questions before but I ignored them as they were posted in wrong section as I don't want to clutter ROM development thread with Off-Topics.
I don't think you can update your device directly to the latest Marshmallow as your current firmware is Lollipop. In order to do that you need to install Marshmallow firmware first then RUU but I don't see Marshmallow firmware is available anywhere except the RUU.
So my suggestion is install the Lollipop RUU then do OTA to Marshmallow. You may need to do 2 or 3 OTAs to reach that level.
1. No need to change anything to your MID yet. Let it be as it is now 0P6B6****
Only when the RUU fails to install due to MID error, then you need to change it to 0P6B64000 NOT 0P6B10000
https://forum.xda-developers.com/showthread.php?t=2708581
2. Download 0P6BIMG_M8_DUGL_L50_SENSE60_MR_HTC_Europe_4.30.401.15_Radio_1.24.30336021.13G_30.69.336021.00_F__signed.zip
from here - https://easy-firmware.com/home/browse/category/id/7825/
3. Install the RUU as instructed here - https://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
but use the above downloaded RUU
or you can rename it to 0P6BIMG.zip and place it on your microsd and boot to bootloader to install.
Make sure you don't rename it to 0P6BIMG.zip.zip
ckpv5 said:
Finally you post your question in right section instead of ROM development thread.
I read all your questions before but I ignored them as they were posted in wrong section as I don't want to clutter ROM development thread with Off-Topics.
Click to expand...
Click to collapse
Hi,
Thanks for your reply - sorry if I posted in the wrong place etc. - I struggle as I can't get the xda search to work so find it difficult to find anything.
As you know I keep giving up on this but then end up trying again and spending all night messing about with it.....
I tried installing *0P6BIMG_M8_DUGL_L50_SENSE60_MR_HTC_Europe_4.30.401.15_Radio_1.24.30336021.13G_30.69.336021.00_F__signed.zip* but get the same error.
I am not sure if this includes the firmware or if that is separate to the RUU (as I have tried to install new firmwares so the installed one may well not be the correct one).
update: I have now installed the firmware to match (i.e. a 40mb zip file version 4.30.40 1.15) but still getting the error when i try to install the RUU
btw - I tried copying to the sd card but that gives error "device halted due to large image update fail"
---------
This I think is the info from my phone when I first received it
info on my phone:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.18.0.0000
(bootloader) version-baseband: 1.18.30306251.05G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: HC4...............
(bootloader) meid: 00000000000000
(bootloader) product: m8_dugl
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B6****
(bootloader) cidnum: 11111111
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 6b903f73
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
Thanks again
Alan.
I guess you need to change your MID 0P6B6**** to 0P6B64000
then try again the RUU.
I already gave you link on how to do it as in item #1
ckpv5 said:
I guess you need to change your MID 0P6B6**** to 0P6B64000
then try again the RUU.1
Click to expand...
Click to collapse
I changed the MID but then when I rebooted in to fastboot I was no longer able to connect via the fastboot command on my computer (just stayed in "waiting for device" although ADB still works ok).....
But I copied the RUU to the SD card and it installed ok
I am just doing a first boot in to android and will let you know how it goes
Thanks again for your help
Alan
---------- Post added at 08:42 AM ---------- Previous post was at 08:20 AM ----------
update: Well, a partial success
The update applied ok and I booted in to the new version of android no problem
but still when I try to use fastboot it just stays in "waiting for device" on my computer (Linux) so I am now stuck as you need fastboot to be able to install twrp.
bootloader on the phone detects when I plug the pc in with "BOOTLOADER USB". This text is highlighted in red, I think this is normal?
"htc-fastboot devices" shows nothing
btw - I have tried it on another computer and is the same
alanes said:
I changed the MID but then when I rebooted in to fastboot I was no longer able to connect via the fastboot command on my computer (just stayed in "waiting for device" although ADB still works ok).....
But I copied the RUU to the SD card and it installed ok
I am just doing a first boot in to android and will let you know how it goes
Thanks again for your help
Alan
---------- Post added at 08:42 AM ---------- Previous post was at 08:20 AM ----------
update: Well, a partial success
The update applied ok and I booted in to the new version of android no problem
but still when I try to use fastboot it just stays in "waiting for device" on my computer (Linux) so I am now stuck as you need fastboot to be able to unlock the device (i.e. fastboot oem get_identifier_token)
bootloader on the phone detects when I plug the pc in with "BOOTLOADER USB". This text is highlighted in red, I think this is normal?
btw - I have tried it on another computer and is the same
Click to expand...
Click to collapse
First thing is why did you relock bootloader. I never say you need to that because your device is S-Off
I'm not familiar with linux, never see BOOTLOADER USB, only FASTBOOT USB. Do you have access to any windows PC ?
You don't really need to do fastboot oem get_identifier_token to unlock bootloader, what you need is only a flashable TWRP zip and use adb command to unlock bootloader. Later tonight when I'm home I'll upload the flashable TWRP zip and instructions on how to unlock it.
Mean time please advise the OS no. written on bootloader so I can write the same to TWRP zip.
ckpv5 said:
First thing is why did you relock bootloader. I never say you need to that because your device is S-Off
I'm not familiar with linux, never see BOOTLOADER USB, only FASTBOOT USB. Do you have access to any windows PC ?
You don't really need to do fastboot oem get_identifier_token to unlock bootloader, what you need is only a flashable TWRP zip and use adb command to unlock bootloader. Later tonight when I'm home I'll upload the flashable TWRP zip and instructions on how to unlock it.
Mean time please advise the OS no. written on bootloader so I can write the same to TWRP zip.
Click to expand...
Click to collapse
Hi,
I had assumed it had re-locked the bootloader but later realised it was still S-off
and you are right it is "FASTBOOT USB", not "BOOTLOADER USB" - sorry for the confusion
My phone shows OS-4.30.401.15
I can use a friends Windows laptop and will see if I can give it a try
On another subject, the GPS on this phone seems to be dead (it has never seen a single satellite), is this a known problem with these phones do you happen to know?
thanks
Alan
alanes said:
My phone shows OS-4.30.401.15
Click to expand...
Click to collapse
I thought you want to update to the latest so you can install LOS14 or LOS15 or any custom ROM later.
Once you successfully back on stock 4.30.401.15, you should check for OTA and install. I believe you will have 2 or 3 OTA to get to Marshmallow firmware.
Have you check for OTA & update ?
About GPS, maybe you have faulty gps cable in it. I don't have M8 dual SIM but no reason why it is not working unless it is hardware issue. I can't help when it comes to hardware.
Read this - https://forum.xda-developers.com/htc-one-m8/general/gps-harware-fix-teardown-t3023999
ckpv5 said:
I thought you want to update to the latest so you can install LOS14 or LOS15 or any custom ROM later.
Have you check for OTA & update ?
Read this - https://forum.xda-developers.com/htc-one-m8/general/gps-harware-fix-teardown-t3023999
Click to expand...
Click to collapse
Hi,
I think you are making the mistake in thinking I have some idea what I am doing - lol
I just want to get LiniageOS 14 installed - I have never done anything like this before on my phone and this is a new phone I was not at all familiar with to start with, it has so far been a bit of a nightmare.......
thanks - I will read the link you provided and see if I can get it updated then get back to you
alanes said:
Hi,
I think you are making the mistake in thinking I have some idea what I am doing - lol
I just want to get LiniageOS 14 installed - I have never done anything like this before on my phone and this is a new phone I was not at all familiar with to start with, it has so far been a bit of a nightmare.......
thanks - I will read the link you provided and see if I can get it updated then get back to you
Click to expand...
Click to collapse
I don't make mistake as I understand what you are trying to do. If you unlock bootloader and install twrp now, you're back to earlier problem.
To install LOS 14, you must have Marshmallow firmware installed. Now you're on stock 4.30.401.15. You don't need to do unlocking & install twrp yet. You need to do OTA until you get final OTA either 6.16.401.1 or 6.16.401.101 then only you proceed to unlock bootloader and install twrp and install LOS 14.
Forget about link to GPS matter for now as that require device teardown.
Most important now OTA. Without OTA it serves no purpose on what you're doing now and intend to do later.
ok - thanks, I think I now know what I need to do (how many times have I thought that in the last few days - lol)
I Just tried fastboot on a windows laptop and it works! (no idea what is going on there - but at least I can now use it again)
it now shows modelid = 0P6B640000
BTW-I think the universe has it in for me regarding this project as apart from wanting to use LineageOS, the main reason I bought a new phone is that my existing phones GPS stopped working.........
alanes said:
ok - thanks, I think I now know what I need to do (how many times have I thought that in the last few days - lol)
I Just tried fastboot on a windows laptop and it works! (no idea what is going on there - but at least I can now use it again)
it now shows modelid = 0P6B640000
BTW-I think the universe has it in for me regarding this project as apart from wanting to use LineageOS, the main reason I bought a new phone is that my existing phones GPS stopped working.........
Click to expand...
Click to collapse
In case you're not sure what OTA I'm talking about, go to settings - about - software update - check here for OTA. When there is one, download and install. Again repeat the process until it says there is no update available.
Every time you install OTA, you OS no. on bootloader will change to current firmware. You need this until the OS no. is written as 6.16.401.1 or 6.16.401.101.
Then only you unlock bootloader and install latest twrp 3.x and install LOS 14