yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
As long as you backed up system, along with boot (as alluded by Einwod) it should in theory boot okay after restoring. The kernel would be an issue if you didn't back up and restore the right kernel, or trying to use a backup made on another M8 version (since the VZN version uses a different kernel).

Are you using the same version TWRP that was used to make the backup? The backup/restore process can be pretty sensitive to changing TWRP versions.

Also, if you aren't restoring 'data' than try to wipe (Dalvik, cache, data) and then restore (obviously, you will lose your data when you do this). "Migrating" data from the current ROM, to another ROM can also prevent it to boot, if there are incompatibilities with user settings, apps, etc.

Other than those things, if it still doesn't restore, sometimes it just happens with TWRP, unfortunately. I've had cases where I made a TWRP backup, tried a new ROM, didn't really like it, and just tried to restore the backup I had just made an hour or 2 previous, and it failed to restore or failed to boot.
[One (M8) Q&A, Help & Troubleshooting] beeewell:
Thank you Einwod and Redpoint73 - I thought the 2 roms I was flip flopping were using the same kernel, so I didn't back up the boot sector. It turns out that they are NOT using the same kernel.

I've confirmed that all is working as it should. I guess it's still not a bad idea, for any backup in general, that you periodically test the ability to restore.
[One (M8) Q&A, Help & Troubleshooting] faisal_vistro:
Can someone please help. My htc one m8 having loudspeaker and earpiece issue since I changed and install a custom rom.

It doesn't let me make a call from even from WhatsApp.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Did you update/make sure your firmware is up to date? Post results of fastboot getvar all after removing your serial and IMEI numbers.
[One (M8) Q&A, Help & Troubleshooting] faisal_vistro:
Thank you mate. I will give it a try and let you know.
[One (M8) Q&A, Help & Troubleshooting] DeAnschuetz:
Hello,

i have bought a used Htc one M8. I saw that it is S-OFF and has super CID. But the software is not stock. Now I want to install Renovate custom rom. The installation wokrs fine but when the phone starts some com.android.systemui process is stopped. If I can´t get renovate to work I want at least some form of stock rom. Can you please tell me which roms or ruus I can install? Or is the firmware the Problem?

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.09.20.0926

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 3.31.512.2

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

(bootloader) serialno:

(bootloader) imei:

(bootloader) imei2: Not Support

(bootloader) meid:

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

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0
[One (M8) Q&A, Help & Troubleshooting] Einwod:
You have a Verizon model with very old firmware. Update the firmware to marshmallow and try the ROM again. If it still doesn't work then you can try flashing a Verizon compatible kernel.
[One (M8) Q&A, Help & Troubleshooting] DeAnschuetz:
First of all thank you. But i remember reading that the 512 is a LRA Device and do i need to keep the 512 part of the firmware? Sorry for the stupid Questions :D
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Correct. It's a LRA device. You may lose data network using Verizon firmware, so keep it only on x.xx.512.x firmware

The latest version firmware for LRA as I know of is Lollipop, no Marshmallow. You should update to at least Lollipop then you can install any ROM with Verizon support. There are a few of them in GSM development section.

Read this - https://xdaforums.com/htc-one-m8/help/help-friends-t3402398
[One (M8) Q&A, Help & Troubleshooting] DeAnschuetz:
I will try it tomorow
[One (M8) Q&A, Help & Troubleshooting] DeAnschuetz:
I have tried it now. The ruu installation works perfectly. But about loosing data network. Can´t i simply add the right apn again? Because i am anyway using it in germany and i had to add my Apn at the beginning. And thank you very much :D
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Don't really get what you mean.

No data network if install verizon firmware, I mean radio brick and you can't add apn if you want to

No data network if install LRA firmware/RUU, just add your carrier APN.
[One (M8) Q&A, Help & Troubleshooting] DeAnschuetz:
Okay i missunderstood you :D can you reccomend any of the verizon roms? I wanted to try SkyDragon, which was the only one i thought might work
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
What ckpv5 was talking about (loosing data network) means that the Verizon RUU or radio will actually break the radio (radio brick) which can sometimes be fixed by flashing the LRA RUU. In this case (radio brick), you will not even be able to see the cell data network.

What you are talking about (APN) means your phone can see the cell data network. You just had to enter your specific carrier's APN info/details, in order to log into or connect to it.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
AFAIK the last Skydragon doesn't have Verizon support.

I can't recommend because I don't use most of the custom ROM but I know most of them have Verizon support like S.ROM, ICE, LeeDroid, Wolla and of course the one that I'm currently running as secondary ROM i.e JAZZ ROM
[One (M8) Q&A, Help & Troubleshooting] DeAnschuetz:
Yes i got it now :D

Well i´ve looked in the Verizon Htc One M8 Andriod Development Forum :D and there is one version of it linked and it says:

"SkyDragon Team Sense 7 Roms, ROM for the HTC One (M8), ROM for the Verizon HTC One (M8)"
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I don't talk about Verizon forum but GSM forum - https://xdaforums.com/htc-one-m8/development

GSM ROM with Verizon support

Verizon ROM for sure support only Verizon and I have GSM device so do not follow Verizon forum.
[One (M8) Q&A, Help & Troubleshooting] EoinCuinn:
It's been about two years since I bothered flashing a phone, but now I am extemely tempted to put LinageOS (Android 7 version, not game to try 8) on my aging Telstra M8 (Australian)

I can't ascertain in the plethora of info if I need to S-off my phone or not to do so:

The bootloader is unlocked, and I know how to get a custom recovery back on it, I just restored it and fully updated it OTA.

any guidance appreciated.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Your device is ready for anything as it's already on latest firmware. S-Off is not needed.

Install latest TWRP 3.x and install rom .. that's all
[One (M8) Q&A, Help & Troubleshooting] EoinCuinn:
Thank you kindly!
[One (M8) Q&A, Help & Troubleshooting] monkeytheluffy:
My htc one m8 can't start

The only thing that came is Htc logo

The device even cant start without connecting to wall charger

Cant acces recovery mode hboot mode etc

This happened because i replace my lcd

Any fix ?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
You've probably missed a connection while replacing your display. You may have to repeat the operation taking extra care with the cables and connectors.
[One (M8) Q&A, Help & Troubleshooting] Faisal0000:
Hello.

My m8 top speaker doesnt work anymore and I was wondering if there was a way we could redirect the calls to the bottom speaker because it works fine. is this possible?

Thanks.

edit: seems like soundabout can do the job. hope it help others with similar issues.
[One (M8) Q&A, Help & Troubleshooting] frixos80:
It happened to me also. It was the battery plug that wasen't pluged correctly.
[One (M8) Q&A, Help & Troubleshooting] Michael Z Freeman:
Hi. I'm on the verge of buying this phone. Most phone forum sections have some kind of "monster phone guide and links thread" but I can't see one here for the HTC One M8 unless I'm missing something. Is there one ? I can see the FAQ but it does not seem to collect all the info as some of the bigger guide threads do that I've seen. Any help appreciated !
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
There is an Index thread sticky to the top of the "General" M8 forum section.

https://xdaforums.com/showthread.php?t=2694600

But it hasn't been kept up to date, and in fact hasn't been updated in 3 years. Some of the general guides that are linked have useful info. But you need to take them with a grain of salt, as the general methods are mostly still applicable, but version numbers (TWRP, SuperSU, etc.) are outdated and need to use current versions. Also, any reference to firewater s-off is obsolete, and that method will not work under any circumstance (sunshine s-off is currently the only working method).

What type of info exactly are you looking for (how to unlock bootloader, root, ROM list, etc?).
[One (M8) Q&A, Help & Troubleshooting] Michael Z Freeman:
Thanks ! Exactly what I was looking for :laugh:. At the moment just general info about phone operation and any known problems/work arounds with phone operation and OS. I'm not going to leap into installing new ROMS just yet although I have my eye on Lineage OS, however the stock OS may be fine on this especially as it's HTC. I've always had Samsung phones with a lot of OS bloat and HTC looks better.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Ok, cool. The Index (and links contained in it) is certainly a good place to start if just familiarizing yourself with general information. Just keep in mind (as I already mentioned) that some of the exact details have changed quite a bit over time.

If you come up with any specific questions, feel free to come back here and ask!
[One (M8) Q&A, Help & Troubleshooting] Michael Z Freeman:
OK, thanks. Here's one.

So, I have the HTC One M8 that I got second hand. It's ex-stock or ex-display with a pristine case that leads me to suspect it's never been used apart from being unlocked. It's not rooted. The device has Android 4.4.2 on it and I'd like to update to latest OTA as safely as possible (you would not believe what I went through getting this device after previous device was stolen off me!). Asking for OTA in menu just shows "no updates". But then I found ROM DOWNLOADS FOR YOUR HTC SMARTPHONE. Correct download appears to be "HTC One (M8) 6.12.1540.4" for unlocked device. This is the help page to show how to update phone with RUU over USB cable.

Is this the correct way to do this ? Looks safe enough, but are there any "issues" that I should be aware of ? As I said I have to be really careful with this phone :fingers-crossed:.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
What does it say next to "OS" in boootloader?

Or alternatively, post the results of fastboot getvar all minus your IMEI and serial#
[One (M8) Q&A, Help & Troubleshooting] Michael Z Freeman:
Cheers :) ...

(bootloader) version: 0.5
(bootloader) version-bootloader: 3.16.0.0000
(bootloader) version-baseband: 1.15.2133156.UA12.5mv
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.54.401.109
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: ---
(bootloader) imei: ---
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(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: ab0efa49
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.017s
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Wow! Your firmware is super old. lol

Right now you have WWE/European firmware (you can tell by the "401"). If you are in Europe you'll want to flash 6.12.401.4

The 6.12.1540.4 firmware is for US Unlocked/ Developer Edition ("1540"). You can flash that too if you want since you are S-Off and superCID. I would suggest you flash the firmware for that before you try to run the RUU. You can download the firmware from this link.

I'm not sure if you know hoew to flash firmware or not, so:

Place it into your fastboot folder

fastboot oem rebootRUU

fastboot flash zip M8_6.12.1540.4_DevEd_FullStock.zip (or drag and drop the file after fastboot flash zip instead of typing it out~ that's what I do)

The firmware will wipe your phone, but that shouldn't matter since the RUU will as well :D

Good luck!
[One (M8) Q&A, Help & Troubleshooting] Michael Z Freeman:
OK, thanks ! However I think the terminology is confusing me. When you refer to "firmware" I assume you mean the ROM (the Android installation) and not some kind of lower level stuff do to with the boot loader ?

Plus, you cite "6.12.401.4" for the European version. However it is listed as "6.21.401.1" on this page so I assume thats a typo ?

Device | Carrier | Region | Type | Kernel | Android | Size | Description
One M8 | HTC | EU | MR | 3.4.0 | v6.0 | 195 MB | 6.21.401.1

I'm in Europe so may as well use the European release. I just linked the USA page because I had not found the global page.

This is very confusing ...

Why are there two steps here ? I thought this is the full ROM anyway regardless of either method. I either use the method you cite above or HTC's RUU executable (which seems simpler TBH). Unless you are saying that I can't update from 1.54.401.109 (Android 4.4.2) directly to Android 6 ?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
"Firmware" is in fact some kind of low level stuff to do with the bootloader. On this device, firmware.zip is a small package (about 55 MB) that includes bootloader, radio, recovery, and a few other partitions, needed for a ROM to work, but does

not

include the ROM itself (which is over 1.5 GB for the stock ROM).

As far a the "stock" official tools, RUU (ROM Update Utility) is what you want, in order to install the full ROM and all other partitions (something like 41 partitions total)

xunholyx is advising flash the 6.12.1540.4 firmware before the 6.12.1540.4 RUU (so two steps: firmware then RUU). Since the US Marshmallow RUUs have a peculiar requirement, where you need to flash firmware before the RUU will install properly. Otherwise, it will fail with Error 155. Just for US versions. Just for going to Marshmallow from any lower version Android. Confusing, I know.

6.12.401.4 was the last Euro version, that I know of. Maybe 6.21.401.1 is a version that HTC made, but never released, and what you linked if the kernel source that was made for it.

In any case, those files in that specific link (HTCdev.com) are kernel source, not ROMs or firmware. They are for developers to use. They are not useful to you.

That is because the Euro RUU for Marshmallow was never officially released.

You can find the zip version Euro Marshmallow RUU on the following link, with instructions on how to flash:

https://xdaforums.com/showpost.php?p=64926626&postcount=6
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Just for information ...

6.21.401.1 is a Middle East variant for CID HTC__001 & HTC__J15 and MID 0P6B67000, it has 2.5GHz processor, EU variant is 2.3GHz.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Good to know, thanks. May be a reminder, actually (my memory seems to get worse every day!); since I somewhat vaguely remember that variant. But couldn't find any info doing a quick search of the firmware number. And I know it wasn't a valid OS number for the Euro version thanks to your TWRP backup and firmware collection! :good:
[One (M8) Q&A, Help & Troubleshooting] Michael Z Freeman:
OK, thanks for that. Think i'm getting close ! :laugh:

So update firmware first then install the full ROM.

Only questions left are ...

1. Is there any difference between USA and European ROM apart from languages ? What about the firmware. Could there be any potential problem with radio frequencies ?

2. This is what you said was the European Marshmallow ROM that I found through your link. Is this correct ? The update number looks wrong to me ... "6.12.401.4" ?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
My responses to your questions are below in red font:
[One (M8) Q&A, Help & Troubleshooting] Michael Z Freeman:
OK, thanks redpoint73 ! :cool: The device is now updated to European Marshmallow :laugh:. Thanks to everyone else who helped :good:.

I did not touch the firmware.

Only thing I noticed in the update was ...

(bootloader) [RUU]WP,hboot,100
(bootloader) ...... Successful
FAIL90 hboot pre-update! please flush image again immediately
FAILED (remote: 90 hboot pre-update! please flush image again immediately)
For "hboot-preupdate" response, restart the same procedure for device MB523WM07901...
sending 'zip'... (53965 KB) OKAY
sending time = 2.603 secs
writing 'zip'... (bootloader) zip header checking...
(bootloader) shift signature_size for header checking...
(bootloader) zip info parsing...

But is probably nothing as everything is functional so far.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
As long as on the bootloader screen it says for OS number: 6.12.401.4 (with nothing in parenthesis or in red font) then it should be fine.
[One (M8) Q&A, Help & Troubleshooting] Michael Z Freeman:
So phone is up and running Marshmallow.

Where is the default theme and sounds I had in Kitkat (HTC stock ROM) ? It was PERFECT :crying:, especially the sounds. In fact if the theme is not out there for Marshmallow (was it called "Holo" ?) I'd settle for the sounds :fingers-crossed:.

Another thing. I have HTC's theme app working, I can browse themes and install them. But the ONE thing that never themes is the clock app (weather clock I believe it is) and I've see the selected theme applied to it in screenshots of the theme. The lock screen version of it also DOES show the theme. I've fished around a little and can't find any reference to this problem :confused:.

EDIT:

1. Lack of home screen clock theme caused by wrong widget. I needs to be the "transparent" clock widget for the theme to apply. It is not called "transparent". Weird, but fixed.

2. The same notification sounds are in there, don't know why I missed them. But it was probably because notification sounds were not working. To get them working I had to manually give the "messages" app and gmail permission to access storage that apparently its supposed to ask for but does not. This is something to do with new app permissions model in Android.
[One (M8) Q&A, Help & Troubleshooting] Salman Akbar:
Hello. I am new here..

I want to get STOCK Android 6.0 Sense 7 in my HTC One M8 but I check for system updates, it says that your system is up to date.. please help me.. Country: Pakistan.

My getvar all information:

version-microp: None

version-main: 3.28.401.9

version-misc: PVT SHIP S-OFF

serialno:

imei:

imei2: Not Support

meid: 00000000000000

product: m8_ul

platform: hTCBmsm8974

modelid: 0P6B63000

cidnum: 11111111

battery-status: good

battery-voltage: 0mV

partition-layout: Generic

security: off

build-mode: SHIP

boot-mode: FASTBOOT

commitno-bootloader: df77f8b7

hbootpreupdate: 11

gencheckpt: 0

I tried this RUU from HTC website:

RUU_M8_UL_M60_SENSE70_MR_BrightstarUS_WWE_6.12.1540.4.exe

But it failed and says that "Get The Correct ROM Update Utility for your device".

Please help me
[One (M8) Q&A, Help & Troubleshooting] Michael Z Freeman:
Hi. If it helps I've just been through that whole procedure that ended with a successfully updated phone to Marshmallow (Android 6).
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
You have already been getting

extensive

(2 pages of posts!) help in the thread you started here: https://xdaforums.com/htc-one-m8/help/stock-6-0-rom-htc-one-m8-software-t3688563

Please do NOT create new posts asking the same question. It just confuses others, and will end up confusing you. And you haven't even given all the relevant details here, which are already discussed in the other thread. Just causing folks to waste their time giving you advice what was already give by others.

Also, please quote the whole long top post. Please go back to your last post, and edit out (delete) the quote. It's not relevant and just clutters up the thread.
[One (M8) Q&A, Help & Troubleshooting] gazzacbr:
Ahem, Please don't quote the whole first post...
[One (M8) Q&A, Help & Troubleshooting] Cholo981:
Does anyone know how to install the HTC M8 drivers on Windows 10?

I tried HTCSync, generic Android USB drivers, every possible toolkit. No way to make it works.

Usb device not recognized.
[One (M8) Q&A, Help & Troubleshooting] gamer22881:
Hello friends i have htc one m8 from new zealand

I am from india and and ota update is not available from india for new zealand device

Please tell me what should i do

How to update my htc one m8
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
These two items are needed for my Windows 10 64bit

https://xdaforums.com/showpost.php?p=64926362&postcount=4

If still USB device not recognized, you may need to check your device USB port.

---------- Post added at 10:34 PM ---------- Previous post was at 10:30 PM ----------

AFAIK, a device from New Zealand is able to receive and install OTA anywhere in the world unless that's a Sprint, Verizon or AT&T but sold in NZ.

Post here fastboot getvar all result (delete serial & imei no. before posting)
[One (M8) Q&A, Help & Troubleshooting] FIFATG:
Ringtone & notification sound

Hi guys,

I'm running a stock Marshmallow GPE rom on my M8.

Is there a way to separate the ringtone and the notification (alert) sound level?

I only see a way to set the ringtone, media & alarm sound level.

I want the ringtone to be less loud than the notifications I receive.

Thanks for any help.
[One (M8) Q&A, Help & Troubleshooting] mushages:
anyone managed to fix VPN issue on 4.4.4?
[One (M8) Q&A, Help & Troubleshooting] Jamister989:
GPE OTA Update Error

Trying to receive the OTA 5.0.1 update on a AT&T M8 converted to GPE. I thought I followed all the steps I needed to receive the OTA and have it install but it won't, I get a generic "Error" screen shortly after install begins of 5.0.1.

Is there any way to fix this without having to completely wipe my phone using the RUU steps?

Sunshine for S-off, stock GPE rom with stock GPE unlocked bootloader, rom was rooted version but I recently followed the steps to Unroot to receive the OTA Update to no avail.

*** UNLOCKED ***

M8_UL_CA PVT SHIP S-OFF

CID-GOOGL001

PS: Like others have said, sorry if this has been asked before. I searched and searched and could not find an answer without wiping.