yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
The Marshmallow RUU? And you flashed the firmware first?
[One (M8) Q&A, Help & Troubleshooting] Irisvelle:
no, it was the 4.28.502.2 RUU
[One (M8) Q&A, Help & Troubleshooting] altaf.s:
Hi,

My M8 doestnot go into recovery mode, it gives blank screen when entering in recovery menu. Please help as what is wrong, thanks
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I recall on early Marshmallow OTA many have same problem like yours but it was due to space problem.

Before making a conclusion there is hardware issue, I suggest manually update to Marshmallow as I linked how-to before.

1. Install marshmallow firmware

2. Install marsmallow RUU
[One (M8) Q&A, Help & Troubleshooting] Irisvelle:
Alright, I'll give it a try.

Btw, the fw_6.20.502.5.zip file needs a decryption key.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I tested the link .. it is fine.

Try again - https://mega.nz/#!XV5EjYhS!gNN_rAYovaMQpaeP2OSdkfYAIEAmv6VnB-QlZ1VadMU

(Don't copy the link, click on it, it opens a new tab)
[One (M8) Q&A, Help & Troubleshooting] Irisvelle:
https://i.gyazo.com/8cab78b7621920e280573cd63b9c9fd5.gif

:(
[One (M8) Q&A, Help & Troubleshooting] Einwod:
The link works fine here. Try another browser.
[One (M8) Q&A, Help & Troubleshooting] Irisvelle:
it worked in chrome. Thank you...

---------- Post added 28th May 2017 at 12:14 AM ---------- Previous post was 27th May 2017 at 11:36 PM ----------

OH MY GOD IT WORKED

holy **** thank you so much!!!!!!
[One (M8) Q&A, Help & Troubleshooting] mrrocketdog:
rofl. these guys got skills. (thank goodness).[emoji111]

"err on the side of kindness"
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Dude, you do as well. You might not realize it yet, but you've been around for a while and I see you here in the Q&A quite a bit. You have more knowledge that you realize. I think you just aren't confident enough to know exactly how much you actually know and share what you have learned.

That's cool though. If you can't feel sure that what advice you give is correct, then not offering solutions is understood. Nobody here wants to steer someone in the wrong direction.

But my original response here still stands. I think you don't realize how knowledgeable you are.
[One (M8) Q&A, Help & Troubleshooting] Kasandraaa:
HTC One M8 stuck in bootloop after being turned off for a month

Hello,

I have a HTC One M8 which I recently turned on after it being off for a period of time and it is now stuck in a bootloader loop. I was previously unable to access recovery or factory reset mode, I've since unlocked the bootloader using HTCdev and flashed a stock recovery image for my device that I found on the internet and can now access recovery mode, and get a battery bar when the device is off and charging, however it's still stuck in bootload. I have been unable to find a RUU to suit the provider I got the phone from and all of the googling i've done so far leads me to believe that there isn't one. Is there any way to root the device and get S-Off without access to the phone so that I can install a custom ROM? Has anybody else had this issue? I've tried to flash a custom ROM already but get this error message, presumably because the device is S-On:

(bootloader) signature checking...

FAILED (remote: signature verify fail)

finished. total time: 105.645s

here are my getvar all details:

version: 0.5

version-bootloader: 3.19.0.0000

version-baseband: 1.29.214500021.12G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 6.12.980.5

(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: 0P6B65000

(bootloader) cidnum: OPTUS001

(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.055s

Any help would be greatly appreciated.
[One (M8) Q&A, Help & Troubleshooting] dr.estiack:
Got a new m8 from online..it is bootloader locked with s on running android 6.0..how i can get s off?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Unlock the bootloader and buy Sunshine. $25 USD, well worth every cent.
[One (M8) Q&A, Help & Troubleshooting] dr.estiack:
No free way?? And can i flash twrp and install su without s on?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
There's no other way than Sunshine. You can flash TWRP and install SuperSU with S-ON, but you must unlock the bootloader, which will wipe everything on your device. Backup everything first. Make sure you enable developer options and USB debugging first.

---------- Post added at 14:03 ---------- Previous post was at 14:00 ----------

Have a look in this excellent thread. You'll find all you need to get back to stock.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
You can't flash ROMs with a stock recovery. You'll need to flash a custom recovery/TRWP for that.

Download TWRP from here. Place it in your fastboot folder, connect your phone to your PC, and

fastboot flash recovery twrp-3.1.1-0-m8.img

fastboot reboot and after your phone reboots

adb reboot recovery or navigate to recovery via bootloader on your phone and flash the ROM from there
[One (M8) Q&A, Help & Troubleshooting] Netherdrake034:
I need HTC One M8 official HTC stock marshmallow ROM link to download. Can i flash it via TWRP?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
fastboot getvar all? We have no idea what version you have.
[One (M8) Q&A, Help & Troubleshooting] Netherdrake034:
(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:

(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
[One (M8) Q&A, Help & Troubleshooting] Einwod:
First remove your serial and IMEI numbers from your original post, as I have done in the reply. Then go to this thread and you'll find everything you need in post #2 and firmware, if you need it, in post #5. Read carefully the instructions and all will be well.
[One (M8) Q&A, Help & Troubleshooting] Netherdrake034:
I don't understand the post. I have TWRP on my phone and bootloader unlocked. I got Ressurection Remix Android 7 rom on my phone. I just want the link to stock marshmallow rom so i flash it via TWRP.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
There is no stock mm for your device. You must download and extract a stock nandroid for your phone, only then can you return to stock. That's why I linked to that thread. It has what you need.
[One (M8) Q&A, Help & Troubleshooting] lulzBoB:
Hello dear fellas,

I'm a bit confused and maybe you can help me. I jumped from rom to rom recently and currently I'm on the AOKP One. Link to ROM

Just now I booted into the bootloader to check for my firmware version etc. and discovered I don't have any version-main entry listed:

(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:

(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: VODAP102

(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

So my question is, could this somehow be a normal behavior or did i mess up somewhere ?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
You have a very old version of TWRP installed.
[One (M8) Q&A, Help & Troubleshooting] lulzBoB:
Where do you detect the TWRP Version in the logs? I have 3.1.1-0 Installed. How is the TWRP version related to my Problem?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
You said you jumped from ROM to ROM recently and one of the ROM did that.

I had the same problem but can't remember which ROM did that.

For now I'm on AOKP too ... since the May 8th build and updated to many builds and currently on May 28th build, my version-main is not deleted. So it is not AOKP problem.
[One (M8) Q&A, Help & Troubleshooting] lulzBoB:
Do you think it would be wise to flash some stock backup to be completly safe?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
It is safe, you don't need to worry about it.

If your device is S-Off you can install unsigned firmware (without boot & recovery) to fix it.

If your device is S-On, next time you want to install a different ROM, you can install a HTC signed firmware that will fix the missing version-main. Reason is you need to relock bootloader to install signed firmware and unlocking bootloader will wipe your internal storage data & ROM data.

Is your device S-Off ? If yes then it is easy to fix it.

Gotta go now ... won't be available until tonight (GMT +8)
[One (M8) Q&A, Help & Troubleshooting] lulzBoB:
Device is S-On. Yeah had to relock bootloader a few times but losing the data is really no big deal. But then ill wait till i try a new rom :D Thank you very much for your help.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Just thought I'd add a little more information to this. Unsigned/modified firmware will not wipe your phone.

Also it often will contains TWRP instead of the stock recovery
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
that's normal most of the aosp roms wipe the version main numbers and it do no harm ( i have been without version main numbers since a while now )

and it's so easy to write it back no need to firmware or RUU or anything else,you even don't need to relock the bootloader

all you need to fix it is to flash twrp but in hboot mode ( flash any 0P6BIMG.zip but twrp is the easiest )

i believe your version main is 6.12.161.4 so i make hboot flashable recovery for you with the correct version main (( attached )) if you want

download the attached zip put it in your sd card root and boot to bootloader ( hboot ) then confirm the flash it won't wipe anything and your twrp setting will be intact

and your version main will be re written ( you can edit the android-info inside the zip and write whatever you want )

super easy :silly:

but really it's not a big deal not having firmware version numbers as long as you know what you are doing

P.S i forgot to mention you don't need s-off for that only unlocked bootloader

s-on + unlocked bootloader can flash recovery,system and boot in hboot mode (( 0P6BIMG )) that's the point of unlocked bootloader and that's something i recently learned thanks to the community
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I read that before but until now I don't see any successful attempt.

Same like the saying when your device is SuperCID you can install any RUU, no need to match MID. Until now I don't see that successfully been done except on device with SuperCID+SuperMID. The rest always come back with model ID error.

(At least for this SuperCID & SuperMID, I tested on my own device to see whether can or cannot)
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
about s-on and hboot twrp flashing

Someone asked me about that earlier and i gave him a similar zip

twrp version = 3.1.0-0 / version main 6.12.401.4

And it went smoothly on s-on device ( based on his respond ) he lives in my country and we had a very long chat ( three days in total )

about supercid

It's true it passes mid check but in some little cases not all cases ( i have seen some people do it with success )

I really don't know much but all i know is written in the forum so maybe i have some miss understanding

But it worth a try nothing harm could happen from that zip,if it succeeded then it's cool if not then nothing will really happen
[One (M8) Q&A, Help & Troubleshooting] milanoliver:
Stuck with no Custom recovery and no OS

Flashed a custom ROM using TWRP 2.7.0.2. Flashing was successful, but WIFI was not working. I decided to go for another version of Custom ROM which needed a newer firmware version. Updated firmware in fastboot with SD card method. Firmware updated successful, but my custom recovery's gone and OS is not starting, I'm just able to go into fastboot and stock 6.0 recovery.

Is there a way to flash a custom recovery without having a running OS, using just fastboot?

Fastboot screen info:

*** Software status: Official ***

*** UNLOCKED ***

M8_UL_CA PVT SHIP S-OFF

CID-1111111

HBOOT-3.19.0.000

RADIO-1.29.214500021.24.2G

OpenDSP-v51.2.2-00593-M8974_F0.1015

OS-6.12.709.4

eMMC-boot 2048MB

Nov 27 2015,18:42:31.3
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
I think there might have been a misunderstanding. With s-on you shouldn't be able to flash anything that isn't signed as far as I know.

I could be wrong though. I've never heard of anyone trying to flash twrp via extsd while s-on

---------- Post added at 06:14 PM ---------- Previous post was at 06:08 PM ----------

I switched to WWE from Telus firmware early on with my M8. I only went superCID and never changed my MID from 0P6B16000. I used that from the first update available after I bought my phone right up until the last available.

I'd post my getvar, but my micro USB port is screwed and I can't hook up to PC anymore.

---------- Post added at 06:21 PM ---------- Previous post was at 06:14 PM ----------

That TWRP version is ancient. Fastboot flash the newest TWRP build then falsh the ROM again in recovery.

You can get to recovery from your bootloader by selecting hboot first, then the option to boot to recovery will be there.

So:

fastboot flash recovery *name of recovery*.img

fasboot reboot bootloader

then select hboot in the bootloader menu

then select recovery in the hboot menu

then re-flash the ROM

good luck!
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
Well i always thought that until i told someone that he have to be s-off to flash twrp that way and i have been quoted by CTB with the fact that you can do it as mentioned on s-on&unlocked bootloader ( i learn that from him in this post )

https://xdaforums.com/htc-one-m8/help/help-thread-htc-one-m8-questions-t2897783/post71283451

P.S

I have tried it with someone before and it succeeded based on his respond ( maybe it's one case but i don't see how it work for someone and fail for others )

Anyway thanks for your input and your contribution around the forum
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Cool! I imagine it would work that way for the m9 and 10 as well, so that's really good to know.

And thanks for your contributions here as well. You're very helpful in the M8 forums
[One (M8) Q&A, Help & Troubleshooting] Captain_Throwback:
It does ;).
[One (M8) Q&A, Help & Troubleshooting] KasunHerath97:
Is there any difference between those models. Roms for htc m8 works on AT&T model ? And is the bootloader unlocking process same ? Help me. I'm new to HTC.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Yes.

And yes.
[One (M8) Q&A, Help & Troubleshooting] Kyoh422:
Hey guys, my M8 is running InsertCoin 7.1.9 Android 5.0.2, and i just found out that there is a nougat rom for the m8 the resurrection remix one, can my htc install it? I new to this custom rom thing, is there a guide step by step to flash?
[One (M8) Q&A, Help & Troubleshooting] doron22:
Hello everyone!

well I have this issue that is kinda hard to describe..

It has been this way since the first day I changed the original ROM, like 2 years ago and up until now I changed like 5 or so rom's without any light or hard bricks in the process.

everything working great and the phone is smoother then ever. Currently running Marshmallow 6.0.1, S.Team-JW-7.5.0 ROM.

OK, so now for the issue itself... It seems like sometimes while using the phone the display itself will 'remember' the last seen page or game (screenshot?)

and will continue to show it in the background while i'm not even in this specific page or game anymore. it's like taking a screenshot and placing it as a very dim background.

I hope pictures will be able explain this better. sorry for bad english:

http://i67.tinypic.com/sovm21.png

http://i67.tinypic.com/2uzar14.jpg

http://i67.tinypic.com/ipz4gp.jpg
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
It will work with most M8 versions, but I would also suggest you make sure you are update to Marshmallow firmware (hboot, radio, etc.) first. Since you state you are on a Lollipop (5.0.2) ROM, it implies your firmware may still be on Lollipop. You will also probably want to update your TWRP version.

Do fastboot getvar all, and post the results (delete IMEI and serial number) if you want us to take a look at what M8 version, firmware version, etc.

Saying you are "new to this custom rom thing" doesn't really tell us your level of experience. Did you unlock the bootloader, install custom recovery, and flash InsertCoin yourself, or did someone else do it? How much of that (if any) do you know how to do?

RR thread has installation instructions. My advice would be to read through the available guides, sticky threads, etc. and come back with specific questions.
[One (M8) Q&A, Help & Troubleshooting] xwoshibg:
Rooting HTC M8

Hello everyone,

New to xda :D

Got a M8 running software version 6.14.707.1, would love to root this guy so i can run some apps that requires a rooted phone, not flashing any custom roms or anything

Anyone can guide me on this whole rooting process?

its my first time rooting an android devices, read some guide in this forum as first we need to unlock the bootloader first by visiting the htcdevs website?

Thank you guys in adv.

Cheers! :o:o
[One (M8) Q&A, Help & Troubleshooting] mrrocketdog:
this guide may help ;

http://xdaforums.com/showthread.php?t=2800727

although [MENTION=660462]redpoint73[/MENTION] , [MENTION=4987085]xunholyx[/MENTION] , [MENTION=3741261]Einwod[/MENTION] or [MENTION=830797]ckpv5[/MENTION] or [MENTION=7003469]ahmed.ismael[/MENTION] may have more/newer information.:good:
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
That guide is the one I frequently link folks to. While outdated, it's a good one, and for purposes of unlocking bootloader, custom recovery, and root, is still mostly accurate; with some exceptions:

- Only follow sections 0 and 1. The subsequent sections aren't needed for root, and no longer accurate.

- Use a more current version of TWRP. Latest is TWRP 3.1. The link is the guide is obsolete, so use this one: https://dl.twrp.me/m8/

Also might be obvious, but since the fastboot command to flash TWRP contains the version number, it's required to update that (use the correct version number) in the command.

- Use a more current version SuperSU. Latest is 2.82. The link in the guide defaults to the latest stable SuperSU version, so the link is still good.

- Alternately (after unlocking the bootloader and flashing TWRP) you can flash Magisk to root, instead of SuperSU, if you so choose: https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445

Note, there is a newer Magisk v13 in beta, but it's still pretty buggy, from what I can tell. Which is why I've linked v12. v13 is only needed if you want to pass Safetynet, and even with v12 there are ways around Safetynet (if you want).
[One (M8) Q&A, Help & Troubleshooting] xwoshibg:
Thank you so much for those reply guys, appreciate it!

Will try to do it now and get back to you guys if i face any problem! ;);)

Once again, thank you so much! :D
[One (M8) Q&A, Help & Troubleshooting] cexcells:
Is there any rom that android pay works ok and how to get it set up?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
If you use Magisk for root, Android pay should work OK. I personally don't use Android Pay, however, all my banking apps work flawlessly using Magisk. They do not work with SuperSU.
[One (M8) Q&A, Help & Troubleshooting] Pori12:
Can anyone please help me to choose the right stock recovery for my M8?

version: 0.5

version-bootloader: 3.19.0.0000

version-baseband: 1.29.214500021.12G

version-cpld: None

version-microp: None

version-main: 6.12.111.4

version-misc: PVT SHIP S-ON

serialno: SH......................

imei: 3...................

imei2: Not Support

meid: 00000000000000

product: m8_ul

platform: hTCBmsm8974

modelid: 0P6B10000

cidnum: T-MOB101

battery-status: good

battery-voltage: 0mV

partition-layout: Generic

security: on

build-mode: SHIP

boot-mode: FASTBOOT

commitno-bootloader: 76df2b54

hbootpreupdate: 11

gencheckpt: 0

Thanks in advance!
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Post number 4 in this thread. You need the same one that matches your current firmware, (6.12.111.4) which is the latest.
[One (M8) Q&A, Help & Troubleshooting] Eeshaann:
please have a look at the photos and the fastboot getvar all details.

Hii, I have a doubt regarding my htc m8.

please check the photos.

fastboot getvar all:

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.18.0.0000

(bootloader) version-baseband: 1.19.21331147A1.09G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 2.22.401.5

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) serialno: FA4xxxxxxxx

(bootloader) imei: ---------------

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B13000

(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: 5e4b24e4

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

So, is there some problem and in case of any firmware update, which one should i use , the OP6B900 or 13000?
[One (M8) Q&A, Help & Troubleshooting] xoashersinogo:
Can you send me the firewater file please..
[One (M8) Q&A, Help & Troubleshooting] Einwod:
MID indicates a T-Mobile original device. You have S-OFF so can flash any firmware version you like. It should begin with a 6 for up to date firmware. Pick and choose what you want. Almost anything except Sprint, which is not GSM but CDMA. 401 firmware that you have at the moment, is the International standard firmware. Look for this firmware to keep the International feel.
[One (M8) Q&A, Help & Troubleshooting] Eeshaann:
Thanks, But i did not receive any OTA updates, and i had issues with custom rom installation, regarding firmware, 3.19

Also, I had installed cyanogenmod, but the wifi wont work, so, will this firmware(the link you posted above) work?

Thanks!