[Guide] Firewater S-Off

Status
Not open for further replies.
Search This thread

alray

Inactive Recognized Contributor
May 22, 2012
8,932
3,593
yaa i know about it but it not just costy i dun have cc or paypal to do it -.- i shall wait n sew
If you don't want (or can't) create a paypal account, then you could use a Paypal prepaid card to buy it. I really doubt there will be another way to s-off anytime soon...
 

chinkyarmour

Member
Nov 21, 2014
17
1
i was not aware that firewater had been discontinued and reached the very end of the process receiving "/data/local/tmp/firewater[2]: syntax error: '(' unexpected"
since i could not complete the installation is there any damage that can be done if i just left my phone as it is now
 

alray

Inactive Recognized Contributor
May 22, 2012
8,932
3,593
i was not aware that firewater had been discontinued and reached the very end of the process receiving "/data/local/tmp/firewater[2]: syntax error: '(' unexpected"
since i could not complete the installation is there any damage that can be done if i just left my phone as it is now

I pretty sure there is nothing to worry about. Just delete firewater and you'll be fine.
 

sishirbaid

Senior Member
Feb 7, 2013
120
82
Milano
www.sishirbaid.com
not working here , cmd showing and unwanted msg.

Disclaimer

License: Firewater S-Off is the result of many hours of hard work by beaups and fuses. The firewater binaries you download may not be shared, rehosted, bat’d, integrated into a one-click, repackaged, hotlinked, or otherwise distributed or reused. The source code and methods in firewater are closed and private.
Temproot is a hack-up build of android_run_root_shell which appears to be a work of hikezoe and fi01. Original source can be downloaded HERE, our modified mess will be made available on this website soon.
This software is provided free of charge for personal non-commercial use. For commercial use or redistribution a WRITTEN agreement with the authors is required.

Support: support for firewater s-off is available at #firewater on the freenode and andirc networks. Please make sure you meet all of the requirements before contacting support.

Official website: http://firewater-soff.com/


Welcome to Firewater

What firewater can do for you:
  • S-Off your HTC device
  • Unlock yout bootloader

There are two methods which can be used to achieve S-Off:
  • Method n.1: to be used with and HTCDev unlocked/rooted device;
  • Method n.2: temp-root method, to be used if you don't want to unlock your device through HTCDev (it may not work with all devices);

Prerequisites

  • Working adb on your PC (Windows, Linux, OSX, etc. are all supported);
  • HTC drivers installed and working
  • HTC sync removed (not closed - REMOVED)
  • All other phone software removed or disabled (Samsung Kies, PDANet, etc.)
  • A working internet connection on your device (Wifi, 3G, 4G, etc. are all supported). There is no way around this requirement, don’t ask;
  • USB debugging enabled on your device;
  • Your device must be HTCDEV unlocked/rooted or have a working temproot. A temproot that works with many modern (not all) HTC devices is provided below;
  • Do not attempt to run firewater from a terminal emulator on your device. You MUST use adb along with a PC;
  • A supported device. Firewater *should* work with most modern QUALCOMM based HTC devices, including (but not limited to) the HTC One, HTC Droid DNA, HTC One S, HTC One Max and many others.

Instructions: method n.1 (normal, rooted device method)

Once you confirm you meet the above pre-requisites, it’s time to get started.

  1. Ensure device is booted to android with usb debugging enabled
  2. USB 2.0 ports are preferred. You should not be connected using any hubs which may cause connectivity issues;
  3. Ensure that lock screen security is disabled on your device (no passcode lock, no pattern lock, no face lock);
  4. Download Firewater Search the download from the official site;
  5. Push, prepare and execute Firewater:

    Code:
    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
  6. Agree to the terms and conditions you are prompted with;
  7. Allow the exploit to do its work;
  8. Profit.

Instructions: method n.2 (temp-root method)

This method may allow firewater to work on a fully stock/HTCDev locked device. This method is being provided as a convenience. Do NOT seek support if this temproot does not work for you.

  1. Ensure device is booted to android with usb debugging enabled.
  2. USB 2.0 ports are preferred. You should not be connected using any hubs which may cause connectivity issues;
  3. Ensure that lock screen security is disabled on your device (no passcode lock, no pattern lock, no face lock);
  4. Download firewater Search the download from the official site;
  5. Download temproot Search the download from the official site;
  6. Push, prepare and execute temproot and Firewater:

    Code:
    adb reboot       (<--- important!!!!)
    adb wait-for-device push firewater /data/local/tmp
    adb push temproot /data/local/tmp
    adb shell
    chmod 755 /data/local/tmp/temproot
    chmod 755 /data/local/tmp/firewater
    /data/local/tmp/temproot
    /data/local/tmp/firewater
  7. Agree to the terms and conditions you are prompted with;
  8. Allow the exploit to do its work;
  9. Profit.

Donate


Code:
C:\Program Files (x86)\Minimal ADB and Fastboot>adb push firewater /data/local/t mp/ 217 KB/s 
(670 bytes in 0.003s)
 C:\Program Files (x86)\Minimal ADB and Fastboot>adb shell 
root@m7:/ # su 
root@m7:/ # chmod 755 /data/local/tmp/firewater
 chmod 755 /data/local/tmp/firewater
 root@m7:/ # /data/local/tmp/firewater
 /data/local/tmp/firewater
 /data/local/tmp/firewater[2]: syntax error: '(' unexpected 1|
root@m7:/ #
 
Code:
C:\Program Files (x86)\Minimal ADB and Fastboot>adb push firewater /data/local/t mp/ 217 KB/s 
(670 bytes in 0.003s)
 C:\Program Files (x86)\Minimal ADB and Fastboot>adb shell 
root@m7:/ # su 
root@m7:/ # chmod 755 /data/local/tmp/firewater
 chmod 755 /data/local/tmp/firewater
 root@m7:/ # /data/local/tmp/firewater
 /data/local/tmp/firewater
 /data/local/tmp/firewater[2]: syntax error: '(' unexpected 1|
root@m7:/ #
Discontinued.
Please read a bit.
http://firewater-soff.com/instructions/
 
  • Like
Reactions: Danny201281

Danny201281

Senior Member

Code:
C:\Program Files (x86)\Minimal ADB and Fastboot>adb push firewater /data/local/t mp/ 217 KB/s 
(670 bytes in 0.003s)
 C:\Program Files (x86)\Minimal ADB and Fastboot>adb shell 
root@m7:/ # su 
root@m7:/ # chmod 755 /data/local/tmp/firewater
 chmod 755 /data/local/tmp/firewater
 root@m7:/ # /data/local/tmp/firewater
 /data/local/tmp/firewater
 /data/local/tmp/firewater[2]: syntax error: '(' unexpected 1|
root@m7:/ #
Yep firewater no longer works this thread should probably be closed now. It's has nothing useful to offer. Only confusion. [emoji53]
 
  • Like
Reactions: DeeZZ_NuuZZ

amilayajr

Member
Jul 29, 2010
37
1
Hi there,
Just wondering if you can help. I'm stuck and dumbfounded and still wondering why when I flash and execute firewater nothing happens. I don't see any notes about agreement and saying yes. when I type the last command /data/local/tmp/temproot nothing happens. I'm rooted running custom ROM and flashed with TWRP with Hboot 1.57. Trying to get back to stock. I have Super_SU installed and still not go. I was running Venom before and flashed another ROM. This is my third custom ROM now. Please help. Drivers are all installed and I can see my phone in ADB. I also can run adb reboot no problem. Please give advise. Thanks!
 

alray

Inactive Recognized Contributor
May 22, 2012
8,932
3,593
Hi there,
Just wondering if you can help. I'm stuck and dumbfounded and still wondering why when I flash and execute firewater nothing happens. I don't see any notes about agreement and saying yes. when I type the last command /data/local/tmp/temproot nothing happens. I'm rooted running custom ROM and flashed with TWRP with Hboot 1.57. Trying to get back to stock. I have Super_SU installed and still not go. I was running Venom before and flashed another ROM. This is my third custom ROM now. Please help. Drivers are all installed and I can see my phone in ADB. I also can run adb reboot no problem. Please give advise. Thanks!

Maybe reading the last few pages of this thread could help.. lets start at page 181 and you'll find your answer at least 10 times in 5 pages... Its even said on this page (185) 2 and 3 posts before yours and also on firewater web page.

:) ;)
 
Last edited:

ngrr

Member
Feb 14, 2015
12
0
Is it possible to get s-off for free somehow? i dont really want to pay 25$. Is it the only way?
 

adyredro

New member
Feb 18, 2012
3
1
Try java card. Java card is alternative for s off and unlock network to all HTC.

Sent from my HTC One_M8 using XDA Free mobile app
 
  • Like
Reactions: ngrr

adyredro

New member
Feb 18, 2012
3
1
It costs 380$ but is for 2000 credits. One phone=1 credit, is about 0,19$/ phone.

Sent from my HTC One_M8 using XDA Free mobile app
 

Danny201281

Senior Member
It costs 380$ but is for 2000 credits. One phone=1 credit, is about 0,19$/ phone.

Sent from my HTC One_M8 using XDA Free mobile app
Great if you have 2000 HTCs to s-off [emoji53] [emoji12] or you make a business from modding/repairing HTC phones.

$25 for Sunshine is still the best option for the average user :good:
 

abumaha

Senior Member
Dec 10, 2011
1,031
25
Really no developers here to make script for s off this hboot 1/57

Sent from my Nexus 4 using XDA Free mobile app
 

jcase

Retired Forum Mod / Senior Recognized Developer
Feb 20, 2010
6,308
15,761
Raleigh NC
It costs 380$ but is for 2000 credits. One phone=1 credit, is about 0,19$/ phone.

Sent from my HTC One_M8 using XDA Free mobile app

Takes 2 credits, requires purchase of javacard. side note where did you find one cheap, i would like to have one here. Only place ive found them, that were verified sources, were quite expensive.
 
  • Like
Reactions: DeeZZ_NuuZZ

gerseun

Senior Member
Nov 5, 2012
66
6
I'm trying to s-off a device but when I execute "/data/local/tmp/firewater" nothing happen. Any idea?
Here what I've written:

C:\Program Files (x86)\htc one toolkit>adb reboot

C:\Program Files (x86)\htc one toolkit>adb wait-for-device push firewater /data/
local/tmp
5337 KB/s (4522136 bytes in 0.827s)

C:\Program Files (x86)\htc one toolkit>adb shell
shell@m7:/ $ su
su
root@m7:/ # chmod 755 /data/local/tmp/firewater
chmod 755 /data/local/tmp/firewater
root@m7:/ # /data/local/tmp/firewater
/data/local/tmp/firewater
root@m7:/ #
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 96
    Disclaimer

    License: Firewater S-Off is the result of many hours of hard work by beaups and fuses. The firewater binaries you download may not be shared, rehosted, bat’d, integrated into a one-click, repackaged, hotlinked, or otherwise distributed or reused. The source code and methods in firewater are closed and private.
    Temproot is a hack-up build of android_run_root_shell which appears to be a work of hikezoe and fi01. Original source can be downloaded HERE, our modified mess will be made available on this website soon.
    This software is provided free of charge for personal non-commercial use. For commercial use or redistribution a WRITTEN agreement with the authors is required.

    Support: support for firewater s-off is available at #firewater on the freenode and andirc networks. Please make sure you meet all of the requirements before contacting support.

    Official website: http://firewater-soff.com/


    Welcome to Firewater

    What firewater can do for you:
    • S-Off your HTC device
    • Unlock yout bootloader

    There are two methods which can be used to achieve S-Off:
    • Method n.1: to be used with and HTCDev unlocked/rooted device;
    • Method n.2: temp-root method, to be used if you don't want to unlock your device through HTCDev (it may not work with all devices);

    Prerequisites

    • Working adb on your PC (Windows, Linux, OSX, etc. are all supported);
    • HTC drivers installed and working
    • HTC sync removed (not closed - REMOVED)
    • All other phone software removed or disabled (Samsung Kies, PDANet, etc.)
    • A working internet connection on your device (Wifi, 3G, 4G, etc. are all supported). There is no way around this requirement, don’t ask;
    • USB debugging enabled on your device;
    • Your device must be HTCDEV unlocked/rooted or have a working temproot. A temproot that works with many modern (not all) HTC devices is provided below;
    • Do not attempt to run firewater from a terminal emulator on your device. You MUST use adb along with a PC;
    • A supported device. Firewater *should* work with most modern QUALCOMM based HTC devices, including (but not limited to) the HTC One, HTC Droid DNA, HTC One S, HTC One Max and many others.

    Instructions: method n.1 (normal, rooted device method)

    Once you confirm you meet the above pre-requisites, it’s time to get started.

    1. Ensure device is booted to android with usb debugging enabled
    2. USB 2.0 ports are preferred. You should not be connected using any hubs which may cause connectivity issues;
    3. Ensure that lock screen security is disabled on your device (no passcode lock, no pattern lock, no face lock);
    4. Download Firewater Search the download from the official site;
    5. Push, prepare and execute Firewater:

      Code:
      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
    6. Agree to the terms and conditions you are prompted with;
    7. Allow the exploit to do its work;
    8. Profit.

    Instructions: method n.2 (temp-root method)

    This method may allow firewater to work on a fully stock/HTCDev locked device. This method is being provided as a convenience. Do NOT seek support if this temproot does not work for you.

    1. Ensure device is booted to android with usb debugging enabled.
    2. USB 2.0 ports are preferred. You should not be connected using any hubs which may cause connectivity issues;
    3. Ensure that lock screen security is disabled on your device (no passcode lock, no pattern lock, no face lock);
    4. Download firewater Search the download from the official site;
    5. Download temproot Search the download from the official site;
    6. Push, prepare and execute temproot and Firewater:

      Code:
      adb reboot       (<--- important!!!!)
      adb wait-for-device push firewater /data/local/tmp
      adb push temproot /data/local/tmp
      adb shell
      chmod 755 /data/local/tmp/temproot
      chmod 755 /data/local/tmp/firewater
      /data/local/tmp/temproot
      /data/local/tmp/firewater
    7. Agree to the terms and conditions you are prompted with;
    8. Allow the exploit to do its work;
    9. Profit.

    Donate
    15
    Wishful thinking...

    However, the m7 is getting older by the minute so I doubt any new exploit is gonna be worked on. Unless of course as I said before some dev randomly stumbled upon it.

    Sad but true.


    Sent from my baked potato with blue cheese

    Its coming, at some point when time allows.

    Sent from my One using XDA Premium 4 mobile app
    13
    Tried many roms and couldn't get S-OFF working.... till now.

    What I used:
    Latest CM11 nightly (from April 1th)
    teaMseven_v57 Kernel
    Enable su for adb in cyanogen settings and enable the usual stuff in SuperSU
    .... worked for me after the 1st bottle :)
    6
    If it's discontinued should we not close this thread now? I am getting notifications from this thread.

    Good idea...

    Thread closed

    Members wishing to S-Off are cordially directed to the XDA Sunshine THREAD
    5
    Where in the world do these crazy theories come from

    Sent from my HTC6500LVW using Tapatalk