yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M8)] Captain_Throwback:
It doesn't matter how many times you try. It won't work. Read the message.
[Sprint HTC One (M8)] mswlogo:
Ouch, pretty blunt message.

You don't need S-OFF to get wifi tether. All you need is HTC Unlock and Root.

S-OFF mainly allows you to flash firmware. You can only flash complete and signed firmware without S-OFF.

And each time you do, you'll have to reflash recovery.

I believe you can install several ROMs with S-ON that support Wifi Tether.

I ran "Wifi Tether Router" from Google Play ($1.99) with S-ON (HTC Unlock/Root) before S-OFF was available.
[Sprint HTC One (M8)] mjhuffer:
The Captain is right. I got on the IRC this morning and talked to the firewater guys. They didn't really say why but they were at least a good amount of help. I can't say I blame them for not releasing any information on why. I just wish I knew about bootloader exploits.
[Sprint HTC One (M8)] koolcat7:
Also, I'm on windows 7 pro 64-bit. I have a laptop with win 8 64-bit, but am afraid to try on that PC due to ALL its USB ports are 3.0 (and firewater says to avoid 3.0 ports).
[Sprint HTC One (M8)] mjhuffer:
Does this firmware.zip possibly have the hboot and boot.img included? If not could you please make me one with it. It worked but the Hboot still says Tampered Relocked and my Radio and Open DSP say Invalid_Ver_Info and I still don't have vibration.
[Sprint HTC One (M8)] koolcat7:
Well then is there any way to revert to before I did the update?
[Sprint HTC One (M8)] Captain_Throwback:
No. It wouldn't matter anyway.
[Sprint HTC One (M8)] koolcat7:
Why would it not matter? If s-off is possible before 1.54.651.8 update then it does matter.
[Sprint HTC One (M8)] Captain_Throwback:
It has nothing to do with what software version you're on - each device is different. According to firewater, your device is incompatible with the exploit. Being on older software wouldn't change that.
[Sprint HTC One (M8)] koolcat7:
Great. So in other words there's nothing that can be done. That really sucks.

What about firewater alternatives?
[Sprint HTC One (M8)] Captain_Throwback:
All you can do is be patient and hope that another exploit is found that is compatible with your device.
[Sprint HTC One (M8)] mjhuffer:
I mean you have two options. Wait until someone finds an exploit for our specific versions or learn bootloader exploitation and try to tackle it yourself. It's a harsh reality. I just really want to know what makes my hardware different to the point where I'm not having success.
[Sprint HTC One (M8)] koolcat7:
At this point im ready to dive into some technical stuff and try to learn how to bypass this for the devices out there that aren't compatible.
[Sprint HTC One (M8)] koolcat7:
And ive yet to get any tether app to work at all. This is all very disappointing.
[Sprint HTC One (M8)] koolcat7:
mjhuffer, are you by any chance on a sprint business acct? I was told the phones for business customers have different software loaded onto them (the store I got mine from ordered one and I got it the next day).
[Sprint HTC One (M8)] Captain_Throwback:
Have you tried JB WiFi Tether?

P.S. There is no different software for business accounts. The only difference is the PRL that loads to the device. Usually the business accounts get some additional roaming.
[Sprint HTC One (M8)] itsachirpthing:
I use the WiFi tether router by Fabio Grasso on the play store. Works great. No tether plan here. App has a widget. Gives me no issues tethering my windows devices. The native app always liked to kick me off while tethering to my surface pro. Figured it was something to do with the i.e. user agent or pinging a MS server for updates. There a thread in the general section about the app and the initial settings. Very very well worth the small price of the app.

http://xdaforums.com/showthread.php?t=2708667
[Sprint HTC One (M8)] Captain_Throwback:
I didn't make the firmware.zip. If I modified the zip in any way, you wouldn't be able to flash it, since you're not S-OFF.

Sounds like you have hardware failure on your device. Time for a replacement.
[Sprint HTC One (M8)] koolcat7:
I tried this and it assures me I'm not subscribed to hotspot, then does not start .

[

QUOTE=Captain_Throwback;52370860]Have you tried JB WiFi Tether?

P.S. There is no different software for business accounts. The only difference is the PRL that loads to the device. Usually the business accounts get some additional roaming.[/QUOTE]
[Sprint HTC One (M8)] Captain_Throwback:
I assume you granted jTether root access?
[Sprint HTC One (M8)] koolcat7:
It didn't even prompt me like the other apps I tried and couldn't get to work.
[Sprint HTC One (M8)] Captain_Throwback:
Did you look in SuperSU and grant access for it?
[Sprint HTC One (M8)] koolcat7:
yes, and it's not showing up in supersu.

QUOTE=Captain_Throwback;52371340]Did you look in SuperSU and grant access for it?[/QUOTE]
[Sprint HTC One (M8)] Captain_Throwback:
Ah well. I have nothing else to suggest, unfortunately.
[Sprint HTC One (M8)] volk9029:
[/QUOTE]

What rom are you using? Can you try different rom?

Sent from my lair.
[Sprint HTC One (M8)] koolcat7:
I guess I should have mentioned, I'm still on the stock rom, didnt change rom at all. All I did was unlock bootloader and root, both worked great, but s-on because the s-off wont work.

What rom are you using? Can you try different rom?

Sent from my lair.[/QUOTE]
[Sprint HTC One (M8)] volk9029:
[/QUOTE]

Try this stock rom by captain. I think it would fix the problem that you have. http://themikmik.com/showthread.php?16276-SPRINT-ROM-M8WHL-Stock-Rooted-Base-1-54-651-8

Sent from my lair.
[Sprint HTC One (M8)] koolcat7:
Since I am stuck s-on, "Requirements:

- Unlocked device or S-OFF

- Custom Recovery"

I have TWRP running fine, but no s-off :(

Try this stock rom by captain. I think it would fix the problem that you have. http://themikmik.com/showthread.php?16276-SPRINT-ROM-M8WHL-Stock-Rooted-Base-1-54-651-8

Sent from my lair.[/QUOTE]
[Sprint HTC One (M8)] Captain_Throwback:
You see the "or" in there, right? You just have to fastboot flash the boot.img.
[Sprint HTC One (M8)] koolcat7:
No, I didn't notice that. Would you recommend odex or deodexed version? How do I fastboot flash the boot.img?
[Sprint HTC One (M8)] koolcat7:
Downloading odexed now. How is the bootini flashed? Can I just drag the zip onto my SD and install from twrp?
[Sprint HTC One (M8)] mjhuffer:
Yes I went and got another one yesterday. The store actually had the Harmon Kardon ones in stock. I couldn't bring myself to spend the extra money and get it considering I already dropped $200 for this one. They didn't even check the bootloader to see if it was relocked. I'm really nervous now to unlock the bootloader and root because new phones always have software updates roll up so fast and I don't want to be stuck with having to take the OTA's and then relocking the bootloader and rooting again everytime. This device came from the same store my other one did so I'm worried S-Off won't work. And I don't know if I'm on a business account. I'm still on my parents account because...well....they haven't kicked me off and it's cheaper to pay them each month then it is to get my own account.
[Sprint HTC One (M8)] Captain_Throwback:
You won't know unless you try. I see no reason not to.
[Sprint HTC One (M8)] mjhuffer:
Ya I just did. Unlock bootloader, roooted with your TWRP and officially S-Off with firewater. Back in business. Today was a good day.
[Sprint HTC One (M8)] koolcat7:
Glad you got yours all worked out. What method did you use to root? I really do not want to exchange my M8... There must be a way to get s-off for those "unsupported hardware versions". Maybe I didn't root correctly thus I cant get s-off?
[Sprint HTC One (M8)] brandonair95:
You should have rooted by unlocking the bootloader, flashing TWRP in fastboot and then flashing SuperSu.zip to root.

To be honest, S-Off isn't a thing you need immediately. As long as you have a custom recovery and unlocked bootloader you should be partially fine until Firewater is fixed OR someone else releases a new S-Off method. Best of luck to you.
[Sprint HTC One (M8)] koolcat7:
And I did it exactly that way. I'm not going to accept the fact that mine wont get s-off. There must be a work around.

I'd be fine if I could get tether working, but I cant because on stock rom its blocked unless you pay. Cap'n Throwback said I could flash a stock rooted rom, and just flash the boot img manually, but I dont know how to do that. Inside the zip we have data, META-INF, and system, as well as boot.img. I'm used to flashing the entire zip in TWRP, so how to do it manually, Cap'n?

With s-on you cannot write to certain areas of the internal memory, which is also a big concern for me due to certain apps i run need this permission.
[Sprint HTC One (M8)] Magnum_Enforcer:
To flash the boot.img, you can do this using fastboot commands or by using the Flash Image GUI app. To use fastboot commands, click on the top link in my sig, then scroll down to the portion regarding S-on kernel flashing.

Sent from my HTC device
[Sprint HTC One (M8)] koolcat7:
Thank you thank you!! Will follow those instructions and flash rooted stock rom as soon as my phone charges up all the way.

Since you have the evo LTE as well, have you noticed reception in some places (especially inside) is weaker on the M8? Its somethnig I noticed and am not sure if its the phone, or possibly a radio defect in my phone?
[Sprint HTC One (M8)] Magnum_Enforcer:
I don't have the M8.

Sent from my HTC device
[Sprint HTC One (M8)] koolcat7:
I get an error when flashing the rom, and already flashed kernel for that rom! Now what? "Error executing updater binary in zip (path of rom on external sd)"

Im assuming I cant revert via a previous nandroid backup since my "first original kernel" is now lost.
[Sprint HTC One (M8)] Magnum_Enforcer:
What recovery are you using?

Sent from my HTC device
[Sprint HTC One (M8)] koolcat7:
TWRP v2.7.0.0.

I just restored from nandroid backup no problem. I just dont understand why im having all these issues. Cant get s-off, now cant flash different rom, no wifi tether. My patience is running thin.
[Sprint HTC One (M8)] yuppicide:
I have software version 1.54.651.8 and I have S-OFF using Firewater.

The first time I ran Firewater was my mistake. I think I hit the power button. or something because the screen had turned off on the phone. The second time I didn't touch it at all, it worked quick with no issues.

I believe I am using TWRP 2.7.0.2.
[Sprint HTC One (M8)] mjhuffer:
I did HTCdev unlock, flashed Captain's TWRP (2.7.0.7) through fastboot and then flashed SuperSU through the recovery. The I followed the steps exactly on the firewater website. I made sure It has to be something in the software because my old one I used one of the all in one tool kits to root and unlock. It's interesting that two separate devices from the same store (most likely the same shipment) have different results with the exploit. I honestly don't know what is causing some phones to not get s-off and the firewater team won't really release this information. Can't really say I blame them. Having S-On sucks for when you want to update firmware and not have to take the OTA.
[Sprint HTC One (M8)] DruoGaby:
im blah blah blah...blah blah blah..blah blah blah...except s off also...i had to swap my device...but i dont see why u cant get native tether to work...cuz mines does..the one from in the development section,,imactually tethering right now :)
[Sprint HTC One (M8)] koolcat7:
Hahaha on the blah blah blah =P

So you swapped and now able to get s-off with different but same phone?
[Sprint HTC One (M8)] DruoGaby:
no i cant s off..im in the "cant get s-off" bunch..lol
[Sprint HTC One (M8)] koolcat7:
Oh =/

Well im going to do a swap and hopefully can get s-off.

I just don't understand why tether wont work, no matter what app I try.
[Sprint HTC One (M8)] wtfdic:
Maybe a stupid question but can you confirm you have root?
[Sprint HTC One (M8)] koolcat7:
Yes, Ive used root checker to confirm and i do have root. Not a stupid question at all.

I have noticed im on hardware version 005. Maybe this has something to do with no s-off via firewater?
[Sprint HTC One (M8)] wtfdic:
Yes it may but regardless you should not need S-off for tether to work. Do any other root apps request permission and work?

Just checked and I am hardware version 005 and I was able to s-off with out issue.
[Sprint HTC One (M8)] koolcat7:
Yes, other apps pop up in super su asking for permissions, and work.

What exact tutorial did you follow to root and all else? When I get the exchange, id like to follow a tutorial that someone else got to work for sure, and follow all steps the same.

And, did you accept the OTA software update then root, or not accepted it?
[Sprint HTC One (M8)] wtfdic:
All i did was unlock on htcdev.com, fastboot flashed Captains Modified TWRP, flashed SU Zip from the SuperSU zip from the thread then followed firewater for s-off...

If you would not mind can you post a picture of your bootloader and recovery? Might help give us a missing piece of information.
[Sprint HTC One (M8)] koolcat7:
Here they are
[Sprint HTC One (M8)] wtfdic:
Give this a shot...

Flash the recovery found here http://themikmik.com/showthread.php?16278-SPRINT-RECOVERY-TWRP-Recovery-(UNOFFICIAL)-v2-7-0-7

Then Flash the SuperSU zip found here http://xdaforums.com/showthread.php?t=1538053

Then let me know what is going on.
[Sprint HTC One (M8)] koolcat7:
Trying to flash via sd card, does not recognize that twrp version (says no image or wrong image), via adb, it says "C:\Users\Admin\Desktop\1>fastboot flash zip 0P6BIMG_TWRP_Recovery_2.7.0.7.zip

error: cannot load '0P6BIMG_TWRP_Recovery_2.7.0.7.zip'"

And I made sure the names are correct...

Trying again in adb (pc method) I get "error: cannot open '0P6BIMG_TWRP_Recovery_2.7.0.7.zip'"
[Sprint HTC One (M8)] Sloth:
HBOOT Method

Rename the file to exactly "0P6BIMG.zip" (no quotes)

Place on root of (external) SD card

Boot into HBOOT to flash (bootloader should detect zip automatically and prompt you to flash)
[Sprint HTC One (M8)] wtfdic:
You need to rename the file to 0P6BIMG.zip and flash from the root of an external sd card to flash via sd.

To flash via fastboot do the following

Extract .img file from zip.

reboot to bootloader

select fastboot

type the following in command promt

fastboot devices (ensure your device serial number is listed)

fastboot flash recovery (insert filename here)
[Sprint HTC One (M8)] koolcat7:
And that is exactly how I tried...
[Sprint HTC One (M8)] wtfdic:
No reason why it should not work. Try via fastboot with the instructions i listed above.
[Sprint HTC One (M8)] Sloth:
Sounds to me like you have it named 0P6BIMG.zip.zip
[Sprint HTC One (M8)] koolcat7:
No, i checked that.
[Sprint HTC One (M8)] koolcat7:
C:\Users\Admin\Desktop\1>fastboot devices

HT44XXXXXXXX fastboot

C:\Users\Admin\Desktop\1>fastboot flash recovery 0P6BIMG_TWRP_Recovery_2.7.0.7.z

ip

error: cannot load '0P6BIMG_TWRP_Recovery_2.7.0.7.zip'

And if i put ".img" at the end in adb command, i get this:

sending 'zip' (14938 KB)...

OKAY [ 1.360s]

writing 'zip'...

FAILED (remote: not allowed)

finished. total time: 1.360s
[Sprint HTC One (M8)] wtfdic:
read my instructions above specifically where i say to remove the .img file from the zip to flash via fastboot.
[Sprint HTC One (M8)] koolcat7:
It actually is an IMG file im trying, no zip.
[Sprint HTC One (M8)] Sloth:
Download this http://d-h.st/MG1

fastboot flash recovery recovery.img
[Sprint HTC One (M8)] wtfdic:
that does not correspond to what you said you typed.

try fastboot flashing the zip...

Fastboot Method

Boot device into FASTBOOT mode (device should show FASTBOOT USB)

Place recovery file to be flashed into folder with fastboot.

Open a command prompt from the folder where fastboot resides.

Run the following commands:

fastboot oem rebootRUU (this will reboot the device into RUU mode in preparation for zip flashing)

fastboot flash zip 0P6BIMG_TWRP_Recovery_x.x.x.x.zip (the name of the zip should match the name of the file you're flashing)
[Sprint HTC One (M8)] koolcat7:
C:\Users\Admin\Desktop\platform-tools>fastboot oem rebootRUU

...

(bootloader) Start Verify: 3

OKAY [ 0.020s]

finished. total time: 0.020s

C:\Users\Admin\Desktop\platform-tools>fastboot flash zip 0P6BIMG

error: cannot open '0P6BIMG'

C:\Users\Admin\Desktop\platform-tools>fastboot flash zip 0P6BIMG.img

target reported max download size of 1830711296 bytes

sending 'zip' (14938 KB)...

OKAY [ 1.360s]

writing 'zip'...

(bootloader) zip header checking...

FAILED (remote: 32 header error)

finished. total time: 1.600s

***This is with the image file simply named "0P6BIMG"***
[Sprint HTC One (M8)] wtfdic:
okay if you are trying to flash a zip it has to have a .zip file extension not a .img. Please confirm the extension of the file you are trying to flash...
[Sprint HTC One (M8)] koolcat7:
The recovery in that link downloaded as a .img, which is what im trying to flash
[Sprint HTC One (M8)] Captain_Throwback:
Just take the file as downloaded, do not rename, and run the command fastboot flash recovery nameoffile.img

The .7 update wasn't packaged in a zip. You don't need RUU mode to flash a recovery image file.

I suppose this is my fault for being lazy.
[Sprint HTC One (M8)] wtfdic:
Okay then you need to type fastboot flash filename.img it does not appear as though you have the file extension in your commands
[Sprint HTC One (M8)] koolcat7:
I keep getting the same error C:\Users\Admin\Desktop\1>fastboot flash zip recovery.img

sending 'zip' (14938 KB)...

OKAY [ 1.360s]

writing 'zip'...

(bootloader) zip header checking...

FAILED (remote: 32 header error)

finished. total time: 1.610s

and C:\Users\Admin\Desktop\1>fastboot flash recovery.img

unknown partition 'recovery.img'

error: cannot determine image filename for 'recovery.img' if i leave the "zip" part out.
[Sprint HTC One (M8)] wtfdic:
Not your fault at all...You do way to much for us!
[Sprint HTC One (M8)] Captain_Throwback:
You missed my post ;).
[Sprint HTC One (M8)] wtfdic:
Does your bootloader say fastboot usb when you are trying to flash?
[Sprint HTC One (M8)] Captain_Throwback:
My post has the solution. The command you posted was incorrect. Compare it to mine and you'll see the difference. That's the only reason for the error. In fact the error message makes it clear as well.
[Sprint HTC One (M8)] wtfdic:
according to the bottom half of his post which i assume is him retrying he has the command correct. I did not tell him to fastboot flash zip. I have been saying fastboot flash recovery filename.img same as you.
[Sprint HTC One (M8)] koolcat7:
OKAY, finally got that new TWRP and new supersu flashed correctly, and still getting the "whelp this sucks" message when trying firewater
[Sprint HTC One (M8)] Sloth:
fastboot flash recovery recovery.img
[Sprint HTC One (M8)] koolcat7:
Again, I got them flashed but still the whelp this sucks when running fire water.
[Sprint HTC One (M8)] Captain_Throwback:
You were leaving out an important word. Look at your posts again ;).

---------- Post added at 06:34 PM ---------- Previous post was at 06:33 PM ----------

As I already told you several times in the thread, no amount of re-rooting or changing recoveries will change the fact that Firewater won't work on your device. The message makes that quite clear. Your lack of acceptance of this fact doesn't make it any less true.
[Sprint HTC One (M8)] wtfdic:
Stupid recovery recovery

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

Try a tether app
[Sprint HTC One (M8)] Captain_Throwback:
;)

Because the syntax of the command is:

fastboot flash <partition> (<filename>]

It just so happens the filename is the same as the partition (before adding the extension) so you may think it's already there when it really isn't.
[Sprint HTC One (M8)] DruoGaby:
so what are we screwed or ****ed?..lol or both!..lolllll!!
[Sprint HTC One (M8)] koolcat7:
Nope, all tether apps and even with different settings, wont work. Im doing an exchange for the same model phone, hopefully that one will be able to s-off. Reason I cannot tether is there is a value that must be changed from 2 to 0 in some config file to allow it. I cannot edit this config file because im not s-off. This is all a big pain in my ass. And now I have to wait for a "return kit" to send my phone back then wait more time for that to process. Im about to say it wasn't meant to be, and go back to Mr. Evo 4G LTE.

And tried to flash Cap'n rooted rom but it wont let me flash that. So I am SOL for the time being. S-on causes so many issues.
[Sprint HTC One (M8)] wtfdic:
S-off really should have nothing to do with tethering. Edits to the default.xml should only need to be made for native tethering to work not for a third party tethering app.

Anyways hope the exchange works out for you.
[Sprint HTC One (M8)] mwuahjaan:
Guys please help me. I have Sprint M8 and here are the pics of my device.

I have already unlocked bootloader...flashed Captain's 2.7.0.7 and also flashed his deodex stock_rooted rom. Before his rom I tried Bad Boyz 1.1 still can't get s-off.

Koolcat7 gets a "whelp"

I don't get that....just nothing happens after the commands.

Need some advise.

Thanks.

Sent from Banana Land
[Sprint HTC One (M8)] dazednconfused:
Are you looking at the phone while doing this process and granting it super user rights when it pops up on the phone?

sent from my wicked HTC One M8.
[Sprint HTC One (M8)] mwuahjaan:
[MENTION=3533781]dazednconfused[/MENTION] yes. Trying on Viper Rom as we speak

Sent from my Flexy-$exy
[Sprint HTC One (M8)] tetakpatak:
[MENTION=4544589]mwuahjaan[/MENTION] I have managed on M7 to get S-Off with the 1.54 bootloader with Rumrunner without any problems. IDK if it works for M8

Be sure to use SuperSU and not superuser!

tetakpatalked from Nexus 7 flo
[Sprint HTC One (M8)] mwuahjaan:
Finally Done!!

Here's what I did.

- Unlocked bootloader

- Flashed Captain's 2.7.0.7 recovery

- Flashed Viper Rom 1.50 (which updated itself to ver 1.60)

This rom had superuser and NOT superSu (Don't know if it matters but it worked for me)

After that followed firewater instructions and VOILA!! :D

[MENTION=4127553]koolcat7[/MENTION] Try this bud...hope it helps. :good:

Thanks.
[Sprint HTC One (M8)] blackice666:
It has been stated million of times in all of the firewater related threads. If you get this message:

********** whelp, this sucks, firewater can not work on your device **********

********** no amount of reflashing, retrying, or ruuing will fix... **********

********** DO NOT COME TO IRC ASKING FOR UPDATES OR ETAS!!!!!! **********

********** if we are able to fix this issue, it will be announced **********

********** bye bye.....sorry it didn't work out. **********

There is nothing you can do for the time being. Nothing! It was stated by the developers of firewater, and its not somehow connected to the firmware or rom etc... Im sorry, and yes I am also not able to get s-off right now.
[Sprint HTC One (M8)] blackice666:
There is also a bounty thread regarding a fix.

http://xdaforums.com/showthread.php?t=2733870
[Sprint HTC One (M8)] scott_0:
so I just got my M8 today, it's alerting me to the update mentioned in the OP, I didn't read all twelve pages, but will I be able to achieve s-off if I DO NOT take this update?
[Sprint HTC One (M8)] neudof:
Root and soff before you take the update