yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M8)] OMJ:
this has been discussed....you cannot flash the 6.20 RUU unless you're are already on the 6.20 firmware....once u flash the 6.20 firmware, then you can flash the 6.20 RUU....this is just the way it is...
[Sprint HTC One (M8)] confli©t:
hi o.m.j.

thanks! so this has been the case even with older builds and firmware? so that's why it always fails :D

i also tried updating it through hboot, let ruu extract and get rom.zip and rename it to 0P6BIMG.zip, put it in external sdcard. but it says "Device halted due to Large Image update fail!" Press power to reboot
[Sprint HTC One (M8)] OMJ:
No, this is new with Marshmallow
[Sprint HTC One (M8)] Captain_Throwback:
You need to have the 2008 Visual C++ Redistributable (x86) installed for the RUU to run.
[Sprint HTC One (M8)] confli©t:
so, since i'm s-on, only way is to flash firmware using hboot? but how come i'm getting the large image fail error message? what could be wrong?

thanks

---------- Post added at 08:51 PM ---------- Previous post was at 08:49 PM ----------

is it just locked bootloader and stock rom i need to be in when doing the flash using hboot? or should my recovery be also stock recovery?

thanks
[Sprint HTC One (M8)] OMJ:
like I said, this has been discussed....search the thread...http://xdaforums.com/showpost.php?p=65061297&postcount=2567
[Sprint HTC One (M8)] ahecht:
Is there any chance of getting a boot image that supports systemless root?
[Sprint HTC One (M8)] Captain_Throwback:
Just flash SuperSU 2.67. It does all the modifications for you. There is no boot.img support required.
[Sprint HTC One (M8)] OMJ:
when systemless SuperSU is flashed it modifies the boot...
[Sprint HTC One (M8)] OMJ:
[MENTION=4446921]confli©t[/MENTION] & anyone else that's S-ON..

I need to clarify this for the S-ON users....

[MENTION=1162986]Captain_Throwback[/MENTION] has tested & confirmed...thx!!!

S-ON users CAN flash the signed firmware, but you must relock your bootloader 1st.... :)

I am always S-OFF, so I was relying on others statements.

Added to OP...

6.20.651.3 Signed Full Firmware...(fastboot flashable): https://www.androidfilehost.com/?fid=24391638059060264

6.20.654.3 Signed Full Firmware...(fastboot flashable): https://www.androidfilehost.com/?fid=24391638059060263

can be renamed firmware to 0P6BIMG.zip to flash from sdcard...
[Sprint HTC One (M8)] kurtgw:
I've had problems running the RUU (failed out first with error 158 and then 155).

I tried the OP6IMG method and got the Device halted on large image fail.

Now I've just updated TWRP to 2.8.9.0 -- can I just go into TWRP, factory wipe, and install Sprint_HTC_ONE_M8_6.20.651.3_stock_rooted.zip? Also did this version come with a new radio or anything else besides just the ROM?

I'm S-OFF and rooted.

Thanks.
[Sprint HTC One (M8)] miggsr:
Deleted

---------- Post added at 01:28 PM ---------- Previous post was at 01:25 PM ----------

Are you trying to run ruu? If yes here are files you'll want. These are files I used. https://mega.nz/#F!F09EBJIS!Ux1_uiH-2GipueKzYmOkKw
[Sprint HTC One (M8)] kurtgw:
Are you trying to run ruu? If yes here are files you'll want. These are files I used.

Thanks! Yes, I'm trying to run RUU -- the phone has been running slow and forgetting wifi networks it used to remember so I wanted to wipe and start over and I figured if there was a new radio or something it would all be in the RUU.

Do I flash the firmware zip on that page in TWRP or bootloader?
[Sprint HTC One (M8)] miggsr:
Thanks! Yes, I'm trying to run RUU -- the phone has been running slow and forgetting wifi networks it used to remember so I wanted to wipe and start over and I figured if there was a new radio or something it would all be in the RUU.

Do I flash the firmware zip on that page in TWRP or bootloader?[/QUOTE]

1. Boot device to ruu mode

2. Flash firmware zip

3. Reboot to bootloader (in fastboot mode)

4. Run ruu

5. Profit

If you need the commands for that do a little searching.
[Sprint HTC One (M8)] evoholik:
Stock ROM is super smooth! I've been on gpe for awhile but this thing flies!
[Sprint HTC One (M8)] yuppicide:
Thanks for the help. I've got TWRP 2.8.9.0 running now, but I've tried to download your file twice. I'm not at home right now so I can't Fastboot USB, but I tried to open the file "Sprint M8 MM firmware.zip" and it says it is invalid. I will still try when I get home though.
[Sprint HTC One (M8)] miggsr:
That's because you aren't supposed to open the zip. You are supposed to flash the zip in ruu mode
[Sprint HTC One (M8)] yuppicide:
No problem.. just wanted to be sure it wasn't corrupt. Thanks again. Will do when I get home.
[Sprint HTC One (M8)] miggsr:
If it turns out corrupt try a different internet connection. Intermittent internet connection can cuz a file to be corrupt.
[Sprint HTC One (M8)] Nick4208:
I've been out of the flashing game for awhile. I'm still running stock, untouched phone. I've tried the marshmallow RUU it's sitting on 0% (checking header) for a little while.

What do I need to run the RUU? Im still on 3.31 do I need to update to 4.25 first before run the RUU?
[Sprint HTC One (M8)] miggsr:
Are you s-off
[Sprint HTC One (M8)] Nick4208:
No still stock unmodded phone
[Sprint HTC One (M8)] miggsr:
Best recommendation I can tell you is get s-off now then worry about updating lol
[Sprint HTC One (M8)] OMJ:
is it's pure stock, I would just take the otas...

or flash the signed firmware 1st, then M ruu should work
[Sprint HTC One (M8)] Nick4208:
Yes its pure stock. I will give it a run and see what happens.

Thanks OMJ
[Sprint HTC One (M8)] evoholik:
I love how stock is running right now. Is there anyway we could get a flashable zip for the removal of the annoying unnecessary icons on the status bar and also WiFi tether?
[Sprint HTC One (M8)] jwigley24:
Tried flashing captains non-hk version but it fails in twrp at the end, saying that the ROM is for a different version of the m8
[Sprint HTC One (M8)] confli©t:
have you updated your TWRP?

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

hi OMJ,

thanks! downloaded capt's signed full firmware, was able to update. then ran RUU, it went through, now on MM, thanks!

my few questions, just want to learn. how come when i extracted the rom.zip from the RUU and renamed it to 0P6BIMG.zip, it didn't work, and capt's zip file worked? are they different? or the ROM.zip contains the firmware and android software itself and capt's is just firmware?

and after updating the firmware using capt throwback' file, my phone is stuck in the splash screen, why is that?

thanks
[Sprint HTC One (M8)] Harris Vu:
In my opinions, I think that firmware.zip only contain hboot and some image version of MM to update the firmware version of your phone to Marshmallow (Not system included) so that you can run RUU to install full rom :)
[Sprint HTC One (M8)] OMJ:
its been stated many many times now...the 6.20 RUU CANNOT be flashed until you have the 6.20 firmware installed, it doesnt matter if its a exe RUU or rom.zip....I don't know how to make it any clearer.

what firmware are u talking about from capt??
[Sprint HTC One (M8)] Captain_Throwback:
I haven't posted any firmware . . . I think the user is referring to what you posted (not sure why I'm being referenced).
[Sprint HTC One (M8)] confli©t:
hi omj,

sorry, not posted by capt, my mistake. the firmware you posted, and confirmed that's working with s-on by capt throwback.
[Sprint HTC One (M8)] info2shail2010:
How to enable Call Recording In Stock MM 6.20.651.3 Rom?

Need to enable call recording feature... id there any ways to enable it ?
[Sprint HTC One (M8)] info2shail2010:
I changed Data Cable + USB 2.0 slot and charged my phone's battery till 100% then i Re-calibrated battery stats.. it worked .... and then first flashed 4.25 Lollipop and after 4.25 i got Official Stock OTA updates abt apx 1.5 GB. Anyways Thanx for the Help... :)
[Sprint HTC One (M8)] evoholik:
Question for Captain. Or OMJ. The flashable zip of the stock 6.0 ROM rooted from Captain is it systemless?
[Sprint HTC One (M8)] jwigley24:
yes, i've had the most up to date twrp for awhile now. i was running captain's latest GPE rom for the past couple weeks until the sprint 6.0 update dropped the other day. i've since ruu'd using the fastboot method, which i've done plenty of times in the past, and re-rooted. i just felt like flashing captain's stock rooted rom, but when doing so, it fails at the end and shows a message like "This file is for htc_m8whl; your device is m8whl", or something similiar to that. I've never got that message before, but does anyone have knowledge of what this is referring to?
[Sprint HTC One (M8)] OMJ:
yes...SuperSU is in /data/app, although su is added to /system/xbin for app compatibility
[Sprint HTC One (M8)] Captain_Throwback:
Update your TWRP, as was stated.
[Sprint HTC One (M8)] evoholik:
Ooh OK because I was trying Android pay and it wouldn't let me. Is anyone else able to use it?
[Sprint HTC One (M8)] Captain_Throwback:
You can't use Android Pay (any more) while rooted, not even systemless.
[Sprint HTC One (M8)] OMJ:
yep....http://www.androidpolice.com/2016/0...emless-root-android-pay-no-longer-compatible/
[Sprint HTC One (M8)] jwigley24:
the latest TWRP i see on TeamWin's website for the m8 is 2.8.7.0, which I've been using the day it dropped back in June of last year. is there a newer version you're referencing that i should update to?
[Sprint HTC One (M8)] EVOuser94:
Look at the Original Android Development Forum It has all the latest updates in it even if it shows 2.8.7.0 on the title
[Sprint HTC One (M8)] jwigley24:
Thanks for the info. I was able to find the following link by looking in that thread and randomly coming across it:

https://basketbuild.com/devs/Captain_Throwback/One (M8)/ALL/Recovery

From here, I found Captain's 2.8.9.0 version, which is not listed on TWRP's website anywhere. Again, thanks for pointing me here for this, but is there any way anyone else would've known about this without asking about it? Are we now using a non-official recovery instead of waiting on TeamWin to update theirs?
[Sprint HTC One (M8)] EVOuser94:
Yeah they research the forums. Every Forum that has official TWRP support, has a thread in it, which will likely have Beta updates and latest releases. Also very likely that you'll get the most help for recovery from that thread too.
[Sprint HTC One (M8)] thenags:
Just flashed the latest with no issues. Thanks for keeping us up to date.
[Sprint HTC One (M8)] Captain_Throwback:
The link is in the OP here....

Because right now it's needed to support the new Marshmallow ROMs until there is an "official" update.

Don't worry so much about "TeamWin" updating "theirs", as I'm the maintainer for M8, so mine = theirs, for the most part ;).
[Sprint HTC One (M8)] jwigley24:
thanks for the clarification captain! always appreciate your quick help!
[Sprint HTC One (M8)] evoholik:
Captain is it possible to make a zip to enable native hotspot?
[Sprint HTC One (M8)] Captain_Throwback:
Not sure what you mean - Hotspot is working fine for me :confused:.
[Sprint HTC One (M8)] miggsr:
Flash the BadBoyz Rom
[Sprint HTC One (M8)] evoholik:
Its there but when I go to enable it, or won't allow me and says I need to subscribe for it

---------- Post added at 08:54 PM ---------- Previous post was at 08:53 PM ----------

They don't have a 6.0 version yet
[Sprint HTC One (M8)] Captain_Throwback:
I think you weren't being specific in your request ;). It's a paid feature, so of course you have to subscribe for it. I think you're looking for "hacked" hotspot.
[Sprint HTC One (M8)] miggsr:
You should give the devs some time to get these mods working. The update was just recent. So im sure in time there will be all sorts of mods and goodies. Keep in mind these devs have to balance personal life with deving. It won't happen overnight... but I'm pretty sure they have a set list of mods they are working on at the moment. One thing I will firmly say is Have Patience....

Sent from my Family of HTC One decives.
[Sprint HTC One (M8)] shaikhsadik:
I read a lot. but cant figure out how to root sucessfully after RUU on M.

RUUed to MM. unlocked bootloader using htcdev.

flashed recovery through fastboot twrp-2.8.9.0-m8.img

still cant get root access.

what am i missing.
[Sprint HTC One (M8)] miggsr:
Have you considered the fact that you need to flash an su zip for root... or that you can flash a rom that's already rooted for you. I don't think you read anything... but hey that's just my opinion.
[Sprint HTC One (M8)] shaikhsadik:
I usually let twrp do that for me..

and bricked my phone when tried on MM..

anyways i got it working by installing stock rooted..
[Sprint HTC One (M8)] Captain_Throwback:
TWRP won't root your device automatically if you're on Marshmallow.

You have to flash the latest SuperSU BETA to obtain root. Without completing that step, you would not be rooted.
[Sprint HTC One (M8)] info2shail2010:
how to flash "Sprint_HTC_ONE_M8_6.20.651.3_stock_rooted.zip" the link on the top... ? failing with twrp and fastboot...
[Sprint HTC One (M8)] Magnum_Enforcer:
Have you updated to TWRP 2.8.9.0?
[Sprint HTC One (M8)] kovu_07:
How should I DO IT

Guys,

I have rooted my phone as well as unlocked the bootloader using ONE_KIT tool.

I am running 4.4.2 with software number 1.54.651.8.

I am not able to flash from RUU .exe file

how should i proceed?

please help
[Sprint HTC One (M8)] 4duc:
If you are s-off then you need to update to newest firmware first. If not, relock bootloader, flash stock ruu then take ota
[Sprint HTC One (M8)] info2shail2010:
No.. i have 2.8.7.0 but i tried to find 2.8.9.0 ... failed again.. may be TWRP not released it officially yet ... ?
[Sprint HTC One (M8)] Magnum_Enforcer:
Check the last few pages of the TWRP thread in Original Development. Captain Throwback has it posted.

Edit: Here's a direct link. https://basketbuild.com/filedl/devs...ack/One (M8)/ALL/Recovery/twrp-2.8.9.0-m8.img
[Sprint HTC One (M8)] monyozt:
help.. i just relock my bootloader. im on stock ROM no root before, just unlcoked bootloader to unlock GSM signal. on lastest stock rom 5.02 ROM, i got notification to update to 6.0. i try 2x but failed. i relocked my bootloader, the use RUU firmware, i got error message (failed to upgrade to 6.0)

please help

via sdcard i got errorr too
[Sprint HTC One (M8)] kovu_07:
I have flashed the non HK version RUU but my phone model number is showing 831 viz for Harman Kardon edition.

Also everything works fine for me except I am having problem in making calls i.e my voice are not hearable to others if I make calls.

please help
[Sprint HTC One (M8)] michael291986:
You won't be able to update to 6.0 while unlocked. Rerun RUU for 5.02, take the OTA to 6.0. Will not be able to use the 6.0 RUU until your firmware matches for 6.0. Only way around it currently is to be S-OFF, flash firmware, then RUU to 6.0.
[Sprint HTC One (M8)] Captain_Throwback:
Or, while relocked, just run the signed 6.0 firmware, and then the 6.0 RUU.
[Sprint HTC One (M8)] Utpal p6:
Does flashing 6.20.651.xxx firware will delete my internal storage and it which recovery does it have
[Sprint HTC One (M8)] miggsr:
The Firmware zip won't touch any storage but the RUU will wipe internal storage.

Sent from my Family of HTC One decives.
[Sprint HTC One (M8)] Utpal p6:
But if i use custom rom then??
[Sprint HTC One (M8)] miggsr:
If you are flashing a custom rom follow the instructions provided to you in OP of that respective rom. If there is a script that says it will wipe storage then it'll wipe storage. As far as I know I have not had a custom rom wipe my internal storage. That is usually just a function of custom recovery.

Sent from my Family of HTC One decives.
[Sprint HTC One (M8)] Utpal p6:
Thankzzzz and does it support all roms of previous firmware like that of 6.12.xxx firmware
[Sprint HTC One (M8)] miggsr:
This ruu is for sprint devices... I don't know of any sprint devices that have ever had firmware 6.12.xxx .
[Sprint HTC One (M8)] Utpal p6:
Does it support marshmallow rom of sky dragon and does it have any custom recovery or i have to flash one
[Sprint HTC One (M8)] miggsr:
Please go check that thread for the answer to your question. You are in the wrong thread.
[Sprint HTC One (M8)] monyozt:
im on stock ROM 5.02. im relocked bootloader with stock recovery

run OTA, failed while installing the update

im relocked, run RUU but failed, flash via SDcard, failed too
[Sprint HTC One (M8)] EVOuser94:
You have to flash firmware first
[Sprint HTC One (M8)] Captain_Throwback:
You didn't read what I said.
[Sprint HTC One (M8)] EVOuser94:
Unfortunately this, as with every update it's Wash, Rinse, Repeat.

The answer is always in the details. Reading/understanding the information given to you is always a must....NO EXCEPTIONS!
[Sprint HTC One (M8)] monyozt:
Excuse me for my poor english, which one is signed 6.0 firmware? I already download ruu and stock rom 6.0 to be flashed via sdcard.. Maybe i havae one or more step missing. Can you give me link for signed 6.0 firmware? Thanks
[Sprint HTC One (M8)] Captain_Throwback:
It's in the first post under "Firmware." It's literally called "signed firmware." It can't be much easier than that to find.
[Sprint HTC One (M8)] miggsr:
Well said I approve this message.

Sent from my Family of HTC One decives.
[Sprint HTC One (M8)] monyozt:
thank you. i'll try first and report here

successfully flashed signed firmware
[Sprint HTC One (M8)] scooter1979:
Anyone running the 6.20.651.3 rooted version have gapps totally crap out on you?

The rom was running just dandy, I started an "update all" within Play Store (admittedly for quite a few apps), and suddenly I've got gapps, gmail, and another google services crashing every ten seconds. I did a dirty reflash of the rom, but as soon as the system came back up, the same apps kept crashing.

I'd reeeeeeally rather not do another full wipe and spend the time setting everything back up, so any recommendations to fix this would be appreciated.
[Sprint HTC One (M8)] Sloth:
You went from LP to MM and you didn't think a full wipe was needed?
[Sprint HTC One (M8)] scooter1979:
No, you misunderstand... I did a full wipe (after dirty from the last BB LP rom, just for farts and giggles) from LP to MM. When the gapps problem came up tonight, after working just fine for a number of days on M, I did a dirty of M over M.
[Sprint HTC One (M8)] popthosegaskets:
You can try flashing M then flash a compatible GApps package over it.
[Sprint HTC One (M8)] jwigley24:
Has anyone experienced this? ... When I search for a place from the Google app that I need to call, then press "call" under the business info, it makes the call but doesn't dial, instead I get "the number or code you have dialed is incorrect..." message. When I hang up and re-tap the phone number that it just called, then it calls just fine. The only thing I can see is when it makes the call from clicking "call" in Google, it places a + sign in front of the number. When I redial the number the + symbol doesn't show. So basically, why does the + symbol show in front of a number when I'm using the "call" shortcut from the Google app? And yes, its not just one number, I tried calling multiple stores around me to see if it happened and it happens with everything
[Sprint HTC One (M8)] miggsr:
Are using stock apps or did you flash any themed apps or mods? Do you have xposed mods? If your answer is yes to any of that I recommend do a clean flash of the rom you are on and try to replicate the issue.

Sent from my Family of HTC One decives.
[Sprint HTC One (M8)] jwigley24:
I have removed what I consider bloat/unneeded apps from \app and \priv-app, which I typically do after flashing a rom, but first time I've run into this. I haven't flashed any mods or xposed mods (not using xposed currently), using all stock apps. Is there any app that comes to mind that I may have removed from system that could be related?
[Sprint HTC One (M8)] miggsr:
That I personally can think of no as I have not experienced this issue. Maybe it's possibly a setting that needs to be checked not sure. I always go with mods first if that's not it I just do clean flash. Now let's get back on topic this is an RUU thread.
[Sprint HTC One (M8)] MeltdownSpectre:
I downloaded the RUU (zip) in the main post, and it's corrupt.

Is this an AFH error or what? All other RUUs download fine, any Sprint RUU shows as corrupt with both WinRAR and 7Zip.

My Sprint M8 is bricked and can't find a single RUU (in zip format) to help me get it back to life.

I'm S-OFF with Unlocked bootloader. Please help here -> http://xdaforums.com/sprint-htc-one-m8/help/help-sprint-m8-bricked-t3308919
[Sprint HTC One (M8)] miggsr:
Why are using the zip. Did you consider you can download the official ruu from HTC website? All you'll need is that and the signed full firmware zip. Flash firmware first then run ruu
[Sprint HTC One (M8)] MeltdownSpectre:
Sorry about this lol, not very good at tinkering with HTC devices.

I have to flash 6.20.651.3 firmware first and then the RUU from HTC website?

But HTC website only has EXE RUUs which require the device to boot up, don't they? Mine doesn't boot since it's kind of bricked.

Would it still work?

---------- Post added at 11:32 PM ---------- Previous post was at 11:29 PM ----------

Also, do advise which firmware to flash.

Modified, removed recovery, removed boot and recovery

Full firmware or Signed Full firmware?
[Sprint HTC One (M8)] miggsr:
Does your device get to bootloader screen? If yes does it say fastboot USB when connected to the computer? If yes then yes everything will work as long as you do it in that order. The Firmware I used was signed full firmware since I'm going to ruu from the exe.

Sent from my Family of HTC One decives.
[Sprint HTC One (M8)] MeltdownSpectre:
Downloading the RUU again, since I deleted it the first time :P

Will report back if it works.

Yes, device does get to bootloader screen and I can flash files through fastboot as well.

So first I have to do this:

fastboot oem rebootRUU

fastboot flash zip firmware.zip

fastboot reboot-bootloader

Then stay in fastboot

Run the RUU.exe

Hoping it while detect the device and wait for the magic to happen?

I'm S-OFF with UNLOCKED bootloader, would this be a problem or should I re-lock the bootloader?
[Sprint HTC One (M8)] miggsr:
Those steps you have there is perfect that's exactly what I followed. Although you will need to flash firmware 2 times. 1st time is a flush second time it will go through successfully.

Sent from my Family of HTC One decives.
[Sprint HTC One (M8)] MeltdownSpectre:
Small problem, before I did all this, I had changed my MID to 0P6B1000, the android-info file inside the firmware zip says 0P6B7000, is it possible to change the MID in fastboot or what?

The file fails at the MID check since it thinks my device is 0P6B7000.

I can't edit the android-info file since WinRAR shows the file as a corrupt archive.

Is it supposed to be corrupt or am I doing something wrong?
[Sprint HTC One (M8)] miggsr:
Hmm there I wouldn't know as I don't change the MID on my device.

Sent from my Family of HTC One decives.

---------- Post added at 01:48 PM ---------- Previous post was at 01:48 PM ----------

You could try 7zip to edit the file

Sent from my Family of HTC One decives.
[Sprint HTC One (M8)] MeltdownSpectre:
God bless TWRP for having a built-in terminal feature.

Typed the entire command and changed my MID back to 0P6B7000.

Flashed the firmware.zip twice like you said.

Bootloader shows 6.20.651.3 as current OS.

Waiting for RUU exe to finish downloading now. It's 80% complete. Another 4 minutes to go.

All I have to do is boot into fastboot, run the RUU exe and wait for it to install?

Nothing else, right?
[Sprint HTC One (M8)] miggsr:
Yup that's basically it sounds like you are good to go. Let me know how the ruu goes.

Sent from my Family of HTC One decives.
[Sprint HTC One (M8)] MeltdownSpectre:
YOU ARE A GENIUS. I WISH I COULD PRESS THE THANKS BUTTON 5000 TIMES!

Phone is up and running and I am in the mood for a custom ROM with less Sprint crap, since Sprint isn't my carrier.

Would ARHD work well, or do you reckon I flash something else?