yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M7)] sauprankul:
Hey there. I'd like to get S-Off. I'm on hboot 1.56 (not 1.57), and my bootloader is unlocked, but I'm having the same issues. On CM11, using firewater causes hanging at the first bottle.

==================== firewater S-OFF 8.0.11.09 ===========================

firewater S-OFF comes with NO WARRANTY (express or implied)

and NO GUARANTEE OF FITNESS for any particular task.

We have made every effort we can to make this a safe process for users

however the authors disclaim any liability for damage to your phone

or other materials or devices used during this process.

The entire risk of running firewater S-OFF lies with you, the user.

By using this software you acknowledge and accept that the authors

are not liable for any loss, material or otherwise howsoever caused.

firewater S-OFF may not be rehosted, repackaged, one-clicked, etc.

support is available @ #firewater on the freenode and andirc networks

support is much faster there vs. posting helpme threads on xda etc

Do not operate a motor vehicle after interacting with firewater

Do not inhale firewater or allow firewater to come in contact with eyes

firewater is best served at extremely cold temperatures

firewater has been known to cause temporary lapses in judgement

DO NOT TAUNT FIREWATER, YOU'VE BEEN WARNED

=========================================================================

Do you understand the implications of these warnings?

(Yes/No)

Yes

!!If firewater hangs for more than 2 minutes or device enters !!If firewater hangs for more than 2 minutes or device enters !!If firewater hangs for more than 2 minutes or device enters qhusb mode, hold power for 60 seconds !!

=========================================================================

preparing, one moment

The first bottle is open

chugging..........

Rumrunner gave me the "wait 30 seconds and pray" message. I don't know what to do. Is this the right idea?

http://xdaforums.com/sprint-htc-one/general/sprint-htc-one-s-off-sim-ulock-hboot-1-t2890412

I'm currently downloading all that I need. I hope to be running Skydragon (which requires S-Off) by tomorrow :/.
[Sprint HTC One (M7)] XxpikaachuuxX:
I would use Sunshine S-Off.

I had S-Offed my Sprint HTC One on Version 5.Something

Firewater didnt work, neither a FireWater Kernel.

Its just 25 Dollars and i think it not too much to have a S Offed Device for Life

Regards PikaPii
[Sprint HTC One (M7)] Sloth:
PM me a copy of

fastboot getvar all
[Sprint HTC One (M7)] Sloth:
I would suggest you flash the 4.06.651.4 stock rooted Odex rom and firewater should work.

Link is on page 1
[Sprint HTC One (M7)] sauprankul:
Will do, maybe for the weekend, but for now, I think I'll stick to fastboot. :)
[Sprint HTC One (M7)] sauprankul:
Woah.

(bootloader) version-bootloader: 1.56.0000

(bootloader) version-baseband: 1.01.20.0515

I rooted a long time ago, and haven't taken an OTA since. Could this be causing me problems?

Once I get S-Off, how do I update my firmware to the latest?

Edit: Wait. No, I remember taking the Sense 6 OTA. Why is my firmware ancient?
[Sprint HTC One (M7)] Sloth:
I think you are only 1 maybe 2 firmware updates behind. Sense 6 update was 5.03.651.3 which has hboot 1.57 so I don't think you took that OTA.

If you flash the rom I suggested above you should be good.

To update firmware after s-off find the latest RUU/Firmware thread in Development.
[Sprint HTC One (M7)] sauprankul:
S-Off is a go! Thank you so much!

Now to flash that new firmware.

Awww yissss:

(bootloader) version: 0.5

(bootloader) version-bootloader: 1.57.0000

(bootloader) version-baseband: 1.01.20.0904_2

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 5.05.651.2

(bootloader) version-misc: PVT SHIP S-OFF

Thank you so much [MENTION=4609217]BD619[/MENTION].
[Sprint HTC One (M7)] m0_0nd0_0r:
Hey BD619,

Just came across this post. I'm having the same problem as the OP. I've got hboot 1.57 as well and flashed the RUU you recommended, but firewater keeps chugging out. I went through all of your suggestions as well. What's the secret sauce?

Here's my getvar:

(bootloader) version: 0.5

(bootloader) version-bootloader: 1.57.0000

(bootloader) version-baseband: 1.01.20.0904_2

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 5.05.651.2

(bootloader) version-misc: PVT SHIP S-ON

(bootloader) serialno:

(bootloader) imei:

(bootloader) meid:

(bootloader) product: m7_wls

(bootloader) platform: HBOOT-8064

(bootloader) modelid: PN0720000

(bootloader) cidnum: SPCS_001

(bootloader) battery-status: good

(bootloader) battery-voltage: 4308mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: dirty-0e1af350

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.040s
[Sprint HTC One (M7)] Sloth:
Ok here is what we did...so I don't have to keep sending out instructions via PM.

Use this only if your getvar shows your version-main as 5.05.651.2

**USE AT YOUR OWN RISK!!**

So here is what you do.

1. Backup anything important to your PC, the RUU will wipe your device.

2. Use this guide to trick your phone into thinking it's 5.03.651.3 (Make sure you use the 5.03.651.3 RUU and not the 1.29.651.10 in the thread.)

http://xdaforums.com/showthread.php?t=2390821

Change this

echo "1.29.651.10" | dd of=/dev/block/mmcblk0p19 bs=1 seek=160

To this

echo "5.03.651.3" | dd of=/dev/block/mmcblk0p19 bs=1 seek=160

3. Once that's done flash the 5.03.651.3 RUU found here, scroll down and you will see "Previous RUU"

http://xdaforums.com/showthread.php?t=2795856

4. Unlock your bootloader again.

5. Flash TWRP.

6. Copy the 4.06.651.4 stock rooted odex rom to your phone.

7. Flash that rom

8. Run Firewater.

9. Profit.

**USE AT YOUR OWN RISK THERE IS ALWAYS A POSSIBILITY OF SOMETHING BAD HAPPENING!!**

**Not my work I just updated the command to work.**
[Sprint HTC One (M7)] m0_0nd0_0r:
Chug! Chug! Chug! Profiiiiiiiit!

BD619: You, Sir, are a gentleman and scholar. Along with the rest of the good folks you referenced here.

Man, that was righteous pain in the ass.

Thank you kindly!
[Sprint HTC One (M7)] muneebrocks:
sorry found it
[Sprint HTC One (M7)] Sloth:
Ummm look up 2 posts.
[Sprint HTC One (M7)] muneebrocks:
THANK YOU YOU ARE A GENIUS! I apologise for the stupid reply earlier but I was really panicking before since firewater wasnt working for me.

thank you
[Sprint HTC One (M7)] MosesTheTool:
Ok i did everything, but Firewater doesn't respond after /data/local/tmp/firewater

it just sits and does nothing. any idea?
[Sprint HTC One (M7)] muneebrocks:
use windows xp or linux

windows 8 and 7 i noticed were blocking firewater for me
[Sprint HTC One (M7)] MosesTheTool:
Blocking how?,

I think the problem is something to do with the SuperSu app, although it works just fine with other apps that require root. and Root checker gave me a green light.

When i do ADB SHELL and then SU, it doesn't show a permission message on my phone.
[Sprint HTC One (M7)] muneebrocks:
right click firewater and then click properties youll notice it says blocked for your protection. It says you can unblock it but meh still didnt work. Just use xp or linux itll work they have no blocking mechanisms
[Sprint HTC One (M7)] MosesTheTool:
I will try, but did you also not get a "Permission" message when doing ADB SHELL >> SU?

the ADB is not mentioned at all in the SuperSU
[Sprint HTC One (M7)] muneebrocks:
yeah i got a message
[Sprint HTC One (M7)] doctafras:
Need Help

Hello i greatly need your help. why is not my phone not being recognized in adb. I have usb debugging enabled. it doesnt show up? any help will be greatly appreciated.
[Sprint HTC One (M7)] MuddMann:
Did anyone else notice videokid14's bootloader version changed?

I have the exact same situation as videokid14. Same exact getvar all from original post.

So I figured, great I can follow the same instructions (thanks BD619 for posting) and finally get S-Off. I wasn't so lucky and I've been trying to figure out which step I missed for a few days now. I've repeated the steps a few times. Anyway, I now have 5.03.651.3 instead of 5.05.651.2 and I have the 4.06.651.4 stock rooted odex rom. The firewater process doesn't give chugging messages anymore.... at least not on the latest version 8.0.12.02 (and older version don't appear to work anymore). Anyway, firewater runs just fine, just yields lots of dots and no S-Off. I doubt it is firewater issue, I'm guessing that maybe one of the other simple steps that I'm just overlooking. Any help in further debugging (been playing with different drivers, now on standard HTC drivers). I have tried several SuperSU's as well, but seems unlikely to be SuperSU related (and I have root as confirmed by RootChecker).

On to my title, did anyone else notice videokid14's bootloader version changed from version-bootloader: 1.57.0000 in his original post to 1.56.5555 in his screenshot? I'm wondering if that happened before he got S-Off or if he did it after. I first assumed he must have done it after since I thought it is not possible to do it beforehand... but who knows maybe there is a way to trick the M7 into thinking it is 1.56.5555 when it is really 1.57.0000, similar to the 5.03.651.3 instead of 5.05.651.2 trick. VideoKid14? BD619? Anyone, anyone, Buehler?

Peace and love ya'll.... and if you got time to help me out :highfive:.
[Sprint HTC One (M7)] Sloth:
Firewater has been discontinued recently...could be why it's not working.

1.56.5555 hboot is the Firewater hboot that's why it changed.
[Sprint HTC One (M7)] MuddMann:
Hmmm.... hopefully firewater being discontinued doesn't mean it no longer works

Thanks BD619.

I'm going with the assumption that Firewater still works (unless you find otherwise) :eek:.

Can you (or videokid14) verify I've got the correct versions of TWRP, SuperSU and drivers?

TWRP v2.8.1.0

SuperSU Free v2.37 (enable Superuser is checked and Default Access has been changed to Grant for now)

These are the drivers I've been using (tried running on 2 XP machines that both have USB 2.0 ports only):

HTCDriver_4.2.0.001.exe

HTC_BMP_USB_Driver_x86_1.0.5375.msi

I do have USB debugging checked in Developer Options as well.

Any other things that you want me to check let me know and I will post.

Peace out for now and :highfive: to BD619. :fingers-crossed:
[Sprint HTC One (M7)] Sloth:
Everything looks good.

As for it working, honestly couldn't say I have not seen anything posted about it working since it was discontinued.
[Sprint HTC One (M7)] Hollow548:
I have same problem. Can any one confirm if firewater is working ?

Or can i unlock simlock by code?
[Sprint HTC One (M7)] MuddMann:
Spread a little Sunshine

In this case "discontinued" means it no longer works. But there is good news. I used the Sunshiine app to obtain S-Off and it really was a smooth process (well worth the $25). You need to be on a stock ROM, which I was not... but there are plenty of instructions that make it fairly easy to get back to stock ROM. Be sure to backup anything you want to save because the RUU process will completely wipe your device.

And sorry, but I don't understand your second question. Are you trying to turn security off (S-Off) or are you trying to unlock your phone to accept another carrier's SIM card? I haven't read anything in this thread regarding the SIM question, but there are other threads that go in depth on the topic.

Anyway, good luck with what you are trying to do. :fingers-crossed:
[Sprint HTC One (M7)] Hollow548:
Thank you for your response but the only thing i want to do is to unlock my phone to use another carrier's SIM card, and i am asking if it's possible whithout s-off. Phone is not asking for unlock code when i insert another SIM card. So can i force it to ask for unlock code?
[Sprint HTC One (M7)] coal686:
I've never SIM unlocked so I can't help much, but Q25 in the FAQ gives links to SIM Unlocking. Have you tried the process there?
[Sprint HTC One (M7)] Hollow548:
Yes i tried it but i can't s off for free so i wanted to know do i need it to sim unlock my phone.
[Sprint HTC One (M7)] MuddMann:
I don't believe you need to be S-Off for SIM unlock, but if you are planning to use a Sprint phone on another carrier network you typically need to revert back to an older radio (since Sprint locks down) so you may need to be S-Off depending on your current firmware version. Sorry the answer isn't more straight forward, but that is the world we live in these days. So if I were you, I'd go ahead and follow the SIM unlock instructions and see how it goes. If you end up having to frequently keep switching the APN because it mysteriously changes back to Sprint, then you'll have to consider S-Off.
[Sprint HTC One (M7)] smokeythebear3:
I've done almost everything in this post, i keep getting this "/data/local/tmp/firewater[2]: syntax error: '(' unexpected" when i try to run firewater. Can't for the life of me figure out why i'm getting this. I've tried on windows 8.1 and windows 7. Google search found others with this problem too, but no solutions.
[Sprint HTC One (M7)] Sloth:
Get rid of the [2]

I'm 99.99% sure Firewater will no longer work it's been discontinued.
[Sprint HTC One (M7)] smokeythebear3:
I didn't put the 2 there. That's the line I get when I put in the last command of /data/local/tmp/firewater

Is my firewater file supposed to be 640 bytes?
[Sprint HTC One (M7)] Sloth:
The 2 is there because you downloaded it more then once.
[Sprint HTC One (M7)] smokeythebear3:
Can somebody with the firewater file from a few months ago confirm the file size? I keep downloading a file that's 640 bytes and I think it's way too small. I'm thinking when the tool was discontinued, he removed the file and replaced it with a dummy file.
[Sprint HTC One (M7)] MuddMann:
Stop wasting time w/Firewater, it was a web based service & it's no longer available.

Read the post below. Sunshine is the only way (that I know of) to get s-off now.

http://xdaforums.com/showpost.php?p=57545277&postcount=55
[Sprint HTC One (M7)] sauprankul:
Hey there,

So for some reason I lost my S-Off, and I want it back.

adb doesn't work in recovery mode. adb devices pulls up nothing, adb shell gives me error no device.

I'm guessing I'm supposed to run the shell commands while I'm booted into the OS. But I don't want to try anything and screw up my phone. Any ideas?
[Sprint HTC One (M7)] Sloth:
The command is ran from recovery.

My guess is your drivers are not installed correctly while booted to recovery.
[Sprint HTC One (M7)] Sloth:
BTW there is only 1 way I know of that will make you loose s-off and that is to issue a fastboot command.

I'm wondering if you flashed a masked hboot that masks your s-off status.
[Sprint HTC One (M7)] sauprankul:
pshhhht duh...

I just had to enable MTP mode. Silly me :) Will report on how it goes. Just pushed the command and rebooted. fastboot oem lock gave me a "failed", dunno why. It said "locked successfully". I had a masked Hboot. Should I just run the RUU anyway?

EDIT: bootloader now says "relocked" now, but in my getvar, it says "<bootloader> security: off. hm?

locking again says "Device was already locked!"

Imma go for the RUU now. Lord help me.
[Sprint HTC One (M7)] Sloth:
Well it appears you are still s-off.

Up to you if you want to RUU or not.
[Sprint HTC One (M7)] sauprankul:
no, my getvar says "S-ON" and it wouldn't let me flash a radio.

I'm doing this, bro.

famous last words.

EDIT: RUU is a go! Booting up now.
[Sprint HTC One (M7)] Sloth:
but in my getvar, it says "<bootloader> security: off.
[Sprint HTC One (M7)] sauprankul:
Right. But it's probably not indicating the S-On/Off status. Because that would be a redundancy.

Anyway, time to reunlock my bootloader (sigh).

EDIT: Bootloader unlocked. Now to flash TWRP
[Sprint HTC One (M7)] Sloth:
I'm not 100% sure but I think getvar gives you an accurate account of what's going on.
[Sprint HTC One (M7)] sauprankul:
Didn't mean to say it's inaccurate. I meant it's probably indicating some other information, not the S-Off status. It told me that it was S-On above that.

Bootloader unlocked, twrp flashed, 4.x flashed. Booting up now.

EDIT: Weird. I got to the part where I push and execute firewater, but it simply doesn't want to. It just gives me the prompt back.

root@m7wls:/ # su

su

root@m7wls:/ # chmod 755 /data/local/tmp/firewater

chmod 755 /data/local/tmp/firewater

root@m7wls:/ # /data/local/tmp/firewater

/data/local/tmp/firewater

root@m7wls:/ #

and:

root@m7wls:/ # su

su

root@m7wls:/ # cd /data/local/tmp

cd /data/local/tmp

root@m7wls:/data/local/tmp # ls

ls

firewater

root@m7wls:/data/local/tmp # chmod 777 firewater

chmod 777 firewater

root@m7wls:/data/local/tmp # ls

ls

firewater

root@m7wls:/data/local/tmp # ./firewater

./firewater

root@m7wls:/data/local/tmp #

Any ideas? I know it's discontinued, but it worked once, shouldn't it work again?

And why does the file disappear after a little while? What happens if I try to put the firewater file in some location on my sdcard?

Also, for some reason, my phone "reconnects" to my PC right after it starts up. I'm forced out of the shell, and back into CMD.
[Sprint HTC One (M7)] Sloth:
Firewater is no longer supported.

Edit: It is server based...so if it's no longer on the server it's not gonna work.
[Sprint HTC One (M7)] sauprankul:
Oh crap.

Well that would explain a lot. Including the required internet connection. Damn.

Wow this sucks a lot. So now I no longer have my faux hboot. and no S-off. And I just blew my saturday night.

Whelp

HOLD EVERYTHING! I JUST TRIED REVONE AND IT WORKED OMG I'M S-OFF! <unloads revolver and puts it away>
[Sprint HTC One (M7)] Sloth:
Still not sure how you lost s-off.

Can you post a full getvar?
[Sprint HTC One (M7)] sauprankul:
I think it was a radio downgrade I flashed. I was trying to see if it helped my wakelocks.

So kids, what did uncle sauprankul teach you today?

If a stranger offers you a zip, don't flash it.
[Sprint HTC One (M7)] Sloth:
Which RUU did you use? Just curious.
[Sprint HTC One (M7)] sauprankul:
followed your guide to a T, just swapped revone for firewater.

[MENTION=4609217]BD619[/MENTION], you're a mod right? You should make an announcement to everyone and tell them to get S-Off this way before the next update.

EDIT: My faux hboot is back :)
[Sprint HTC One (M7)] Sloth:
I've beaten that dead horse, folks just don't want to listen...most of them refuse to pay the $25 for SunShine.
[Sprint HTC One (M7)] sauprankul:
No, I mean tell 'em to get it now before it's discontinued or patched! Revone is free!

I'm making a thread rn
[Sprint HTC One (M7)] Sloth:
So you used the 5.03.651.3 RUU?
[Sprint HTC One (M7)] sauprankul:
yassir.

Did exactly what your guide said, just subbed in the revone file for the firewater one.
[Sprint HTC One (M7)] Sloth:
Well then you were s-off all along...revone will not work with that hboot (only works on hboot 1.44) lol

Hboot 1.44 is 1.29.651.7 and 1.29.651.10.

1.31.651.x was also hboot 1.44 but the exploit was patched.
[Sprint HTC One (M7)] sauprankul:
well then.

Oh Jesus Christ.

Jesus H. Christ.

I just did another getvar all.

Says S-ON. I'm an idiot. Weird. Why didn't it let me flash that radio then? Looks like I just made the biggest effing fool out of myself. Gosh darn it. OK. Now nobody ever will take me seriously. There go my hopes and dreams of being a dev.
[Sprint HTC One (M7)] Sloth:
Don't stress it, it happens lol

Did you flash the radio from recovery or fastboot?
[Sprint HTC One (M7)] Sloth:
Post your getvar let me have a look.
[Sprint HTC One (M7)] sauprankul:
I'm sure if I tried now, it would work. I think.

The radio downgrade was done in recovery, which is why I'm suspicious of it. Note that I flashed the latest firmware after "getting" S-Off.

(bootloader) version: 0.5

(bootloader) version-bootloader: 1.57.0000

(bootloader) version-baseband: 1.01.20.0904_2

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 5.05.651.2

(bootloader) version-misc: PVT SHIP S-ON

(bootloader) product: m7_wls

(bootloader) platform: HBOOT-8064

(bootloader) modelid: PN0720000

(bootloader) cidnum: SPCS_001

(bootloader) battery-status: good

(bootloader) battery-voltage: 4221mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: dirty-0e1af350

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

Here ya go

I think I'm gonna stop making $600 decisions at 12:30 AM.
[Sprint HTC One (M7)] Sloth:
Here's mine...

(bootloader) version: 0.5

(bootloader) version-bootloader: 1.44.4444

(bootloader) version-baseband: 1.01.20.0904_2

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 5.05.651.2

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) product: m7_wls

(bootloader) platform: HBOOT-8064

(bootloader) modelid: PN0720000

(bootloader) cidnum: SPCS_001

(bootloader) battery-status: good

(bootloader) battery-voltage: 4122mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

I have the Moonshine hboot...no mask
[Sprint HTC One (M7)] sauprankul:
You guessed right. I honestly thought the mask was 100% aesthetic, didn't realize it would affect the getvar too.
[Sprint HTC One (M7)] Sloth:
Well you are good to go...quit goofing around. :D

Only flash the radios from our radio thread.
[Sprint HTC One (M7)] syserr:
So if you want to S-OFF an M7 with HBOOT 1.57 you are saying you must use SunShine now?

What about RUUing even further back with the dd trick?

That won't give an older tool a chance? Is it new HBOOT or new KERNEL that make it difficult for tools, or both?
[Sprint HTC One (M7)] Sloth:
SunShine is the only method that will work.

The echo command only allows you to use it if the hboots match.

So it will only work to go from hboot 1.57 to and earlier version of 1.57.

Revone and Moonshine work on hboot 1.44 only

Rumrunner works on hboot 1.55 and maybe 1.56 (doubt it though)

Firewater worked in most hboots but is now discontinued.
[Sprint HTC One (M7)] syserr:
BD619, this is exactly what I needed to know. And very interesting bout echo trick only working with same HBOOT versions... I had no idea.
[Sprint HTC One (M7)] syserr:
I just picked up another Sprint M7 for $85. HBOOT 1.55! SWEET! ;)

Thanks for the info again!
[Galaxy Tab 3 Q&A, Help & Troubleshooting] crustysmooth:
I repaired a cracked screen only to find these big white spots on the screen. Can this be repaired or is it replacement time? If it can be fixed any advice would be greatly appreciated. I attached a photo that shows the spots on the charging screen. The spots occur no matter what your doing and can also be seen when the tablet is powered off.

Thanks
[Galaxy Tab 3 Q&A, Help & Troubleshooting] crustysmooth:
please help

Please help
[General Questions and Answers] ColoradoElkHerd:
Lenovo site doesn't provide much information about the wireless card. Have any Kubuntu/Ubuntu 14 users have solved the problem of maintaining a wireless connection through the Lenovo BGN wireless card?
[Android Q&A, Help & Troubleshooting] :
Q&A for [APP][v2.4] Nandroid Manager

Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.

Before posting, please use the forum search and read through the discussion thread for [APP][v2.4] Nandroid Manager. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.

Thanks for understanding and for helping to keep XDA neat and tidy! :)
[Android Q&A, Help & Troubleshooting] moman2000:
The inital setup completes with yaffstool not installed ,flashimage not installed and so on, how do fix this if it is fixable