yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M8)] ckvisme:
As long as you still have custom recovery should be able to flash SuperSU from there and be all good.

Just search for : SuperSU v2.46

Download and flash ?

Sent from my 1080x1920 Android addiction

Thank you XDA Devs' and Contributors for hard work and education you share!
[Sprint HTC One (M8)] sgtduckyboy:
I am going to ponder this for a few,, but looks like what i am looking for. I did try to flash that 0P6BIMG as firmware.zip via flashboot and it worked after second try, but booted into OS funny, took 10 minutes, not 'android is updating' toast either. I rebooted to bootloader, it shows new 4.25.654.14 and when back in the OS, about system,, shows 4.25.654.10, so i did it again, showed success and booted funny again, and OS still shows .10.

Sorry it was taken as a 'rant'. But I left out the curse words and frustration as much as I could. but you'd think , if someone is going to dump all this time into a project, so that others can use it, is it just for other dev's to use? if not, then yes, my point is valid, they need to find a common verbage, at least on the same devices, since the manufactures use somewhat different locking mechanisms/methods.

I am very thankful you took the time to type all that out, or at least cut it into this. I'll review and follow up after I eat!

thank you!

(even though I rant, i am very thankful!)
[Sprint HTC One (M8)] Sloth:
It is your baseband/radio,touch panel drivers, ect.

Rom is your OS.

I'm s-off, here is what I do.

I use the fastboot flash method, (put the file in your adb/fastboot folder, open a cmd window, and type commands.)

I use the modified firmware that has boot(kernel) and recovery(stock) removed the reason being I can flash this firmware no matter what rom I'm running and it will boot(if you flash the file that has the new boot and you are running an older rom it may bootloop because the kernel is not compatible.

The other reason I flash this is I don't have to re-flash twrp afterwards.

Your build number/software will not update until you flash a new rom based off the new firmware.

Any other questions please move to Q&A so we don't clog the thread with anymore half page novels lol. :D
[Sprint HTC One (M8)] sgtduckyboy:
Thanks for the input.. reason for half page comments, is I have a lot of questions. I work in corporate america,, and despise the guy who asks one question at a time, per email. arrrrrgh! just get it all out there, we already know you,or in this case, me, is unknowledgeable, why hide it, ASK, read, learn, move on!

i didnt know that OS version and firmware version on bootloader, didnt have to match, learned something else even. wow.

that is interesting. as far as not having to reflash twrp, really? it takes a minute, if that and is the most reliable flashing event to perform. i never worry about flashing twrp. but i appreciate it, this all helps me understand, and hopefully others, how this all works.

so i can have a newer firmware, running on older rom version, is what you are saying. i take it the advantage would be, user gets better version of hardware performance? in this case, the wifi-calling., without need for ROM updates?

if i really need to move to discussion forums, just let me know. but this is 215 pages of 'clogged' questions, less intelligent than mine, so I dont think I'm wrong posting this here. I just preferred these questions be answered by those who understannd what I am asking, not by those who 'think' they know what I am experiencing, because they asked or want to ask, the same questions.

now i can help and pass on the knowledge without the true geniuses having to use too much of their time.. I look at it like this, knowledge unshared is useless, knowledge shared, is intelligence. I hope this softens the blow of me posting all these comments here.

thanks everyone and I hope you understand, you were once in my shoes too!
[Sprint HTC One (M8)] Sloth:
If you flash the firmware with stock recovery removed it's just 1 less step (re-flashing twrp).

As long as you use the firmware with boot removed.

I updated my firmware 3 times while still on an older rom so the answer to your question is yes.
[Sprint HTC One (M8)] Magnum_Enforcer:
Some of you might find this useful:

http://xdaforums.com/showthread.php?t=2700666
[Sprint HTC One (M8)] mojomojo_man:
Once in a blue moon this will bite you in the ass though. ;)

I've not seen it with the HTC One yet but back in my EVO days there was a couple of times where they released an HBOOT update that broke compatibility with previous ROM and was only for new ROM. If in doubt wait a day and read the last few pages of the thread. If no "HELP!" posts then it's fine.

---------- Post added at 09:44 PM ---------- Previous post was at 09:41 PM ----------

NICE! Bookmarked it. Thanks.
[Sprint HTC One (M8)] Magnum_Enforcer:
I think he's referring to the boot.img not Hboot. You pretty much have to keep it updated on the M8.
[Sprint HTC One (M8)] ckvisme:
Now I think I know the answer to this, just wanted confirmation

used the modified firmware- (recovery removed.. fastboot flashable) to update and bootloader reads:

M8_WHL PVT SHIP S-OFF

Cid_SPCS_001

HBOOT 3.19.0.0000

RADIO 1.09.20.0209

OPEN DSP - v48.2.2-00564-M8974_F0.1211

OS 4.25.651.14

Am I correct that this covers all that would need updating (with exception of custom recovery, roms and kernels)?

Unless/until I really break something I should not have to use a full ruu or need to try for OTA's.... Correct??

Everything is working nicely. thank you for having easy to use options listed and updated... I was pretty nervous about how hard it would be to update after rooting.

If this is it.. Well that's actually easier than flashing roms, witch is pretty dang easy.

Thanks for your time and the thread ?

Sent from my 1080x1920 Android addiction ?

Thank you XDA Devs' and Contributors for hard work and education you share!
[Sprint HTC One (M8)] mytuhuyennninh:
I need help from my friends use RUU 4:25 but I was not mistake Error [ 120 ] : MAIN BATTERY LOW POWER

---------- Post added at 06:01 PM ---------- Previous post was at 05:21 PM ----------

My phone status is 95 % battery
[Sprint HTC One (M8)] w1n73rf3ll:
hi i need a little guidance here

hi guys first i salute you cause the hard work u made everyday. done that

hi i have an HTC one sprint Harmman kardon edition i need to downgrade to stock so i can unlock GSM in my phone anyone can tell me a way to do that i have the knowledge i just need the hboot the very first one i flash this one so i can go trough or give me few ideas thx guys in advance
[Sprint HTC One (M8)] quicksilvergts:
Hey all,

Am I missing something on how to open/extract the RUU 4.20-4.25 ones.

I cannot not do anything with it. Never had a problem before opening/extracting them.

Any tips are GREATLY appreciated

Cheers!
[Sprint HTC One (M8)] Vcek:
No need to downgrade, just lock the bootloader(if s-on) and run the latest appropriate RUU
[Sprint HTC One (M8)] w1n73rf3ll:
hi again cause i need to go back to the 4.4.2 im right now in 5.0.1 and the only way i can unlock GSM is in that way you have any suggestions how can i do it ??
[Sprint HTC One (M8)] Mathman85:
Is there a pre-rooted flashable 4.25 coming or posted anywhere? My girlfriend's phone keeps notifying her, and actually tried to automatically update a few times (just landing in TWRP, unable to update, of course). I thought it would've been in here, so I'm guessing there just isn't one, yet...
[Sprint HTC One (M8)] mojomojo_man:
Same procedure. i.e. relock the bootloader back to S-ON (if you are S-OFF now) but instead of downloading the latest 4.25 RUU you need to grab one of the older ones from "Previous RUU" section of the OP (first page of this thread). I'm not honestly sure which one is exact 4.4.2 but download the EXE file from the link and then run that on your PC with the phone connected via USB and it will do the rest. It will put your phone back to complete stock for whatever version of Android and HTC sense, etc. was in the RUU that you downloaded. I think if you google the version numbers maybe you can figure out which one was 4.4.2. Maybe one of the first original ones? You can always repeat the process again if you get the wrong one. You won't hurt anything but it will WIPE ALL YOUR DATA, so backup whatever you need to external SD card or copy it off to your PC first.
[Sprint HTC One (M8)] Magnum_Enforcer:
Relocking doesn't put the device back to S-on if it's already S-off & relocking the bootloader does not apply to devices that are S-off. Also, you can only downgrade via RUU if the device is S-off.
[Sprint HTC One (M8)] monyozt:
Anyone can help me to upload "stock recovery only" for m8 harman kardon (lolipop 5.02) from Sprint_HTC_One_M8_HK_4.25.654.14_RUU? Many thanks for help. I just need stock recovery only
[Sprint HTC One (M8)] PillowMetal:
The rom.zip file that can be copied from the RUU extraction cannot be opened because it is encrypted. You will want to get the recovery_signed file from the corresponding OTA's firmware.zip file.

You can search the forums for a copy of that OTA if it exists, or if you can wait, I have a copy of stock recovery in both fastboot flashable and bootloader flashable form I can get to you once I have access to my computer at home.

EDIT: Here are the fastboot flashable and bootloader flashable files - this stock recovery is from the OTA for 4.25.654.14. Rename as needed.

https://mega.co.nz/#!U18hhD4b!XiRYYVwTSbkLTiij55qsLX6TqgeO_l0Wsqe3dE_N2zI - fastboot

https://mega.co.nz/#!Qx9hSJhS!DffSFP55QsTmLjJ-xlL8F23F_BenxOsFoE33w9rGv3k - bootloader
[Sprint HTC One (M8)] barneco:
Would be interested in this as well.

In lieu of that, it seems to me like an alternative(for s-off) would be to re-flash stock recovery, accept the OTA update, then re-flash TWRP and possibly re-root). Can someone confirm that this procedure would 1) actually work, and 2) result in a device that's still s-off, rooted, up to date with the latest OTA, and wouldn't wipe apps/data like an RUU would?
[Sprint HTC One (M8)] Magnum_Enforcer:
Correct.
[Sprint HTC One (M8)] barneco:
xda is awesome - thanks for the quick reply
[Sprint HTC One (M8)] Munkeymon:
There's got to be an OTA floating around if the custom ROM guys are all up to the latest version, right?
[Sprint HTC One (M8)] jkt97401:
Just so I understand, can I flash the RUU zip from hboot on an S-Off device without relocking the bootloader?
[Sprint HTC One (M8)] Magnum_Enforcer:
No, not necessarily.

Correct.
[Sprint HTC One (M8)] barneco:
Ok, hopefully final bit of clarification. I can't find just the recovery file itself, but I'm guessing I can get the previous firmware(4.20.651.10 - the version I'm currently on), and extract the recovery.img from that archive and flash that via fastboot - this will "restore" the stock recovery, right?

Also will s-off have any effect on accepting an OTA?

Thanks again for all the help - as soon as I have the hang of this, I'm sure I'll switch platforms and have to start from scratch!

---------- Post added at 10:13 PM ---------- Previous post was at 09:58 PM ----------

Well, I said screw it and gave this a shot and it appeared to work - stock recovery runs great and I was able to DL the OTA and it rebooted into recovery and began to run. UNFORTUNATELY, it seems I've tinkered with my tetheringguard.apk(in a hotspot mod i think) and the OTA is failing with "unexpected contents" in tetheringguard.apk. Does anyone have, or know where I could find, the stock version of this file for 4.20.651 ?
[Sprint HTC One (M8)] fz7qd:
Download the ruu file from htc and use it to update to v4.4.4.

http://www.htc.com/us/support/htc-one-m8-sprint/news/

Then do a fresh install by following the instructions.It will work then.
[Sprint HTC One (M8)] miggsr:
Will this work with what?? If you are referring to SIM unlocking again wrong thread.
[Sprint HTC One (M8)] fz7qd:
Not referring to sim unlocking.His rom is corrupt so i am suggesting a fresh install.
[Sprint HTC One (M8)] miggsr:
Rom might not be corrupt might be a bad download. This thread is to return your device to stock no root stock recovery.
[Sprint HTC One (M8)] renehd2:
excuse me, the OP post is a little confusing, sorry. Which one is the newest stock Rooted Rom to install it in a fresh unlocked bootloader, custom recovery, rooted sprint htc one m8? thanks in advanced guys really appreciate it
[Sprint HTC One (M8)] miggsr:
OP is not confusing...keep reading the post after the OP
[Sprint HTC One (M8)] satur9ine:
Nah, the OP post is confusing. Especially since there is no stock rooted for latest stock release. The title of OP misleads that this is available when apparently only RUU of latest is available.
[Sprint HTC One (M8)] miggsr:
[RUU][Firmware]Sprint HTC One M8 | 4.25.65x.14 | Stock Rooted ROMs | Updated 4.9.15

How's that misleading.... If you can't read properly maybe. That OP title clearly says ruu for 4.25, stock rooted roms, updated on the 9th in that title says nothing of updated stock roms only that the OP was updated on the 9th. Either way this discussion going off topic. No need to continue this. Back to helping people return to stock
[Sprint HTC One (M8)] 2nIce:
Hi

See the exploit APK is only used once to access a hidden menu option in which once you scroll down to this menu you press on sim unlock and that should unlock your phone.

I tried running the exploit again, as in I switched the original file with the exploited one, accessed the hidden menu to press the unlock option again but this time the exploit does not work anymore.

That is the problem, it seems that the firmware has added some sort of patch somewhere that renders the exploit useless.

As i said i also had a back up made by CWM which i restored. After i restored my phone to an earlier state I ran the exploit again and same thing.

It just does not work anymore!
[Sprint HTC One (M8)] benny3:
If you are s-off go back to the firmware version you were on when you unlocked it.
[Sprint HTC One (M8)] tetrabyt:
Is it just me, or did the time and weather widget disappear from the blink feed? Or is there a way to turn it on/off?
[Sprint HTC One (M8)] mjs2011:
Make BlinkFeed your home screen.
[Sprint HTC One (M8)] tetrabyt:
Holy crap, why didn't I think of that?! Thank you :D
[Sprint HTC One (M8)] darko454:
Non h/k edition return to stock?

hi guys i wanted to ask before i do.i have a sprint htc one m8 non harman edition,

hardware version 005

software version 1.54.651.8

android version 4.4.2

my question is can i flash the ruu h/k ?

what should i do?
[Sprint HTC One (M8)] Sloth:
Read the second line in post 1 and you'll find your answer. :)
[Sprint HTC One (M8)] darko454:
sorry for the noob question is it fastboot oemwritecid 11111111

do you refer too?
[Sprint HTC One (M8)] Sloth:
You need SuperCID to flash this RUU on a non HK device.

In order to get SuperCID you need to be s-off.
[Sprint HTC One (M8)] darko454:
little confused!!! so i have to s-off fist, then fastboot oemwritecid 11111111?

or can i fastboot fastboot oemwritecid 11111111 whith s-on?
[Sprint HTC One (M8)] Sloth:
You need s-off first
[Sprint HTC One (M8)] darko454:
once s-off i have to get SuperCID (fastboot oemwritecid 11111111)? then flash?
[Sprint HTC One (M8)] darko454:
hey man i got the same with the aruwizard any luck?
[Sprint HTC One (M8)] OMJ:
http://xdaforums.com/showpost.php?p=52145198&postcount=2
[Sprint HTC One (M8)] benny3:
Read here to it may help....http://answers.microsoft.com/en-us/...-side-by/7673bf12-87c2-48ca-b5ae-b8aa85e295dc
[Sprint HTC One (M8)] darko454:
does the ruu file remove the tampered and lock it again?
[Sprint HTC One (M8)] darko454:
hey! i followed the visua c and installed it but no luck, still showing the application failed to start. This is what i did:

- lock bootloader

- remove *tampered* banner

could it be i did the process wrong?
[Sprint HTC One (M8)] psyman42:
whats the difference between using an RUU to return to stock and using a stock nandroid to return to stock?? I need to return my phone for warranty purposes :(
[Sprint HTC One (M8)] Magnum_Enforcer:
I replied to you in your other post, but the simplest way to put it is the RUU typically contains firmware like radios, etc., while a Nandroid backup does not.

Sent from my HTC device
[Sprint HTC One (M8)] wright0101:
Is anyone having any trouble flashing custom kernels after using the RUU? My phone boots up for about 15 seconds and then reboots to do the same thing over and over
[Sprint HTC One (M8)] satur9ine:
Taken together, 4.25 - stock rooted roms - updated 4/9, it is pretty easy to see how someone could misconstrue and think the latest stock rooted rom is available in this thread. Just saying.
[Sprint HTC One (M8)] renehd2:
So there is no newest stock rooted rom in here, what rom could I install closest to stock ?
[Sprint HTC One (M8)] miggsr:
Badboyz Rom is your option there. But if you are daring enough you can run ruu and root that with Beta Su zip 2.49 that will give you full stock
[Sprint HTC One (M8)] renehd2:
I want to give my phone a stock international look (international data icons and no Sprint apps since I'm from Mexico)
[Sprint HTC One (M8)] miggsr:
So you have a Sprint M8 but you want to run a international rom on it while using sprint network...
[Sprint HTC One (M8)] renehd2:
I got a Sprint phone unlocked and I'm using it in Mexico but I have all those Sprint apps and icons and I want erase/change them I'm on stock 5.0.2 sense 6 rooted rom right now using HTC toolkit
[Sprint HTC One (M8)] miggsr:
Have you checked international threads?
[Sprint HTC One (M8)] renehd2:
But can I flash international Roms even if I'm S-on?
[Sprint HTC One (M8)] miggsr:
From my knowledge you can flash any rom. But you can't flash modified firmware zips or ruu from other m8 devices.

I may be wrong but I believe you may need to do more searching and reading. This thread probably won't have what you need unless you are using Sprint Network
[Sprint HTC One (M8)] Munkeymon:
What are they pulling the new APKs from, then?
[Sprint HTC One (M8)] OMJ:
np...fixed... [RUU][Firmware]Sprint HTC One M8 | 4.25.65x.14 | 4.20 Stock Rooted ROMs | Updated 4.9

since u have a Sprint M8, I would just stick w/ a Sprint ROM, then customize it...in our BadBoyz ROM, we have a mod that will change the Sprint icons into international (which also hides the data icon when wifi is on) but then I manually tweak the icons for the modified sprint icons. I can give you a flashable zip that will revert to the INTL icons & also remove the sprint apks...just let me know, but quick, I'm going out of town in about 18hrs

there's 2 ways, either start w/ stock, take/install the OTA then dump, or extract the files from RUU....I'm sure most use the RUU....the actual OTA really would do u no good cuz most of it "patches" the existing files/apks
[Sprint HTC One (M8)] Magnum_Enforcer:
Well let's see. There's the OTA update itself & the RUU.zip, neither of which have root.
[Sprint HTC One (M8)] Paleryder:
Hey quick question. I am running KKv2.1 and it has been so rock solid I have not made the jump to Lolli. Is this firmware useful to me in any way? I am thinking about making the move and then I know i will need to flash but before I do will it mess with KK?

Thanks
[Sprint HTC One (M8)] Sloth:
If you flash the modified firmware with boot.img, recovery removed you will be fine
[Sprint HTC One (M8)] Paleryder:
Thanks BIG Style &Thanks OMJ for always keeping us on top, If ya ever think about leavin Sprint we'll take up a collection to keep you!
[Sprint HTC One (M8)] lofty5:
Can i flash this to a eu phone. Im trying to get a sprint 5 sense rom on mu eu phone so i can have UMS in the phone OS. Will i **** my phone up by doing this. I have soff.
[Sprint HTC One (M8)] benny3:
I doubt very much this will work for you.
[Sprint HTC One (M8)] Munkeymon:
Huh, this all sounds more involved than I realized. Did you make the files in http://xdaforums.com/showpost.php?p=55940116&postcount=2 ? What's the process there? Updating stock phone, dumping the files and packaging them back up by hand/script?

Can't you just add SuperSU to the /system part of a flashable zip to add root to it?
[Sprint HTC One (M8)] Magnum_Enforcer:
Yes.
[Sprint HTC One (M8)] pmacevad:
Was hoping I could get some help here... I have to return my h/k m8 to HTC but need to reset the device to stock unrooted and would like to hide s-off. I am on the latest firmware running badboyz v3.4. I'm thinking I should RUU to the latest one available but I'm having trouble finding the thread or info on how to hide s-off in boot loader screen. Would someone be able to point me in the right direction where I could find out how to flash modified bootloader to hide s-off. Sorry if off topic, hopefully answer will be useful to others. /off-topic
[Sprint HTC One (M8)] Sloth:
I'll PM you some stuff
[Sprint HTC One (M8)] PhallusOfGod:
Trouble

When I click on the RUU, it goes into the InstallShield Wizard and after that, nothing. What could be wrong?
[Sprint HTC One (M8)] pmacevad:
I'm getting this too.
[Sprint HTC One (M8)] Sloth:
You guys might try flashing the latest firmware first...I've noticed the last few RUU's won't run properly if the hboot does not match.
[Sprint HTC One (M8)] pmacevad:
I'm going ahead with the sd card method since I'm still s-off. In progress now... :fingerscrossed:

Sent from the Tab...
[Sprint HTC One (M8)] ONYXis:
you need to install Microsoft Visual C++ 2008 Dist
[Sprint HTC One (M8)] pmacevad:
I was able to run ruu via sd card (i am s-off) but now GPS fails to lock. I posted in q&a and am waiting on a response. Does anyone know why GPS is failing to lock after ruu? I think the GPS sensor may be faulty. Is there a way to reset GPS?
[Sprint HTC One (M8)] Magnum_Enforcer:
Try this fix. It's for GPS issues with AOSP ROM's so you can just follow steps 4-8.

http://xdaforums.com/sprint-htc-one-m8/general/guide-gps-fix-aosp-roms-7-16-2014-t2818660
[Sprint HTC One (M8)] thebott:
I have a sprint m8 harmon kardon unlocked & s-off, I need to send it to htc for screen replacement. Should I relock bootloader or just RUU and send it in?
[Sprint HTC One (M8)] Magnum_Enforcer:
It's up to you, but if you decide to RUU, relocking the bootloader is not necessary since you're S-off.
[Sprint HTC One (M8)] pmacevad:
To update my GPS issue (sorry if o/t), I ended up taking the phone to a Sprint repair center where I found a really cool tech who rooted and was down with rooting and dealing with rooted phones. What we could determine was the GPS sensor was faulty and he was going to order a replacement for me. Upon doing the replacement paperwork he was able to offer me a m9 as a replacement or another h/k m8. I choose to get the m9 so I will be leaving these forums shortly. He even told me not to worry about restoring anything to factory settings and that he was going to sent it back all restored to stock. I can't believe I found this tech, so extremely helpful, and the best part is that none of this is costing me a dime, all covered under insurance. Anyways, I just wanted to say thanks to those in these forums who have helped me. I am greatly appreciative. See you on the m9!
[Sprint HTC One (M8)] asafegous:
Is there a 4.25.651 bootloader without red text?
[Sprint HTC One (M8)] Sloth:
http://xdaforums.com/showthread.php?t=2710503
[Sprint HTC One (M8)] PartimusPrime:
Any hope of getting a rooted/stock ROM of the latest RUU? ?
[Sprint HTC One (M8)] gunfromsako:
Flash latest ruu, add custom recovery, flash su. Boom stock rooted...