S-off for the Verizon HTC One

wpid-verizon-htc-one-signup.jpg

One of the biggest bummers of being a Verizon customer and an HTC One fan was the incredible way Verizon locked this device down (another was the 6 month wait for the phone to be available while other carriers had it).  I personally know a few people that either didn’t get the Verizon HTC One or sold/traded it at CTO for a device that was a little more Dev friendly (I’m looking at you Jiggityjanx).

Good news for you folks that own a Verizon HTC One and like to do some tinkering. Beups and fuses over at XDA have published an s-off exploit this morning. 32-bit Linux is the preferred for this method, but they’ve also posted a version for Windows that seems to be working just fine.

Now that the Verizon HTC One has root and s-off the sky is the limit to the hacking and modding possibilities. I’ll quote beups  down below and leave a link for the original thread just under it (hit the link for the downloads). Be sure to buy these fellas a beer for the many hours of hard work they put in for us to have s-off.

Welcome to rumrunner s-off the Verizon HTC One.

credits and terms:

s-off exploit by beaups and fuses. Root by Joshua *jduck* Drake.
rumrunner s-off is the result of many hours of work. No portion of it may not be redistributed, repacked, rehosted, or oneclicked!!

Prerequisites:

32-bit Linux (Ubuntu is preferred):

Live CD’s are fine.
Live USB is fine.
Native install is fine.
VM’s are unsupported.
64-bit Linux may work with 32 bit libraries, but is also unsupported.

OR

Windows:

HTC drivers installed and working – fastboot AND adb drivers
HTC sync removed (not closed – REMOVED)
All other phone software removed or disabled (Samsung Kies, PDANet, etc.)
VM’s are unsupported.

A working internet connection
USB debugging enabled on your device
Fast boot disabled on your device (settings -> battery -> UNcheck “fast boot”

Instructions

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

Ensure device is booted to android with usb debugging enabled.
USB 2.0 ports are preferred.
USB 3.0 ports are known to cause connectivity problems
You should not be connected using any hubs which may cause connectivity issues
Use the original HTC usb cable or a cable that you know to work with adb and fastboot on this device
Ensure that lock screen security is disabled on your device.
no passcode lock
no pattern lock
no face lock

Download rumrunner for your software version using the links below. Linux users – this must be to your ~/Downloads direrctory.
Linux users – do NOT try to download or run it from your Windows/Mac drive or a USB drive that is not formatted for native Linux use. It won’t work!

1.) Extract the archive

tar -zxf rumrunner__.tgz (Linux)

Unzip the file rumrunner__.zip (Windows)

2.) Execute soju

linux: sudo ./soju
windows: right-click soju.exe and click “run as administrator”

3.) Agree to the terms and conditions you are prompted with in soju

4.) Allow the exploit to do its work.

Your device will reboot several times throughout the process.
Allow the tool to do its work, don’t touch anything.

5.) Profit.

Windows users – if you get rows and rows of dots (………………………………) during the tests, you have a firewall/network/antivirus issue. Shut all those applications down!

Link to beaups XDA thread for rumrunners s-off exploit

David Quillinan

About David Quillinan

Dave is the owner and founder of Android Fan Network, has a special place in his heart for Google Play Edition devices, and stock Android. When he's not writing for AFN, you can find him at www.CellTraderOnline.com lurking the forums.