yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M8)] miggsr:
Glad to hear your device is up and running. Hitting the thanks one time is fine. Luckily for I don't take donations either lol. As for roms honestly I wouldn't know. My area of expertise is in Sprint realm. I was using renovate rom in the past. Now with MM I'd say just stay with stock rooted for now. Let the devs have some time to add mods and such to the roms.

Sent from my Family of HTC One decives.
[Sprint HTC One (M8)] MeltdownSpectre:
There's a ton of Sprint bloat that I'd like to get rid of though, including the apps and the activation notifications and a bunch of other things, would being rooted and manually debloating these things work, or should I flash a ROM?

Also, if I had flashed the firmware for a .401 ROM, and then proceeded to flash the .401 RUU, would it have worked or would I have bricked my device?

.401 is the ROM for the International/European M8, basically a GSM variant.

Theoretically, if the CID and MID match, shouldn't one be able to flash a European RUU on a CDMA device?

Internals are the same aren't they?
[Sprint HTC One (M8)] OMJ:
Same issue on M9, I reported it to htc, they supposedly fixed it, but not without adjusting the call settings.

Settings/call/CDMA call settings
[Sprint HTC One (M8)] miggsr:
Well in your case being that sprint is not your carrier....then yes you'll need to flash a different rom. As for the ruu and fw. Well if you change your MID and CID.... Since you are already s-off you should be able to flash those xxx.401.xx firmwares and ruu's.

Sent from my Family of HTC One decives.
[Sprint HTC One (M8)] Captain_Throwback:
No. The internals of the CDMA device are different from GSM. You cannot use a GSM radio on a CDMA device. You will always have to use Sprint radio firmware to have working signal/data.
[Sprint HTC One (M8)] mmp953:
I am at the same situation, using a sprint one m8 outside of US, with a GSM provider.

I have searched alot, for an international rom but I just found skydragon v.10.2, let me select international in aroma. Thus, as I am not able to select 2g, wcdma or 3g and 4g mobile datas on a sprint rom, I prefer to use skydragon rom.

I don't know how he succeeded this, but I would like to achieve this situation in badboyz or similar best sprint roms, as well.

For sprint stuffs in rom, I open the rom.zip file, and delete all the sprint apps. Then rezip the file and flash. I haven't met any problems, yet.

If some one show me a way to use any other rom for my situation, I will be very pleased.
[Sprint HTC One (M8)] lreyes:
Hey guys Im having a bit of trouble and I have tried everything to my knowldge and also looked up my problem. I am trying to run the latest RUU on the Sprint non-HK version that is S-ON. I picked the right RUU version and I relocked the bootloader. after that I tried to run the program. when I ran it everything seemed fine until I got "Error Code 158 Wrong Image..." and now my phone is just sitting at the fastboot menu and I have no OS and no recovery and also bootloader locked

Hboot version: 3.19
[Sprint HTC One (M8)] DarkRaven66:
Can someone tell me where i can find the stock recovery please, I've look everywhere but cant find it
[Sprint HTC One (M8)] lreyes:
Finally fixed it by going through the RUU's and running them until one of them actually worked. :good:
[Sprint HTC One (M8)] MeltdownSpectre:
How would one go about flashing. 401 or the dev edition. 1540 on a Sprint device then?

Or would that not be possible?

For example, flashing the entire 401 RUU, but then flashing the Sprint radio and trying to boot. Would it work?

---------- Post added at 09:52 AM ---------- Previous post was at 09:51 AM ----------

Does Skydragon boot fine without any issues on a Sprint M8?

---------- Post added at 09:56 AM ---------- Previous post was at 09:52 AM ----------

It's inside the firmware.zip files in the main post.
[Sprint HTC One (M8)] mmp953:
I have been using it for months.

I have to notice that, my firmware is sprint, I just installed rom as international.

Other roms doesn't boot, but skydragon does, works good...
[Sprint HTC One (M8)] MeltdownSpectre:
Which version of Skydragon? 1.6.5 or 2.0?

Also, did you download it from the Sprint M8 forum or the International M8 forum?

I downloaded the 2.0 version from the International M8 forum, flashed it with TWRP, touch in Aroma wasn't working so had to use volume buttons. Selected International, didn't boot. Selected M8_WHL, that didn't boot either.

I tried another custom ROM, but nothing boots.

After flashing successfully, pressing reboot in either recovery or bootloader just brings me back to bootloader. No custom ROM boots. Only stock.

---------- Post added at 12:27 PM ---------- Previous post was at 12:20 PM ----------

Also, does anyone have any idea how to get rid of the annoying GPS icon in the status bar?

I tried installing the Xposed module 'Disable Sprint SystemUI flag' but thats for Kitkat and older, so it didn't work.
[Sprint HTC One (M8)] Sloth:
Hello,

This is not a rom discussion thread please take the OT somewhere else.

Thanks,

Sloth
[Sprint HTC One (M8)] mmp953:
Sorry for discussing rom issue here, but the discusion went on this way, somehow. All of us are searching a better software for our usage.

Thanks.

---------- Post added at 10:21 AM ---------- Previous post was at 10:18 AM ----------

I haven't installed any MM firmware or rom. I am still on v.10.2.

You can ask for a solution in that topic.
[Sprint HTC One (M8)] MeltdownSpectre:
Any ideas how to remove the E911 GPS icon in the status bar?

I'm on 6.20.651.3, S-OFF and rooted.
[Sprint HTC One (M8)] Sloth:
Wrong thread please ask in the Q&A section.
[Sprint HTC One (M8)] DarkRaven66:
After many attempts to get the stock recovery to install after relocking and unlocking and trying different RUUs i got the phone to install the 4.25. Xx RUU and accept the 6.0 update. Thanks for the info posted here
[Sprint HTC One (M8)] gscarborough:
Do I need to flash the modified firmware before using the marshmallow RUU zip. I have caps latest TWRP and I'm S-off?
[Sprint HTC One (M8)] thebott:
Here is a stock htc radio app i found that does not fc on marshmallow
[Sprint HTC One (M8)] gscarborough:
If I use this recovery do i need the marshmallow modified firmware to run the marshmallow Ruu that OMJ has in the op?
[Sprint HTC One (M8)] OMJ:
yes, you need to update the firmware b4 the M ruu will flash
[Sprint HTC One (M8)] gordond11:
Sorry for being super dense here, but I've manage to hang up my phone while trying to upgrade the firmware. I'm S-off, etc., and I grabbed the 6.20.651.3_firmware_no_recovery.zip, placed it on my sd-card (after re-naming it to 0P6BIMG.zip), went into hboot, upgraded firmware, and... stuck at HTC ONE flash screen. I guess I need to go through the RUU dance now? Appreciate any pointers. I've been running on the previous version of the Bad Boyz ROM for like forever, and I'm out of practice.
[Sprint HTC One (M8)] OMJ:
did u flash the firmware 2x? if not, flash again...after that, theres no need to RUU unless u want too, you can flash 6.20 stock rooted or BB :)
[Sprint HTC One (M8)] DarkRaven66:
Since you are S-OFF yes, remember to flash the firmware 2 time for it to stick
[Sprint HTC One (M8)] gordond11:
Flashed back to the previous firmware (4.25.654.18), and was able to boot again. I'll do some more reading and give it another go soon. Thanks for getting back to me, I do remember seeing recommendations to flash the FW twice, but I guess I got spooked when I couldn't boot and retreated. Great work BTW, and thanks for all you do.
[Sprint HTC One (M8)] Sloth:
My guess would be, the reason it didn't boot is because you flashed the FW that included the boot.img which is the kernel.

If you were to flash the FW with recovery and boot removed it would probably go without a hitch.
[Sprint HTC One (M8)] ink718:
I'm trying to flash the official RUU from HTC but it says that i have the wrong RUU but I don't. I have the HK m8. Any reasons why its giving me this error?
[Sprint HTC One (M8)] Sloth:
Have you flashed the latest firmware and then tried the RUU?
[Sprint HTC One (M8)] ink718:
Wouldn't the official RUU bring my device to the lastest FW?
[Sprint HTC One (M8)] miggsr:
Wow the directions for doing ruu have been repeated countless times and the OP has been updated to provide the most accurate information on how to do this. Why can't people read it.

Sent from my Family of HTC One devices.
[Sprint HTC One (M8)] ink718:
Bro, I'm no noob to flashing these kind of stuff. Ive locked my bootlocker (fastboot oem lock), I have tried to flash the official RUU 5 times since last night and it still tells me that i have the wrong RUU ROM. I also tried the HK and non-HK RUU, same error.
[Sprint HTC One (M8)] EVOuser94:
It's still because you're not reading though....

Flash firmware first before RUU
[Sprint HTC One (M8)] miggsr:
If you read my post I was not designated to anyone. I'm simply pointing out the obvious. But if you feel the need to think it's for you then by all means. If you READ THOROUGHLY. You would have solved your issue.

Sent from my Family of HTC One devices.
[Sprint HTC One (M8)] ink718:
I am s-on. Shouldn't the RUU bring the FW to latest along with MM?
[Sprint HTC One (M8)] Sloth:
Nope you need to be on the latest FW already in order for the RUU to work correctly.

That's why they were telling you to do some reading.
[Sprint HTC One (M8)] miggsr:
Thank you

Sent from my Family of HTC One devices
[Sprint HTC One (M8)] OMJ:
that's what they're trying to tell u....it's been repeated many times that you CANNOT flash the M RUU until you are already on the M firmware...so u MUST flash the M firmware 1st, b4 RUU.

a simple search would have explained this...
[Sprint HTC One (M8)] drlzanej:
Because, Reading IS fundamental,,,,,,,,just sayin.
[Sprint HTC One (M8)] ink718:
Sorry to every booty that helped and sorry for confusion. There was a problem with my laptops usb. I was able to flash the RUU. And yes i had flashed the FW prior to flashing RUU.
[Sprint HTC One (M8)] sethishivam5:
Can you please tell which one I should use to bring my phone marshmallow update as I'm new to all these things I have attached my boot loader information. It would be great if I get reply asap
[Sprint HTC One (M8)] opz187:
bro can you help me out? ive followed the instructions in the OP verbatim and i cant get jt to flash. i keep getting this error:

C:\Users\Gary\Downloads\Data>Fastboot oem rebootRUU

...

(bootloader) Start Verify: 3

OKAY [ 0.026s]

finished. total time: 0.026s

C:\Users\Gary\Downloads\Data>Fastboot flash zip firmware.zip

target reported max download size of 1830711296 bytes

error: cannot load 'firmware.zip': No error

C:\Users\Gary\Downloads\Data>Fastboot flash zip firmware.zip

target reported max download size of 1830711296 bytes

error: cannot load 'firmware.zip': No error

C:\Users\Gary\Downloads\Data>Fastboot flash zip firmware.zip

target reported max download size of 1830711296 bytes

error: cannot load 'firmware.zip': No error

C:\Users\Gary\Downloads\Data>Fastboot flash zip firmware.zip

target reported max download size of 1830711296 bytes

error: cannot load 'firmware.zip': No error

C:\Users\Gary\Downloads\Data>Fastboot flash zip firmware.zip

target reported max download size of 1830711296 bytes

error: cannot load 'firmware.zip': No error

C:\Users\Gary\Downloads\Data>Fastboot flash zip firmware.zip

target reported max download size of 1830711296 bytes

error: cannot load 'firmware.zip': No error

C:\Users\Gary\Downloads\Data>Fastboot flash zip firmware.zip

target reported max download size of 1830711296 bytes

error: cannot load 'firmware.zip': No error

C:\Users\Gary\Downloads\Data>

Do you have to be s-off or something to flash firmware? Im s-on but rooted with twrp
[Sprint HTC One (M8)] PolarWind:
If you're just flashing firmware you won't need to write the CID.

Do you have the H/K version of the M8 or just the standard version?
[Sprint HTC One (M8)] benny3:
Yes you need to be s-off
[Sprint HTC One (M8)] Kevincarranza:
Standard version
[Sprint HTC One (M8)] PolarWind:
Assuming you're unlocked with s-off the firmware you want with the radio update is the underlined one.
[Sprint HTC One (M8)] Kevincarranza:
I tried to flash it but for some reason I can't I don't know if I'm doing something wrong
[Sprint HTC One (M8)] OMJ:
yes

yes, 1.05.20.0321_2 was the radio version from the HK firmware

doesn't matter what ROM you're using, software/OS & firmware are 2 different things

heres the thing....u only need superCID 11111111 if you're going to flash something that is meant for another phone (HK vs non-HK), that's why there is 2 different versions of the .9 & .13 firmwares, the original that is meant to flash on HK or if u have superCID, and the modified version for non-HK. The new 1.54.651.10 is meant for the non-HK so superCID is not needed for the non-HK phone

ruuveal has not been updated to support it.

which method did u use? renaming to 0P6BIMG.zip is the easiest
[Sprint HTC One (M8)] OMJ:
OP updated w/ HK OTA 1.54.654.15

OTAs

Sprint_HTC_One_M8_Harman_1.54.654.15_OTA (credit to [MENTION=1797689]kevin3688[/MENTION])

Here is the extracted Firmware for the Harman version:

1.54.654.15 Full Firmware from RUU (fastboot flashable): http://www.androidfilehost.com/?fid=23501681358547364

1.54.654.15 Modified Firmware....removed boot, hboot & recovery (fastboot flashable): http://www.androidfilehost.com/?fid=23501681358547363
[Sprint HTC One (M8)] Captain_Throwback:
I assume this is the same as the 651.10 update for the non-HK M8? Just a radio/PRI update?
[Sprint HTC One (M8)] Kevincarranza:
I tried booth, just quick question do i have to check USB debbugin before to tried both methods? And I'm assume that I have to get s-off for both methods
[Sprint HTC One (M8)] OMJ:
to use adb/fastboot, yes, you need USB debug turned on, as well as drivers installed

yes, s-off is needed to flash modified firmware. I didn't think s-off was needed to flash unmodified stock firmware, but I had a hell of time trying to flash a co-workers HK that was s-on....once I s-off'd it flashed
[Sprint HTC One (M8)] apitnauli:
to flash those via twrp, is also must first update the firmware than flash those file zip?​
[Sprint HTC One (M8)] ttieder:
I am on the gpe port.I flashed the HK ruu which radio do I flash in hboot?
[Sprint HTC One (M8)] mcwups1:
This is always confusing for me.

I had to RUU the other day, so I changed my CID to 11111111. Do I need to change it back to take the OTA firmware, because when I did the .15 version, it didn't update, it just said "push power to reboot"?

Or, do I need the .10 version, which is actually a lower version number than the .13 I already have?

Edit: .10 flashed via fastboot....I gathered what I could from the other posts, but still wondering if I should change CID back to Sprint's? Would that hurt?

Also, since I'm s-off, I should only stick with modified firmware?
[Sprint HTC One (M8)] :
Yeah stick with the modified firmware You can go back to sprints cid, it wont hurt either way

fastboot oem writecid SPCS_001

---------- Post added at 03:59 PM ---------- Previous post was at 03:56 PM ----------

No you dont need the firmware for the stock rooted but some reported a issue with sound when not on the firmware and others have no trouble at all
[Sprint HTC One (M8)] dandan2980:
Can I flash the .15 HK firmware on the non HK M8 after flashing the modified HK firmware .9 and .13 for the non HK M8. Reason I ask is because I am on BSC they based off the HK ROM I believe and would like to keep the HK modified firmware if possible thanks.
[Sprint HTC One (M8)] jackdowsan:
So after I flash the 1.54.654.9 with that tool, How do I go ahead and flash the 1.54.654.13 to this?
[Sprint HTC One (M8)] dandan2980:
Something interesting I am on BSC ROM and they recommend the HK firmware well I have been playing around flashing radios so I could not update prl or profile on there ROM with the non HK m8 firmware I had flashed .17 then .5 then .10 firmwares for the non HK m8 cause I'm ocd and wanted a clean slate cause of the recent update and figured i have a non hk device so why not just go with the firmware for my device. Well after failing to update prl several times I decided to go back to the modified HK firmware for non HK M8 and my prl now updates again. Is this a normal behavior with radio and roms based off HK or NON HK devices?
[Sprint HTC One (M8)] volk9029:
I have never flashed h/k firmware. I have no problems updating profile or prl on bad seeds rom.

Sent from my lair.
[Sprint HTC One (M8)] EVOuser94:
You need the NON-H/K Firmware/RUU

You can tell the difference by reading this

6.20.651.3 - NON-H/K

6.20.654.3 H/K

651 -NON

654-H/K

VERY SIMPLE

Flash Firmware first then RUU.
[Sprint HTC One (M8)] sethishivam5:
Okay so it's mandatory to flash firmware first?

Sorry for asking stupid questions because I'm scared that my device don't get bricked

I have downloading this one 6.20.651.3 Signed Full Firmware
[Sprint HTC One (M8)] EVOuser94:
You are S-OFF you have no need to worry. Full Firmware will flash Recovery and hboot on top too.

So if you flash that one, you'll have to reflash Recovery later down the road if you so wish to do so.

AND YES with M upgrade it is a bug that makes it mandatory to flash firmware first.
[Sprint HTC One (M8)] sethishivam5:
Okay so first I have to flash that firmware through sd card and then ruu by exe file

Correct me if I'm wrong
[Sprint HTC One (M8)] ink718:
Yes correct, be aware that RUU will wipe your phones internal storage.
[Sprint HTC One (M8)] kaw900r:
twrp

What recovery should be used for the new HK-RUU? it sees it and goes to load but gives a error when I tried the 3.0 hima. trying to help a friend get his phone done since I got such great help...
[Sprint HTC One (M8)] OMJ:
Hima is M9.. Here is m8... https://dl.twrp.me/m8/twrp-3.0.0-0-m8.img.html

You shouldn't be installing twrp if you're going to ruu, as the ruu will wipe it out
[Sprint HTC One (M8)] kaw900r:
Great

Had already done the RUU. All is done optimizing with SuperSU installed. Once it's back up will load ur rom already on sd... t/u:cool:
[Sprint HTC One (M8)] sethishivam5:
Sir can please tell me steps to install Indian Ruu to my m8

It's an sprint and s-off
[Sprint HTC One (M8)] Sloth:
You can only use a Sprint RUU on a Sprint device.
[Sprint HTC One (M8)] sethishivam5:
I think s-off device can change his mid and cid and after that we can install any RUU
[Sprint HTC One (M8)] Sloth:
You can do those things but it still won't work.

Good luck
[Sprint HTC One (M8)] OMJ:
bad idea, unless you want a non-functioning phone...
[Sprint HTC One (M8)] sethishivam5:
Oops okay
[Sprint HTC One (M8)] sethishivam5:
Is there is any way to put my phone on only 2G mode?
[Sprint HTC One (M8)] OMJ:
No idea, I use CDMA only
[Sprint HTC One (M8)] thornside:
So I grabbed 6.20.654.3 Full Firmware, renamed it, and then flashed it via hboot. Now I'm stuck in the splash screen. I've tried to reflash a few times and it's still showing my OS as 6.20.561.3. Any suggestions?
[Sprint HTC One (M8)] EVOuser94:
Have you gotten a MM Rom installed or done the RUU? A L ROM won't boot on MM firmware
[Sprint HTC One (M8)] thornside:
So I thought that I did, but apparently not. I manually flashed the RUU and all is good. Thank you for pointing me in the right direction.
[Sprint HTC One (M8)] trancefreak64:
OMJ will there be A Bad Boyz tweak menu in the near future or a Beta for some testing. I realize we're still fresh of this major update but I'm down to play with any beta tweaks unless you have that covered.
[Sprint HTC One (M8)] EVOuser94:
He already has a Marshmallow ROM
[Sprint HTC One (M8)] rmthx:
Hi i can try to help a noob with sprint cdma m8 te wifi dont work and he try to fix this flash some Roms and then firmware and roms arent in the same version he flash rom 6.xxx and her firmware have hboot 3.18

I know 6.0 have hboot 3.19

I dont know so much for sprint firmware and versións but i know the hboot is old

Now question for help this

First i know to need s.off and then

How cid and mid need to run Sprint RUU 6.XXX ?

Is compatible cid 651 with spcs_001 ?

Have this on fastboot getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.18.0.0000

(bootloader) version-baseband: 1.08.20.0612_4

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

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

(bootloader) product: m8_whl

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B70000

(bootloader) cidnum: SPCS_001

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: d4c3cae5

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0
[Sprint HTC One (M8)] popthosegaskets:
You just need to flash firmware first then run the RUU. S Off is not necessary for this operation. Just make sure the correct RUU is flashed or you will brick the device.
[Sprint HTC One (M8)] OMJ:
being s-on, you can only flash the signed firmware after relocking bootloader...after updating firmware, flash 6.20 RUU

6.20.651.3 Signed Full Firmware...(fastboot flashable): https://www.androidfilehost.com/?fid=24391638059060264
[Sprint HTC One (M8)] rmthx:
thanks but what ruu i need to flash the cid is spcs_001 and this firmware and ruus are for cid 651

i dont have any error with cid ??

we can flash the firmware and then the ruu if no change the cid spcs_001??

many thanks and sorry for my english im from spain and no tell so good
[Sprint HTC One (M8)] OMJ:
651 is the same as SPCS_001...

after flashing the firmware I posted in previous post, use this RUU...

http://dl3.htc.com/application/RUU_M8_WHL_M60_SENSE70_SPCS_MR_Sprint_WWE_6.20.651.3.exe
[Sprint HTC One (M8)] rmthx:
many thanks for support
[Sprint HTC One (M8)] trancefreak64:
Ya I posted in the wrong thread thanks.
[Sprint HTC One (M8)] REVREN:
OMJ is there a red text removal for the new MM hboot for the Harman version?
[Sprint HTC One (M8)] rodohmes:
Check post #2524.
[Sprint HTC One (M8)] kaw900r:
Change to HK

I had always flashed this phone with the HK version in the past and it is cid 111. When I flashed the no red text I checked the build and noticed it was the regular version can I just flash the HK version now and load twrp and supersu again? It is a upgrade right? t/u
[Sprint HTC One (M8)] EarlyMon:
Solved.

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

Keep trying both volume and power buttons together until the menu appears.

Been using HTCs since 2010 and this is the first time I've ever had to do that with a stock recovery.

Apparently I have to do it every time on that phone now.

Anyway, there's the solution for the next guy. :)
[Sprint HTC One (M8)] kaw900r:
It worked...
[Sprint HTC One (M8)] DaveO88888:
Updated to Marshmallow then ran SuperSU-v2.46.zip in TWRP 2.8.9.0

Thanks OMJ for posting these updates. I'm SuperCID, S-Off, and ready for updates on my Sprint HTC One M8 but I ran into some problems for unknown reason trying to update to Marshmallow using the 0P method full firmware but I was finally able to update using 0P method to flash firmware with no recovery; then used RUU.exe to update software. Phone booted perfect and was running Marshmallow. Then I installed the latest version of TWRP 2.8.9.0 for HTC One M8 and ran the Install in TWRP to flash SuperSU-v2.46.zip (saved on ext-sd) to restore my superuser privileges but after running the zip (no error messages) and rebooting, then the phone seemed to be "frozen" in the HTC splash screen. I waited about 10 minutes but the phone never booted into the Sprint splash screen. Do you have any idea why after updating to Marshmallow then running SuperSU-v2.46.zip to restore superuser causes the phone to freeze?
[Sprint HTC One (M8)] OMJ:
You need supersu 2.67, if it still doesn't boot, use 2.65
[Sprint HTC One (M8)] lopeyz:
Couple questions for you guys. I'm not a total noob (rooted 3 HTCs) but close.

Basically want to know if there is a guide to relock bootloader available anywhere that you all recommend? Also, what's the difference between full firmware and signed full firmware? I am stock rooted s-on