yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] numskull223:
I finally got it to work. Not sure what i did, but I noticed a couple of extra spaces on the top and bottom when I highlighted using notepad, and I switched over to edge browser also from chrome. and it worked.

Thanks, Jeff
[One (M8) Q&A, Help & Troubleshooting] Yudowat:
Australian HTC One M8 Stuck In Bootloader

Getting kinda desperate to get this phone working again. I got an M8 from a friend, (they don't use it anymore since they upgraded to an S8) and I can't get out of the bootloader.

Here's the information the bootloader gives me:

*** Software status: Modified ***
*** LOCKED ***
M8_UL PVT SHIP S-ON
HBOOT-3.19.0.0000
RADIO-1.24.21331147A1.09G
OpenDSP-v48.2.2-00564-M8974_FO.1211
OS-4.18.980.9
eMMC-boot 2048MB
Feb 10 2015,15:48:13.0

It is an Australian M8, originally used with Optus. I don't know what direction I should take, find an RUU, use a 0P6BIMG.zip, lie down in a corner and cry, turn S-Off, I really don't know.

If anybody can help me get this phone up and running it would mean the world to me, thank you!
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Download and install RUU 4.18.980.9 from here - https://easy-firmware.com/index.php?a=browse&b=category&id=1159

There's higher version but you need to pay. Just use this RUU as it's free download.

Follow this guide but use the above RUU - https://xdaforums.com/showpost.php?p=64926626&postcount=6
[One (M8) Q&A, Help & Troubleshooting] Yudowat:
The only file there (that isn't paid) is a 0P6BIMG file, is that what you meant? Or are they the same thing? I'm sorry for asking, but I've never done stuff like this with Android before.

I'm going to bed now, but I'll try that guide tomorrow afternoon, and I'll let you know if I need any more help. Thank you so much for your help!

EDIT: Also, would I just put that downloaded file on the root of my SD renamed to 0P6BIMG.zip install it? (download the file then install the file then follow the guide) Or does the guide you linked me to help me install it? (download the file then follow the guide)
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Only one file on the link with the number 4.18.980, so that is what you want.

He clearly stated to follow the guide (just swap out the appropriate RUU files), so I don't know why you are asking if you should follow the guide.

Alternately, YES you should also be able to rename the file to 0P6BIMG.zip, and put on SD card, reboot to bootloader and it should auto install.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
[MENTION=8442071]Yudowat[/MENTION]

One thing I didn't see mentioned yet: after flashing the RUU.zip, check in settings > about > software updates. You should be able to update to the newest version of firmware/ROM via OTA after you've flashed it.
[One (M8) Q&A, Help & Troubleshooting] Yudowat:
Alright, thank you. Just making sure. Again, I've never done anything like this with Android, so I want to be sure I understand everything before I do anything.

I wasn't asking if I should follow the guide, I was going to do that regardless. I was just trying to clarify if he wanted me to:

1. Download the file

2. Install the file by renaming it to 0P6BIMG.zip

3. Follow the guide

OR

1. Download the file

2. Follow the guide

Do you see where I was confused?

Alternatively? Do you mean this another option I could do instead of following the guide?

I'm really sorry if any of my questions are stupid, again, I've never done anything like this with Android before, I want to understand what I'm doing rather than mindlessly follow a guide. Thank you for helping!

Once I have it booted, I'll be unlocking the bootloader and turning S-Off to make this situation a little easier if it happens again. Once that's done then I'll definitely upgrade. Thank you!
[One (M8) Q&A, Help & Troubleshooting] mrrocketdog:
[MENTION=8442071]Yudowat[/MENTION] , the 0p6bimg-method is automatic once you place on external sdcard , reboot to bootloader and select "yes" to install. no guide needed. :)

[MENTION=4987085]xunholyx[/MENTION] &/or [MENTION=660462]redpoint73[/MENTION] , apologies to have to ask ; is 0p6-method possible with s-on? i've forgotten.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Yes it is. As long as the RUU.zip is for your model (CID&MID) you can flash it that way. Same with signed firmware.
[One (M8) Q&A, Help & Troubleshooting] Yudowat:
Alright, all went well then it asked me to press vol up to update system. I pressed up then some text changed, then the screen went black. What happened?

EDIT: It doesn't seem to be turning on...

EDIT2: after basically giving up i tried booting again and after 2 minutes and 30 seconds holding vol up, down, and power, it booted. Thank the lord. I'll try again now.

EDIT3: It looks to be flashing properly! I'll update with another edit if all goes well or if I have any more issues! :D

EDIT4: IT WORKS! Thank you so much, everyone, for helping me!
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Well done you. We were all N00Bs at one time or another. Stick with it and read as many of the M8 forums as you can to keep yourself up to date and learn some more. Enjoy your M8, one of the best devices I ever owned.
[One (M8) Q&A, Help & Troubleshooting] Yudowat:
Thank you, I definitely will!
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
I don't think it would actually make a difference. But if using that method (which I know you didn't end up doing) name the file RUU.zip to be safe.

For most other "flash" commands, like flashing recovery, you can name the file whatever you want, as long as it matches the file name you type in the command. Literally, you can do:

fastboot flash recovery whateveryouwant.zip

As long as the file is named whateveryouwant.zip

But not 100% sure if that applies in RUU mode when flashing RUU or firmware.

Yes.

If the intent is simply to run a signed RUU, and OTA update, when unlocking the bootloader and s-off serve no purpose. Unlocked bootloader and s-off aren't required to do those things.

You do need an unlocked bootloader if you want custom recovery, root, flash custom ROMs, etc.

S-off is only needed if you want to do some very particular things like flash unsigned RUU, firmware, manually flash radio, modified hboots, change CID or MID. Most folks don't need s-off, and be aware sunshine (which costs $25 US) is the only currently working method for s-off. So unless you want to do one of the things mentioned, it is not money well spent.

---------- Post added at 09:06 AM ---------- Previous post was at 08:58 AM ----------

As long as it works with htc_fastboot method, it will work with the SD method.

So yes, signed RUU or firmware will flash with SD card (0P6BIMG.zip) method.

Flashing unsigned RUU or firmware (such as a modified RUU) will not work with s-on using the SD card method. But it would also fail using the htc_fastboot method.
[One (M8) Q&A, Help & Troubleshooting] Yudowat:
Thank you for clarifying this, was just making sure :)

Well the correct RUU was hard to find, I was thinking of maybe converting to GPe (easier to find files for), which I would need either S-Off or an unlocked bootloader for wouldn't I? (not sure, I'm still new here :p )
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Once I thought about it a few minutes, I decided to edit my last post (regarding the fastboot flash RUU method). So please read my last post again, to avoid misinforming you.

If you want to fully convert to GPE, then yes you need s-off. If you want RUU for recovery purposes after updating to MM, then also agree that "converting" to another version (such as a more command CID) is probably the best bet.
[One (M8) Q&A, Help & Troubleshooting] Yudowat:
I re-read it, thank you for clarifying. I was aware it could be named whatever really, it's just a part of the command just looking for the file to run so it isn't restricted to a certain filename.

Alright, i'll look more into converting to GPE another time, at the moment I'm feeling good with a new phone and don't want to mess around at the moment haha.

Before I go to bed though, I've heard of Firewater as another tool to get S-Off. Is this no longer compatible or is it generally seen as less stable or something?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Actually if people really read the guide, they will find there are 3 different methods to install RUU zip.

1. htc_fastboot flash method

2. sdcard method

3. ARUWizard method (sort of running the RUU zip as RUU exe)
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Firewater doesn't work. Hasn't for over 2 years. It had an online server component, required to make it work, which the devs have taken offline.
[One (M8) Q&A, Help & Troubleshooting] mrrocketdog:
[MENTION=8442071]Yudowat[/MENTION] , just one more thing. not sure if mentioned yet.

after flashing your 0p6bimg file , either delete , rename or put inside a folder ; or else will try to flash each time you go to bootloader. :)
[One (M8) Q&A, Help & Troubleshooting] Yudowat:
Ah fair enough, thanks for the info!

Okay, I think I got it. Thank you for clarifying!

Yep! I've already done this, thank you for making sure I was on the right track!
[One (M8) Q&A, Help & Troubleshooting] bruno_123:
Up to speed

Hi,

I have decided to switch from stock to custom ROM, installed ResurrectionRemix, but now I'm having problems with GPS. I have figured out that nougat ROMs have issues with this. Which ROM is recommended for SENSE and which for non SENSE? Are there any other common problems that I should be aware of?
[One (M8) Q&A, Help & Troubleshooting] beeewell:
There's another thread dedicated to issues with Nougat ROMs and our device located here.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
I can only comment on Sense ROMs, as that is what I've used on this device. The Sense ROMs are limited to Marshmallow, since that is as far as HTC supported this device. Any of the Sense ROMs are stable, and can be used as daily drivers. I'm not one much for recommended specific ROMs. But some reliable, well liked Sense ROMs are S.ROM, Viper, ICE. But that isn't meant to imply that others are not also great ROMs.

Basically, if you want Sense features, you need a Sense ROM, and will be limited to Marshmallow. If you want Nougat, you will need an AOSP type ROM.
[One (M8) Q&A, Help & Troubleshooting] kempactick:
Hello, wanted to know if my htc runs lastest firmware and if he don't can you guide me to some threads? thx

(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.401.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: HTC__032

(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] redpoint73:
Based on the above, you're on the latest (last) firmware. MM, since HTC no longer supports this device with updates.
[One (M8) Q&A, Help & Troubleshooting] kempactick:
Is there any chances to get s-off without sunshine?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
In short, NO.

Longer answer, if you are looking for a "free" method, there is none. The old method of firewater doesn't work, hasn't worked in over 2 years. It required an online server component, that the devs took offline.

s-off is also possible with something called a javacard. But it costs something like $150 US. So that's a lot more expensive than sunshine. You might search for a repair shop that has javacard. But they will still charge you for the service, so again, it's probably not worth time searching and spending the money, when you can just do sunshine for $25 US.

Note that s-off isn't needed to root, install custom recovery, flash custom ROMs, or most other "mods". S-off is only needed for specific things, such as flashing modified hboots, changing CID/MID, and some other things.

Why do you think you need/want s-off?
[One (M8) Q&A, Help & Troubleshooting] kempactick:
I know you don' need to be s-off to "root, install custom recovery, flash custom ROMs, or most other "mods", wanted to change the hboot for that red message, but just for that red message ain't worth it. Thanks for all your replies
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
I agree it's not worth paying for sunshine just to get rid of the red warning text on boot.

Heck, I

do

have s-off, and never bothered to flash the modified hboot to get rid of the red text.
[One (M8) Q&A, Help & Troubleshooting] kempactick:
Hello again, i want to get back to stock mm and i wanna know how, because i'm a little bit confused. Now i'm using S.Team-JW-5.4.0 with default kernel.

And how can i found out if it is dual sim or not? My 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.401.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: HTC__032
(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] redpoint73:
Back to stock for what purpose? You just don't like S.ROM, and want to go back to stock? Or some other reason? Do you want root, or possibly flash another ROM in the future? Want to retain your data and settings?

If it was dual SIM, you would probably know when you bought it. They aren't that common, and don't normally get sold as a "regular" (single SIM) M8.

It's also pretty obvious to tell physically, as when you pop out the SIM tray, it holds 2 SIMs like this: https://www.mojandroid.sk/wp-content/uploads/2014/07/HTC-One-M8-Dual-701x350.jpg

But the device you have is single SIM, as the product name m8_ul signifies.
[One (M8) Q&A, Help & Troubleshooting] kempactick:
Back to stock for testing it to see if it fits me, i like S.ROM. Yes, i might be want to root the stock and flash a custom rom after all this. I don't care about the data or the settings, wipe everything when i'm flashing a rom (back-up).

Also i back-uped the stock mm with twrp, but when i try to restore it, it doens't show up. I could restore it but it won't work, i used twrp 3.1.1-0 to back-up the stock.
[One (M8) Q&A, Help & Troubleshooting] frixos80:
Hi. Has anyone replaced the phone's battery? Should I give it a try?

Also I wanted to know if the speaker covers need any kind of adhesive in order to be fitted back.
[One (M8) Q&A, Help & Troubleshooting] dr.estiack:
Does Sprint m8 has inbuilt fm radio? Mine one is showing OPB70000 but has inbuilt fm radio.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Don't quite understand, those statements seem to contradict each other. The backup doesn't appear, then you say you could restore it, but how would you do that (doesn't make sense)?

If TWRP can't "see" the backup, make sure you have selected the proper location (SD versus internal storage) as it's easy to mix up the two (I've don't it myself from time to time).

Otherwise, you can download a stock TWRP backup for your version from the collection, and restore it. Only need to do through Step 9, then reboot: https://xdaforums.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860

---------- Post added at 09:42 AM ---------- Previous post was at 09:37 AM ----------

Seems the hardware is there, it's just a matter of the stock FM radio app being missing (so that Sprint can put their bloatware on there, instead). This based on the info in the following thread. It has an older version of the app on the top post, and an updated one (Marshmallow) in Post #16 of the thread: https://xdaforums.com/showthread.php?t=2732013
[One (M8) Q&A, Help & Troubleshooting] EpsilonT51b:
Sound Distortion using Bluetooth Headphones (QC 35)

Sound is heavily distorted when using my Bose QC 35. It doesn't appear when I use a wired headphone (and earphone). It's a software issue because downloaded media, and Soundcloud audio distorts; while playing YouTube videos don't.

It's incredibly unbearable when there's anything remotely bass to the music...

I'm using a Resurrection Remix ROM (5.8.3)
[One (M8) Q&A, Help & Troubleshooting] x000x:
So I'd like to use one of the roms from here (mostly b/c of nougat)

But the problem is my htc one m8 is a Sprint device...

I have this (maybe incorrect?) notion that none of those non-sprint roms have any way to update PRL nor profile.

so... how does one backup(?) and then reinstall(?) their prl and profile?

Or are those even needed for the device to work properly?
[One (M8) Q&A, Help & Troubleshooting] dr.estiack:
Updated my Sprint m8 to marshmallow from kitkat manually.But now battery backup is reduced.Used to get 6hrs SOT but now around 4hrs. Also in standby charge is consumed too much. Set is rooted and twrp installed with s off and bootloader unlocked and super cid. Now is there any kitkat based rom with good battery backuo that i can flash via twrp? Is there any chance of bricking if i flash kitkat based rom while on marshmallow? Thanx
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
No, you won't brick. You can a KK ROM with MM firmware
[One (M8) Q&A, Help & Troubleshooting] dr.estiack:
Thanx.Is there any rom you recommend for good battery backup?
[One (M8) Q&A, Help & Troubleshooting] Arsinn:
Why you want downgrade to kk! MM custom roms haves very good battery life even better than kk. I recommend you leedroid or s_rom. I have about 6/5_7 h screen with leedroid 8.2.4 ( wifi use and auto brightness)
[One (M8) Q&A, Help & Troubleshooting] kempactick:
So you're using leedroid 8.2.4 with default kernel with some settings or custom with some settings?

Battery can't be that old if it still got 6-7h sot, right?

And my problem is supersu, i'm using lastest S.Team-JW-7.5.0 and it got supersu preinstalled, tried to remove it with magisk unistaller, with stock bootimg also from settings, any tips?

I want magisk, that's why i need to remove it.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Have you tried removing SuperSu with the programme itself? There is an option to remove it completely within SuperSu itself. Then flash the Magisk Su and then the Magisk manager. Make sure to reboot in between.
[One (M8) Q&A, Help & Troubleshooting] dr.estiack:
I am using sprint m8. Not the global one. Does Leedroid support sprint m8?
[One (M8) Q&A, Help & Troubleshooting] RealNightFury:
I flashed HTC Viper One in my M8. The latest version. Everything works fine but when I goto the instagram app then use instastory to write something in a picture or video.. The application crashes... Why is that?
[One (M8) Q&A, Help & Troubleshooting] thedoctor13th:
hi, i just received my one m8 att runing 4.4.2, everything works pretty smooth but i would like to upgrade to official marshmallow, what is the easiest and fastest way to do it? phone is not rooted and bootloader is locked
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Simply check for updates in settings.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Are you actually on the carrier AT&T, or no? Or even in the US?

Reason being, for the AT&T version, it will only get OTA updates if actually connected to the AT&T network. This is contrary to most M8 versions (unique to some US versions).
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Your going to have to take quite a few OTAs to update from 4.4.2

The quickest would probably to backup apps and data via Google and your photos also with Google Photos, move any downloads or music to your extSD, and run the latest RUU
[One (M8) Q&A, Help & Troubleshooting] thedoctor13th:
yeah, actually thats the problem, i'm in mexico so when i try to check for software updates in settings it says that the software is up to date, so i was looking for a way to manually upgrade the device with the PC, since i'm coming from an lg g3 i was wondering if there is a similar method to upgrade software like kdz, thanks for the help :)

---------- Post added at 07:55 PM ---------- Previous post was at 07:44 PM ----------

hi thanks for the help, data is not a problem since i already performed a factory reset to the phone and i dont have any important information inside of it, so do you have any tutorial in how to flash the latest RUU to my phone? it is a process similar to flashing a kdz in lg phones?
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Go here for the RUU

Scroll down to the "Manual System Update Instructions" and read them (it's super easy). The RUU download is at the end of the instructions.
[One (M8) Q&A, Help & Troubleshooting] thedoctor13th:
alright thanks for the help, it seems like a very easy process, do you know aproximately how long does it take to finish? once i flash the RUU i will comeback to let you know how it went
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Note that you will likely get an "Unknown Error 155" which is a known peculiarity for US variants, going to Marshmallow RUU from a previous version (Kitkat, Lollipop). In that case, you'll need to flash the Marshmallow firmware per the instructions on the following post:

https://xdaforums.com/showpost.php?p=67123738&postcount=7

How long the RUU takes:

- Downloading the RUU may take some time, depending on your internet connection. Since the file is 1.5 GB in size.

- Actually executing the RUU (installing) might take 5 minutes or so, not long. May vary some, depending on the performance specs of your PC.

- After the RUU installs, upon reboot, The phone may take up to 10 minutes to build the ART app cache (will say "Android updating" or something to that effect). So don't panic that it is stuck. But it shouldn't take much more than that (10 min).
[One (M8) Q&A, Help & Troubleshooting] fireguy85:
Anyone here do any hardware fixes?

I replaced the daughterboard, battery, and display (w/frame). This phone had damaged GPS antenna, volume down key, damaged LCD, and the power button did not register. Everything works now minus the power button-it clicks just like on my other M8, but it won't power on the phone. The only way I can power this one on is via adb commands. The camera also does not work; this might not have worked before either. The app won't even open-it says something like "camera not available". Being the camera and power button are both on the daughterboard, could these be a related hardware issue?

I've tried factory wiping and installing stock image to no avail as well as reinstalling the old daughterboard. Any ideas?
[One (M8) Q&A, Help & Troubleshooting] thedoctor13th:
hey man i try to install the ruu following the htc webpage steps but i had 2 issues, the first one was that i got the error 170 USB not connected, i was able to solve that issue moving the ruu to the desktop, then when i try to proceed with the installation for the ruu there was no problem until i got a screen that says sending... 1/1 in red letters "Remember,the operation will take about 10 minutes." and it is stuck in that screen forever i wated an hour the phone just showed the htc in grey letters with black background until i unplugged the device and i had to shut it down with power + vol up, any thoughts on how to solve this problem thank you!