yashsingh1/xdaforums huggingface dataset:
[One (M8) Original Android Development] SaHiLzZ:
What carrier are you on?
[One (M8) Original Android Development] xReaper7x:
Rogers
[One (M8) Original Android Development] owenbeals:
[YOUTUBE]h3AHka4s-Eo&list=UU1J4DKcJXENzC-FkyMU6dow[/YOUTUBE]

Here is a quick video guide for those that prefer a visual aid. [MENTION=711482]beaups[/MENTION] feel free to add it to the OP if you like. This also serves as proof the method works!
[One (M8) Original Android Development] GhastlyTT:
Success on first try here. AT&T running rooted GPE.
[One (M8) Original Android Development] Lynx83:
I can't get my macbook to recognize by phone. It keeps saying device offline.

How do I ensure that HTC Sync is removed?
[One (M8) Original Android Development] darksurfr:
Was going to say the same thing and post an image but mine is **** as I don't have a good camera to take it with...

BUT none the less M8 sprint version S-OFF!

Thanks to everyone who put in the time and didn't leave us CDMA people out in the rain.
[One (M8) Original Android Development] d.cortez:
took 3 times for me... anyway, enjoy my small donation (#7WA11793HE3006432). thanks.
[One (M8) Original Android Development] tapeworm4602:
I can't for the life of me get adb push to work. 'cannot stat 'firewater': No such file or directory' Having only owned LG and Samsung devices in the past, this is a noodle scratcher. Any thoughts?
[One (M8) Original Android Development] flar2:
I don't have any reason to be s-off, but it worked first try on my Telus m8.
[One (M8) Original Android Development] heslo.rb26:
Cheers for that bud, but tried it and still didn't work :(
[One (M8) Original Android Development] Mastiha:
Mine is also an Aussie Vodafone supplied M8. Have the same result.
[One (M8) Original Android Development] Cpt.Curry:
it keeps chugging and failing :(

lol I have an optus htc one m8 didnt work either
[One (M8) Original Android Development] andybones:
Is the firewater file in the correct folder.?
[One (M8) Original Android Development] telc:
Optus cid here too. Same, just keeps chugging away. Running Twrp recovery with Android Revolution HD 3.4 rom if that makes any difference
[One (M8) Original Android Development] AUSTIN3:16:
Thank you!! That got it!!
[One (M8) Original Android Development] MeatyCoins:
HTC One M8 (T-Mobile USA)

Got the whelp message....All good! Time to wait
[One (M8) Original Android Development] SeeMeNoMore:
I got the same on tmobile Germany device.

Gesendet von meinem HTC One_M8 mit Tapatalk
[One (M8) Original Android Development] Scramjet:
Where can I find a stock recovery for the international GSM M8 (CID HTC__044)? I've already S-Offed, and I have received an OTA update from HTC for SIM card detection and stuff to 1.54.707.7. I want to flash this recovery and then install the OTA.
[One (M8) Original Android Development] derf1327:
Can't get it to push firewater. tells me no such file or directory
[One (M8) Original Android Development] lukes91:
put firewater in your adb folder and try again :)
[One (M8) Original Android Development] antdizzo:
i can connect just fine, just when i do adb reboot it and then i put "adb wait-for-device push firewater /data/local/tmp" it hangs.

i'll close the cmd, retry open another and do "adb devices" and then it recognizes device but it says "device offline". ive updated the adb and fastboot, and tried timing things differently, it seems after about 10 seconds after the phone has fully booted, i would hear my pc make the sound of disconnecting (duh duh) and reconnecting (dee duh) the usb.

after the reconnection it seems it gives me the "device offline" message.

any body know a fix?

i can run the full process with out the "adb reboot", but it would just keep ticking with the dots, i had about 5 rows until i just retry. i even tried the file transfer thing with no luck (without "adb reboot") its the reboot that is causing the phone to become offline.
[One (M8) Original Android Development] stuart0001:
Ticking with the dots was caused by an older version of firewater. A new one was released yesterday afternoon. Try redownloading just in case.
[One (M8) Original Android Development] antdizzo:
Thanks, is there any chance it doesn't involve a reboot?

Sent from my HTC One_M8 using Xparent Skyblue Tapatalk 2
[One (M8) Original Android Development] simes6600:
anyone with a UK O2 branded M8 managed to install firewater/get S-Off?
[One (M8) Original Android Development] r5ingh:
Nope, identified as unsupported by firewater...... for now.
[One (M8) Original Android Development] elsworth1983:
Have you had a look here http://xdaforums.com/showthread.php?t=2701376
[One (M8) Original Android Development] Nekromantik:
So none of the UK handsets work with this S Off method currently?
[One (M8) Original Android Development] jaythenut:
Not unlocked but some others do
[One (M8) Original Android Development] Stephen:
Some do. I was able to get my 3uk handset s-off with out any issues. Best thing to do is simply wait until they are able to sort the issue.
[One (M8) Original Android Development] Nekromantik:
Thanks :)

Im getting a EE locked phone next week.
[One (M8) Original Android Development] stuart0001:
I got my EE locked phone a few days ago and successfully Soffd yesterday so you stand a good chance.
[One (M8) Original Android Development] Nekromantik:
Which method did you use?
[One (M8) Original Android Development] xavier2k3:
I have a GSM htc_001 from Phones 4 U that I managed to s-off this morning. So it definitely works!
[One (M8) Original Android Development] jaythenut:
I have the same phone as you from phones4u not working can i ask is your phone made in China
[One (M8) Original Android Development] xavier2k3:
Yep. Made in China. In what way is yours not working?
[One (M8) Original Android Development] jaythenut:
Strange mine's made in China to i just get sorry your phone is not compatible
[One (M8) Original Android Development] xavier2k3:
That's pretty strange. And I presume you've rooted and everything? (Not teaching you to suck eggs or anything).
[One (M8) Original Android Development] cityuk:
same as me! :(
[One (M8) Original Android Development] jaythenut:
Lol yeah rooted and all that:)
[One (M8) Original Android Development] v1rk:
I got two from phones 4 u both on the box say made in Taiwan
[One (M8) Original Android Development] jaythenut:
And did they s-off
[One (M8) Original Android Development] v1rk:
Nope both fail straight away and there unlocked models
[One (M8) Original Android Development] singcheng:
HTC_044 successfully s-off.

Thank you!
[One (M8) Original Android Development] Onem8:
some hardware is different in some phone's, that's why they are not compatible. It has nothing to do with carrier's, eu/us/asian/middle-east version or made in china/taiwan. Read the thread instead of speculating. It is mentioned here before.
[One (M8) Original Android Development] ExMM:
Bought mine too from 3 UK.

After a few tries, firewater's warning said its no compatible on my device. :rolleyes:
[One (M8) Original Android Development] lukemo:
For me the same, made in China, unlocked UK and not compatible
[One (M8) Original Android Development] Electronic Punk:
But what was on the TV when it was being made? I think this could be the pattern.
[One (M8) Original Android Development] lukemo:
Don't you agree that probably it's an hardware difference causing the s-off issue?
[One (M8) Original Android Development] Electronic Punk:
I do but I am sure every HTC factory has received its fair share of every variety of hardware component.

The person actually building the phone finishes a box of exploitable parts, next box he/she opens has non-exploitable parts - they don't know/care - HTC orders many fit for purpose parts and its luck of the drawer for us until a more universal exploitable part is found.
[One (M8) Original Android Development] lukemo:
So what you mean is that tiil now there is no regularity in the results of s-off procedure? Anyway, let's wait for the fantastic job of the firewater team.
[One (M8) Original Android Development] ijob:
Unbranded UK/ Europe Factory unlocked HTC One M8, not compatable
[One (M8) Original Android Development] y0:
anyone facing this ?

it just keep on running ..................................................

.....................................................................................

........................................................................................

....................................................................................

.................................................................................

........................................................................................

i have tried 15 times its same no error messages just dot dot dot dot
[One (M8) Original Android Development] stuart0001:
I bet you downloaded firewater before yesterday afternoon. Redownload and try again
[One (M8) Original Android Development] Brds7t7:
Guys, this is supposed to be a development thread. All I've read over and over is it's not working. If it isn't working, give the devs a chance to breathe and fix things. Just have some patience and wait!

Sent from My Calculator!
[One (M8) Original Android Development] The Great Dane:
Can only agree it's quite annoying that people ain't reading the thread before asking the same as has been asked again and again. In the end we may end up with a developer who just had enough and close down the thread .

SO PLEASE READ THE THREAD BEFORE POSTING..........

sent from my M8
[One (M8) Original Android Development] nihilist_:
Just thought I would add something...

I have been trying S-off for a while now and no joy (M8 International) I rooted and installed ARHD 3.4 and couldnt get S-OFF no matter how many times i tried...

Just updated to the latest ARHD 5.0 and tried and got S-OFF on the 4 Chug...might be nothing but i noticed that a lot of people with ARHD couldnt S-OFF
[One (M8) Original Android Development] jacho6380:
How can takes back to LOCKED?? And removal tampered?
[One (M8) Original Android Development] surge27:
So , I have the T-Mobile variant, rooted, and unlocked boot loader within minutes. But now when I start firewater...my pc says device offline?! What gives? Fyi, used oem cable, toggled usb debugging on/off. Frustrated...
[One (M8) Original Android Development] elsworth1983:
Have you tried Adb kill-server then Adb start-server & try again
[One (M8) Original Android Development] xavier2k3:
I had this problem all yesterday then gave up. Tried again today but the only changes I did was open the HTC Sync folder and go to the driver installation files directory and manually install the HTC Driver executable and I also updated my files through SDK Manager for 4.4.2. After that it suddenly discovered my phone and worked. So it might be worth a shot.
[One (M8) Original Android Development] surge27:
Tried but no go

awesome...Sounds like that may work. I'll try later and report back for anyone else that may have issues. Thanks!
[One (M8) Original Android Development] Onem8:
tampered : http://xdaforums.com/showthread.php?t=2708565

Lock/unlock : http://xdaforums.com/showthread.php?t=2708571
[One (M8) Original Android Development] Tiffany84:
My device was constantly going offline every time I would reboot the phone. So what I did was rebooted the phone, unplugged and then plugged the phone back in. Then did adb devices to make sure it wasn't offline. After that I entered the commands for this tool starting with the line after adb reboot and it worked. I know it says the adb reboot command is important but every time I did my device would show offline. So that is why I manually rebooted and then unplugged and plugged the phone back in.
[One (M8) Original Android Development] XNine:
This is the same thing I did to achieve S-Off. Actually, I did ADB reboot, unplugged the phone after getting back to home screen and plugging it back in, then continuing the process. *shrug* No difference, really, but yes, this works.
[One (M8) Original Android Development] lezperez:
Completely stock unbranded version from Carphone Warehouse UK. Unlocked bootloader via htcdev, installed Philz recovery, rooted the stock ROM using recovery, rebooted. Then pushed firewater, 2nd chug boom! Ta very much. Downloading the GPE conversion right now!
[One (M8) Original Android Development] exocetdj:
what firmware are you?
[One (M8) Original Android Development] E_n_T:
Perhaps i should have tried this way b4 putting in custom rom.

Skickat från min HTC One_M8 via Tapatalk
[One (M8) Original Android Development] Zach23:
My HTC One M8 from Rogers, which I got yesterday, is incompatible with firewater :S anybody having similar problems? My Rogers One should be the exact same as ATT

Edit: bootloader is unlocked, i have root... just saying incompatible :S
[One (M8) Original Android Development] badpanda:
T-Mobile HTC One (m8) I bought today, unlocked bootloader and rooted using toolkit...But now i keep getting the same error over and over...

"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." :confused::confused::confused:
[One (M8) Original Android Development] E_n_T:
That means ur device is not supported yet. Be patient like the rest of us. Time will tell if we can benefit or not.

Skickat från min HTC One_M8 via Tapatalk
[One (M8) Original Android Development] surge27:
Updated files from sdk did the trick. S-off completely!
[One (M8) Original Android Development] 09Ram:
I have Rogers too. No problem S-Off on first try last week.
[One (M8) Original Android Development] Zach23:
I'm on a mac and followed instructions as such:

./adb reboot <–important!!!!

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

./adb shell

su

chmod 755 /data/local/tmp/firewater

/data/local/tmp/firewater

And I get the error message every time
[One (M8) Original Android Development] 09Ram:
I'm on a Mac running Windows but that shouldn't make a difference.

Before adb reboots, first line, did you try command: adb devices , first to see if you are connected? You should see your device serial number. Then you should enter first command line and immediately second command line before your phone reboots. It helps if you have copied second line and paste immediately and enter. If you get not compatible script from firewater on your screen, then you may not be able to S-off. If your error message is not from firewater then it's an adb problem.
[One (M8) Original Android Development] jaythenut:
Type cd /Users/yourname/desktop/andthenameofyourfoulder
[One (M8) Original Android Development] Zach23:
I wouldn't forget to do that! Put it on the root of my HD so its just cd /android

It's not going through any chugs or steps like that. Just straight up fail immediately after I type yes
[One (M8) Original Android Development] E_n_T:
Or shift + rightclick and ooen cmd in this window something

Skickat från min HTC One_M8 via Tapatalk
[One (M8) Original Android Development] jaythenut:
What error message you getting
[One (M8) Original Android Development] Zach23:
The whole "whelp, im sorry" message. Is it because I don't have HTC Sync MANAGER installed? Is that driver equivalent for mac?
[One (M8) Original Android Development] jaythenut:
No just means your phone can't be s-off at the moment:( i get the same like a lot of people
[One (M8) Original Android Development] Zach23:
Should I try installing Sync Manager incase?
[One (M8) Original Android Development] lezperez:
Phone had 1.12 first, then had the OTA for 1.54.
[One (M8) Original Android Development] arses:
Hi dears,

Im going to buy a Verizon.

If I make a Verizon s-off,can I use any sim card on it?

Thanks in advance.

HTC's innovation never ends :)) ♥One M8♥

☆★♡♥king of touch response♥♡★☆
[One (M8) Original Android Development] zebidybob:
No! Read the message.

It tells you, your device is incompatible.

Stop, wait and be patient.
[One (M8) Original Android Development] sensimila:
Rooted but no S-Off on T-Mobile USA

I have my Device rooted but I can't get S-Off

I cannot chmod firewater using root

I can only run firewater as non-root. After running firewater water as non-root the script runs but when I reboot to fastboot it still says S-ON.

I have tried the weaksauce app and it says that I already have root.

Supersu is install through recover as it is a part of my system app.

Is there something I missed?
[One (M8) Original Android Development] jaythenut:
You could put supersu to allow all might help
[One (M8) Original Android Development] exocetdj:
very strange, im same but kept getting whelp message, ho hum, somethingh will come along
[One (M8) Original Android Development] lezperez:
These are the steps I took:

Download token from htcdev.

Update adb to latest version (I'm on Mac)

Unlock

Install philz recovery

Root the stock ROM using recovery (there's an option in advanced to restore root)

Boot and install SuperSU from store

Run adb to start daemon

Turn on USB debugging

Plug phone in to computer

Accept prompt for adb and tick box

Follow instructions from firewater, and remember to accept the su request on phone when you type su into the adb shell
[One (M8) Original Android Development] broncogr:
Once more....

If firewater says device not compatible (whelp message) then no amount of trying will help...
[One (M8) Original Android Development] The Great Dane:
Think people ain't taking No for an answer[emoji57]

sent from my M8
[One (M8) Original Android Development] exocetdj:
Thanks for your help but the guy below speaks the truth :) I only tried once last night but am not going to waste 3 days getting the same message lol!!!

no is too bland mate, perhaps "no f#cking chance at the moment hahahaha" :laugh::laugh::laugh::laugh:

so there we go peeps, if you get whelp message, you have more chance of sprouting a tiger out of your backside than getting s off at the moment!

Don't waste time trying, Go and enjoy the sun shine ;):p
[One (M8) Original Android Development] desdan:
I am not being funny here, but I think a lot of people should understand that you can STILL use RECOVERY (TWRP or CLOCKWORK) and you can STILL use some custom Roms such as INSERTCOIN, and still have FULL ROOT access WITHOUT S-OFF....

So the question you should ask yourself is.... "Do I REALLY, DEFINATELY, TRULY NEED S-OFF?"

I think most people can easily manage without it...
[One (M8) Original Android Development] exocetdj:
very true, its not essential, infact i'm rooted and running IC

but it is nice if you want to play around with hboots and super CID etc also i'm a splash screen whore but for this I am more than happy to wait.

if beaups and fuses can nail this however, i will be sending them a financial high five :)
[One (M8) Original Android Development] beanbean50:
always late to the party huh
[One (M8) Original Android Development] exocetdj:
hehehe waiting patiently for it to begin matey :)

back on ze topic now :D:D:D
[One (M8) Original Android Development] agarp:
Can anyone please upload the older version of firewater. I updated with the new one and now it says my device is not supported
[One (M8) Original Android Development] LittleH79:
Won't make a difference. You're not gonna get s-off.

It's only a notification you're not getting, nothing more.
[One (M8) Original Android Development] agarp:
You never know. I own a Australian Telstra version and some people have successfully SOFFed it with the previous version. I want to try again
[One (M8) Original Android Development] beaups:
We do know, it won't work. Further, we ask that firewater not be rehosted.
[One (M8) Original Android Development] agarp:
Thanks mate, appreciate it. I'll wait for an update then
[One (M8) Original Android Development] tiho5:
I have a friend who delivers HTC phones.

He has different batches so to speak, which are available with his company.

He would let me "inspect" the phones (see the codes, run it in bootloader, use fastboot getvar all on them) and choose any of them, but not to root them and run Firewater of coarse. He wouldn't let me use adb on them also. So I can't check the output of

adb shell cat "/sys/devices/msm_sdcc.1/mmc_host/mmc0/mmc0:0001/cid"

And anyway I'm not sure if this command was surely proved to confirm which are the right ones.

So it would be nice if we had some knowledge which ones are not successful to S-off at present. What could we look for that might give is the clue to the phones, which Firewater works on?

Or is the only way to find that to root and run Firewater?

If anybody posts that kind of instruction here, some of us which could hand pick from different HTC One m8 phones could benefit.
[One (M8) Original Android Development] exphryl:
Simplish question. I have two M8s.

First one I went through had zero problems.

Second one hangs on the "If firewater hangs for 60 seconds" and the screen fills with dots.

The only confusion I have is when I do adb shell, the first one popped up a notification to allow root access where the second one seemed to just go in to it without that pop up.

Can firewater be run through a terminal on the phone itself?
[One (M8) Original Android Development] tiho5:
No, mate
[One (M8) Original Android Development] beaups:
Dots means download new version.
[One (M8) Original Android Development] exphryl:
Oh jesus. Thanks! Didn't realize there as a different version from the one I used a lil over a week ago. (Figured since it worked before it would work again...lol)

New one worked with no problems! Thanks
[One (M8) Original Android Development] Onem8:
Abuse the warranty.. in my country if something is "wrong", i get another phone. you have 14 days to do that. Soooo ;)
[One (M8) Original Android Development] tiho5:
:)

Yeah... I know how you replaced yours (twice :) !).

Nice to use the system in our favor if/when it allows it.
[One (M8) Original Android Development] boe323:
Im waiting for my 3rd exchange ....I think its a newer batch of phones this time as the last time I exchanged there was only 1 grey model ....which I had ....so does it work on the later batches for british models ...branded vodapooh. I don't get why some work and some don't ...its all the same software right ? even the usa gsm ones are the same ? ...still have 4g/lte
[One (M8) Original Android Development] tiho5:
The software isn't the problem. It is some part of the HW which makes it not possible.
[One (M8) Original Android Development] nags92:
s-off successful !

CID-ORANG001

Bought from EE in UK
[One (M8) Original Android Development] Coops1977:
Thanks beaups and fuses for getting this s-off released for the masses. I have been attempting this since it was posted with NO success. A word to the frustrated who are still battling with this, the other encouraging posts spurred me on so don't give up (as long as you have not been told it won't work by the program), I am on a UK Vodafone M8 and tried it on my 2 laptops and work pc to no avail. At the weekend I just randomly tried it on a friends pc et voila. I have no fancy method to promote, just followed the instructions on the firewater site and it finally paid off. Looking forward to newer developments now that the bar has been lifted :good::D:victory:.

CID: VODAP001

HBOOT:3.16.0.000
[One (M8) Original Android Development] exocetdj:
mmmmmmm this is true, I wonder if this is why I actually managed to pass a credit check and phones for u sent me a phone which cant have s off hahahahaha :D:D
[One (M8) Original Android Development] REDFOCZ:
Was able to use firewater on my at&t m8 last night. I was getting worried since it had to go to the fifth bottle, but it worked. Thank you.

Sent from my HTC One_M8
[One (M8) Original Android Development] beaups:
Sometimes it's thirsty.
[One (M8) Original Android Development] S7relok:
For information, mine :

adb shell cat "/sys/devices/msm_sdcc.1/mmc_host/mmc0/mmc0:0001/cid"

90014a4841473464040503fd9cc82100

M8_UL PVT SHIP S-ON

HBOOT-3.16.0.0000

RADIO-1.15.2133156.UA13G

OpenDSP-v38.2.2-00542-M8974.0311

OS-1.54.163.5

EMMC-Boot 2048MB

Mar 24 2014,13:22:17.136

un-s-off-able, it says me that sucks

fastboot oem readcid : VODAP203

If these pretty lines can help