yashsingh1/xdaforums huggingface dataset:
[T-Mobile HTC One (M8)] xrsxj:
make sure the stock rom your flashing isn't rooted but yes, after you have everything back to bone perfect stock, then run the s-on command
[T-Mobile HTC One (M8)] dchurch85:
Perfect! It worked. Last question. Do you know how to get the "relocked" to go away?
[T-Mobile HTC One (M8)] xrsxj:
Sorry man forgot to give you the heads up about htc and their "RELOCKED" bootloaders

You can try temp rooting and running this command from an adb shell. Not sure if it would work or not with the phone back in the S-ON state.

You may have to S-OFF it to do it if that doesn't work and then re S-ON it after you do that. Getting rid of those banners can be a bit of a pain.
[T-Mobile HTC One (M8)] dizbstretch:
Firewater works for me to obtain S-Off
[T-Mobile HTC One (M8)] Devildog78965:
On the t mobile m8?
[T-Mobile HTC One (M8)] lotzakritters:
Worked for me too. On T-Mobile M8. It took like 7 tries, but finally worked.
[T-Mobile HTC One (M8)] blackice666:
There is a bounty thread for the whelp message on firewater, or any alternative S-OFF

http://xdaforums.com/showthread.php?p=52671745
[T-Mobile HTC One (M8)] dizbstretch:
Yes, I have the T-Mobile M8 and it ran fine on my device.
[T-Mobile HTC One (M8)] dizbstretch:
Here's a screenshot.

Sent from my HTC One_M8
[T-Mobile HTC One (M8)] Clevelandroot:
Weaksauce also worked for me just fine. TMO USA :angel:
[T-Mobile HTC One (M8)] VolcanicSkunk:
So you were able to use weaksauce to achieve root with using htc dev unlock?

Sent from my HTC One M8
[T-Mobile HTC One (M8)] Jhoopes517:
I used firewater first try and succeeded. Tmo m8
[T-Mobile HTC One (M8)] Clevelandroot:
Correct
[T-Mobile HTC One (M8)] dkotoric:
Does S-Off work on the latest T-Mobile OTA update, my phone just keeps chuging and opening 12 bottles and says try again every time.
[T-Mobile HTC One (M8)] Bublik2002:
I'm having the same issue. Mine doesnt work after doing the OTA
[T-Mobile HTC One (M8)] midnightslide:
Neither does mine. This is what I am getting:

Hardware: T-Mobile HTC One M8

System: Win 7 x64

I have tried using different USB ports, running cmd as admin, installing drivers, reinstalling adb, etc etc etc etc

Here is my issue:

I have gotten the program to successfully run, but it goes back to the superuser prompt in adb almost immediately after "chugging the first bottle"

Screenshot:

Has anyone else had this problem, or more importantly, does anyone know of a workaround or a fix?
[T-Mobile HTC One (M8)] Bublik2002:
That's exactly what's happening to me. Says chugging then cuts out.
[T-Mobile HTC One (M8)] XxKINGxX2580:
Have you guys tried using a nandroid backup to restore the phone to before the OTA update?
[T-Mobile HTC One (M8)] midnightslide:
Well, although it sucks for the both of us, I'm glad I'm not the only one experiencing this error. Are you updated with the newest T-Mo OTA?
[T-Mobile HTC One (M8)] Fenny:
Get in #firewater on freenode IRC, beacups can TeamViewer into your machines and have a look. :P
[T-Mobile HTC One (M8)] dkotoric:
Mine actually goes chugging all 12 times and then says to reboot and try again

Sent from my One M8
[T-Mobile HTC One (M8)] XxKINGxX2580:
Still no luck :(
[T-Mobile HTC One (M8)] dkotoric:
Nope no luck

Sent from my One M8
[T-Mobile HTC One (M8)] midnightslide:
Just logged in. Not too familiar with IRC protocol. Is there any particular way or protocol to get the assistance you mentioned?
[T-Mobile HTC One (M8)] Fenny:
He is ready for you. :D
[T-Mobile HTC One (M8)] RockStar2005:
Help with S-Off (HTC One M8 T-Mobile edition)

Ok so I went through and unlocked the Bootloader and then successfully rooted my phone (I have SuperSU now). So then I follow instructions to gain S-Off, but even though I'm following the instructions (using ADB and Firewater) completely, I'm NOT getting the message that S-Off has been gained. I have no idea what I'm doing wrong, and it's really frustrating. Please help!!!!!!!!!!!!!

I did everything those instructions said, and typed in:

7. Type the following with hitting enter at the end of each line in the command prompt window:

adb reboot

adb wait-for-device push firewater /data/local/tmp

adb shell

su

chmod 755 /data/local/tmp/firewater

/data/local/tmp/firewater

8. Type in Yes when prompted and hit enter.

I get the screen where it says "The first bottle is open........ chugging", but after that I get another command prompt line instead of what I'm supposed to get, which is confirmation that S is Off. I don't see what I'm doing wrong at all, so if you do, please let me know.

Thanks,

RockStar2005
[T-Mobile HTC One (M8)] XxKINGxX2580:
Almost everyone else has that problem.
[T-Mobile HTC One (M8)] RockStar2005:
So what's the solution? lol
[T-Mobile HTC One (M8)] XxKINGxX2580:
No solution yet. Waiting to see if there's an update to firewater.
[T-Mobile HTC One (M8)] RockStar2005:
Oh ok. If you get any updates on it, please reply back. I will do the same!

Thanks,

RockStar2005
[T-Mobile HTC One (M8)] EvoYas:
Finally achieved S-OFF an hour ago on my T Mobile HTC M8 and converted it to GPE right away lol. Mine got done on the 4th bottle.

Btw my previous HTC M8 which my wife has now can't get S-OFF. I bought a new one for my wife and just thought I'd give this a try and bam, so keeping this for my self, plus she is new to Android so its all good lol.

Sent From My GPE HTC ONE M8 ?
[T-Mobile HTC One (M8)] clj575:
Nice. I don't want to send this thread on a tangent ...I was wondering if you had heat issues with your m8 and if so did the issue persist after going to GPE?

---------- Post added at 06:48 PM ---------- Previous post was at 06:47 PM ----------
[T-Mobile HTC One (M8)] EvoYas:
No heat issue, actually loving everything about it and now at ease knowing the OTA updates are a go straight from Google. :)

Sent From My GPE HTC ONE M8 ?
[T-Mobile HTC One (M8)] RockStar2005:
I can't understand why it works on some T-Mobile M8s and not others? That absolutely makes no sense to me. If you have any idea why, let me know. Until then, waiting on Firewater to update their program so ALL M8s work and I can stop being thoroughly annoyed.

Thanks

RockStar2005
[T-Mobile HTC One (M8)] clj575:
Most likely due to the device software update. My first m8 was getting extremely hot so I exchanged it....so far no issues with heat. I haven't updated yet and will root it soon.
[T-Mobile HTC One (M8)] midnightslide:
Beaups logged into my pc remotely today and browsed around my updated m8. Flashed a different kernel and made a little progress, but after more prodding around, he determined that no fix is available for the updated M8's right now. He's going to look into it today or tomorrow and see what he can do, so hold tight for updates.
[T-Mobile HTC One (M8)] EvoYas:
I don't know if this will help or not, but I was running Sinless GPE rom when I achieved S-OFF on my phone yesterday. Bootloader was unlocked, phone was rioted with TWRP as the recovery and instead of the stock sense rom I had the Sinless GPE rom flashed on the phone.

Sent From My GPE HTC ONE M8 ?
[T-Mobile HTC One (M8)] My Beer Belly:
I was able to S-off with firewater. I first unlocked the bootloader through HTCdev, flashed Phil'z CWM recovery and then flashed SU through hassoon's M8 utility. Then followed the firewater instructions for devices that already had root access, worked flawlessly. I've since updated to the newest T-Mobile firmware and still have S-off.
[T-Mobile HTC One (M8)] strabo231:
Finally S-Off!

* Wrong Thread
[T-Mobile HTC One (M8)] RotaryXperiment7:
Mine just keeps going thru all 12 bottles. Says to power down and retry tried it about 7 tries and nothing :/
[T-Mobile HTC One (M8)] EvoYas:
Try a different cable, try everything you can, because if ur not getting the "whelp" message, you still have a chance of achieving S-OF.

Sent From My GPE HTC ONE M8 ?
[T-Mobile HTC One (M8)] midnightslide:
From what I understand from beaups, at this point in time, there is no way to get s-off with the new kernel. It just kills the process at the first bottle. I tried flashing a different kernel based off of a previous build, and it allowed firewater to go through all 12 bottles with no success. Beaups went through my phone remotely, and said there was no way to achieve s-off for my device at this time.

Because many others have reported the same outcome as me, I am assuming that it had something to do with people that attempt to achieve s-off after installing the new ota from t-mobile. They're looking into the issue, and hopefully a fix or workaround will be available soon.

On a side note, it is really awesome that a developer is willing to go as far as to remotely connect to a user's pc to troubleshoot his "product". Big thanks to the dev team on this one. Even though I had absolutely no idea as to what was going on inside that command prompt, what I do know is that beaups really knows his way around the inner workings of Android.
[T-Mobile HTC One (M8)] RockStar2005:
My M8 isn't a GPE, but just a regular M8 from T-Mobile. What is Sinless? Is it easy to use? If so, how do I get it and what do I do to attain S-Off? Any info you can give will be appreciated! My phone's been rooted already, it's just the S-Off that is being ridiculous.

Thanks,

RockStar2005

---------- Post added at 07:48 PM ---------- Previous post was at 07:37 PM ----------

Ok. Thanks Midnightslide! Please reply back if and when Beaups finds something out that might help, or if you do.

RockStar2005

---------- Post added at 07:58 PM ---------- Previous post was at 07:48 PM ----------

Beer,

Interesting. My phone has been rooted already too, and I did the bootloader unlock using HTCdev as well. I also too have SuperSU.

A couple questions:

1) Can you give me the link to Philz's CWM Recovery program? Since I have SU, do I need Hassoon's utlity or no?

2) Since I already unlocked the bootloader, I don't have to do that again right??

3) Can you please provide instructions for everything you did AFTER rooting and unlocking the bootloader? I would greatly appreciate it!

Thank You,

RockStar2005
[T-Mobile HTC One (M8)] My Beer Belly:
Here's the link to PhilZ recovery: http://xdaforums.com/showthread.php?t=2703223

Once you are unlocked, you shouldn't have to unlock again. Unless you manually relock the bootloader, it will stay unlocked.

After I unlocked the bootloader, I flashed the custom recovery and then installed SU for root access. The recovery shouldn't have much to do with achieving S-off, it's mostly for convenience in the frequent flashing of ROMS/kernels/mods. After unlocking, flashing recovery and SU, I just followed the instructions for the firewater S-off.
[T-Mobile HTC One (M8)] RockStar2005:
Beer,

Thank you for clarifying! I downloaded the lastest Philz to my phone and nothing happened. What program do you use to open it on your phone? I am not expert when it comes to this stuff, so if you could kindly provide detailed instructions, I'd appreciate it! So yes I'm rooted and bootloader unlocked.

I'm going to skip flashing the custom recovery. If I have to reconfigure everything on my phone again from scratch, so be it. SU is already installed, so that's done too. So basically I'm still trying to understand when exactly do I need to run Philiz on my phone, and how do I do it? So once that's done, I just do the Firewater S-Off thing (see below) and then it SHOULD work? Please let me know. Is what's below correct, or does su come AFTER chmod 755 line?

7. Type the following with hitting enter at the end of each line in the command prompt window:

adb reboot

adb wait-for-device push firewater /data/local/tmp

adb shell

su

chmod 755 /data/local/tmp/firewater

/data/local/tmp/firewater

Thank so much my friend!

RockStar2005

---------- Post added at 03:46 AM ---------- Previous post was at 03:31 AM ----------

From what this site says, those who didn't have the Sprint "Harman/Kardon Edition" HTC One M8 HAD to wait until the new update was deployed before HK could be obtained. My phone got the update, I managed to root it using SuperSU, but getting S-Off is a super pain in the ass. I still don't understand why some non-Sprint M8s can do S-Off and others (like mine, fml) can't.

http://theunlockr.com/2014/05/08/enable-harman-kardon-enhancements-htc-one-m8-video/

RockStar2005
[T-Mobile HTC One (M8)] dkotoric:
Has anyone been able to get S-OFF on T-Mobile after applying the latest update?

Sent from my One M8
[T-Mobile HTC One (M8)] My Beer Belly:
The PhilZ recovery is what is used to flash custom roms, kernels, mods, and basically anything that is a .zip. When you read people stating they are booting into recovery to flash something, that means they are booting into something like PhilZ or TWRP or clockworkmod. In order to install it, you would need to boot into your custom recovery and choose install zip and then locate the file on your device and install it. From then on, whenever you go into your recovery it would be PhilZ and not the stock recovery. This is really just more for convenience, the stock recoveries are horrible and lack many features that the custom recoveries bring such as the ability to completely wipe your storage, do a nandroid, wipe caches... etc.

The recovery isn't essential to S-off, it's just easier to flash things from. But I do suggest you install simply because you then have the ability to create a clone of your device that you can restore any time if something goes wrong. If you're uncertain how to install the recovery then lookup the M8 tool by hassoon, it has a simple and easy way to install various custom recoveries. I'm actually using TWRP now after I initially was using PhilZ.

Once you have the recovery installed, or even if you skip it, then just follow the directions for S-off by firewater. I have read elsewhere that sometimes it would work for people even after 3 or 4 tries failed. Also read some people got it to work by using a different computer.
[T-Mobile HTC One (M8)] RockStar2005:
I went back and retraced my steps, and it turns out I actually DID the backup recovery thing already, so we're good there. It just seems like no matter what I do, I can't get S-OFF to happen on my phone.

Ok so I downloaded PhilZ but my phone doesn't know how to open it. How do I open it? I went to the bootloader on my phone (using ADB to access it from my pc), and then what? Or am I supposed to do it another way? If PhilZ isn't necessary, then just let me know. But if so, please answer.

Sounds like I've done all the essential things. I'll just have to try it from another computer then. It's had PLENTY of tries on my home pc but that didn't do anything. So if it doesn't work there, then I dunno. So ridiculous.

Thanks,

RockStar2005
[T-Mobile HTC One (M8)] My Beer Belly:
From the bootloader, use the volume buttons to scroll to recovery and the power button to select it. It will then boot into the recovery you've already installed. From whatever recovery that is, you can choose install zip and then browse to where you saved the PhilZ recovery and install it. The link I posted has another link to the installation instructions if you need clearer steps.
[T-Mobile HTC One (M8)] RockStar2005:
The link from earlier for PhilZ takes me to a page where the only options I have are .img files, not .zip files for PhilZ. So I searched online but the most recent .zip file version I could find for Philz was from last November. I downloaded it and tried it out, but the flash failed. I then went back to the most recent .img file (from your link) and used my WINRAR program to compress it into a .zip file after downloading it. I transferred it to my phone, and then tried to install it/flash it via my bootloader (Team Win Recovery Project), but that failed too. Said something about a missing MD5 file (no clue what that means).

I don't know why it would matter that I zipped the .img file myself, but if it did, then please give me a link to where I can get the most recent M8 file that's zipped, and not in the .img format.

If it doesn't matter, then please advise on what to do next.

Thank You,

RockStar2005
[T-Mobile HTC One (M8)] XxKINGxX2580:
If you already flashed the recovery, the easiest way to get into recovery mode is to boot into Bootloader mode by holding Power + Volume Down when you turn on the phone. Then, use the power button to select, and the volume buttons to move up and down in Bootloader Mode. Use the volume buttons to move to Hboot and press Power to select it. Then go down to Recovery and press Power to select it. In a few seconds, the phone will boot into recovery.
[T-Mobile HTC One (M8)] My Beer Belly:
Here is the main thread for PhilZ recovery: http://xdaforums.com/showthread.php?t=2201860
[T-Mobile HTC One (M8)] RockStar2005:
Beer,

Yeah that just takes me to the same .img page, which doesn't offer any .zip file versions for me to download.

If you have any other ideas, please let me know. Thank you!

RockStar2005

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

King,

My real issue isn't getting into the Recovery mode, it's how to gain S-Off on my M8. They say all M8s can attain it, but some say certain M8s can't, which I don't get. They're all the same phone (aside from the Sprint and GPE versions). But when I try to do it using Firewater, it fails. So if you have ANY idea how to do this, let me know.

Thanks,

RockStar2005
[T-Mobile HTC One (M8)] saltyd69:
I know for a fact that I am one of the unlucky M8 owners that cannot obtain s-off at this point because I get the dreaded "whelp this sucks" message when trying to run firewater. I have spent many hours trying different things and researching. I continue to check back to see if a new or improved exploit has been devised.

The thing you have to ask yourself is.... Is there a specific reason you NEED s-off. I found that having an unlocked bootloader, a custom recovery, superuser, and a custom ROM, currently ViperOne M8 have given me everything I need to customize the phone for my particular needs. I can make and restore back-ups and I haven't run into anything that having s-on has kept me from doing.

If you are like me...... You probably still want it just to say you have it. I had to weigh the effort to the reward. At this point and until the time comes that they come up with an exploit that works for my phone, I am plenty content with the above scenario.

Do you get the "whelp this sucks" message when trying to run firewater?
[T-Mobile HTC One (M8)] RockStar2005:
I actually get a different response than you did Salty. Mine gets to where it says it's taking it's first whelp or gulp of beer............... and then it just stops and brings up the command line instead. Very anti-climatic.

Well I actually do need S-Off (unfortunately, and I can't stress that word enough) because I want to enable the "Harman/Kardon" option on my M8, which is from T-Mobile. As you may already have heard, Sprint released an exclusive Harman/Kardon version of the M8 using HK's technology (which is featured in such luxury cars as Merecedes-Benz, BMW, etc) and is included as an option in the software settings. Although the hardware is exactly the same, at least one review said the sound is noticeably better on the HK version (clearer, more full) vs the regular M8. The sound on my M8 is ALREADY great........ I listen to music off its speakers pretty often, and it sounds amazing. But if I can improve it in any way, I'd like to. And there lies my dilemma............. I need S-Off in order to get that HK sound (see link below):

http://theunlockr.com/2014/05/08/enable-harman-kardon-enhancements-htc-one-m8-video/

I rooted the phone successfully, but then got stuck with the S-Off bs. Bummer. Nothing seems to work so far. Someone on here said Firewater has been contacted and asked to update their software, but who knows when that'll happen, or if it will. And even if it does, will it work for me? lol

But again, I am VERY happy with the phone and love the Boomsound speakers. I use Poweramp (full version) to play music, which gives me the very best sound (after trying out like 5-6 other players with EQ options included). The "Rock" EQ preset works best for me (have preamp turned down a little when in car though, and BoomSound turned on), with "Tone" turned on (that activates & controls the bass & treble dials..........I got bass on low side, treble in middle-upper area), and "Limit" off. I highly recommend it! If you get it, let me know, and I'll let you in on some "tweaking secrets" which resolved some minor issues and improved sound quality too.

RockStar2005
[T-Mobile HTC One (M8)] XxKINGxX2580:
No update yet. I hope they can fix it soon :)
[T-Mobile HTC One (M8)] :
i found that going back to stock using the stock TWRP Backup from this page fixed my issues. There is something in the new OTA that blocks FireWater. http://xdaforums.com/showthread.php?t=2714456
[T-Mobile HTC One (M8)] RockStar2005:
Ok King. Please keep me posted if you hear anything!

Thanks,

RockStar2005
[T-Mobile HTC One (M8)] RockStar2005:
Anidrin,

That's cool. For what I want to do though (getting HK), the article regarding this matter makes it clear that it can only work on new OTA.

http://theunlockr.com/2014/05/08/enable-harman-kardon-enhancements-htc-one-m8-video/

IF you find out Firewater finally updated their software to work around the new OTA, please let me know. That would be great.

Thanks,

RockStar2005
[T-Mobile HTC One (M8)] :
I spoke to soon I guess. I got further than ever before, it actually goes through the process but after the 12tj chug is says the restart instead of just not doing anything at all like before I went back to stick.
[T-Mobile HTC One (M8)] RockStar2005:
Yeah I just get to the 1st chug and then it just gives me the stupid command line. Firewater needs to get their act together and update their software already. The sound quality on my M8 is VERY good, but if I can improve it even a little (which at least one reviewer said it noticeably would), then I want to. This is such a hassle though. Super annoying.

RockStar2005
[T-Mobile HTC One (M8)] OctoberNexus:
Picked up an M8 today didn't let the update install it has a build date of 4/16/2014 and I was able to successfully achieve S-OFF using he firewater normal rooted method. Immediately converted to the Google Play Edition and now I'm happy my former M8 wasn't as lucky.
[T-Mobile HTC One (M8)] RockStar2005:
That's interesting Nexus. I wonder now if the reason why I haven't been successful is that I waited to get the new update first and then tried to do S-OFF? Maybe I should've rooted and did S-OFF and THEN do the update? I may try that theory out and see what happens.

Thanks!

RockStar2005
[T-Mobile HTC One (M8)] dkotoric:
What do u mean try tbat theory, u already updated, u cant go back

Sent from my One M8
[T-Mobile HTC One (M8)] nickespi:
Of course that is the reason why it is not working that usually always is the main reason FYI don't take an OTA if you haven't rooted or unlocked!! In my case they updated my phone out the box so I was screwed. im just wondering if there is a process where we can downgrade with an RUU or something like that..If not im sure someone will do something soon!! my fingers are crossed!! I have briefly read that some people been successful on the new OTA not so sure if that is true or not if indeed i hope someone can do a write up as to what they did exactly!
[T-Mobile HTC One (M8)] RockStar2005:
Oh. That sux. Is there any way around that?

RockStar2005

---------- Post added at 04:12 PM ---------- Previous post was at 04:09 PM ----------

Nick,

Well I didn't know that until now. It works for SOME ppl though. This site said I needed the update to get HK. I had no idea it would matter if I tried to do S-OFF on old or new update, but apparently it does on some M8 phones. The rooting worked though. F so now i gotta wait for Firewater to update their ass. fml

RockStar2005
[T-Mobile HTC One (M8)] dkotoric:
Where did u see that some people were successful on the new ota

Sent from my One M8
[T-Mobile HTC One (M8)] XxKINGxX2580:
Anyone have any luck? Was there an update to Firewater?
[T-Mobile HTC One (M8)] NICEGYPT:
I did s-off a while ago. Took me 4 min and my phone was s-off no problem here.
[T-Mobile HTC One (M8)] XxKINGxX2580:
Were you on the latest T-Mobile ota update? 1.57.531.7?