yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M8)] Kisakuku:
I wasn't specifically referring to the link in the quote. I was reporting a problem with this file:
[Sprint HTC One (M8)] flewpastu:
That's the problem I was getting, I ended up using the one listed on thoughtlesskyle thread worked fine. I do appreciate all the work
[Sprint HTC One (M8)] Pacemaker2:
trying to run ARUWizard.exe, I download it from different mirrors. any suggestion?
[Sprint HTC One (M8)] benny3:
We dont have any mirrors for the RUU. Where did you get it?
[Sprint HTC One (M8)] Captain_Throwback:
[MENTION=4366089]benny3[/MENTION] doesn't AFH list a bunch of mirrors with the download?
[Sprint HTC One (M8)] Pacemaker2:
From here http://www.androidfilehost.com/?fid=23329332407588552 this the first instruction in post #1

yes
[Sprint HTC One (M8)] benny3:
Yep gottcha i thought it meant in the OP

---------- Post added at 03:08 PM ---------- Previous post was at 03:07 PM ----------

Gottcha
[Sprint HTC One (M8)] mrrogers1:
Thank ya!:good::good:
[Sprint HTC One (M8)] mrlakadaddy:
Omj you can put the s-off flashable in your op
[Sprint HTC One (M8)] Captain_Throwback:
You might want to consider removing the boot.img from the firmware zip, or at least provide an alternate zip with it removed. For people that don't flash the HK ROM, they'll have mismatched modules and potentially have WiFi issues on their current ROM.
[Sprint HTC One (M8)] mrlakadaddy:
Will do
[Sprint HTC One (M8)] Sloth:
I have not flashed the HK rom.

I flashed the modified firmware and don't have any issues.
[Sprint HTC One (M8)] Captain_Throwback:
Thus the "potentially" ;).

I'm sure there's an explanation for why it caused an issue for one person and not another. But without further investigation, I figured this was just an easy way to cover all the bases.
[Sprint HTC One (M8)] Sloth:
I would guess it may happens to folks using International Based roms?
[Sprint HTC One (M8)] mrlakadaddy:
Here is the s-off flashable zip with boot.Img removed https://www.dropbox.com/s/458c2jovaf4jfyr/0P6BIMGbootimgremoved.zip

---------- Post added at 05:55 PM ---------- Previous post was at 05:47 PM ----------

That's a good point.
[Sprint HTC One (M8)] fifedogg:
Can I just flash this over any rom say viper etc.?
[Sprint HTC One (M8)] klarthur:
Do I just flash this in recovery?
[Sprint HTC One (M8)] EVOuser94:
No. Fastboot in bootloader, or rename to appropriate and flash in bootloader
[Sprint HTC One (M8)] klarthur:
I flashed the "Modified Firmware....removed hboot & recovery (fastboot flashable)" version. Am I missing out on anything? Should I flash this version now to install the hboot and recovery that the previous missed?
[Sprint HTC One (M8)] mrlakadaddy:
No you already have boot.img- kernel of new firmware.

---------- Post added at 08:42 PM ---------- Previous post was at 08:42 PM ----------

Yes if you like
[Sprint HTC One (M8)] klarthur:
So what was the point of the version without hboot and recovery? There's nothing I can do to update hboot and recovery firmware now? Thank you in advance
[Sprint HTC One (M8)] EVOuser94:
The hboot, could destroy your s off and potentially brick your device... Mainly because the hboot is customized to get the s off flag... The recovery is just a stock recovery, if you want that you wont be able to flash custom roms... They are not included to protect you and to save you time... If you want them just do an ota update.... Not trying to be rude but if you didnt know this you need to read more on s off and rooted devices more :) have a nice day
[Sprint HTC One (M8)] OMJ:
I guess both my initial uploads were no good....odd

new link for 2.16.654.4, I verified http://www.androidfilehost.com/?fid=23578570567715031
[Sprint HTC One (M8)] evoholik:
Flashed thru SD with no problems. Thanks OMJ
[Sprint HTC One (M8)] stacksptdtdm:
I have a question. I'm on Sprint non hk. If I wanted to start fresh, can I flash the older firmware and move up flashing firmwares. I'm already on the newest firmware. Or do I have to ruu and move up flashing firmwares
[Sprint HTC One (M8)] mcwups1:
nvm....

The adb shell command fixed it!
[Sprint HTC One (M8)] benny3:
You need to be s-off to to flash older firmware so if you are s-on you will need to use firmware equal to or newer then what you are on now
[Sprint HTC One (M8)] stacksptdtdm:
Thanks. I'm s-off and all went well.
[Sprint HTC One (M8)] doomscooter:
Sorry, not 2.16.654.4 but 651.4 corrupt/broken

MD5 match but when i open zip its corruct/broken. all link 2.16.651.4 Full Firmware from OTA (fastboot flashable) corrupt. Please check again. Please
[Sprint HTC One (M8)] Blars1206:
Maybe someone can help me out. I was given an M8 from a friend and was told if I can get it working it's mine to keep. All it will do is boot in the bootloader. He didn't really know what he was doing and screwed it up big time. Here is the info I pulled. Can anything be done? I'm not real familiar with adb, but have used it a couple times in the distant past when someone gave me step by step instructions.

bootloader) version: 0.5

bootloader) version-bootloader: 3.16.0.0000

bootloader) version-baseband: 1.08.20.0610

bootloader) version-cpld: None

bootloader) version-microp: None

bootloader) version-main:

bootloader) version-misc: PVT SHIP S-ON

bootloader) serialno: HT43YS

bootloader) imei:

bootloader) imei2: Not Support

bootloader) meid:

bootloader) product: m8_whl

bootloader) platform: hTCBmsm8974

bootloader) modelid: 0P6B70000

bootloader) cidnum: SPCS_001

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: ab0efa49

bootloader) hbootpreupdate: 11

bootloader) gencheckpt: 0
[Sprint HTC One (M8)] pchetney:
Not sure update took.

I have a non H/K M8, Flashed

2.16.651.4 Modified Firmware w/ modified hboot (no red text)....removed boot & recovery (fastboot flashable

, renaming file to 0P6BIMG.zip, placing on SD Card and using Hboot. My software version still says1.54.651.10 as well as the build number.

All appeared to go well during the flash. Not sure what to do.
[Sprint HTC One (M8)] volk9029:
The software version will not change until you flash the rom on the newer base.

Sent from my lair.
[Sprint HTC One (M8)] pchetney:
Thanks, makes sense now. Do you know if there is a new 4.4.3 stock ROM for the non-H/K. I don't seem to find one when searching. If there is, my apologizes for not catching it.
[Sprint HTC One (M8)] Magnum_Enforcer:
Captain Throwback posted one recently. I'll see if I can find it.

Edit: Downloads are in post #3:

http://themikmik.com/showthread.php...L-Stock-Rooted-Base-2-16-651-4-(Android-4-4-3)

Sent from my HTC M8
[Sprint HTC One (M8)] pchetney:
Thx, not opposed to go to a H/K rom, just want to make sure I do it right.
[Sprint HTC One (M8)] pinky059:
Appreciate all the work guys!! Can we get an updated version of the 654.4 and unsecure boot image? :)
[Sprint HTC One (M8)] stacksptdtdm:
Does anyone have a unsecured stock boot.img ?

---------- Post added at 05:47 PM ---------- Previous post was at 05:47 PM ----------

Or how can I go about getting it
[Sprint HTC One (M8)] jkt97401:
Will running the latest RUU bring me completely up to date while remaining S off? My sister got a M8 and its on the original firmware and want to update to the latest!
[Sprint HTC One (M8)] OMJ:
hello neighbor....when in bootloader, does it show locked or unlocked? if unlocked can u boot into recovery?

if u get it working, I would also attempt to s-off, try http://firewater-soff.com/ if it doesn't work, http://theroot.ninja/

if u want I can take a look at it...shoot me a pm

not sure if we're gonna make a stock rooted, Kyle already has one http://xdaforums.com/showthread.php?t=2795823

pull the one from Kyles... http://xdaforums.com/showthread.php?t=2795823

no, we dont have a RUU for the latest update....if the phone is stock just install the OTA
[Sprint HTC One (M8)] Cyclonut:
That's kinda how I did it. I am rooted S-off and couldn't get the ota to take after installing stock recovery. I found the RUU for the HK version ran it and let the phone go through the updates, three of them. Installed SuperSu and I was rooted again, then installed Twrp then used titanium to reload ask my apps. I'm still s-off, rooted and back in business.

Swyped mobile from HTC One M8.
[Sprint HTC One (M8)] Opman711:
Okay here's my noob question... I have an s-off (non-harmon originally) phone running the harmon firmware 1.54.654.15. Can someone tell me which firmware to download to update but keep my h/k features? Do I need to download the modified non h/k version since my phone is an original or can I download the h/k update? Thanks everybody!!!
[Sprint HTC One (M8)] Blars1206:
O.M.J...I was able to figure it out with the help of others, but thank you for offering. I got the phone up and running, just need to get Sprint to switch my phone's tomorrow. Thank you very much for replying and offering your help, I greatly appreciate it.
[Sprint HTC One (M8)] Cashreedhar:
1. You need to unlock the bootloader first. Refer to the top threads for that

2. flash modified firmware meant for HK version (modified formware has lot of benefits including its support to SIM unlock)

3. flash custom recovery (TWRP whl version)

Edit: you wont lose Harmon Kardon options. Also, if you need a custom ROM with tweaks and reduced sprint bloats install bad boyz HK ROM
[Sprint HTC One (M8)] OMJ:
unless you are superCID, you have to flash the non-hk firmware...doesn't matter though, both 2.16 firmwares are identical

btw...flashing 2.16 firmware will not update the OS, you must flash a 2.16 ROM
[Sprint HTC One (M8)] moysauce:
Excuse the noob question but do you flash the latest firmware via bootloader or recovery while s-off?

**edit** disregard... wrong thread.. too many tabs open lol
[Sprint HTC One (M8)] ahecht:
I am trying to flash the 2.16.651 firmware on my M8 (CID SPCS_001), and some of the parts are being bypassed because the signature fails. Is this normal?

target reported max download size of 1830711296 bytes
sending 'zip' (24473 KB)...
OKAY [ 1.863s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) start image[hboot] unzipping for pre-update check...
(bootloader) start image[hboot] flushing...
(bootloader) [RUU]WP,hboot,0
(bootloader) [RUU]WP,hboot,99
(bootloader) [RUU]WP,hboot,100
(bootloader) ...... Successful
(bootloader) start image[sbl1-1] unzipping for pre-update...
(bootloader) start image[sbl1-1] flushing...
(bootloader) signature checking...
(bootloader) [RUU]WP,sbl1-1,0
(bootloader) [RUU]WP,sbl1-1,100
(bootloader) ...... Successful
(bootloader) start image[sbl1-2] unzipping for pre-update...
(bootloader) start image[sbl1-2] flushing...
(bootloader) signature checking...
(bootloader) verified fail
(bootloader) ...... Bypassed
(bootloader) start image[sbl1-3] unzipping for pre-update...
(bootloader) start image[sbl1-3] flushing...
(bootloader) signature checking...
(bootloader) verified fail
(bootloader) ...... Bypassed
(bootloader) start image[rpm] unzipping for pre-update...
(bootloader) start image[rpm] flushing...
(bootloader) [RUU]WP,rpm,0
(bootloader) [RUU]WP,rpm,100
(bootloader) ...... Successful
(bootloader) start image[tz] unzipping for pre-update...
(bootloader) start image[tz] flushing...
(bootloader) [RUU]WP,tz,0
(bootloader) [RUU]WP,tz,100
(bootloader) ...... Successful
FAILED (remote: 90 hboot pre-update! please flush image again immediately)
finished. total time: 5.344s
[Sprint HTC One (M8)] PillowMetal:
Are your using fastboot oem rebootRUU to flash this? That message at the bottom is indicating that the bootloader was updated and it can't flash the rest until you issue the flash zip command again. It wants the phone to be under the control of the new bootloader for the rest of the images to be flashed. So issue the fastboot flash zip command again, then fastboot reboot to finish.
[Sprint HTC One (M8)] SantinoInc:
Hi guys. OK so I get that on non HK the newest version is 2.16.

If I flash the stripped down version (w/o hboot and the other stuff) what exactly am I updating? I'm guessing just the radio?

If I do the full firmware update will that be a factory reset?

Do these have to be uodated via PC or can I put it on the root of SD card and do via boot loader?

Sent from...who the hell really cares?
[Sprint HTC One (M8)] OMJ:
if u plan on flashing a 2.16 ROM you need the updated hboot too, so flash the modified version that includes the hboot, if u flash the full version, you'll lose your custom recovery (TWRP) & it also flashes stock boot. no full firmware does not factory reset, it does not affect OS.

yes, you can rename the zip to 0P6BIMG.zip, copy to root of sd card & flash from hboot
[Sprint HTC One (M8)] SantinoInc:
OMJ, thanks again for the response. Hope you can answer one more question:

What is the benefit of using the full firmware as opposed to one of the modified versions?

If I went with the full firmware you said I'd have stock recovery. Would I be able to flash TWRP again via hboot?

Sent from...who the hell really cares?
[Sprint HTC One (M8)] benny3:
If you are going to use the RUU it will look for the hboot version thats in the full firmware package and if you dont have it, it wont run.

And yes you can flash twrp as long as you unlock the bootloader after you RUU

If you are just wanting to update the firmware then go with the modified so you wont need to re-install your recovery
[Sprint HTC One (M8)] ewMAXIMUS:
Were is 2.22.401.4? :D Please share)
[Sprint HTC One (M8)] OMJ:
That is no Sprint RUU...
[Sprint HTC One (M8)] Sloth:
2.22.401.4 is not for Sprint :confused:
[Sprint HTC One (M8)] ewMAXIMUS:
No new firmware base for Sprint?
[Sprint HTC One (M8)] Sloth:
Sprint is

2.16.651.4 non HK

2.16.654.4 HK

They are in post 1 or 2
[Sprint HTC One (M8)] benny3:
You relock the bootloader? And i think you need s-off to flash just the firmware
[Sprint HTC One (M8)] jumpnjoeyz:
I am trying to use the Sprint_HTC_One_M8_1.54.651.10_RUU.zip towards the bottom of the first post to go back to stock. However, when i try and extract the OP6IMG from the zip to put it on the root of my extSD it fails and says bad package or something. I am using WINRar. Any ideas?
[Sprint HTC One (M8)] OMJ:
try using 7zip
[Sprint HTC One (M8)] jumpnjoeyz:
For some reason I keep getting a corrupt file. In any case because I had done the ota update with sprint and then installed a non sprint recovery by mistake and a non sprint rom my phone was all jacked up. I couldn't get it to do anything until I figured out I could get it out of the boot screen by power and volume up. At that point i could get it into bootloader and utilize fastboot to push a sprint twrp recovery which helped. But then I couldnt S-Off or super CID. So I thought that the RUU would help. What I wound up doing was using a nandroid back up and restoring to stock that way. From there I was able to S-off with sunshine after firewater still didn't work. Then supercid was obtained through fastboot. Making progress. I have flashed your 2.16.654 modified HK firmware with modified hboot then installed your latest HK sprint rom. I just want to tell you that I absolutely love your work. Every phone I have ever had I always use your rom. In my opinion they are always the best. No hassles and all the right tweaks. Everything just works like it should. So thank you for all your continued work, help, and support. I have the regular Sprint One M8 but followed your guide on how to get the HK version. Everything works except I don't get sound from the native music app. I do get sound from the google play app and Pandora. Is this normal or do I need to do anything? Sorry for the long post but I had been frustrated now for a few days and again your software and guides worked out flawlessly again for me.
[Sprint HTC One (M8)] OMJ:
thx! glad u got it worked out....now for your audio issue...u just need to flash the HK adsp firmware from CT...
[Sprint HTC One (M8)] jumpnjoeyz:
Thank you....I went back to the thread and just saw that. DL now. Your the bomb!

---------- Post added at 06:18 PM ---------- Previous post was at 06:10 PM ----------

Just to be certain here so I don't mess anything else up. I should flash the adsp firmware and then I should be flashing the Non HK modified firmware after. I have the standard HTC One.

I think I originally flashed the HK firmware which would assume I have the hk version correct? Thanks again..
[Sprint HTC One (M8)] OMJ:
yeah, also flash the non-hk firmware w/ hboot I have posted in the BB OP
[Sprint HTC One (M8)] adamlee011:
So I take it, the adsp firmware isn't touched by this? Different partition?
[Sprint HTC One (M8)] OMJ:
I'm not 100% sure what u mean by "this", so I'll say no...lol
[Sprint HTC One (M8)] adamlee011:
Sorry, I meant the firmware packages. ruu aside, if I flash any of the modified fw, is adsp a part of that? I know there are a few firmware versions for adsp available now. If I update using your "firmware" will my current adsp firmware be left intact?
[Sprint HTC One (M8)] OMJ:
there are several firmwares in the OP, just open the one u want w/ 7zip & verify it doesn't have the adsp img
[Sprint HTC One (M8)] adamlee011:
Well, yea that's the easy way now isn't it? Lol. :P thanks. I'll do that.
[Sprint HTC One (M8)] memekmek:
I'm noticing two sections for the non-harmon. Which one is right one to go with?
[Sprint HTC One (M8)] OMJ:
depends on what you're looking for....

the older firmware 1.54.654.x was hk firmware, but I added a modified version that could be flashed on the non-hk w/o needing supercid, the new firmware 2.16.651.4 is the latest firmware for the non-hk
[Sprint HTC One (M8)] Captain_Throwback:
Maybe going forward you can have one set of firmware for each variant that can be flashed on either device? Having two of the same firmware zip gets confusing.
[Sprint HTC One (M8)] OMJ:
yeah, I'm gonna clean up the OP
[Sprint HTC One (M8)] OMJ:
OP updated w/ 1.54.654.15 RUU.....OP cleaned up too ;)
[Sprint HTC One (M8)] jwigley24:
I just did supercid via fastboot on my non-hk device. If I now flash the ruu u listed above, would my device basically become an HK device, and I could flash HK specific firmware in the future? Rather than the non-hk firmware?

Also, would flashing the ruu relock my bootloader and return me to being s-on?

Thanks for your help as always!
[Sprint HTC One (M8)] OMJ:
yes, software wise, you would have the same as an actual HK device, and yes, with supercid you could flash the HK firmware

no, the RUU will not relock bootloader or change to s-on
[Sprint HTC One (M8)] mr.thiem:
help stock nandroid backup download link. htc one m8 scps_004 . thank you
[Sprint HTC One (M8)] benny3:
Look in General.
[Sprint HTC One (M8)] mr.thiem:
help me not that executable . thank

https://www.youtube.com/watch?v=EJtaFjrE_uU&list=UU6RDK1D6HmchT7Bppxm6sFw

[YOUTUBE]UU6RDK1D6HmchT7Bppxm6sFw[/YOUTUBE]
[Sprint HTC One (M8)] benny3:
Here is a link to a stock nand backup. If im understanding right thats what you are asking for?

http://xdaforums.com/showthread.php?t=2736048
[Sprint HTC One (M8)] Munkeymon:
Holy cats - the screen shutting off during the update freaked me right the heck out. I don't think I've had a FW update do that on any of my HTC devices before.

Edit: So what's with the RUUs? Did I miss a memo somewhere that stock rooted ROM updates weren't coming out as recovery-flashable zips anymore? I kinda like knowing my recovery can't get stomped on :|
[Sprint HTC One (M8)] benny3:
The RUU is for going back to factory stock. If you want a stock rooted then Look.....http://xdaforums.com/showthread.php?t=2795823
[Sprint HTC One (M8)] Munkeymon:
Oh, thanks! The HK in the title threw me off, but I guess it makes sense to just use the one version for the ROM.
[Sprint HTC One (M8)] epedrosa:
How can I get the stock recovery for a Harman/Kardon, I'm on 1.54.654.13?
[Sprint HTC One (M8)] benny3:
Pull it from the full firmware zip
[Sprint HTC One (M8)] epedrosa:
So I can extract it from here 1.54.654.13 Full Firmware from OTA (fastboot flashable)? What file should I look for?

And then flash it...
[Sprint HTC One (M8)] Magnum_Enforcer:
Take a look in the link below. Stock recoveries can be found in the first post.

http://xdaforums.com/showthread.php?t=2698394
[Sprint HTC One (M8)] Adebayo88:
I updated the RUU and also the firmware, yet my phone still asks to update. In the boot loader, it shows the latest build but if you boot the phone and check out the about section in the settings, it shows the previous version.

How would one know they truly have the latest version after updating? Is any of this normal?
[Sprint HTC One (M8)] 63sammo1:
I believe your radio version should have changed. Build version will change with a current ROM
[Sprint HTC One (M8)] OMJ:
OP updated with 2.16 RUUs!

Sprint_HTC_One_M8_Harman_2.16.654.4_RUU.zip

Sprint_HTC_One_M8_2.16.651.4_RUU.zip
[Sprint HTC One (M8)] benny3:
Go to settings/About/Software info/More and look at the build number
[Sprint HTC One (M8)] METHOD1911:
I flashed the 2.16 firmware but I don't think it's taking because I'm showing the build number to be 1.54. I'm using twrp recovery 2710. I never had this problem before

method1911 M8
[Sprint HTC One (M8)] volk9029:
You don't use recovery to flash firmware. You can use computer or put on external sd card. Direction in op.

Sent from my lair.
[Sprint HTC One (M8)] METHOD1911:
Nevermind I figured it out. I know you don't use recovery to flash firmware.

method1911 M8
[Sprint HTC One (M8)] mcwups1:
Sorry about this question, because I searched and I think you answered it on post 98, but not quite sure.

They are both the same? Meaning, either one will give you the same software for H/K support?

Thanks.
[Sprint HTC One (M8)] volk9029:
To be able to use hk on none hk phone, you need to install adsp firmware. It's in op towards bottom.

Sent from my lair.
[Sprint HTC One (M8)] kaw900r:
Do I need update

I did the flash a couple weeks ago. Short version by OMJ and phone is at 2.16.654.4 as far build # goes and I am supercid. Is there and advantage to flashing the RUU? If I do flash will I need to root again? t/u:cool:
[Sprint HTC One (M8)] mcwups1:
You can still use the previous version for 2.16?

The adsp firmware is the previous 1.54.
[Sprint HTC One (M8)] Captain_Throwback:
There isn't any newer adsp firmware.
[Sprint HTC One (M8)] OMJ:
no...the 2 latest RUUs are different 2.16.654.4 (HK) vs 2.16.651.4 (non-HK)
[Sprint HTC One (M8)] Adebayo88:
This is what shows for mine...I'll try out the new updated RUU for my phone model. See if there's a change
[Sprint HTC One (M8)] kaw900r:
Any difference

O.M.J I used your shortened firmware update a couple weeks ago. Will applying this RUU be a noticeable difference t/u
[Sprint HTC One (M8)] p3tr0s:
Simple question that I'm sure has been answered but I haven't been able to find it..... If I want to go from non h/k to h/k I already updated to the latest firmware for my phone but now do I flash the adsp and then the latest h/k firmware or just the adsp itself?
[Sprint HTC One (M8)] volk9029:
If you want to use rom with h/k , just flash adsp.

Sent from my lair.
[Sprint HTC One (M8)] Opman711:
I'm interested in knowing this as well. Thanks!
[Sprint HTC One (M8)] OMJ:
flashing a RUU puts u back to 100% stock....stock recovery, stock OS, no root
[Sprint HTC One (M8)] mcwups1:
But if you're s-off, you just have to flash custom recovery, and super user. Correct?

Because I didn't have to re-unlock or anything after running the RUU for 1.54.
[Sprint HTC One (M8)] AarSyl:
Nothing returns you back to S-Off unless you run the fastboot command (or an all-in-one tool that has the option). Your S-Off status doesn't change despite the number of RUU's that you run.
[Sprint HTC One (M8)] miggsr:
Just to give you an idea I had put this together when I wanted to take an Ota. Since I was S-OFF I had the option to return back to custom rom http://xdaforums.com/showthread.php?t=2826343