yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M8)] welshwarriorsf:
Trying to S-Off with Sunshine to subtract one S-On'er and add 1 S-Off'er. Anyways, how does one get back to a working ROM in order to run SunShine after relocking their bootloader?

BTW i hope this isn't too off-topic but you've all been awesome in this thread so far so I though it couldn't hurt.
[Sprint HTC One (M8)] OMJ:
I would just re-flash the 3.30 RUU

:D what I would do is do nandroid backup, copy it to pc, run ruu, then sunshine, the TWRP, copy backup to phone, restore...you'll want to backup anything else u dont want to lose
[Sprint HTC One (M8)] Batista315:
Can I please get some help here?!?! I can't see anytime there are emojis and other languages on my phone. It doesn't show up. Its just blank. I have the Skydragon GPE ROM and I didn't like the font so I changed it to Roboto Condensed, so I'm thinking this could be the problem. I tried asking before but no one answered my questions. I have a couple of pictures of what I see in emojis: http://imgur.com/a/kz3Ec . It looks like that when trying to see some emojis. Sometimes, I don't this its emojis and it'll be blank, or show something that looks like a rectangle with a cross in the middle.

Another issue I've encountered is playing videos that I've recorded. When I go to photos and try to play, it turns into an image and doesn't play the video at all.

I would appreciate any help. If you could redirect me to somewhere that might know, that would be great.
[Sprint HTC One (M8)] theotrman:
Hey man I'm not quite sure why you're having issues. But I'd suggest posting your issue in ROM thread that your running. This thread is for stock Sprint Firmware updates, Stock rooted firmware and OTAs.

Also, when asking a question and you punctuate with exclamation points, it seems like you're yelling and demanding someone to help you. My grandma always said to me that, "you get more with honey than vinegar."

Maybe someone missed you're post, but Devs on this site are typically thorough.
[Sprint HTC One (M8)] Batista315:
They redirected me to here.
[Sprint HTC One (M8)] theotrman:
Are u using stock Android messaging apk? Also can u even send an MMS?
[Sprint HTC One (M8)] Batista315:
Yes I am, but not an apk, I got it straight from the play store. I can send MMS as well

.
[Sprint HTC One (M8)] theotrman:
Try a stock Rom and see if your issue persists.
[Sprint HTC One (M8)] Crawshayi:
I can't seem to get the RUU to work... I tried the FUU utility on my PC to try to use the 2.16.651.4 RUU but it failed. I restored an early stock backup a made of the 2.16.651.4 rom when I first got the phone, before I even rooted it, and it still failed in the utility saying Error [155]: Unknown Error. Any ideas? I didn't re-lock my bootloader or change from TWRP recovery but I was under the impression that shouldn't matter.
[Sprint HTC One (M8)] Captain_Throwback:
You have to relock if you're S-ON. If you're S-OFF, it doesn't matter.
[Sprint HTC One (M8)] Crawshayi:
Okay, what's the process for this? Sorry but I haven't had to re-lock my bootloader before. Is it a fastboot thing?
[Sprint HTC One (M8)] Captain_Throwback:
Yes.

fastboot oem lock
[Sprint HTC One (M8)] Crawshayi:
Okay thanks, I was able to RUU after re-locking and after a few tries get Sunshine to work. I'm now S-off finally :)

---------- Post added at 10:16 PM ---------- Previous post was at 09:50 PM ----------

Also one more dumb question... do I have to flash that adsp firmware if I want to use the HK mod in Viper or will it work regardless?
[Sprint HTC One (M8)] EVOsean:
What firmware should I flash. The RUU with boot and recovery removed, or the regular one for 3.30.61.2? I wanna flash via fastboot and I know I have to flash a new recovery, but will I have to flash a new bootloader with the first version? I haven't done this in awhile

---------- Post added at 06:13 AM ---------- Previous post was at 06:12 AM ----------

Forgot to mention I am S-OFF
[Sprint HTC One (M8)] OMJ:
yes, u should be fine...I'm on the original stock firmware but running our HK ROM....no issues
[Sprint HTC One (M8)] adamlee011:
Would you mind sharing what the h/k files are our is there a thread that is more in depth on that specifically? I really want to tinker with the different audio possibilities on the device.
[Sprint HTC One (M8)] Rydah:
All you need in the Harman lib from this base.

Sent From My HTC One (M8)
[Sprint HTC One (M8)] mrlakadaddy:
Only the bootimg but that's been removed.
[Sprint HTC One (M8)] sslbaron:
+1 totally agree. ?
[Sprint HTC One (M8)] mrlakadaddy:
You can just flash through boot loader my flashable zip with bootimg removed, simply place on root of your ext sd card and go to bootloader, it should start updating once you scroll to hboot. Just rename by taking out the words bootimg removed
[Sprint HTC One (M8)] mswlogo:
Thanks for the awesome reply.

So based on what you said is it safe to put the CID back to SPCS_001 or SPCS_004?

By the way is it safe to flash back to 1.54.651.8 firmware (FYI, I have and then back again to Harmon) but I was not 100% sure if it really took or not.
[Sprint HTC One (M8)] OMJ:
no prob!

you would need to set CID to SPCS_001 (w/o supercid) to flash, or just use supercid

yes, it's ok to flash back to prev firmware
[Sprint HTC One (M8)] brandonair95:
Music
[Sprint HTC One (M8)] aysiana:
Okay so I am rooted, s-off, and use twrp 2.7.0.2. Just flashed from stock to the Bad Boyz HK rom, I have not flashed the firmware yet but I DO see the h/k audio showing up in the settings...but I have no sound when I try to play something from the stock music app. Is this because I have not flashed the firmware yet?

If yes, would flashing the 1.54.654.9_modified_firmware.zip be the right option for me if I don't want to have to edit the CID? If yes, do I need to reflash the Bad Boyz HR rom after flashing the firmware?

Lastly...it is a little confusing after reading through this whole thread...before I place the file on the root of my sd card, am I supposed to rename the firmware file to be flashed "firmware.zip" or "0P6BIMG.zip"?

Thanks in advance.
[Sprint HTC One (M8)] anthony92170:
Flash modified firmware and name zip 0P6BIMG.zip. you also need this file if you go back to other roms just rename it like the other one this will make sure WiFi connects if you go back.

https://www.dropbox.com/s/8xrcbi284...54.651.8_boot.img_unsecure_init.d_support.zip
[Sprint HTC One (M8)] aysiana:
Awesome thank you. I hope this will make my speakers work again using the stock music app.

---------- Post added at 03:18 AM ---------- Previous post was at 02:53 AM ----------

Ok I renamed the modified firmware file to 0P6BIGM & placed it on the root of my card, went into bootloader > fastboot > chose yes to start update...it said it was complete and I rebooted my phone...h/k audio showing in my settings and my speakers are working with when I play a song via the stock music app :)
[Sprint HTC One (M8)] Glewis21:
I'm having the same problem did u put the .zip after 0P6BIGM

---------- Post added at 10:25 AM ---------- Previous post was at 10:21 AM ----------
[Sprint HTC One (M8)] aysiana:
No you don't need to put the .zip that's the file extension and will automatically be there because it's a zip file.
[Sprint HTC One (M8)] mswlogo:
I believe most ROMs have that kernel built in or some variation of it.
[Sprint HTC One (M8)] anthony92170:
When I flashed Harman and went back to a Rom with stock kernel I had no WiFi untill I flashed that
[Sprint HTC One (M8)] mswlogo:
You picked the wrong ROM ;)
[Sprint HTC One (M8)] benny3:
When using the file named 06PBIMG it flashes through hboot not fastboot.hboot scans the sdcard and when it finds it it will ask if you want to update.

Oh ok i see you got it working..my bad...lol
[Sprint HTC One (M8)] Crawshayi:
If you're S-Off you use the boot/recovery removed and just flash in fastboot. You don't need to flash a new recovery but you can update if you have an older version (I did). After that, just flash whatever rom you want in TWRP and you're good... once I was S-Off tonight that's exactly how I did it. Firmware via fastboot, TWRP, then Viper
[Sprint HTC One (M8)] larrydadz:
whats the stock cidnum for sprint htc one m8. Thanks
[Sprint HTC One (M8)] EVOuser94:
SPC_001 for non h/k

SPC_004 for h/k
[Sprint HTC One (M8)] benny3:
The RUU and the firmware are 2 different things. The RUU is a complete package which will flash firmware and software plus put you back to factory stock everything. A firmware package does just that, flashes the firmware only. With s-off you can flash the modified firmware minus the recovery and boot.
[Sprint HTC One (M8)] larrydadz:
Thanks mate ....but is it SPCS_004 or SPC_004?
[Sprint HTC One (M8)] totoakarocky:
After installing these can we just update via ota, any1 know when is lollipop arriving on hk version
[Sprint HTC One (M8)] Captain_Throwback:
Always 8 digits. So yes, HK is SPCS_004. Regular is SPCS_001.
[Sprint HTC One (M8)] EVOuser94:
Wooops yep i was half asleep writing that it is SPCS_004 and _001
[Sprint HTC One (M8)] PRao700:
I am trying to use the firmware on the beginning of the thread. I have the Sprint HK version. S-off, rooted, unlocked bootloader, and superCID. Everytime I try and flash the modified updatethrough fastboot, I keep getting "cannot open firmware.zip" And when I try to load it onto my SD card, it doesnt even recognize it when I go into hboot.

I know I am pushing the command over properly. Dont know what is going on.
[Sprint HTC One (M8)] Sloth:
Sounds like it's named firmware.zip.zip
[Sprint HTC One (M8)] Captain_Throwback:
Are you sure you have a good download?
[Sprint HTC One (M8)] PRao700:
It was the one at the beginning of this thread.
[Sprint HTC One (M8)] EVOsean:
Thank You

---------- Post added at 01:18 AM ---------- Previous post was at 01:14 AM ----------

Thank you. I haven't done this in awhile. Just wanna make sure that I fastboot flash from the folder with adb.exe and fastboot.exe, correct?
[Sprint HTC One (M8)] Captain_Throwback:
What I'm saying is, how do you know you have a COMPLETE download - did you verify that the file you're using is good? Did you try re-downloading it to make sure?
[Sprint HTC One (M8)] zach832:
I tried reflashing but that didnt help. i think ill just flash updated roms instead..
[Sprint HTC One (M8)] pmacevad:
So I posted in the bad boyz Rom thread but probably more appropriate that I ask here. I have a brand new Harmon kardon model. I need to update to the latest firmware from 4.4.2. I am s-on, unlocked bootloader, rooted with custom recovery. How do I update to 4.4.4 with s-on? Do I run RUU? If so, which RUU? could someone help me with that? I've never had to RUU before so I am unfamiliar with the process. Any help would be appreciated. Thanks.
[Sprint HTC One (M8)] Sloth:
I would suggest you s-off before going to 4.4.4.
[Sprint HTC One (M8)] pmacevad:
Firewater won't work for me after 3 attempts of 5+ minutes waiting and I don't have the extra cash to pony up to pay the 25 bucks for sunshine. That's why I'm asking about this way, unless someone knows how I could update without doing RUU.
[Sprint HTC One (M8)] Sloth:
Check PM :)
[Sprint HTC One (M8)] SantinoInc:
Anyone else getting this?
[Sprint HTC One (M8)] SantinoInc:
Attached pic
[Sprint HTC One (M8)] OMJ:
umm, getting what?
[Sprint HTC One (M8)] SantinoInc:
I just looked up that OTA and apparently it came out in June? WTF? Here is my current software info. What should i flash to get up to date?
[Sprint HTC One (M8)] SantinoInc:
Here is my current baseband.
[Sprint HTC One (M8)] OMJ:
lol, that's odd....what ROM are u running? your ss shows build 3.30.651.2 which is the latest
[Sprint HTC One (M8)] SantinoInc:
I'm running Cap's BeyondStock which is 4.4.4. I'm confused as to why I'm getting that OTA. Before I went to Cap's rom I was on stock 4.4.2. I then flashed the firmware you posted to allow me to flash a 4.4.4 rom. I then flashed Cap's BeyondStock w/o issues. Was surprised to get that OTA
[Sprint HTC One (M8)] OMJ:
if you're running the latest firmware, then [MENTION=1162986]Captain_Throwback[/MENTION] will need to address :)
[Sprint HTC One (M8)] Captain_Throwback:
I am, in my ROM thread ;).
[Sprint HTC One (M8)] Grizraz:
Attempting to update firmware here. Unlocked bootloader, though when the zip is picked up, the options to update (cycle up down with volume) is scrambled ontop of itself and no selection can be made. Bascially I just went from an s-off no hk M8 to a new HK M8, got it up and rooted, still s-on (all attempts fail to s-off so far). and now this firmware update issue.
[Sprint HTC One (M8)] EVOsean:
Do I have to flash a new ROM? I'm so out of practice. I can never rememeber
[Sprint HTC One (M8)] Crawshayi:
No you can update firmware without changing roms but certain newer roms require you flash the latest firmware before updating them.
[Sprint HTC One (M8)] johnequickiii:
Been looking everywhere for a zip flashable radio. I'm on 3.30.651.2 on Sprint and have no baseband on my phone at the moment.
[Sprint HTC One (M8)] Magnum_Enforcer:
What do you mean you have no baseband?
[Sprint HTC One (M8)] johnequickiii:
It says my Baseband is unknown on the phone info, and my Airplane Mode keeps rapidly turning on and off.

---------- Post added at 02:34 AM ---------- Previous post was at 02:28 AM ----------

I'm pretty sure flashing the radio will work, but I can't for the life of me find one zipped for download.
[Sprint HTC One (M8)] Magnum_Enforcer:
S-on or S-off? What ROM are you running?
[Sprint HTC One (M8)] OMJ:
just reflash the firmware, it includes the radio
[Sprint HTC One (M8)] ThatKawaiiGuy:
If I want to update my firmware and I'm S-On with relocked bootloader and stock recovery can I flash the RUU for the next version update? OTA is not being detected and If I try fastboot flashing the firmware or OTA it fails.
[Sprint HTC One (M8)] EVOsean:
Ok thanks. I like my stock rooted
[Sprint HTC One (M8)] OMJ:
yes, you can flash the latest RUU
[Sprint HTC One (M8)] welshwarriorsf:
To run the RUU on a S-ON phone should my bootloader be locked or UNlocked? Does my recovery matter?
[Sprint HTC One (M8)] Magnum_Enforcer:
Bootloader needs to be relocked. Recovery doesn't matter.
[Sprint HTC One (M8)] welshwarriorsf:
I relocked my bootloader but I keep getting a USB connection error when I try to run the RUU. My phone is plugged into my Windows 8.1 PC. I tried a USB 3.0 port 1st and then I tried a USB 2.0 port and neither has worked. While I'm trying to run the RUU I have my phone connected and on the fastboot USB screen. Any suggestions?
[Sprint HTC One (M8)] EVOuser94:
Are your drivers up to date?
[Sprint HTC One (M8)] welshwarriorsf:
I think so I followed all the directions to set up adb from: http://forums.team-nocturnal.com/index.php/topic/1362-how-to-adb-fastboot-in-windows-xp-7-81/
[Sprint HTC One (M8)] OMJ:
try installing HTC sync, you can also boot into bootloader & try running the ruu

another alternative is to extract the rom.zip from the exe, rename rom.zip to 0P6BIMG.zip, copy to sd card & boot into bootloader
[Sprint HTC One (M8)] welshwarriorsf:
edit: the above method works for s-on users? Should I relock the boot loader? Do I need a stock recovery?

Thanks I will try both of your methods, I forgot about the extracting/renaming method as I had been on a Mac forever but finally have access to a Windows PC. Thanks again. :) :beer:
[Sprint HTC One (M8)] OMJ:
I'm not 100% sure if u need to relock bootloader, try w/o unlocked, if it fails, try locking
[Sprint HTC One (M8)] aviatordoc:
Actually, I am having exactly the same issue trying to run the RUU on my M7. (Sorry, I know, its another thread for the M7, but its the same issue)

I have tried and tried, but end up with fastboot USB error. The M7 does not have an SD card.

Its my old phone which now my daughter uses and somehow managed to crash. I restored to a BU of the Badboys that was in there, but half the stuff does not work and no play store. And I relocked it:(
[Sprint HTC One (M8)] jeremyhilton:
Can someone please help me?

Ok so I have always considered myself mid-higher range in regards to tech savy but for some reason I am unable to upgrade my firmware on my M8 non HK edition. I have tried a multitude of ways but for whatever reason I have failed everytime. I even thought I had it and flashed a newer rom only to have my wifi and LTE borked. Anyways now I am starting to have a lot of issues with ViperOne M8 2.0 ROM and when I have attempted to wipe the cache and dalvik I keep getting the Kang block error. If anyone here could please help me to update my firmware or help me get back to stock I would greatly appreciate it! Thanks in advance :)
[Sprint HTC One (M8)] OMJ:
what firmware are u on now? s-on or s-off?
[Sprint HTC One (M8)] YounousID:
Can someone with experience help me choose which stable 4.4.4 stock rooted Rom to flash?

I don't get if I should pick odex or deodexed, thats why I need an expert's help

I'm using a Sprint HK edition M8 running 4.4.2 and wish to upgrade to 4.4.4 multilingual if possible. Thanks in advance!
[Sprint HTC One (M8)] RonMac:
I was wrong. Re-read your post and saw you were s-on. You will have to relock but twrp isn't an issue as the RUU will Re load stock recovery.
[Sprint HTC One (M8)] OMJ:
the ROM is odexed from factory, so it is true stock...some people want deodexed if they plan to install mods or themes
[Sprint HTC One (M8)] sirhc:
I'm trying to get my harmon kardon back to stock and nothing on here is working. Im S-ON bootloader unlocked. Cant use the fastboot method. i always get a remote error. When i relock the bootloader and try it again i get a signature check error. tried the HBOOT method and it finds the firmware, looks like its loading, then does nothing. Tried the FUU method. my pc wont even run the program, getting side by side configuration errors. Yes i did install visual c++ and still didnt work. No i do not have another pc, my pockets aren't full of cash. Tried googling other methods but they all link back to this thread. I'm aggravated right now. That stupid lollipop GPE port screwed up my phone from the beginning. I've asked for help on other threads, and what do ya know? No response smh

EDIT: I got it working. I researched some more, and the FUU was written on visual c++ 2008 redist. So you must only have the 2008 distro installed for it to work. You might want to update the OP with that valuable peace of information lol, also for noobs you might want to let them know your bootloader must be relocked for the utility to work using the "fastboot oem lock" command.
[Sprint HTC One (M8)] julian c.:
i did read most of the whole thread but yet still unsure what to do, dont want to brick this phone,

i have a m8 HK, got it from a friend, and was soft bricked, i was able to flash the stock_hk_deodexed rom from OP, using twrp, and the phone was alive again, but have wifi issues, i cant enable wifi, searching about this issue some people recommend to flash boot.mg from the rom, others to flash latest firmware, but affraid to brick the phone, in the firmware zip from OP i see SPCS_001, on android-info.txt. should i just change that to match my cid and flash the firmware?,

i have bootloader unlocked, s-on, cid=SPCS_004, baseband=1.08.20.0612_4, software version=3.30.654.2,

thanks in advanced.
[Sprint HTC One (M8)] Magnum_Enforcer:
Run the RUU for software version 3.30.654.2 that's posted in the OP. You'll need to relock your bootloader before running the RUU.
[Sprint HTC One (M8)] flewpastu:
is there an update for us .. htc website shows a newer nmbr just not sure if its for us on sprint 3.31.651.2 anyway just currious
[Sprint HTC One (M8)] julian c.:
thank you for the reply, after i relock the bootloader, "fastboot oem lock" phone just hangs on bootloader, had to unlock the bootloader again. to make the phone boot normally.
[Sprint HTC One (M8)] infamousteeboy:
sorry...guys..

I am super confused how exactly do i flash this RUU again? I haven't been on xda for a couple years now let alone run commands. is there a step by step some one can lead me to? as far as how to flash this ruu ive been going through these pages and multiple searches for hours. im tired as hell lol
[Sprint HTC One (M8)] Sloth:
Directions are in post 1 under Previous RUU's.
[Sprint HTC One (M8)] benny3:
EDIT: Oops yes there is
[Sprint HTC One (M8)] theotrman:
I wonder if this was to fix It's On app implementation?
[Sprint HTC One (M8)] fgr:
ItsOn is definitely in there.

[MENTION=506238]O.M.J[/MENTION] Here is a link to the OTA zip if you don't have it yet:

3.31.654.2 OTA Zip
[Sprint HTC One (M8)] Sloth:
3.31.651.2 OTA.zip

It's on is in this one also. It's strange how the updates are different sizes usually they are identical.
[Sprint HTC One (M8)] graycorgi:
I have the HK and my update was only ~40MB. It did not talk about Eye experience in the change log either. I updated from the 3.30.654.2, maybe that has something to do with it? Did the update 15 min ago.
[Sprint HTC One (M8)] Sloth:
Hmmm the one fgr uploaded is only 45MB also very strange
[Sprint HTC One (M8)] deakelem:
does not contain a new radio, uses the same as last release that cut down on the size slightly too.

---------- Post added at 06:39 PM ---------- Previous post was at 06:37 PM ----------

his update could be that large because it wasnt on the "latest" or most current build before this release. So hes getting all the cumulative updates too. Just a thought, id like to see what version he was on before the update.

---------- Post added at 06:42 PM ---------- Previous post was at 06:39 PM ----------

still nothing on sprints support site about this latest update yet.

http://support.sprint.com/support/a...your_HTC_One_M8/WServiceAdvisory_542_GKB69195

again it was last update 10/29 (when 4.4.4 was pushed)

it would be interesting to see the changes sprint has to say
[Sprint HTC One (M8)] benny3:
Not this one, Theres a lot difference
[Sprint HTC One (M8)] deakelem:
my its on is no enabled after this ota.. it was disabled before. I am post paid oh yea and i cant disable it.. i try to bu there is no option to do so
[Sprint HTC One (M8)] benny3:
It was removed from our rom. Thats the risk you take when you accept and take a OTA as you never know what it includes. S-on people should never take one as they may get something thats not reversible.
[Sprint HTC One (M8)] OMJ:
OP updated w/ both 3.31 HK & non-HK RUU's as well as full & modified firmware
[Sprint HTC One (M8)] jshow816:
Hi, OMJ

I just flashed the modified firmware zip, but I'm still getting the system update message. Currently running Bad Boyz Rom. Do I just need to wait for the ROM to be updated? Thanks for all the work you do!
[Sprint HTC One (M8)] Magnum_Enforcer:
Just wait for the ROM to be updated:thumbup:
[Sprint HTC One (M8)] EVOuser94:
Is this Lollipop or nah?
[Sprint HTC One (M8)] Magnum_Enforcer:
No. It's a small update (under 50Mb).
[Sprint HTC One (M8)] jwigley24:
nice! i'll be checkin back for the rooted deodex'd rom whenever it comes, thanks for all of your hard work!
[Sprint HTC One (M8)] deakelem:
Just curious have you or anyone else been able to determine what has been changed/fixed in this small release? There is no new radio so thats out of the question.. im still wondering what was "bug fixed"
[Sprint HTC One (M8)] titanshadow:
Taking the OTA

I have an S-Off HTC One m8 H/K edition. I got S-Off with Sunshine, I'd like to install the OTA, but so far it won't let me. It fails every time. When I issue the command to relock the bootloader, that also fails. I was wondering if I could get some help?

I flashed the recovery appropriate for my version, but after my phone downloads the update it reboots, recovery comes up, it starts to install, but then the icon turns to an error icon and the phone sits there for a good long while before it reboots. I'd rather run as close to stock as I can - I use root mostly to use the XPosed framework and TitaniumBackup.

Is there a way to return the phone to a state that will allow me to use the OTA? Any help is appreciated.
[Sprint HTC One (M8)] Magnum_Enforcer:
I would just run the RUU for the latest update. No need to relock since you're S-off.
[Sprint HTC One (M8)] ljwnow:
They just want to bring its off back to its on. LMAO