Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,785,150 Members 37,714 Now Online
XDA Developers Android and Mobile Development Forum

[Guide] S-OFF / Root.Your HTC One Max

Tip us?
 
Punk9
Old
(Last edited by Punk9; 17th December 2013 at 03:42 AM.)
#1  
Punk9's Avatar
Senior Member - OP
Thanks Meter 70
Posts: 167
Join Date: Nov 2011
Location: Kissimmee
Default [Guide] S-OFF / Root.Your HTC One Max

While rooting / SOFFing my One Max, I had to look all around to find all the parts. I wanted to create a guide so other people could get it faster / easier than I could .

This is for the Sprint HTC One Max, not sure how other devices will react. rumrunner is for more than just the Sprint version though.

I TAKE NO CREDIT. IM JUST PUTTING A GUIDE TOGETHER. ALL CREDIT GOES TO PEOPLE WHOM MADE THIS HAPPEN.


Credit: (In no order) Please donate to them! They deserve it.
rumrunner: SOFF program.
scotty1223: Unlocking/removing tampered flag
Flyhalf205: Custom recoveries
carl1961: Unsecure kernel
HTC for an awesome phone

If I forgot anyone, let me know! Everyone that made this happen is awesome!

DISCLAIMER: IT IS NOT MY FAULT IF YOUR PHONE YELLS AT YOU AND RUNS AWAY BECAUSE YOU DID SOMETHING WRONG.


Step One: Unlock your bootloader at htcdev.com. Create an account and follow their instructions. When it asks you for your device put "all other support devices"


Step Two: Make sure your ADB/Fastboot prompts are working. Here's how we check that:

a. Make sure USB debugging is on.
b. Plug in your phone, then open your adb prompt.
c. Issue the command adb devices. If your serial number is shown, adb is working.
d. While still in the adb prompt, issue the command adb reboot bootloader. Your phone will reboot in to your bootloader
e. Now issue the command fastboot devices. If your serial number is shown, fastboot is working.
f. Reboot your device so it's on and fully boot up. It's time to get set up!

Step Three, Getting all the files needed on your craptop. (Computer, just kidding)

a. Download your choice of recovery from flyhalf205's thread (TWRP didn't play nice with my phone, so I used CWM, but your results my vary).

CWM: http://forum.xda-developers.com/show....php?t=2498749

TWRP: http://forum.xda-developers.com/show....php?t=2498746


b.Then download this superuser.zip. :http://www.mediafire.com/download/v2.../superuser.zip Place it on your phone somewhere.

c. Then download rumrunner from beaups' thread: http://forum.xda-developers.com/show....php?t=2525375

d. Then download carl1961's unsecure kernel : http://www.mediafire.com/download/rr...ure_kernel.zip


Step Four: Lets do this thing!

a. First, we flash a custom recovery. Place the recovery you downloaded from flyhalf205 into the same directory as your adb/fastboot stuff.

b. Plug in your phone, issue the command adb devices just to make sure there is a connection. (can never be too careful now.)

c. If all is good and a serial number is shown, issue the command adb reboot bootloader.

d. You should see a string of words on your phone's bootloader saying "fastboot usb". Issue the command fastboot flash recovery "NAME OF RECOVERYFILEHERE".img. If all goes well. You now have a custom recovery, woop!

BOOT INTO THE RECOVERY AND MAKE A NAND. NOT OPTIONAL.
While in recovery, go ahead and flash the superuser.zip as you would do any other zip.

e. Now open the kernel and extract the boot.img file, place it in the adb/fastboot place.

f. Boot back into the bootloader, and make sure you're in fastboot. Issue the command fastboot flash boot boot.img. If all is well, the unsecure kernel is now on your phone! Now delete the boot.img from that directory (It'll mess with rumrunner).

g. Unzip the rumrunner contents into the adb/fastboot directory and run the soju.exe. Follow the prompt. If all goes well, you should now have an SOFF television in your hand .

HOW-TO Re-enable your fingerprint scanner!

You have to relock (after SOFFing it) the bootloader.

All credit goes to scotty1223.

a. Follow this OP to lock your bootloader. : http://forum.xda-developers.com/show....php?t=2540004
b. Follow this OP to remove the tampered flag on your bootloader : http://forum.xda-developers.com/show....php?t=2540024

I tested all of this on my own Sprint HTC One Max, and it has all worked with no side effects. After relocking and removing the tampered flag my fingerprint reader was 100% working again.

I'll help if I can. Have fun everyone!
Device: HTC One Max!
Retired Phones: OG EVO 4G. HTC EVO 3D, Samsung GS3, Samsung Galaxy Note II.

Don't be shy to thank if I helped~
I'm a noob, but I'll try to help ^_^
The Following 29 Users Say Thank You to Punk9 For This Useful Post: [ Click to Expand ]
 
Jiggity Janx
Old
(Last edited by Jiggity Janx; 4th December 2013 at 12:27 AM.)
#2  
Senior Member
Thanks Meter 332
Posts: 1,391
Join Date: Feb 2010
If I can recommend rumrunner first **for Verizon versions** which soff, unlocks bootloader (vice htcdev) , installs unsecure kernel and roots. Htcdev unlock voids warranties for some carriers. Then install recovery of choice.
Lastly I would insert a line to remind everyone to donate to the devs for countless hours put in.

EDITED for versions
2 Verizon G3 io-rooted stock 2 Verizon One MAX rumrunner.us s-off Note 8.0 & 3 2 OG Nexus 7 w/ CM11
The Following 3 Users Say Thank You to Jiggity Janx For This Useful Post: [ Click to Expand ]
 
GaryJohnSr
Old
#3  
Member
Thanks Meter 8
Posts: 45
Join Date: Sep 2008
Location: Irmo
Default Any issues with fingerprint scanner

Thanks PUNK9 for putting this guide together!! Thanks to the devs for their hard work!!

I've had my One Max for 2 weeks and I must root it!!!

I read that unlocking the One Max caused issues with the fingerprint scanner. Is this your experience?

Also, I am a fan of TWRP. What issues did you expereince that caused you to go to CWM.

Thanks,

Gary
The Following User Says Thank You to GaryJohnSr For This Useful Post: [ Click to Expand ]
 
androitri
Old
#4  
Senior Member
Thanks Meter 4
Posts: 115
Join Date: Aug 2011
Quote:
Originally Posted by Jiggity Janx View Post
If I can recommend rumrunner first **for International and Verizon versions** which soff, unlocks bootloader (vice htcdev) , installs insecure kernel and roots. Htcdev unlock voids warranties for some carriers. Then install recovery of choice.
Lastly I would insert a line to remind everyone to donate to the devs for countless hours put in.
Do I need unlock the bootloader via HTCDev and flash insecure kernel after S-OFF in order to get root on VZW One Max ?
 
Punk9
Old
#5  
Punk9's Avatar
Senior Member - OP
Thanks Meter 70
Posts: 167
Join Date: Nov 2011
Location: Kissimmee
Quote:
Originally Posted by GaryJohnSr View Post
Thanks PUNK9 for putting this guide together!! Thanks to the devs for their hard work!!

I've had my One Max for 2 weeks and I must root it!!!

I read that unlocking the One Max caused issues with the fingerprint scanner. Is this your experience?

Also, I am a fan of TWRP. What issues did you expereince that caused you to go to CWM.

Thanks,

Gary
TWRP would go on the "swipe to unlock" screen I wasn't able to swipe it. So I used the classic version of CWM.

Also yes, unlocking the bootloader stops the fingerprint scanner from working. Here is how you get it back working (Which i'll update the OP for)

You have to relock (after SOFFing it) the bootloader.

All credit goes to scotty1223.

Follow this OP to lock your bootloader. : http://forum.xda-developers.com/show....php?t=2540004
Follow this OP to remove the tampered flag on your bootloader : http://forum.xda-developers.com/show....php?t=2540024

I tested all of this on my own Sprint HTC One Max, and it has all worked with no side effects. After relocking and removing the tampered flag my fingerprint reader was 100% working again.

Have fun!
Device: HTC One Max!
Retired Phones: OG EVO 4G. HTC EVO 3D, Samsung GS3, Samsung Galaxy Note II.

Don't be shy to thank if I helped~
I'm a noob, but I'll try to help ^_^
 
Jiggity Janx
Old
(Last edited by Jiggity Janx; 2nd December 2013 at 07:34 PM.)
#6  
Senior Member
Thanks Meter 332
Posts: 1,391
Join Date: Feb 2010
Quote:
Originally Posted by androitri View Post
Do I need unlock the bootloader via HTCDev and flash insecure kernel after S-OFF in order to get root on VZW One Max ?
No to htcdev. Rumrunner does all of that for the verizon version EDITED OUT
2 Verizon G3 io-rooted stock 2 Verizon One MAX rumrunner.us s-off Note 8.0 & 3 2 OG Nexus 7 w/ CM11
 
logikzzz
Old
#7  
Member
Thanks Meter 8
Posts: 49
Join Date: Dec 2013
Quote:
Originally Posted by Jiggity Janx View Post
No to htcdev. Rumrunner does all of that for the verizon version and I *believe* it does all that for all versions.
anyone use rumrunner and the boot image he attaches with a sprint phone?

---------- Post added at 12:59 PM ---------- Previous post was at 12:18 PM ----------

Quote:
Originally Posted by Jiggity Janx View Post
No to htcdev. Rumrunner does all of that for the verizon version and I *believe* it does all that for all versions.
"Your device must be HTCDEV unlocked or rooted unless using rumrunner with a device blocked by htcdev (e.g. m7wlv)"
from rumrunner prereq's.

What is considered a device blocked by htcdev?
 
Jiggity Janx
Old
#8  
Senior Member
Thanks Meter 332
Posts: 1,391
Join Date: Feb 2010
Having some work issues lately... as in I may not have work in the next week or two. Removing some of the things I have posted recently because I just was not thinking clearly. My apologies.
2 Verizon G3 io-rooted stock 2 Verizon One MAX rumrunner.us s-off Note 8.0 & 3 2 OG Nexus 7 w/ CM11
 
DeadPhoenix
Old
#9  
DeadPhoenix's Avatar
Senior Member
Thanks Meter 102
Posts: 296
Join Date: Apr 2009
Location: Sacramento

 
DONATE TO ME
Quote:
Originally Posted by Jiggity Janx View Post
Having some work issues lately... as in I may not have work in the next week or two. Removing some of the things I have posted recently because I just was not thinking clearly. My apologies.
Did you unlock on Windows or Linux?

I have linux-64 bit ubuntu and I get a error when running ./soju

error while loading shared libraries: libcurl.so.4
Cell:
Phone: HTC One Max (Verizon)
S-Off: Rumrunner Verizon
Rom: Stock
Recovery: TWRP

Tablet: Nexus 10 16GB Wi-Fi
Memory: 16GB Internal
Rom: Paranoid Android
Recovery: CWM

Retired Devices:
iPhone 5 16GB Black (Verizon) <- Verizon Motorola RAZR HD 16GB <- Verizon Samsung Galaxy SIII Pebble Blue 16GB <- Verizon Galaxy Nexus

 
logikzzz
Old
(Last edited by logikzzz; 3rd December 2013 at 02:35 AM.)
#10  
Member
Thanks Meter 8
Posts: 49
Join Date: Dec 2013
i haveflashed Then download carl1961's unsecure kernel, and i have supersu installed provided by above link. bootloader unlocked by HTCDEV. Same output, constantly.

I receive this for a rumrunner output, what am i doing wrong???

Never getting any popups to give ADB root access, no popups for any escalation.

Starting from usb debugging mode android OS up.



==================== rumrunner S-OFF 0.5.1 ==============================

rumrunner 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 rumrunner 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.

Do you understand the implications of this warning?
(Yes/No)
Yes

Dear User: We will expect that YOU:
(1) Know how to use ADB and FASTBOOT binaries
---- [Yes, use these tools to test USB connection BEFORE running rumrunner] ----

(2) Realize that rumrunner S-OFF cannot support every CUSTOM rom in this world
(3) Understand that irc support IS NOT A GENERAL HELPDESK
(4) Are able to identify and download the CORRECT package for YOUR device
(5) Know how to enable USB-debugging on YOUR device (Yes, do that now)
(6) Understand that you may NOT repack or redistribute rumrunner S-OFF

Ok?
(Yes/No)
Yes
!! Do NOT for any reason taunt, unplug, drop, eat or pet your device !!
Please wait....
..........
Checking for updates......
Test 1: Rebooting into bootloader
Waiting for fastboot (7/120)
Waiting
Test 2: Booting device
Waiting for ADB (38/120)
must ferment longer...

must sanitize, skunky rum is nasty
hold please............................................ .................
[------------------------------------------------------------]
Rebooting into bootloader (again)
Waiting for fastboot (7/120)
Waiting for ADB (32/120)
must ferment longer...

chilling..................
bottles are packed, here we go, shhhhhh....

Waiting for device
rom or root issue? unexpected behaviour detected - flash different rom and try a
gain.
ERROR: run rumrunner again.....
Press ENTER to exit

---------- Post added at 04:08 PM ---------- Previous post was at 03:12 PM ----------

Quote:
Originally Posted by Jiggity Janx View Post
No to htcdev. Rumrunner does all of that for the verizon version EDITED OUT
Quote:
Originally Posted by DeadPhoenix View Post
Did you unlock on Windows or Linux?

I have linux-64 bit ubuntu and I get a error when running ./soju

error while loading shared libraries: libcurl.so.4
From rumrunner instructions -


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 unsupported.

The Following User Says Thank You to logikzzz For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes