[HELP THREAD] HTC One M8 - Ask any questions here!

xunholyx

Recognized Contributor
Dec 3, 2012
7,501
5,131
253
Vancouver
M8-ul pvt ship s-on
Hboot 3.19.0.0000
Radio 1.29.214500021.12g
Os 6.12.401.4
Here: https://androidfilehost.com/?fid=24369303960687102
It's in .zip format and not an .exe
Two ways to flash it
#1: fastboot flash zip **drag and drop RUU.zip here**
#2: rename the RUU.zip by removing everything in the name of it except for "0P6BIMG" (and .zip of course) ~ place that onto your extSD card ~ boot to bootloader and follow the prompts
If you use method #2, remove the renamed .zip from your extSD card after the flash. If you don't, your phone will try to update every time you boot to bootloader

EDIT: Since you are S-On you may have to relock your bootloader if the flash is failing
 
Last edited:
  • Like
Reactions: mrrocketdog

chandu2101

New member
Feb 9, 2011
4
0
0
Problem with the downloaded file

Here: https://androidfilehost.com/?fid=24369303960687102
It's in .zip format and not an .exe
Two ways to flash it
#1: fastboot flash zip **drag and drop RUU.zip here**
#2: rename the RUU.zip by removing everything in the name of it except for "0P6BIMG" (and .zip of course) ~ place that onto your extSD card ~ boot to bootloader and follow the prompts
If you use method #2, remove the renamed .zip from your extSD card after the flash. If you don't, your phone will try to update every time you boot to bootloader

EDIT: Since you are S-On you may have to relock your bootloader if the flash is failing
Thank u for the reply
But the file downloaded is a corrupt file I tried to download the same file from different sources which finally ends up as a corrupt file
Can u plz send me a proper file so that I can use your method to flash it
 

xunholyx

Recognized Contributor
Dec 3, 2012
7,501
5,131
253
Vancouver
Thank u for the reply
But the file downloaded is a corrupt file I tried to download the same file from different sources which finally ends up as a corrupt file
Can u plz send me a proper file so that I can use your method to flash it
Are you trying to unzip it or something besides just flashing it like I instructed? Don't do that. Just flash the .zip
 
  • Like
Reactions: mrrocketdog

lexdba

Member
May 1, 2020
6
0
0
Here: https://androidfilehost.com/?fid=24369303960687102
It's in .zip format and not an .exe
Two ways to flash it
#1: fastboot flash zip **drag and drop RUU.zip here**
#2: rename the RUU.zip by removing everything in the name of it except for "0P6BIMG" (and .zip of course) ~ place that onto your extSD card ~ boot to bootloader and follow the prompts
If you use method #2, remove the renamed .zip from your extSD card after the flash. If you don't, your phone will try to update every time you boot to bootloader

EDIT: Since you are S-On you may have to relock your bootloader if the flash is failing
hi xunholyx

I found this link https://androidfilehost.com/?fid=962021903579495285 ( 0P6BIMG_6.20.502.5_RUU.zip )

Can I use the procedure #2 to upgrade the firmware to 3.19?

My phone is S-ON, Unlocked

(bootloader) version: 0.5
(bootloader) version-bootloader: 3.18.0.0000
(bootloader) version-baseband: 1.19.213311491.A22G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 2.23.502.3
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: XXX
(bootloader) imei: XXX
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul_ca
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B12000
(bootloader) cidnum: CWS__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: bde2f8d6
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0

Thanks
 
Last edited:

lexdba

Member
May 1, 2020
6
0
0
hi xunholyx

I found this link https://androidfilehost.com/?fid=962021903579495285 ( 0P6BIMG_6.20.502.5_RUU.zip )

Can I use the procedure #2 to upgrade the firmware to 3.19?

My phone is S-ON, Unlocked

(bootloader) version: 0.5
(bootloader) version-bootloader: 3.18.0.0000
(bootloader) version-baseband: 1.19.213311491.A22G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 2.23.502.3
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: XXX
(bootloader) imei: XXX
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul_ca
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B12000
(bootloader) cidnum: CWS__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: bde2f8d6
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0

Thanks
it didn't work.

it's showing the message on the HBOOT: ""device halted due to large image update fail! Press <power> to reboot"

Any idea why?
 

beeewell

Senior Member
Apr 25, 2012
252
86
48
I wanted to go back to an older version of android. When I downloaded the gapps for that version, it had a .bin file extension. Can you simply rename it to a .zip file and flash? Or is there something else needed to flash?
 

Hyperwero

New member
Jan 23, 2020
4
0
0
softbricked m8_dugl (0P6B41000) need stock rom please

Hello can somebody help me please, my m8_dugl (dualsim) is softbricked, bootloader is unlocked and its s-off, i tryed to install lineageos but i got error because of hboot ver. i have 3.18 and needed 3.19 so i have no os installed, i want to go back to stock please help me, thank you

fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.18.0.0000
(bootloader) version-baseband: 1.22.30306251.27G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 3.33.401.6
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: HC48FMY00078
(bootloader) imei:
(bootloader) imei2:
(bootloader) meid: A1000037D21505
(bootloader) product: m8_dugl
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B41000
(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: 6b903f73
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
 
Last edited:

Einwod

Senior Member
Mar 1, 2011
4,260
2,131
253
61
Lardos, Rhodes, Greece.
Hello can somebody help me please, my m8_dugl (dualsim) is softbricked, bootloader is unlocked and its s-off, i tryed to install lineageos but i got error because of hboot ver. i have 3.18 and needed 3.19 so i have no os installed, i want to go back to stock please help me, thank you

fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.18.0.0000
(bootloader) version-baseband: 1.22.30306251.27G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 3.33.401.6
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: HC48FMY00078
(bootloader) imei:
(bootloader) imei2:
(bootloader) meid: A1000037D21505
(bootloader) product: m8_dugl
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B41000
(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: 6b903f73
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
The first thing you must do is: STOP CROSS POSTING. That means do not post the same question/problem in multiple threads. You are only going to get confused when someone replies, or you're going to confuse others by posting different versions of the same problem on different threads. So what is the actual problem? You have posted in two different threads with two different problems? What is it you actually want?
 

Hyperwero

New member
Jan 23, 2020
4
0
0
---------- Post added at 05:14 PM ---------- Previous post was at 05:06 PM ----------

[/COLOR]
The first thing you must do is: STOP CROSS POSTING. That means do not post the same question/problem in multiple threads. You are only going to get confused when someone replies, or you're going to confuse others by posting different versions of the same problem on different threads. So what is the actual problem? You have posted in two different threads with two different problems? What is it you actually want?
Hello, sorry for cross posting I'm new in the forum I would try to not do it again

I need a nandroid backup for my htc m8_dugl (dual sim) compatible with the bootloader 3.18.0.0000, i hope I find a 2.xx.xxx.x version backup, I have installed backup versions 4.30.401.16 and 6.16.401.101 both boot but I have no wifi, I understand it's because of the bootloader version, is there any nandroird backup compatible or anything I can do to get on stock with working wifi? Thanks for you're help
 
Last edited:

vol33

New member
Dec 8, 2018
2
0
0
Hello helpful xda guys,

I decided to help an M8 life with a custom rom, so i unlocked the phone, put a TWRP on and then installed ARHD 45.0.
It seemed working fine, but i got notifications saying that i need to update Google Play Services for apps to work properly.
So i tried to do that, but the Google play store in the rom is quite obsolete, even if it does not crash it can not download any update or apps.
I decided to upgrade play store and play services manually, through adb but got an "remote Permission denied" error, so i downloaded the apks on the phone which went fine, installing as well.
So i had play store (v21.3.14) and play services (v20.26.14) updated, now it downloads apps but after that gives a general error.
After this i went for ARHD 53.1 which does the same but it actually says error 924.

Basically i tried clearing cache, deleting updates from store, reboot, reinstalling rom, nothing seems to help.
Backing up to my stock rom, the play store works just fine.
Maybe some permission issue?
It's probably an easy fix for you, but i'm not really into this.

Thanks for your help!
C:\adb>fastboot getvar all
(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.12.161.4
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: VODAP001
(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
all: Done!
Finished. Total time: 0.020s
 

httcM8

New member
Nov 10, 2020
1
0
0
Can you replace an Htc one M8 motherboard?

Hello,
I have an old htc one m8 Harmon Kardon that got completely damaged back in 2015. I kept it in my drawer the past 5 years. I took it to the repair shop and the guy said the motherboard is slightly chipped in some corners and that he can’t fix it.
Basically the entire glass and back piece was damaged.
The internals are still okay somewhat, when it got dropped a few connector cables got cut,
Would it be wise to buy a refurbished m8 for $40 off eBay and then replace the new m8’s motherboard with my old one?
Or should I just send the phone to a data recovery company ?
I will attach photos once I upload them to my drive folder
Thanks for any help!!
 
Last edited:

shortie_gurl

New member
Nov 13, 2020
1
0
0
I messed up at this part, I pressed Power + Volume+ instead, the phone restarted and optimizing app, so what do I do now?

In Windows command, type :
Code:
fastboot flash unlocktoken Unlock_code.bin
, confirm with Enter.
Command should return :
Code:
unlock token check successfully
Back to phone, press Volume+ to select "Yes, unlock bootloader", then Power button to confirm flash.

Now wait while phone is going to Factory reset.
Don't let Android restart by holding both Power + Volume- to enter bootloader immediately.

FASTBOOT menu is overlined in red.
 

Einwod

Senior Member
Mar 1, 2011
4,260
2,131
253
61
Lardos, Rhodes, Greece.
I messed up at this part, I pressed Power + Volume+ instead, the phone restarted and optimizing app, so what do I do now?

In Windows command, type :
Code:
fastboot flash unlocktoken Unlock_code.bin
, confirm with Enter.
Command should return :
Code:
unlock token check successfully
Back to phone, press Volume+ to select "Yes, unlock bootloader", then Power button to confirm flash.

Now wait while phone is going to Factory reset.
Don't let Android restart by holding both Power + Volume- to enter bootloader immediately.

FASTBOOT menu is overlined in red.
Do it again. Once you unlock the bootloader, the device is wiped, so you are not going to lose anything. Just do the commands again.
 

x-ploded

Member
Mar 9, 2017
37
4
8
HTC One m8 Verizon (m8_wlv) sold on eBay Germany - is it really a Verizon?

Hi guys,
this year I bought a new (or refurbished, who knows) HTC One m8 on eBay in Germany.

First thing I did on this device was flashing LineageOS 17.1 on it. Unfortunately I broke the Display glass and now wanted to send it in to a repair service.
The repair service does not support custom ROMs. So I need to get back to stock.

Based on the output below - which RUU / zip file is the correct one for my phone to flash the stock ROM? Please help. Many thanks!
I already tried flashing the "DOTTAT_VZWM8_M_S_ON_6_0_RUU.zip"
from this thread: https://forum.xda-developers.com/verizon-htc-one-m8/official-ruu1-55-605-2-t2883845
but this ended in a boot loop "Starting Android, optimizing apps"
edit: I also posted in the related thread https://forum.xda-developers.com/showpost.php?p=83960697&postcount=596
(sorry for cross posting but I really need help)

Obviously I have found out that I bought the Verizon (US) version of the phone but I live in Germany. On eBay this information was not given.

So from the output below - could you please confirm that this is a Verizon (CDMA) version?
Can I use it in Germany/ Europe without issues? Obviously it is working with my European provider Vodafone because I already did calls with the phone. My doubt is still - do I have any disadvantage from using the Verizon model?

From:
https://forum.xda-developers.com/showpost.php?p=70689337&postcount=5
When we say "CDMA version" M8, it means it supports CDMA in addition to GSM and LTE networks. Mainly, so Verizon customers can use other carrier nanoSIMs while travelling to foreign countries..
Many thanks in advance.

output from "fastboot getvar all":
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.14.20.0930
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.21.605.3
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: XXXXXXXXX
(bootloader) imei: 990004296629938
(bootloader) imei2: Not Support
(bootloader) meid: 99000429662993
(bootloader) product: m8_wlv
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B20000
(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: 205bdca3
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
 
Last edited:

x-ploded

Member
Mar 9, 2017
37
4
8
OK, Flashing "DOTTAT_VZWM8_M_S_ON_6_0_RUU.zip"* from SD card worked now! Phone is booting fine.
* from this thread: https://forum.xda-developers.com/verizon-htc-one-m8/official-ruu1-55-605-2-t2883845

However what is really strange - I bought this phone on German eBay. There was definetely NOT the Verizon Stock ROM installed in the first place. It was a non provider branded EU Stock ROM.
Even LTE was connected with my Vodafone SIM card like on my other European m8_ul (modelid: 0P6B11000) HTC One m8.

Do you have any idea which EU Stock ROM I could flash to this device?
Yes I am a fool - I should have done a nandroid backup of the original Stock ROM before.

edit:

Question: would it be possible to flash an EU Stock ROM to this device?

(bootloader) version-main: 6.21.605.3
(bootloader) product: m8_wlv

I did not find any ROM so far.

All EU ROMs use a lower firmware version (not version-main: 6.21.605.3)
Would I need to downgrade firmware first?
 
Last edited:

ewinston

Member
Jan 16, 2007
5
0
21
No SIM Cards. No prompt for Carrier unlock

Hey folks,

I recently pulled my ATT HTC one m8 from a drawer to use as a backup while my main phone was being repaired. I decided to use a pay-as-you-go SIM from H2O. I contacted ATT and have my SIM unlock code from them but when I put in the new H20 sim, I get "No SIM card" and I am never prompted to enter the Carrier unlock code. If I put in an ATT sim, it works fine. If I place the H2O SIM in a different phone (buddies Verizon phone) it also works just fine. I did not try the Verizon SIM in my phone as I did not think of it at the time. I'm not the original owner of the phone and I had previously rooted it. The bootloader is now locked again and I am back on the stock rom and it is s-on. In the instructions ATT sent, it warned that if the code was entered wrong 5 times, the phone would be permanently locked to the carrier. I've tried rebooting, wiping cache, factory reset, etc. So a couple questions to the community:

1) Is me not being promoted for a Carrier unlock code a symptom of the previous owner possibly trying to unlock and getting it wrong? I.e. permanently locked to ATT
2) Is there some way I can force carrier provisioning or otherwise get the phone prompt for the unlock code?
3) Other thoughts on getting this non-ATT sim to.work? (ATT and H2O have not been helpful)

Thanks in advance
 

x-ploded

Member
Mar 9, 2017
37
4
8
edit: SOLVED
I could fix this by setting device to S-off and flashing firmware including recovery via fastboot from here:
(glad I found it, only source)
I flashed 6.12.401.4 from the Full stock section.

Now I could successfully install TWRP latest version.
--

Hi all.
General question regarding HTC One m8 and the firmware version.
Because my old m8 got broken I bought another one in nearly new condition.

But the thing is - this new one has an older firmware version installed (version-main: 4.16.401.13), which does not allow me to use latest recovery TWRP 3.4.0-1. It can be installed but is not usable (recovery does not boot up) The only TWRP version which is loading is 2.8.1.0.
But with this older version ADB sideload ist not working to install a custom ROM (LineageOS 17.1).

I now managed to use the Lineage recovery (instead of TWRP) and I could install LineageOS ROM zip via ADB sideload.
But the Lineage revovery only has a very basic/ limited functionality (no backup and restore, no wipe etc).

How could I update the bootloader (firmware.zip) for this model to that latest available version (e.g. version-main: 6.24.710.1)?
Are there any disadvantages with just keep using the older bootloader (4.16.401.13)?
Thanks in advance!

I tried to install a RUU for this device with the correct CID (cidnum: HTC__102) listed from SD card but it is failing (I guess because bootloader/ firmware is too old).
This was the RUU i tried:
0P6BIMG_M8_UL_M60_SENSE70_MR_HTC_Europe_6.12.401.4_Radio_1.29.214500021.12G_20.72.4196t.01_release_464360_signed.zip | by Sneakyghost for One M8

New Phone info:

Code:
~# fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.25.214500021.06G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.16.401.13
(bootloader) version-misc: PVT SHIP S-ON

(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: HTC__102
(
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: f063fb42
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
This is the info from my old (now broken HTC One m8) which obviously has a newer firmware/ bootloader (version-main: 6.24.710.1) and on this one I can just use the latest TWRP 3.4.0-1. without any issues.

Code:
(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.24.710.1
(bootloader) version-misc: PVT SHIP S-ON

(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B11000
(bootloader) cidnum: VODAP021

(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 205bdca3
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
 
Last edited: