yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M8)] PhxkinMassacre:
if i ruu my regular m8 to the hk version, do i use the regular modified firmwares or do i use the hk firmwares to update?

or if im s-off, can i just flash the hk firmwares straight up without the ruu? and do i need to superCID if i went this route?

only considering flashing the hk firmware to run thoughtlesskyle's stock rooted hk rom
[Sprint HTC One (M8)] Cashreedhar:
The link for RUU (H/K) is not working. Is there any alternative link?
[Sprint HTC One (M8)] 63sammo1:
For non hk to run RUU. you need superCID. Then you can do hk updates
[Sprint HTC One (M8)] PhxkinMassacre:
Ok so if I want to flash the hk firmwares, I have to run the ruu first no matter what since mine is not an hk edition? Just want to be sure
[Sprint HTC One (M8)] avwheeler:
You don't need to ruu to flash firmware, not sure what benefit if hk firmware is, 10 and 15 are the same if I remember right.

Sent from HTC M8 s-off from TapaTalk
[Sprint HTC One (M8)] OMJ:
there is no need to RUU, just flash the stock rooted ROM, then flash the hk modified firmwares (if you're s-off)
[Sprint HTC One (M8)] OMJ:
OP updated w/ 1.54.651.8 RUU (fastboot only)!!!

HUGE Thanks to the dude who hooked me up, you're awesome!

credit to [MENTION=518868]-viperboy-[/MENTION] for decrypting, thanks!

1.54.651.8 RUU (fastboot ONLY)

How to use:

-Download Sprint_HTC_One_M8_1.54.651.8_RUU.zip

-extract rom.zip to your sdk/adb/fastboot folder

-boot into bootloader

-plug in usb

-select fastboot option (screen should say fastboot usb)

-type Fastboot oem rebootRUU

-when u see the black screen w/ HTC, type Fastboot flash zip rom.zip

-when it's done, type Fastboot reboot
[Sprint HTC One (M8)] FlowingAway:
Thank you so much for this. Been a long time coming for a regular Sprint M8 RUU
[Sprint HTC One (M8)] DruoGaby:
i get an error..cannot load file
[Sprint HTC One (M8)] FlowingAway:
I'm getting an error too during the zip flash.

sending 'zip' (1501020 KB)...

OKAY [ 64.139s]

writing 'zip'...

(bootloader) zip header checking...

(bootloader) shift signature_size for header checking...

FAILED (remote: 32 header error)

finished. total time: 64.265s
[Sprint HTC One (M8)] landaile:
This is the message I get.

C:\adb>Fastboot flash zip rom.zip

target reported max download size of 1830711296 bytes

error: cannot load 'rom.zip'

I noticed that it cannot be opened by 7-zip. Not sure if that is normal or if that is an indication that it is corrupt. I tried downloading again from a different mirror and still no go.

I ran and MD5 check and the file I have downloaded matches what is listed on AFH with the download.
[Sprint HTC One (M8)] TrentB:
Gonna put on my idiot cap here and ask a stupid question since I am still trying to figure out the HTC way of doing things (vs Samsung in the past).

Is there any way to use the RUU to upgrade without losing my data (I am fine with backing up and restoring) I am just unsure what is the most efficient and successful process to do so. Would nandroid of data suffice, or is there more to it?

Otherwise if a recovery flashable zip should come out in a few days I can wait for that if it would be easier.
[Sprint HTC One (M8)] Bradh024:
I wonder if there's a way that I could pull the apk for WiFi calling and just installing that through adb....
[Sprint HTC One (M8)] FlowingAway:
We should probably clarify which .zip we're talking about in regards to errors, there are quite a bit of them in the OP. :)

The new 1.54.651.8 fastboot RUU is the one I was talking about.
[Sprint HTC One (M8)] landaile:
Me too. Trying to get back to full stock so I can hopefully get the new update.

Changed computers and now I get:

C:\Users\Christopher\Documents>Fastboot flash zip rom.zip

target reported max download size of 1830711296 bytes

sending 'zip' (1501020 KB)...

OKAY [ 42.121s]

writing 'zip'...

(bootloader) zip header checking...

(bootloader) shift signature_size for header checking...

FAILED (remote: 32 header error)

finished. total time: 44.297s
[Sprint HTC One (M8)] jkt97401:
OMJ, are you working on a flashable ROM?

Love your work!
[Sprint HTC One (M8)] FlowingAway:
The 1.54.651.8 rom.zip seems to be corrupt [MENTION=506238]O.M.J[/MENTION].
[Sprint HTC One (M8)] benny3:
EDIT Nvm i see now.

---------- Post added at 06:10 AM ---------- Previous post was at 06:08 AM ----------

No, there is more to vowifi then just the apk

---------- Post added at 06:11 AM ---------- Previous post was at 06:10 AM ----------

If you are s-off you can flash the modified firmware and won't lose any data
[Sprint HTC One (M8)] OMJ:
benny is gonna test it...

both OTAs & firmware will be added to OP soon...
[Sprint HTC One (M8)] OMJ:
adding to OP...

Here is the extracted Firmware for the non-Harman version 2.16.651.4: thx [MENTION=4366089]benny3[/MENTION] !

2.16.651.4 Full Firmware from OTA (fastboot flashable): http://www.androidfilehost.com/?fid=23578570567713355

2.16.651.4 Modified Firmware....removed boot, hboot & recovery (fastboot flashable): http://www.androidfilehost.com/?fid=23578570567713356

Here is the extracted Firmware for the Harman version 2.16.654.4: thx [MENTION=1797689]kevin3688[/MENTION] !

2.16.654.4 Full Firmware from OTA (fastboot flashable): http://www.androidfilehost.com/?fid=23578570567713359

2.16.654.4 Modified Firmware....removed boot, hboot & recovery (fastboot flashable): http://www.androidfilehost.com/?fid=23578570567713358

both firmwares are identical...
[Sprint HTC One (M8)] dandan2980:
Is the new firmware compatible with 4.4.2 roms?
[Sprint HTC One (M8)] benny3:
Ok to use the non H/K .8 RUU rename the rom zip to 0P6BIMG place on your ext sdcard and boot into the bootloader and flash through the hboot
[Sprint HTC One (M8)] josh030181:
I would also like to know
[Sprint HTC One (M8)] benny3:
Yes it is
[Sprint HTC One (M8)] ycats:
I downloaded the OTA for non-Harman version, renamed to 0P6BIMG.zip.........rebooted into HBOOT, I get "CID incorrect!" - update fail
[Sprint HTC One (M8)] OMJ:
You have the HK version?
[Sprint HTC One (M8)] ycats:
I have a non-HK version phone, but those options are activated on mine (using Renovate's rom).
[Sprint HTC One (M8)] OMJ:
Boot into bootloader, what does your CID show?
[Sprint HTC One (M8)] ycats:
M8_whl pvt ship s-off

cid-spcs_001

hboot-3.16.0.0000

radio-1.08.20.0610
[Sprint HTC One (M8)] OMJ:
Weird, should work... Try superCID
[Sprint HTC One (M8)] ycats:
What happens if I try to flash the "modified firmware" version?
[Sprint HTC One (M8)] benny3:
Have you tried flashing the OTA in fastboot?
[Sprint HTC One (M8)] dandan2980:
I tried flashing modified firmware got a remote 53 image error and the phone is at the black htc screen with triangles at all 4 corners tried flashing the 1.54.xxxx.08 ruu.zip and getting a header error

remote 32 header error what do i do

im soff and on the non hk version
[Sprint HTC One (M8)] ycats:
isn't fastboot and hboot the same thing?

btw, I'm trying to flash the latest OTA
[Sprint HTC One (M8)] mprunty:
It switches to Fastboot once you plug your phone into your computer.
[Sprint HTC One (M8)] OMJ:
sounds like u flashed the wrong firmware, the full firmware....boot into bootloader, then try selecting recovery, if it doesn't boot into TWRP, then u lost your recovery....go back to bootloader, flash TWRP
[Sprint HTC One (M8)] ycats:
I've tried to re-download the latest OTA and the zip file is corrupted somehow.
[Sprint HTC One (M8)] OMJ:
u wont be able to open the zip, it's encrypted
[Sprint HTC One (M8)] ycats:
oh okay, I was trying to open it to access that android text file to see if what the SPC is. So, to make sure I'm doing things right, which 2.16XXXX zip do I need to download? the OTA or modified?
[Sprint HTC One (M8)] dandan2980:
Same here all files are corrupt had to ruu with HK cause I got stuck in the black screen with 4 triangles in each corner only the ruu worked to recover me I was freaking out I tried flashing non hk modified firmware, firmware, and the .08 non hk Ruu all failed downloaded and tried multiple times .

---------- Post added at 11:00 AM ---------- Previous post was at 10:59 AM ----------

Kept getting remote image error 53 on the firmwares

---------- Post added at 11:01 AM ---------- Previous post was at 11:00 AM ----------

And some kinds boot loader remote error 32 on the ruu and full firmware zips

---------- Post added at 11:03 AM ---------- Previous post was at 11:01 AM ----------

I got stuck on black HTC screen with 4 triangles it wouldn't go any where but the hboot with no radio version and all options where missing
[Sprint HTC One (M8)] OMJ:
I only posted the 2.16 firmware, not OTA or ROM....what are u trying to do?
[Sprint HTC One (M8)] dandan2980:
It read out the os version that's it and had ruu failed

---------- Post added at 11:05 AM ---------- Previous post was at 11:03 AM ----------

I used the correct firmware for non hk but I was on the modified hk firmware before flashing
[Sprint HTC One (M8)] ycats:
trying to flash the latest firmware found in post 472............I have a non-HK device.
[Sprint HTC One (M8)] shadowxaero:
On the new firmware, are the radio's the same?

Edit: Nvm I see it is, just very close in version number.
[Sprint HTC One (M8)] stacksptdtdm:
I flashed and all went well. Non HK. Question sbl1 it says bypass-2 is that OK?
[Sprint HTC One (M8)] benny3:
Are you renaming the rom zip to 0P6BIMG and putting it on your ext sdcard boot into bootloader hboot mode?
[Sprint HTC One (M8)] RonMac:
All went well flashing the HK firmware on my Non-HK M8 with Super CID.

New baseband is 1.08.20.0612_4, correct?
[Sprint HTC One (M8)] shadowxaero:
Mines bypassed the second and third sbl1 as well.

Yup that is it.
[Sprint HTC One (M8)] RonMac:
I forgot to mention that I got the second and third bypass as well but all else went well.
[Sprint HTC One (M8)] Barman49:
Flashed the non HK and everything went well. I also had 2 & 3 bypassed. My only issue seems to be when I make a phone call I can't end the call. The screen becomes unresponsive. The phone will eventually reboot on its own or I can hold power-vol up to reboot. Anyone else getting this?

EDIT: I believe it has something to do with making a call with wifi on. I turned wifi off and the call went through and I was able to end the call using the screen. Must have something to do with wifi calling and the ROM not having it yet.
[Sprint HTC One (M8)] dandan2980:
i was flashing it thru fastboot
[Sprint HTC One (M8)] shadowxaero:
Nope all is good on my end, what rom are you on?
[Sprint HTC One (M8)] ycats:
which file are you installing for the non-HK version?
[Sprint HTC One (M8)] Barman49:
I just edited my post. I turned off wifi and everything was ok. Guessing it has something to do with wifi calling not being in the ROM yet. I'm running OMJ's latest.
[Sprint HTC One (M8)] benny3:
I posted a few pages back how to flash the .8 RUU. Look at post 474
[Sprint HTC One (M8)] Barman49:
This one... http://www.androidfilehost.com/?fid=23578570567713356
[Sprint HTC One (M8)] benny3:
Correct the rom doesn't have vowifi yet
[Sprint HTC One (M8)] shadowxaero:
Thats weird, on Insert Coin I didn't have a problem calling over wifi.

Edit: Unless Insert Coin has it build in already
[Sprint HTC One (M8)] dandan2980:
wow cause the op says otherwise to do it in fastboot.

so you should update the op cause first rule is always read the op before asking question. maybe you should update the op cause who is going to read 474 post when the op clearly says fastboot
[Sprint HTC One (M8)] OMJ:
I'll be uploading the 1.54.651.10 RUU soon...this one can be ran via pc

yes, but if u follow the thread & read, you would see that others were having issues, and I posted that benny was gonna test, and that was his outcome.
[Sprint HTC One (M8)] FlowingAway:
Man! Where are all these RUU's coming from out of the blue like this?
[Sprint HTC One (M8)] benny3:
I posted it right after your post so you should have seen it.
[Sprint HTC One (M8)] dandan2980:
well im all back to normal next time i should investigate further. but i always read the op first for all the information. so i assumed i was doing it the correct way
[Sprint HTC One (M8)] FlowingAway:
[MENTION=4366089]benny3[/MENTION] [MENTION=506238]O.M.J[/MENTION] 0P6BIMG.zip on the sdcard method worked perfect. Thanks again.
[Sprint HTC One (M8)] dandan2980:
I already did the fastboot method before my original post so by then it was useless my hboot was like erased there was no options to do anything only option I had was to ruu
[Sprint HTC One (M8)] Abrego39:
Just a question, I ran this via Fastboot, and everything seems to be ok, how do I check if it updated completely? I have the new baseband but that is all it seems to have updated. I ran the modified firmware, and will attempt to run the full firmware and see if that is any different. I thought this update was to bring 4.4.3 and wifi calling and I can't find it any where in settings.
[Sprint HTC One (M8)] DruoGaby:
thanks!..worked...i gotta return this phone tmr anyway...so this is awesome!
[Sprint HTC One (M8)] ycats:
I downloaded the modified firmware and it worked, gotta bypass on 3 & 4.............should this be an issue?
[Sprint HTC One (M8)] jkt97401:
Is this an issue?
[Sprint HTC One (M8)] Kisakuku:
No, all SBLs except one should be bypassed.
[Sprint HTC One (M8)] ycats:
Cool.

My PRI is 2.62_003

Baseband is 1.08.20.0612_4

Build number is 1.54.401.10 CL325784 release-keys
[Sprint HTC One (M8)] Bradh024:
Question for you guys, will flashing this really benefit me since I'm running a 4.4.2 rom? My understanding is that unless I'm running a 4.4.3 rom, it's pretty much useless, other than the radio update. Also... If I do flash it, does it prevent me from going back to the 4.4.2 rom since its run off a different firmware?
[Sprint HTC One (M8)] benny3:
The OTA has wifi calling which will be included in the next rom update. And no it shouldn't matter if you flash the firmware or not

---------- Post added at 04:29 PM ---------- Previous post was at 04:27 PM ----------

Wifi calling is in the software not firmware. We are working on updating the rom to include vowifi.
[Sprint HTC One (M8)] Bradh024:
Thanks a lot for your help, not only on this thread, but the others also. There should be more people like you on this site.
[Sprint HTC One (M8)] josh030181:
In running Bad Boyz 442, I have a none hk phone, I flashed the latest none hk firmware but now I'm not getting lte in some areas where I've being getting lte with no issues, can I flash back to my previous firmware without any problems like bricking it
[Sprint HTC One (M8)] flewpastu:
i would try a data reset and give it a day or so before going that route

but thats me .. im at work now and will flash when i get home running latest BadBoyz HK
[Sprint HTC One (M8)] josh030181:
How do I do a data reset, I remember seeing it somewhere but I can't find it

Never mind, I updated profile and I'm now getting lte in my house again
[Sprint HTC One (M8)] flewpastu:
Glad to hear data reset does the profile with it ... ##72786# just so ya have it
[Sprint HTC One (M8)] ttieder:
If I run the full firmware through the sd card will it relock the boot loader?
[Sprint HTC One (M8)] mrlakadaddy:
No..
[Sprint HTC One (M8)] headpiece747:
Is there a way to reflash with the 2.16.654.4 Full Firmware from OTA or something else because I fastboot this and had problems with my phone and it also threw up errors? I tried to use the 2.16.654.4 Full Firmware from OTA with the bootloader method but it says wrong zip file.
[Sprint HTC One (M8)] benny3:
Do you have the Harmon version M8? If not you need the non Harmon firmware or have supercid
[Sprint HTC One (M8)] headpiece747:
I have the H/K version
[Sprint HTC One (M8)] flewpastu:
flashed the latest mod Firmware HK worked flawless only issue i had was renaming it .. i had a O instead of 0 lol ... 2nd time i did that
[Sprint HTC One (M8)] evoholik:
OMJ is it necessary to flash the whole firmware? Do we need updated boot and h boot? Or upgrading with modified firmware is enough? Thanks again
[Sprint HTC One (M8)] OMJ:
lol, they just appear on my laptop somehow :)

cool, I mispoke b4, this looks like the future of RUU's....rom.zip renamed as 0P6BIMG.zip on the sdcard

no
[Sprint HTC One (M8)] itsachirpthing:
OMJ,

Will you be posting a moded version of the 2.16.651.4 Modified Firmware for non HK that doesn't require SCID? I know the firmware is posted but I have not changed the CID on this device yet. I was reluctant to do so only for the reason that some roms may use this to trigger different installs on a broad based release. Not for sure, but just why I haven't done it yet. Thanks for the fast uploads on these releases.
[Sprint HTC One (M8)] OMJ:
modified firmware has been posted for both devices, no need for supercid, just choose the one for your phone
[Sprint HTC One (M8)] itsachirpthing:
Flashed via SD card like a champ! Thanks!
[Sprint HTC One (M8)] litlepyro:
That means that the 651 and 654 firmware are identical again?
[Sprint HTC One (M8)] mcwups1:
Does it matter if I ran the HK RUU previously as to which firmware I use?
[Sprint HTC One (M8)] jwigley24:
Is the only difference between flashing just the firmware vs. flashing the full extracted ota that if we flash the full we would need to reflash a custom recovery and root again? Would I lose s-off? I saw a previous post that said the boot loader wouldn't be relocked
[Sprint HTC One (M8)] Bradh024:
Thanks alot, I was able to flash the modified through fastboot with no problem.

---------- Post added at 08:27 PM ---------- Previous post was at 08:25 PM ----------

Thats how I understood it, I really dont see the reason of flashing the whole ota if your going to flash a custom recovery and bootloader..... Unless I'm wrong here
[Sprint HTC One (M8)] itsachirpthing:
Yep, no need for the Ota. Just make sure you flash the firmware in the proper order. Don't start at the latest and work backwards. Ota flashes are awesome on a stock rooted rom. You don't have to change recoveries, take the Ota, then flash your recovery again which is a pia. Omj just saved us all a bunch of time compiling these for an easy bootloader flash.
[Sprint HTC One (M8)] Captain_Throwback:
You need the updated HBOOT if you're going to run a ROM on the new base. Otherwise they won't work properly.

I'll be updating my firmware thread today with a package that includes the HBOOT with red text removed.

P.S. I'll also work on updating the Bootloader Customizer plugin.
[Sprint HTC One (M8)] wtfdic:
Most likely a stupid question but do you think there would be any issue running the new HBOOT and a 4.4.2 Rom?
[Sprint HTC One (M8)] Captain_Throwback:
I don't. I'm pretty sure I've done it with no (noticeable) issues.

P.S. My firmware thread is updated, and the Bootloader Customizer plugin is posted here.
[Sprint HTC One (M8)] mcwups1:
Sorry if I wasn't clear earlier.

I'm on a non-HK phone, but I had to SuperCID to run the RUU do to some corruption.

So, does that mean I have to now run the HK firmware, even though I changed back to the original CID?

I know the HK version won't work, because I tried it, due to being on Sprint's CID.

Will that mess anything up, or should I be able to flash regular firmware, non-HK, without a problem?

Or, do I have to Super CID again to run the HK version, since I used that RUU in the past?

Confused enough?
[Sprint HTC One (M8)] OMJ:
yes

no, u wont lose s-off...flashing the entire ota, flashes the firmware & updated OS but u need to be stock to do this

personally I would flash the modified firmware, then the modified hboot separately

you can flash the non-hk firmware
[Sprint HTC One (M8)] OMJ:
OP updated w/ 1.54.651.10 RUU

1.54.651.10 RUU (fastboot ONLY)

How to use:

-Download Sprint_HTC_One_M8_1.54.651.10_RUU.zip

-extract 0P6BIMG.zip to ext sd card

-boot into bootloader

-make sure hboot is highlighted, press power button

-it will scan your ext_sd card, then ask if you want to start the update

-press volume up & let it do it's thing...
[Sprint HTC One (M8)] doomscooter:
Here is the extracted Firmware for the Harman version:

2.16.654.4 Full Firmware from OTA (fastboot flashable): <<===== Corruct. Please fix link. Thanks
[Sprint HTC One (M8)] OMJ:
link is good
[Sprint HTC One (M8)] Cashreedhar:
Will Flashing modified firmware 2.16 over1.54 formats internal storage too?
[Sprint HTC One (M8)] EVOsean:
Having issues. Bootloader says Im on this version, but in "about" it says old version. When it checked for the image, it just started loading it without asking. Then "power" to reboot. Notification comes up still. I tried both methods. Command window method failed for some reason. Please help
[Sprint HTC One (M8)] mrlakadaddy:
Please elaborate.

---------- Post added at 02:33 PM ---------- Previous post was at 02:32 PM ----------

The about won't reflect until you flash an updated Rom
[Sprint HTC One (M8)] Kisakuku:
Bootloader displays the main version stored in the misc partition. It got updated when you flashed the firmware package. The about page won't change until you flash a 2.16-based ROM.
[Sprint HTC One (M8)] OMJ:
added latest modified firmwares w/ modified hboot...credit to [MENTION=2495853]nfinitefx45[/MENTION] for the modified hboot, thx!

for HK

2.16.654.4 Modified Firmware w/ modified hboot (no red text)....removed boot & recovery (fastboot flashable): http://www.androidfilehost.com/?fid=23578570567715031

for non-HK

2.16.651.4 Modified Firmware w/ modified hboot (no red text)....removed boot & recovery (fastboot flashable): http://www.androidfilehost.com/?fid=23578570567714842
[Sprint HTC One (M8)] pchetney:
Which one is for non HK? Both have the same description.
[Sprint HTC One (M8)] OMJ:
look closer, different version #'s....u want #2
[Sprint HTC One (M8)] pchetney:
It's been one of those days. THX
[Sprint HTC One (M8)] DNarsingh:
Forgive my ignorance, but why do we need to update our hboot? We have never needed to do this before?
[Sprint HTC One (M8)] tjeeeeee:
If you don't you get issues with booting with 4.4.3 roms for starters a lot of us saw that
[Sprint HTC One (M8)] EVOsean:
Oh ok. Well if Im on the firmware, why does it still tell me I need to update
[Sprint HTC One (M8)] nfinitefx45:
Did you update the rom? if not then it will continue to want to update. Firmware and Roms are to separate Beasts. Currently a rom built on the new base is under construction, OMJ and team will post it Once completed and tested.
[Sprint HTC One (M8)] EVOsean:
---------- Post added at 12:14 AM ---------- Previous post was at 12:13 AM ----------

[/COLOR]

I've been out of the game a few months. Can I flash this through fastboot, and do I need to factory reset
[Sprint HTC One (M8)] mcwups1:
Size of modified firmware by nfinitefx45 is 0kb for non-HK

Also tried to use the full firmware zip, because I was having problems with thoughtlesskyle's rom.

I get this....

I am on BB HK Rom when trying to fastboot flash this, and I even tried the SD card method. Neither work for me.
[Sprint HTC One (M8)] nfinitefx45:
I checked this also to verify and you are correct there is an issue, I let OMJ know about it, will be update soon I am sure.
[Sprint HTC One (M8)] OMJ:
I re-uploaded, I'll update links http://www.androidfilehost.com/?fid=23578570567714842
[Sprint HTC One (M8)] flewpastu:
I updated modified firmware but not the hboot and just I can't seem to update hboot to latest via sd card keep getting wrong zip

I'll bring my laptop home from work tomorrow and try the other method or try the full flash but any insight would be great

Hk edition
[Sprint HTC One (M8)] 63sammo1:
I was having same issue with hboot, my case was bad eyes. Was using "o" instead of "0" in 0P6BIMG.
[Sprint HTC One (M8)] Kisakuku:
The modified 2.16.654.4 package with hboot doesn't open as an archive. MD5 is correct.
[Sprint HTC One (M8)] benny3:
Opened just fine for me. Do you need it opened?
[Sprint HTC One (M8)] Kisakuku:
I'm talking about 2.16.654.4_modified_firmware_hboot.zip. Your sshot is of 2.16.651.4_modified_firmware_hboot.zip. The 654 file is truncated, only 20MB.
[Sprint HTC One (M8)] benny3:
Gottcha, i opened the zip you had quoted. so it must be the one OMJ just posted that included the no red text hboot?

Are you looking for the no red text hboot?