yashsingh1/xdaforums huggingface dataset:
[T-Mobile HTC One (M8)] Fenny:
Going into settings -> development, then disabling and enabling ADB. The device would connect for about 20s or so and then disconnect.

Presumably for the exploit to work your device must be both freshly booted, and some boot value still be in memory. (Thus the importance of the adb reboot command).

So, turning adb on and off in settings may help you connect within that crucial window.

And yes, network connectivity.
[T-Mobile HTC One (M8)] Behold_this:
"Whelp this sucks..." understatment of the century there!! No S-OFF for my device.:mad:
[T-Mobile HTC One (M8)] Droid_ALM2ND:
Unlocked via HTC Dev, installed TWRP from toolkit, perm root via toolkit ..... but when I follow the instructions and run the commands and type yes it says it not working. The file is in data/local but I'm still S-On. Using the "normal, rooted device method". What am I doing wrong?

It says "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."
[T-Mobile HTC One (M8)] Behold_this:
You aren't doing anything wrong. Your device is simply not compatible. I'm in the same boat as you are and it seems to be about a 50/50 crap shoot. All we can do is wait. Do not waste your time continuing to try as it just will not work. This has been confirmed by the developers. Is not a software difference or anything like that so no amount of different roms or reflashing will change it.
[T-Mobile HTC One (M8)] aj8600:
Hey I don't know if this is the right place for this question but I don't want to start a new thread about it. I just bought my m8 (first HTC phone, have been rooting and flashing for years) and I was immediately prompted with an update. I didn't install it cause I didn't want it to mess up my root or soff potential. Here is my current software setup in the picture. Let me know if I can update and still root/soff or if I should do it and not update
[T-Mobile HTC One (M8)] RockStar2005:
Aj,

Your Build # is 1.12, so I know you haven't downloaded the update yet. I would recommend turning on the "Update over Wi-Fi only" option in Software Updates, and turn Wi-Fi off until you're COMPLETELY done. This way, your phone can't force a download like mine was trying to. lol

Take it from someone who just had to get their phone REPLACED b/c of not knowing about the "don't d/l updates until AFTER rooting and doing s-off" golden rule....... you DO NOT want to d/l that update until after you've done both rooting and s-off. Trust me. lol

If you're looking a great unrushed instructional on unlocking, rooting, and doing s-off, and also how to d/l updates on a rooted phone (which is good to know b/c it requires extra steps), I highly recommend these videos, which are all customized FOR the M8 (I used them myself):

Unlocking: https://www.youtube.com/watch?v=rEVSfwXsx-c&list=PLHTorDR_h9wzlSNE_Ewoy6LpjXrTiEo3F&index=3

Rooting: https://www.youtube.com/watch?v=WuHFcGvUjwA&list=PLHTorDR_h9wzlSNE_Ewoy6LpjXrTiEo3F&index=4

S-OFF: https://www.youtube.com/watch?v=--Hlms1BuPg&list=PLHTorDR_h9wzlSNE_Ewoy6LpjXrTiEo3F&index=2

How to d/l OTA updates on a rooted M8: https://www.youtube.com/watch?v=PPPT5J8xG6w&list=PLHTorDR_h9wzlSNE_Ewoy6LpjXrTiEo3F&index=15

Follow those videos IN ORDER, and you should be JUST fine!

P.S. Make sure you are NOT using the USB 3.0 port on your computer. I had problems getting S-OFF with my first phone, and I'm sure the 3.0 thing was at least partly to blame. After I switched to 2.0, it finally worked.

Good luck!

RockStar2005
[T-Mobile HTC One (M8)] theob_gyn88:
I have three (T-Mobile M8) variants: unlocked, rooted and S-OFF(ed). These are the links I used to do it. This guy is extremely simple, slow & methodical in his videos. Check them out.

https://www.youtube.com/watch?v=WuHFcGvUjwA

https://www.youtube.com/watch?v=--Hlms1BuPg

Good hunting!!!!:good:
[T-Mobile HTC One (M8)] RockStar2005:
S-OFF

Hey guys........ if I was to do a full factory reset on my phone, and my phone is unlocked/rooted/S-OFF'd, does that disable S-OFF or no? I know it'll stay unlocked/rooted, but not sure about S-OFF.

Thanks,

RockStar2005
[T-Mobile HTC One (M8)] Karim Kahale:
No success here, firewater says that my M8 is not supported :(
[T-Mobile HTC One (M8)] RockStar2005:
What do you mean? I have the M8 and used Firewater to do S-OFF, and it worked. If the phone was properly unlocked & rooted, then in MOST cases it will still work. It didn't work for me at first b/c my last M8 I f'd it up by taking the OTA update BEFORE rooting. But then I learned my lesson and my current phone's unlocking/rooting/S-OFF went fine. Just have to avoid taking the OTA before unlock/root/S-OFF (and also AVOID using USB 3.0, only 2.0), and you're good to go.

RockStar2005
[T-Mobile HTC One (M8)] kindrich:
Hmm, I've just bought a T-Mobile M8 recently and never performed any OTA update The radio says 1.16 in the Bootloader and firewater tells me "device was patched by HTC." Does that mean I'm out of luck right now and have to wait for some other tool to come along?
[T-Mobile HTC One (M8)] RockStar2005:
Not sure. Did you root it yet? I THINK you have to unlock/root it before the S-OFF on Firewater will work. Fortunately for you, you HAVEN'T taken the OTA update yet, so unlocking/rooting is still possible. 1.1x can root, 1.5x can't. If you have 1.5x or higher, there may be a way to bring it back 1.1x..... I've heard there is, but can't confirm. You'd have to research it. HTC is totally cool about unlocking your phone, so that Firewater msg may not be true. You may have to research that too. I didn't have any issues with it though, and my replacement phone I have now is only from a month ago.

See my 2 postings on Page 38 of this thread (RockStar2005) to get to where I'm at now. But did u root it?

RockStar2005
[T-Mobile HTC One (M8)] kindrich:
Yea, HTCDev-unlocked, rooted, TWRP installed. I tried firewater on a stock ROM and got that message. Currently running ARHD 10.1. Perhaps I could try it on ARHD 10.1.
[T-Mobile HTC One (M8)] RockStar2005:
Yeah I think I used HTC Dev too. And yes TWRP as well. Yeah try it on the new ROM.

Go to Page 38 of this thread and find my postings and see the one about S-OFF. And other stuff. Or here:

S-OFF: https://www.youtube.com/watch?v=--Hlms1BuPg&list=PLHTorDR_h9wzlSNE_Ewoy6LpjXrTiEo3F&index=2 (very good video)

And remember, to get OTA update (I'm kind of surprised you haven't gotten the recent OTA already, which is 1.5x) if you're phone is rooted, you need to take extra steps. I have this video SAVED in my Bookmarks. I recommend you do the same. You'll need it to get new updates.

Get OTA updates on a rooted M8: https://www.youtube.com/watch?v=PPPT5J8xG6w&index=15&list=PLHTorDR_h9wzlSNE_Ewoy6LpjXrTiEo3F

And also the Harman/Kardon enabler. :D :cool: That will let you upgrade BoomSound to H/K (like the Sprint H/K version). Makes the sound better. (Page 38 2 postings for more info!!) For H/K you need unlock/root, S-OFF is optional but recommended, AND the new OTA, but you get that last after S-OFF. H/K is only available via the 1.5x OTA.

RockStar2005
[T-Mobile HTC One (M8)] theob_gyn88:
I have three HTC M8's (T-Mobile) variants. I unlocked and rooted them all, by watching a YouTube video of a guy called "SakiTech". Check him out!! His approach is extremely slow & simple. Any noob could perform the task with him. Let me know how well it goes for you.:)
[T-Mobile HTC One (M8)] theob_gyn88:
I've got three T-Mobile (M8) Variants, unlocked & rooted S-OFF. I used this guys videos and they were too easy & fullproof!!

https://www.youtube.com/watch?v=WuHFcGvUjwA&feature=youtu.be
[T-Mobile HTC One (M8)] Droid_ALM2ND:
Thanks for the input. I'll just wait. Seeing some having success with the T-Mobile variant I figured I would try.
[T-Mobile HTC One (M8)] epsix:
Redownload firewater and try again. When you do adb reboot once phone power on go into development options uncheck and recheck usb debugging again and follow the instructions.
[T-Mobile HTC One (M8)] Behold_this:
It was definitely worth a try. As some t mobile devices are supported. Unfortunately you and I are in the group that is not.

---------- Post added at 11:26 AM ---------- Previous post was at 11:25 AM ----------

You are giving bad advice.

If you received the device is not compatible warning no amount of re downloading or anything else will change it.

The developers themselves have said this many times. You are sending this user on a wild goose chase.
[T-Mobile HTC One (M8)] epsix:
[/COLOR]

You are giving bad advice. If you received the device is not compatible warning no amount of re downloading or anything else will change it. The developers themselves have said this many times. You are sending this user on a wild goose chase.[/QUOTE]

What are you talking about ? All T-Mobile M8 are the same. Many people's like myself have successfully getting SOFF.
[T-Mobile HTC One (M8)] Behold_this:
Well that's actually only partly correct and if you've been reading the development thread you know that. There are some users that are successful that is true there are also users that will never have success that is also true. There are component differences and no amount of software changes or anything else will change that

Again if you receive the "Whelp this sucks..." message then you should be able to understand exactly what it's telling you. Your device is not compatible.

If you don't receive that warning then your device is compatible and you may proceed.
[T-Mobile HTC One (M8)] epsix:
I was replying to [MENTION=524174]saltyd69[/MENTION] that has the same problems as I did.
[T-Mobile HTC One (M8)] Behold_this:
No he doesn't!

The post you quoted clearly said he received the "Whelp" message. Like I said you are giving incorrect and bad info.
[T-Mobile HTC One (M8)] Gja88:
So mine hangs, doesn't give me a message. If i keep retrying it would eventually work correct? Or is mine not compatible. I'm a bit confused as to whos compatible and whos not.

If mine should work do I just wait or keep trying till it works?
[T-Mobile HTC One (M8)] Behold_this:
If you DO NOT receive the device not compatible message then your device IS capable of working with firewater. There are many tips in the developer thread on what to do. You should remain persistent, as you do have the possibility of getting s off. Make sure you have the newest firewater binary and start from there. It was updated this morning.
[T-Mobile HTC One (M8)] Gja88:
Thanks for the heads up. ill keep trying then. Also I can't seem to find the link to the developer thread, care to share it? Thanks
[T-Mobile HTC One (M8)] epsix:
My apology...but if you have the same problems as I did keep trying.
[T-Mobile HTC One (M8)] Behold_this:
http://xdaforums.com/showthread.php?p=1698035
[T-Mobile HTC One (M8)] Gja88:
think u posted the wrong link. That's about a rom install.
[T-Mobile HTC One (M8)] Behold_this:
Weird somehow the "5" in the thread address (51698035) got dropped. Don't ask me how I used copy and paste lol

http://xdaforums.com/showthread.php?p=51698035
[T-Mobile HTC One (M8)] saltyd69:
For those more fortunate than myself, (not getting the dreaded......whelp this sucks..... message, there seems to be some people who are having success copying any large file from explorer onto the internal SD card when it says preparing right before the first bottle. This was originally posted by Onem8 and I found it starting about here.....

http://xdaforums.com/showthread.php?t=2708464&page=68
[T-Mobile HTC One (M8)] Droid_ALM2ND:
Redownloaded just to try again (maybe I had an older version of Firewater or something) and now im getting the endless dots.... What did you do when you were getting the dots?
[T-Mobile HTC One (M8)] epsix:
Read a a page back.
[T-Mobile HTC One (M8)] Droid_ALM2ND:
Didn't work.... Thanks anyway. Will continue to wait
[T-Mobile HTC One (M8)] Fenny:
Don't wait, hit ctrl + c, reboot and try again.

If you don't see the message "preparing" within the first 120s or so then you won't get unlocked from what I tried. Make sure you have a stable internet connection. Move closer to your wireless router if you have to.
[T-Mobile HTC One (M8)] MeatyCoins:
I'm part of the Whelp team too...waiting on an update!

I attempted the file transfer but I don't even get to the bottle part I just go straight from YES to WHELP
[T-Mobile HTC One (M8)] cgamboa73:
i follow this video on you tube and got it. https://www.youtube.com/watch?v=--Hlms1BuPg

good luck.
[T-Mobile HTC One (M8)] seitz:
I too was one of the unlucky people where firewater is not compatible.
[T-Mobile HTC One (M8)] h3ck:
I'd definitely be down to do a review. I have done my own custom skinning on my Note 2 and some other phones. But never tried a SlickWrap. LMK.
[T-Mobile HTC One (M8)] johnjohn25:
I managed to root/s-off/install a few xposed modules :)
[T-Mobile HTC One (M8)] combatmedic870:
So i went to dev options and disabled verify apps over USB and disabled it and firewater finally ran.....just to find out im not compatible.

So 15 hours of trying to figure out it will not work. I almost threw this phone across the room.:eek::crying::crying::crying::crying::crying:

I really wanted it to work. So im guessing thats why it did not. unlucky/lucky for me im having overheating problems via video chat(my wife is in afghanistan, so this is a major problem).

So im going to go in and get a new device anyhow. This better not happen with my next device.
[T-Mobile HTC One (M8)] jsminnis:
Join the club, but seriously install the viper Rom and you will forget all about soff. I'm running viper with viper4android eq and xposed mods. Loving it.
[T-Mobile HTC One (M8)] Erazo1986:
Rooted,tarp and S-off here , thank god. 2 days without root = Hell , yes I hate ads that much.
[T-Mobile HTC One (M8)] xjreyes:
Unlocked Bootloader, TWRP, Rooted and S-Off here. Guess I was one of the lucky ones.
[T-Mobile HTC One (M8)] verysick:
I didn't have any issues, followed "sakitech" videos on YouTube. Full guide root video first, then the s-off video.
[T-Mobile HTC One (M8)] combatmedic870:
Where are you finding the xposed?
[T-Mobile HTC One (M8)] beatit327:
yes i have done it but i used the perm root method then i used the firewater instructions but the last paragraph section worked the first 2 didnt
[T-Mobile HTC One (M8)] jdembones:
What Twrp did you use? I didn't see any specific file for T-Mobile M8.
[T-Mobile HTC One (M8)] Mathiias:
Got mine last evening, spent the night Unlocking Bootloader, installing TWRP, rooting, and firewater for S-OFF. Not one problem. :)

---------- Post added at 02:49 PM ---------- Previous post was at 02:47 PM ----------

There isn't one specifically for T-Mobile. I used the GSM version, which, in theory, should work for TMO, ATT, and any other GSM Network.

Worked fine for me.
[T-Mobile HTC One (M8)] jdembones:
Ok cool. I thought that one would work. Just wanted be sure.

Thanks
[T-Mobile HTC One (M8)] chrisokaly:
im pretty sure this should be a fairly simple process, however it hasn't been for me. Anyway, I'm on windows 7 x64 (most of the how-to videos i've seen are on OSX but i know it works on win 7).

So, ive downloaded the HTC sync manager and subsequently uninstalled it. I have successfully rooted the device and installed a custom ROM. however for some reason I cannot get S-OFF to work.

I have the SDK tools downloaded; i extracted to my desktop and and running a cmd from within the platform-tools folder. My phone has screen lock disabled, usb debugging enabled. I am unable to detect my device from its OS, or from within Fastboot. The ONLY was I was able to get the HTCDev root to work was by Fastboot flashing it using one of the HTC Toolkits (which also said my device was not recognized, yet flashed it anyway)

So.......... what am I doing wrong here? Does this have to be done with a specific recovery and ROM? I have Philz Touch installed, but reading most people are using TWRP.

I'm on a T-mobile HTC M8, with ViperOne ROM installed.
[T-Mobile HTC One (M8)] verysick:
GSM 2.7.0.4

---------- Post added at 03:33 PM ---------- Previous post was at 03:29 PM ----------

http://techerrata.com/browse/twrp2/m8
[T-Mobile HTC One (M8)] epsix:
There's 2 way.

1 unplug your usb cable reboot your phone manually once it boot up,plugins your usb cable

2 plugins your usb cable adb reboot, once it boot up go into development options uncheck and recheck usb debugging.
[T-Mobile HTC One (M8)] gooface:
Just did the firewater method, got up to bottle #3 and it worked the first time! this is so much easier than the M7 was, and it was this soon that we got S-OFF!
[T-Mobile HTC One (M8)] egcthree:
I dont know what you did but I HTCDev'd, then used toolkit and obtained root. Firewater will error everytime saying device not suported
[T-Mobile HTC One (M8)] crashfocus:
Positive experience:

HTCDev Bootloader unlock ----> TWRP + SuperSU ----> firewater s-off (Whoopy! Compatible device!) ----> killed the tampered flag with this bad boy ----> Now I'm running stock T-Mobile firmware and Hboot (the red text disappeared without me needing to flash a hacked hboot... what the hell? [but only when I'm booting to system]) and everything's awesome.

HTC Backup didn't restore everything because I rebooted the device during it's "restore", but whatever, I have some time. Anywho. Yeah.
[T-Mobile HTC One (M8)] kdf2883:
Did EXACTLY this. Worked for me.

Also,

Thanks for the tamper removal link :D!
[T-Mobile HTC One (M8)] VolcanicSkunk:
Also followed this exact same process. Had my phone unlocked, rooted, and s-off in right around an hour. Now time to flash ViperM8, sit back, and enjoy watching all the development happen. Thanks to everyone that posted here for their experiences. It was great help knowing what to watch out for.

And also, thanks to [MENTION=5429607]crashfocus[/MENTION] for the link to the "TAMPERED" banner removal.
[T-Mobile HTC One (M8)] epsix:
SuperCid it too.:thumbup:
[T-Mobile HTC One (M8)] VolcanicSkunk:
What's the added benefit from supercid? From what I remember it just SIM unlocks the phone allowing me to change carriers. Do I really need to do this if I'm staying with T-Mobile?
[T-Mobile HTC One (M8)] crashfocus:
With s-off on the M8 you don't even need SuperCID to unlock, just use this.

SuperCID does let you flash "any" RUU or firmware you want, though.
[T-Mobile HTC One (M8)] illogic6:
Newest member of the "whelp" club right here. That's okay though. Unlocked bootloader and TWRP is all I'd ever really need anyway.
[T-Mobile HTC One (M8)] TheWizKid95:
I want to unlock and root my M8, but I already went through the long and tedious process of setting up the phone exactly the way I wanted. What do you guys suggest? Does the HTC sync manager backup and restore *everything* well? Or will I have to wait until there's a different root method without HTCDev unlocking and wiping?
[T-Mobile HTC One (M8)] eterno13:
Finally im s-off with firewater
[T-Mobile HTC One (M8)] CB620:
The Benefit from Super-CID is that you can flash any rom from any of the M8 variants except Verizon/Sprint. Also when the RUU are released you can use any of them.
[T-Mobile HTC One (M8)] marcos600rr:
Mines stay at the 2min screen 4ever

Enviado desde mi HTC One_M8 mediante Tapatalk
[T-Mobile HTC One (M8)] renn9420:
Did mine with firewater after I rooted. The only thing is had to go to play store to install busybox then ran Forrester. Now S-Off SuperCID

Phone: HTC One (M8) Rooted / S-Off'd superCID

ROM: Cyanogen

Hboot: Latest
[T-Mobile HTC One (M8)] BlueCrystal:
I didn't need Busybox to use Firewater. Followed the instructions and it worked. The flashable version of Busybox that was being recommended wasn't working either, so I dunno. The built-in tethering flashable zip was also not working and causing TWRP to almost appear to boot loop, so maybe it's just me.
[T-Mobile HTC One (M8)] fryingpan0613:
Maybe twrp is the problem? I haven't even rooted yet I just got mine yesterday but I saw someone mention twrp wasn't mounting system
[T-Mobile HTC One (M8)] marcos600rr:
im using phils from the international and its working great so far
[T-Mobile HTC One (M8)] shook187:
When S-off'ing with any method, will it delete my data and reset my phone?
[T-Mobile HTC One (M8)] SmiLey497:
Only when you unlock the Bootloader does it factory reset. S-off itself does not.

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

TWRP mounts system fine for me.
[T-Mobile HTC One (M8)] shook187:
When I do the final command I get A segmentation fault. What is this and why am I not able to get s off with firewater???
[T-Mobile HTC One (M8)] renn9420:
Twrp works fine for me. Depends on version.

Phone: HTC One (M8) Rooted / S-Off'd superCID

ROM: Cyanogen

Hboot: Latest
[T-Mobile HTC One (M8)] ieatacid:
Should the phone be fully booted up or in recovery when running firewater?
[T-Mobile HTC One (M8)] renn9420:
Phone should be in fastboot.

Phone: HTC One (M8) Rooted / S-Off'd superCID

ROM: Cyanogen

Hboot: Latest
[T-Mobile HTC One (M8)] Cuppeerr:
The first comand of Firewater is "adb reboot" therefore the device would be fully booted up when running it. The sceond starts with "adb wait-for-device" that's just saying it's waiting for the device to be fully connected and seen by the computer before running it.

Short answer: The phone should be booted normally, not in recovery or bootloader (fastboot)

_______________________________________________

On another note, i've tried to s-off two different t-mobile m8's and they've both been "not compatible".
[T-Mobile HTC One (M8)] renn9420:
I stand corrected. You are correct

Phone: HTC One (M8) Rooted / S-Off'd superCID

ROM: Cyanogen

Hboot: Latest
[T-Mobile HTC One (M8)] redthunda69:
Another not compatible here... Sucks, I really wanted to convert to GPe. Guess I'll have to wait.
[T-Mobile HTC One (M8)] shook187:
I was successful in achieving S-off.... Yeah baby
[T-Mobile HTC One (M8)] ggreenwood334:
Success here. Took 10 min.
[T-Mobile HTC One (M8)] Cuppeerr:
You can still flash the gpe rom if you want
[T-Mobile HTC One (M8)] TheWizKid95:
Anyone here wanna get me a copy of the Polaris Office apk that comes with the m8? Thanks!
[T-Mobile HTC One (M8)] VolcanicSkunk:
Here's a link to a titanium backup of the apk.

https://www.dropbox.com/s/emirwrsd0...aster-4d30a635a415c0304e8541a56ea2be9f.apk.gz

Sent from my HTC One M8
[T-Mobile HTC One (M8)] t.o.m.:
I picked up 2 TMO-M8s on Tuesday this week. Manufactured date on the boxes are one day off, 04/07 and 04/08. The 04/07 phone was S-OFFed by firewater. The 04/08 phone gave the error. Something changed in that one day on the production line.
[T-Mobile HTC One (M8)] ieatacid:
My phone has a 4/03 mfg date and firewater doesn't work on it.
[T-Mobile HTC One (M8)] Behold_this:
Doesn't necessarily make a whole lot of difference when the device was produced. I had one m8 that was manufactured on April 3rd and one manufactured on April 4th. The one born on April 3rd is not compatible with firewater. April 4th is compatible.

It is a hardware component compatibility issue. HTC used several components suppliers in the manufacturing of the m8. When assembling a device, they work through a run of components. Once they run out of said component, they grab the next available run and continue building devices. One run may contain exploitable components, the next does not. It's the luck of the draw
[T-Mobile HTC One (M8)] crx4xharder:
error: device offline

Error: device offline

It's what I get after rebooting

Tried Windows 7 and 8 .1. Both with the latest sdk

Any ideas?
[T-Mobile HTC One (M8)] VolcanicSkunk:
If you're talking about when pushing and running firewater... I got the same issue on Windows 8.1. I tried several times, it eventually ran.

Sent from my HTC One M8
[T-Mobile HTC One (M8)] crx4xharder:
I tried for hours lol no results. It would eventually kick me out of adb shell. Tried rushing through the commandsbefore it went ooffline but still nothing happened. What exactly happens after fire water executes?
[T-Mobile HTC One (M8)] Allen2418:
S off Htc One M8 T-mobile April 3

Hi i would like some help on s-off my htc one m8 T-mobile that was built on april 3

thanks