[One (M7) General] sky_zeron:
Hi guys, just wanna give my thanks to all comments and feedbacks on performing steps on s-off for this. After numerous tries on different ROMS and failing them, I've managed to s-off my m7 as well. Just wanna post what I did and the results, but doesn't mean it's necessary or right.

Hopefully it helps some of you who are facing issues like mine:

fastboot flash recovery xxx.img (Default: clock, Alternative: twrp)

boot into recovery

flash ViperRom (clean flash)

reboot into system (Might take 5-10 mins for first boot)

Setup WIFI, Remove Fast Boot, Enable developer options (numerous tap on build number)

reboot into recovery

Flash bulletproof kernel

reboot to system (Might take 5-10 mins for new kernel flash)

C:\Android\sdk\platform-tools>adb reboot

C:\Android\sdk\platform-tools>adb wait-for-device push firewater /data/local/tmp

4032 KB/s (4522136 bytes in 1.095s)

C:\Android\sdk\platform-tools>adb shell

ViperOne@/# su

su

ViperOne@/# su

su

su

ViperOne@/# su

su

su

ViperOne@/# chmod 755 /data/local/tmp/firewater

chmod 755 /data/local/tmp/firewater

chmod 755 /data/local/tmp/firewater

ViperOne@/# /data/local/tmp/firewater

/data/local/tmp/firewater

/data/local/tmp/firewater

==================== firewater S-OFF 8.0.7.24 ===========================

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

Yes

!!If firewater hangs for more than 2 minutes or device enters qhusb mode, ho

!!If firewater hangs for more than 2 minutes or device enters qhusb mode, ho

!!If firewater hangs for more than 2 minutes or device enters qhusb mode, ho

ld power for 60 seconds !!

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

preparing, one moment

The first bottle is open

chugging..........

whelp, that bottle is empty, opening bottle 2

chugging..........

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

==== device is now s-off. Don't forget to send us all your money =====

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

=============== paypal: firewaterdevs@gmail.com =======================

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