yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M8)] jeffhbo:
I am not s-off and want to update my radio and prl etc. What is the easiest way to do it without having to reflash my current custom rom and setup everything again? Would it be easier for me to get s-off and then flash the updated firmware or can i do it without going through the process of getting s-off. Thanks for the help.
[Sprint HTC One (M8)] miggsr:
The easiest way would be to flash Full firmware.zip in ruu mode.... I believe you would need to have a ***RELOCKED*** bootloader tho... I best recommend first get s-off tho. You'll be able to have a locked bootloader and flash firmware zips with no issues if you plan to downgrade your hboot or something
[Sprint HTC One (M8)] Magnum_Enforcer:
I'll second that. Get S-off, as it makes life with this device much easier:thumbup:
[Sprint HTC One (M8)] jeffhbo:
Can you give me a link to the thread that explains the s-off process please?
[Sprint HTC One (M8)] miggsr:
There are 2 options for s-off Firewater... And sunshine s-off... As of lately the only one confirmed working for most people is sunshine s-off here http://theroot.ninja also just keep in mind for this to work you WILL NEED STOCK ROM & KERNEL.... The exploit works on stock kernel.
[Sprint HTC One (M8)] ycats:
Is there a new firmware that came out?
[Sprint HTC One (M8)] miggsr:
If you are referring to the one from last month as new then yeah I guess there is.... Other than that Nope no new firmware
[Sprint HTC One (M8)] jeffhbo:
Yea i tried firewater and it said it was not compatible with my device. Ill give sunshine a go. Does the link provided have information on finding the correct stock kernal and rom?
[Sprint HTC One (M8)] miggsr:
No it does not go to my thread I have a stock rom backup made with twrp.... This is for Sprint Non Harmon Kardon models only http://xdaforums.com/sprint-htc-one-m8/general/tools-to-ota-sprint-m8-t2826343
[Sprint HTC One (M8)] jeffhbo:
Dude, you're the sh*t! thank you!
[Sprint HTC One (M8)] ycats:
Thanks......................kept seeing the *Updated 8.10.14* in the title and thought there was something new that we needed to flash.
[Sprint HTC One (M8)] miggsr:
Just trying to help others and make things as easy as possible that's all...

---------- Post added at 05:19 PM ---------- Previous post was at 05:17 PM ----------

He updated the RUU that's what the 8.10.14 is for.
[Sprint HTC One (M8)] jeffhbo:
does sunshine cost money? i see it say it costs $25...Is that true?
[Sprint HTC One (M8)] Flashalot:
[MENTION=506238]O.M.J[/MENTION] thank god you made these had a Boot looping 1+1Rom port and messed up recovery partition used the stock bootloader ruu works just like new would have been hard to explain this to sprint lol Thanks again
[Sprint HTC One (M8)] miggsr:
Yes it is true small price to pay... The devs that came up with that probably spent countless hours figuring out how to gain s-off... Least one can do is donate $25. I've got 2 M8's and I had to use that on one of them...
[Sprint HTC One (M8)] jeffhbo:
your signature says you used firewater to get s-off...
[Sprint HTC One (M8)] miggsr:
Yes as I mentioned earlier I have 2 M8's the one I use was with Firewater the other was with Sunshine s-off. I've had my device since about April 9th or so the other since may
[Sprint HTC One (M8)] Magnum_Enforcer:
Firewater is compatible with some M8's, but not all of them. That's why there is the SunShine exploit. As a matter of fact, it's worth noting that the latest version of SunShine will even unlock your bootloader, so you don't even have to fool with HTC Dev.
[Sprint HTC One (M8)] miggsr:
Yup yup nuf said!!! [emoji106]
[Sprint HTC One (M8)] cvv1984:
I need help with this. I was currently s-off and rooted. Do I need to re-root the phone as well as regain s-off or could I just flash a custom recovery
[Sprint HTC One (M8)] miggsr:
Are you still s-off?? If you are still s-off download this and rename "0P6BIMG" place it on the root of external sd then boot to bootloader flash the zip then it'll ask to reboot select yes while it's rebooting hold power+vol up screen will go black then while holding power hit vol down it should bring you back to bootloader then select recovery and flash the rom of choice https://mega.co.nz/#!gsM1RaTb!8poCQlnfEW3duDwBaazWAi3N_vndLJ8rkwW4E7SkWNw
[Sprint HTC One (M8)] cvv1984:
I already ran the one from the op. You're saying to flash the one linked and I should be good?
[Sprint HTC One (M8)] miggsr:
check pm
[Sprint HTC One (M8)] crnewhouse:
So I flashed the firmware and everything seemed to be going well, but now when I go to boot, the green htc logo flashes on the screen and then it goes blank. Any thoughts?
[Sprint HTC One (M8)] miggsr:
Green htc logo? Are you referring to the splash screen?
[Sprint HTC One (M8)] quixote1976:
Do we have to relock bootloader?
[Sprint HTC One (M8)] pinky059:
Not if you are S-OFF
[Sprint HTC One (M8)] crnewhouse:
Yeah, I believe so, it's th very simple white screen, green htc logo and then the phone goes blank. The screen is on, but I can't get the phone to do anything. I'm thinking I may have bricked it.
[Sprint HTC One (M8)] volk9029:
Have you tried to get to recovery and reflash the rom?

Sent from my lair.
[Sprint HTC One (M8)] crnewhouse:
Recovery no longer exists.

I relocked the bootloader and then followed the directions to flash the firmware to the phone. The phone has no recovery, I can pretty much only access the bootloader.
[Sprint HTC One (M8)] volk9029:
Did you try using the ruu from op?

Sent from my lair.
[Sprint HTC One (M8)] AarSyl:
Sorry if my information is irrelevant, but have you tried to:

1) Unlock the bootloader and flash the recovery?

2) Run the RUU with the phone as is?

3) Flash a new Rom after the new firmware was installed?

Your phone might not be bricked as yet. Booting into the bootloader along with PC recognition is a very good sign.
[Sprint HTC One (M8)] xeagle24:
done
[Sprint HTC One (M8)] miggsr:
if you have bootloader its not the end other world just yet.
[Sprint HTC One (M8)] funkym0nk3y:
The RUU posted for NON-HK, Sprint_HTC_One_M8_2.16.651.4_RUU, model is seems to be corrupted. I have downloaded it thrice without luck, same with the non-hk full ota firmware i.e., 2.16.651.4 Full Firmware. I have cross-checked the MD5 for both files and they are same as the AFH server.

The HK files however seems to be fine, my phone is s-on and relocked atm. Is thr anything m missing ?

If anyone else having the same issue, download the official 4.4.3 OTA package and extract the firmware.zip from it, then flash zip via fastboot.
[Sprint HTC One (M8)] quixote1976:
Im s-on......si I think I will have to.

Thank you.

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

Im s-on
[Sprint HTC One (M8)] pinky059:
Yes, if you are S-ON you have to relock the bootloader before flashing RUU. ;)
[Sprint HTC One (M8)] psyman42:
I did some reading on this thread and have a few questions. I have a rooted, S-ON phone and I wanna return to stock to exchange at the store. Do I just run the non HK RUU and that is it?

What about the tampered and unlocked banner on the bootloader?
[Sprint HTC One (M8)] miggsr:
Is your device m8 HK edition... If yes then use the HK RUU only problem you will have is the bootloader will show ***RELOCKED*** instead of ***LOCKED*** if you want it to show locked you will need to s-off first to accomplish that.
[Sprint HTC One (M8)] psyman42:
I don't have the hk edition. Will I have the same relocked problem?
[Sprint HTC One (M8)] miggsr:
Well since you don't have HK then use the Sprint non HK RUU. And since you are S-ON yes you will have the ***RELOCKED*** problem.... If you don't want that you need s-off
[Sprint HTC One (M8)] psyman42:
Thanks! I tried to s off before but firewater wasn't working on my phone. I'll try the other suggestion of sunrise.

So assuming all goes well, I need to s off then install the non hk ruu. Do I need to follow steps to go back to s on after?
[Sprint HTC One (M8)] miggsr:
Don't worry about the s-on until the RUU is complete and the bootloader shows as ***LOCKED***. For you to get Sunshine S-off to work you need a stock rom so at this time I think you should just run ruu so you have stock rom once that's done. Search Google for sunshine s-off and install the apk the app will do the work it will unlock bootloader and it will s-off. Then you will need to flash twrp and boot up the device twrp will ask you to install su say yes.. When phone boots once you have root access look for this http://xdaforums.com/showthread.php?t=2708571 follow exactly as it says once locked run ruu again
[Sprint HTC One (M8)] psyman42:
So just to make sure I have the right order:

1. Download and install non-hk ruu

2. Google sunshine apk and install

3. Download and install twrp and SU

4. Follow instructions on that link to lock phone

5. Run ruu again

6. Phone will be completely stock as if out of box

Correct?
[Sprint HTC One (M8)] miggsr:
Yes one small thing in your step 3 no need for su twrp will tell you if you want to install that's when you select yes. When rom boots you'll see notification about the su. And after step 6 that's when you have to apply the command to return s-on. I don't remember the command exactly I'm sure one of the guys here can tell you
[Sprint HTC One (M8)] Captain_Throwback:
fastboot oem writesecureflag 3

But ONLY do that once the device is COMPLETELY stock, otherwise you will have major issues.
[Sprint HTC One (M8)] psyman42:
I'm not sure what your mean? ONLY do WHAT when completely stock? And what problems do you mean?
[Sprint HTC One (M8)] OMJ:
the cmd fastboot oem writesecureflag 3 which will return u to s-on
[Sprint HTC One (M8)] AarSyl:
Like an instant brick kind of issues. It's best to run the command after flashing a RUU if you are looking for complete stock with S-On.
[Sprint HTC One (M8)] psyman42:
Just started getting the files ready...is there anyway to avoid the $25 fee for the use of Sunshine?

I am currently S-ON and Firewater didn't work to go S-OFF for me.
[Sprint HTC One (M8)] Flashalot:
ATM no that's the only way you can get s-off
[Sprint HTC One (M8)] miggsr:
It's a small price to pay for the hours they spent coming up with that method. Think of it this way for $25 you'll still have warranty service with HTC. Because if they detect that it's been tampered with they'll use the excuse that you s-off the device to not provide you service. Having s-off allows the user to get a device back to full stock without leaving detection of it being previously customized.
[Sprint HTC One (M8)] OMJ:
OP updated w/ a new way to flash firmwares... :D

Flash Firmware via FUU (Firmware Update Utility)....

-Download Generic Firmware Update Utility (FUU)

-Extract generic_FUU.zip to a folder on pc

-Copy your desired firmware .zip to this folder

-Rename the firmware.zip to rom.zip, FUU will not run w/o the rom.zip, there must only be one rom.zip

-Run ARUWizard.exe & follow the steps, just like a RUU

*note s-on users must only use unmodified firmware

-credit to [MENTION=1102297]Sneakyghost[/MENTION] for the help, checkout his thread for alot more info on this method
[Sprint HTC One (M8)] Sneakyghost:
Yah I do recommend to check by my thread for the error code listings and general learning, else, you Sprint folks should stay far away from GSM files though :D

Glad you like the FUU idea. Good luck with it mate!

mobile post
[Sprint HTC One (M8)] miggsr:
Hopefully this is Noob proof for those noobs out there. Either way that's a fantastic idea good work guys.
[Sprint HTC One (M8)] quixote1976:
Can I simply run the FUU to upgrade firmware?.........I am rooted and S-ON.....could someone post the steps I should follow?
[Sprint HTC One (M8)] miggsr:
Read the FUU post again he provided the instructions.... Read the RED text he explains for s-on users
[Sprint HTC One (M8)] quixote1976:
I see I need to get the unmodified software.....is this the same as the OTA?
[Sprint HTC One (M8)] miggsr:
Unmodified is the full firmware zip. Need to make sure you flash the correct firmware tho one is HK edition the other is non HK
[Sprint HTC One (M8)] quixote1976:
Do i must relock the bootloader?
[Sprint HTC One (M8)] miggsr:
Read the Op......
[Sprint HTC One (M8)] quixote1976:
I need help please.

I would like to know what I need to do to update to latest firmware so I can flash a 4.4.3 ROM.

Currently:

I am s-on

Rooted

Custom ROM

Custom Recovery (TWRP)

I have a Sprint Non-HK M8.

Tried Firewater and I am one of the lucky incompatibles.

If I need to S-OFF, I know Sunshine will work but only on a stock rom not with custom or modified ROM.

Anyone can tell me what my options are?
[Sprint HTC One (M8)] Magnum_Enforcer:
Run the 2.16.651.4 RUU that's posted in the OP. Once you've updated run SunShine.
[Sprint HTC One (M8)] OMJ:
u jinxed it, lol
[Sprint HTC One (M8)] miggsr:
Lol dammit don't remind me
[Sprint HTC One (M8)] quixote1976:
Do I need to lock bootloader or just run RUU?
[Sprint HTC One (M8)] miggsr:
If you are S-ON you need to lock bootloader
[Sprint HTC One (M8)] Sneakyghost:
Hi guys,

I need the 4.4.3 Settings.apk of SprintHK - can someone confirm that Sprint and SprintHK share the same settings.apk?

That'd be nice. Thanks. Saves me downloading two ROM's.

[EDIT]

Found out already. Settings.apk is the same for both Sprint versions.
[Sprint HTC One (M8)] bigdee1974:
Can someone please tell me what the cid is for the harman kardon edition. I did not write down my cid when I changed to super cid. tia

*Edit:

Found answer here
[Sprint HTC One (M8)] Sneakyghost:
CID and SKU / Region Codes list

There's also a complete CID/SKU listing in my thread here: http://xdaforums.com/htc-one-m8/development/progress-fuu-m8-t2813792

Post number 4.
[Sprint HTC One (M8)] bigdee1974:
Does not have sprint cid listed.
[Sprint HTC One (M8)] Sneakyghost:
Thanks. Added those two. Anyone know the CID for Sprint World phones? Sprint WWE?
[Sprint HTC One (M8)] Riff76:
Thanks bad Boyz!
[Sprint HTC One (M8)] quixote1976:
Last question.........do I need a stock recovery flashed or the RUU will take care of that?
[Sprint HTC One (M8)] Magnum_Enforcer:
The RUU will take care of it.
[Sprint HTC One (M8)] miggsr:
Yup just as M. Enforcer says ruu will take care of it
[Sprint HTC One (M8)] quixote1976:
I extracted the .zip file to ext. card......booted into bootloader...........highlighted HBOOT and read the card....then checked card and then it said to reboot.........it did not work form me.
[Sprint HTC One (M8)] Magnum_Enforcer:
Did you rename the file 0P6BIMG and make sure that it didn't have an extra .zip extension on the file name?
[Sprint HTC One (M8)] quixote1976:
Yes I did.
[Sprint HTC One (M8)] benny3:
CID for HK is SPCS_004 and Non HK is SPCS_001

---------- Post added at 10:35 PM ---------- Previous post was at 10:32 PM ----------

Dont extract the zip just rename it
[Sprint HTC One (M8)] Sneakyghost:
Means x.xx.651.x and x.xx.652.x share the CID SPCS_001? That's kind of unusual. Thanks for clarifying.

mobile post
[Sprint HTC One (M8)] benny3:
Not sure model uses xxx 652 x, INTL? The xxx.651x is Non HK and xxx.654x is HK
[Sprint HTC One (M8)] Sneakyghost:
Haven't actually seen one yet but I know that version exists. It's those world wide phones Sprint apparently sells. Might be it only applies to other HTC models tho. Think the M8 might just have the other two.

mobile post
[Sprint HTC One (M8)] Captain_Throwback:
Most likely if the ROM version for World phone is 652, CID would be SPCS_002. But that's purely speculation. It follows the apparent pattern of the other versions, though.
[Sprint HTC One (M8)] Sneakyghost:
Yeah does make sense though.

mobile post
[Sprint HTC One (M8)] graycorgi:
Thanks for supplying the FUU tool :) I don't have an sdcard so I was getting nervous that I would not be able to RUU, but using the FUU with the newest HK RUU zip worked like a charm.
[Sprint HTC One (M8)] Riff76:
I was having problems copying the extracted RUU to my ext_sd. I ended up copying the unextracted file to my phone and using 7zipper app to extract it. Hope this helps someone!
[Sprint HTC One (M8)] psyman42:
does it matter if my phone's version is 1.54 and the RUU is 2.16?
[Sprint HTC One (M8)] OMJ:
what are u trying to do? if u run the 2.16 RUU, you'll just be upgrading your OS
[Sprint HTC One (M8)] psyman42:
I tried using the FUU and it gave me ERROR 155, a search of that error says it might be the version rom or cid # but nothing solid on what the error is, only suggested.

So I was gonna forget using the FUU and just use the RUU method but wanted to make sure it was safe.
[Sprint HTC One (M8)] OMJ:
maybe you're using the wrong RUU...if it was not safe, I would not post it

*edit*

from sneakys thread...
[Sprint HTC One (M8)] psyman42:
I downloaded the non hk ruu, will try it again without the FUU as soon as my phone charges up.

That's the thread where I got my info as well.

Don't get me wrong, I'm not questioning your files and appreciate all the help...I just didn't read anything about the different versions such as the situation I have and I wasn't sure if I was reading the thread correctly. If I did offend I do apologize as that wasn't my intent. Please forgive a humble newb xP
[Sprint HTC One (M8)] psyman42:
Running into some problems with the RUU files, I tried the ext sd card method and the bootloader reads the file but doesn't ask me to start the update but instead reads it and just returns back to the main menu of the bootloader as if nothing happened. I did correctly extract the 0P6BIMG file to my external sd card

I also tried using the non sd card method and it says it can't load the file. I renamed and tried both the orginal and extracted file.

any suggestions??

Do i need to lock my bootloader as I read that in the thread before??
[Sprint HTC One (M8)] Magnum_Enforcer:
Yes, re-lock your bootloader.
[Sprint HTC One (M8)] benny3:
Re-lock only if you are s-on
[Sprint HTC One (M8)] psyman42:
Yup, I am currently rooted and s-on. So relocking the bootloader should solve my problem?

My understanding is that I need to download and pay for sunshine to become s-off to be able to lock bootloader right?
[Sprint HTC One (M8)] Magnum_Enforcer:
No. You only need to re-lock if you're S-on. No need to re-lock if you're S-off.
[Sprint HTC One (M8)] psyman42:
Oh,i thought I read somewhere that I had to be s-off to relock. Reading too many threads lately, getting them mixed up, I'll look into how to relock over the weekend...Thanks all for the help! :beer:
[Sprint HTC One (M8)] montoya.brandon:
Question haven't RUU'd my hk I'm s-off once I ruu do I lose s-off???
[Sprint HTC One (M8)] Magnum_Enforcer:
No.
[Sprint HTC One (M8)] theotrman:
Or unlock. Lolz just incase...[emoji1]
[Sprint HTC One (M8)] benny3:
In fastboot mode while booted in the bootloader type this in a cmd. prompt opened from the folder that contains fastboot/adb "fastboot oem lock" then reboot
[Sprint HTC One (M8)] theotrman:
Sprint_HTC_One_M8_Harman_1.54.654.15_RUU.zip

Hello Folks,

I am having some trouble and hope that someone may lend a hand. I'm trying to run the "Sprint_HTC_One_M8_Harman_1.54.654.15_RUU.zip" through adb/fastboot cmd prompt. Help me understand please;

When I download the Sprint_HTC_One_M8_Harman_1.54.654.15_RUU.zip;

2. Do I have to extract zip file Sprint_HTC_One_M8_Harman_1.54.654.15_RUU.zip from my downloads folder or can I just drop it on my C/Drive? >>>> When I do this I see a folder named Sprint_HTC_One_M8_Harman_1.54.654.15_RUU and inside a zip.file named 0P6BIMG.zip. I cannot extract that file...

Thank you to any help given.

PHONE: Status

Software versions - 2.16.654.4 STOCK; no root; RECOVERY - STOCK

Device - S-OFF; Unlocked Bootloader

ALL ADB Drivers are up to date.

Phone is completely recognized and I can type cmd - Fastboot oem rebootRUU >>> reboots to HTC Screen

But when I type Fastboot flash zip named.zip file; I get error; cannot run zip named.zip file
[Sprint HTC One (M8)] OMJ:
you need to extract 0P6BIMG.zip from Sprint_HTC_One_M8_Harman_1.54.654.15_RUU.zip, use 7zip

also, 0P6BIMG.zip needs to be in your adb/fastboot folder

another option is to download & use the FUU (see OP), rename 0P6BIMG.zip to rom.zip
[Sprint HTC One (M8)] theotrman:
It's weird. I extracted the 0P6BIMG.zip from the Sprint_HTC_One_M8_Harman_1.54.654.15_RUU.zip, using 7zip to my android-sdk/platform tools; (where my fastboot.exe file is) and when I type fastboot flash zip 0P6BIMG.zip it tells me error cant load 0P6BIMG.zip??

Edited >>>>>>

Ok. I downloaded the RUU again, check md5, all good. Extracted to;

C:\android-sdk\platform tools

When I do this I edit in 7zip that I want it only extract 0P6BIMG.zip to;

C:\android--sdk\platform tools

not 0P6BIMG.zip in file Sprint_HTC_One_M8_Harman_1.54.654.15_RUU folder?

Am I wrong and let 7zip extract to 0P6BIMG.zip to>>>>>> folder Sprint_HTC_One_M8_Harman_1.54.654.15_RUU?

Thank you for the help
[Sprint HTC One (M8)] benny3:
Never mind i see, Why are you wanting to go back to 1.54.654.15?

what firmware version are you on now?
[Sprint HTC One (M8)] theotrman:
Thanks Benny 3

2.16.654.4 all stock . Stock recovery and s-off unlocked bootloader.

Because my battery is horrible and I wnt to diagnose whether update or not. I bought the phone outright on Amazon.
[Sprint HTC One (M8)] benny3:
Right when you extract the zip only the zip goes in the sdk folder and not the Htc_xxxx folder to
[Sprint HTC One (M8)] theotrman:
That what I did. But still gives me errors when typing

Cmd>>> fastboot flash zip 0P6BIMG.zip
[Sprint HTC One (M8)] benny3:
Are you doing it from the bootloader in RUU mode?

can you give me the link to the exact RUU you downloaded this one? https://www.androidfilehost.com/?fid=23578570567720610
[Sprint HTC One (M8)] theotrman:
https://www.androidfilehost.com/?w=...ffc9dfb520bd62a38342336e0d5c767c5520ca5dfa656

I have an branded HK Edition. Yes, I am able to cmd.exe fastboot oem rebootRUU and the Black HTC Screen comes up.
[Sprint HTC One (M8)] benny3:
Download the .9 version , its a exe maybe it will work for you
[Sprint HTC One (M8)] theotrman:
Thank you Benny!! The .9 exe work perfect.
[Sprint HTC One (M8)] klarthur:
Thank you for explaining that. I didn't take it as rude at all. I apologize for my ignorance on the subject, I have been using Samsung devices for the past few years :o thank you for the information!
[Sprint HTC One (M8)] mswlogo:
Oops wrong forum
[Sprint HTC One (M8)] Rydah:
Patiently waiting for that stock odex Rom lol

Sent From My HTC One (M8)
[Sprint HTC One (M8)] Captain_Throwback:
Having issues pulling it from the RUU?
[Sprint HTC One (M8)] klarthur:
Since the boot.img was included in this firmware will we have trouble with wifi on ROMs that are not using this firmware yet, such as Viper? If there will be an issue, is there an easy way to resolve it... such as restoring boot from a nand backup before the firmware install?
[Sprint HTC One (M8)] joshuaw84:
There's a zip without the boot image a few posts back, otherwise flashing the proper boot image over it will work.

Sent from M8 on XDA Premium APP
[Sprint HTC One (M8)] stovo06:
I've read the whole thread and I'm completely lost due to my ignorance of cid and the changes (damn you guys are fast lol) during the thread.

So if I do the most recent hboot version, do I still need to do the cid thing?

BTW I'm on Viper.

Edit: also my 2¢.

I worked in sales selling audio equipment for almost 5 years at a high end electronics company (no it wasn't Best Buy lmao) and became a huge audophile.

Now that was over a decade ago, but Harman International wasn't very well known for their ability to create great sound fields. And thier smaller speakers at the time we're quite laughable.

Hope that's changed.

Sent from my M8 only on the XDA & MikForums
[Sprint HTC One (M8)] joshuaw84:
If you use what mrlakadaddy posted cid becomes irrelevant flashed fine for me, then I reflashed viper to correct boot image issues.

Sent from M8 on XDA Premium APP
[Sprint HTC One (M8)] stovo06:
I'm confused.

Why did you have to reflash Viper? The way it sounds you can over any ROM now through hboot. Is that correct?

Sent from my M8 only on the XDA & MikForums
[Sprint HTC One (M8)] ninoriff:
Worked for me, flashed over Viper, No issues.

Used

Modified Firmware....removed hboot & recovery

Set SuperCID