Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,771,756 Members 40,982 Now Online
XDA Developers Android and Mobile Development Forum

[S-Off] Facepalm S-Off for HTC One XL

Tip us?
 
beaups
Old
(Last edited by beaups; 17th March 2013 at 06:50 PM.)
#1  
Recognized Developer - OP
Thanks Meter 5547
Posts: 2,229
Join Date: Nov 2007

 
DONATE TO ME
Default [S-Off] Facepalm S-Off for HTC One XL

http://www.youtube.com/watch?v=zNswkPGYtLc

note: updated 2/20 @ 9:20 EST, better ICS compatibility.

Welcome to Facepalm S-Off for the HTC One XL.

Credits and terms:

Exploit by beaups. Full guide, testing, and concept by jcase and beaups. Thanks to dsb9938 and dr_drache for support and testing. Thanks also to all of the regulars at teamandirc.

Both beaups and jcase will collect the applicable active bounties. Further donations are greatly appreciated and can be sent to:

beaups - Donate to beaups
jcase - Donate to jcase
dsb9938 - Donate to dsb9938
dr_drache - Donate to dr_drache


You can also come by irc for support or just to say thanks: #FacePalm http://chat.andirc.net:8080/?channels=facepalm

While this process shouldn’t be too risky, bricks can happen. None of us will be accountable. If you are worried, don’t do it.

This is a pretty simple method, however, you will need to have a working adb and fastboot environment. This method will work on any operating system that supports adb and fastboot. You should understand how to use a terminal window in your O/S. If you don’t understand adb and fastboot, you probably don’t need S-off.

Lastly, the work herein should not be stolen, repackaged, one clicked, bat’d, etc. soffbin3 is not GPL and may not be reused, integrated into other work, reposted, or redistributed without our permission.

For this to work, you must be rooted and have superCID (unlock/custom recovery is optional), see the threads below for help and information regarding obtaining superCID, unlock, root, etc. Note these threads are provided for convenience only. Please look for support for them in each respective thread if you need it, do NOT clutter this thread with support requests regarding obtaining superCID and/or root! If you try this process without superCID, it will not work, and you may have issues!:

HTC One XL: http://forum.xda-developers.com/show....php?t=1952038 (2.2)


Once you have confirmed you have SuperCID, get started (read it through first so you understand it all):

1.) Download patcher and unzip it in your working directory:
soffbin3.zip soffbin3.zip Mirror

2.) Download the zip below

OneX.zip = MD5: 99a8eced1010543e12cbd4e4e8f9638f, Mirror

3.)
Code:
adb reboot bootloader
(wait for bootloader)

4.)
Code:
fastboot oem rebootRUU
(wait for black HTC Screen)

5.)
Code:
fastboot flash zip PJ8312000-OneX.zip
After a while, You should see the following error “FAILED (remote: 92 supercid! please flush image again immediately)”

6.) Immediately issue the following command:

Code:
fastboot oem boot
You may see some errors, just wait for the device to boot into Android (only now, you should be booted into Android with no eMMC write protection of any kind active).

7.) Issue the following 3 commands to update the security partition with S-off flags (one command at a time!):

Code:
adb push soffbin3 /data/local/tmp/
adb shell chmod 744 /data/local/tmp/soffbin3
adb shell su -c "/data/local/tmp/soffbin3"
(wait for a few seconds)

8.)
Code:
adb reboot bootloader
9.) You should see what you are looking for!

If you need help or just care to say thanks, join us on IRC: #FacePalm http://chat.andirc.net:8080/?channels=facepalm

Enjoy.
The Following 433 Users Say Thank You to beaups For This Useful Post: [ Click to Expand ]
 
marsyeti
Old
(Last edited by marsyeti; 20th February 2013 at 11:06 PM.) Reason: Tips
#2  
marsyeti's Avatar
Member
Thanks Meter 23
Posts: 82
Join Date: Nov 2012
Location: Pittsburgh
Default Re: [S-Off] Facepalm S-Off for HTC Devices

Just, wow! Good job man! Can't wait to give it a shot!

----------------------------------------------------------------------------------
Edit:
Failed several times, on CM10.1 02/19 nightly and 2.20 RUU I have 99 error and seg error, and USB 3.0 or the latest Android SDK bundle can't execute the last 2 shell commands(Don't know why, just nothing happens).

Here's how it works: Windows 7 32bit, ViperXL 3.2.3, USB 2.0 slot, and adb version: http://forum.xda-developers.com/show....php?t=1920265

Sent from my One X
The Following 4 Users Say Thank You to marsyeti For This Useful Post: [ Click to Expand ]
 
venelar
Old
#3  
venelar's Avatar
Senior Member
Thanks Meter 363
Posts: 1,624
Join Date: Jan 2007
Location: Baton Rouge
Default Re: [S-Off] Facepalm S-Off for HTC Devices

Congrats on this! Never pledged anything on this but I'll send something soon just for the sheer fact you stuck with it this long.
Be thankful...donate to your cooks AND XDA!
XDA is not a service or a store, these are real people spending their own valuable time... Thank them.

Nexus 5: Omni - FrancoKernel
 
beaups
Old
#4  
Recognized Developer - OP
Thanks Meter 5547
Posts: 2,229
Join Date: Nov 2007

 
DONATE TO ME
we will add more hoxl model id's and zips shortly
The Following 6 Users Say Thank You to beaups For This Useful Post: [ Click to Expand ]
 
rohan32
Old
#5  
rohan32's Avatar
Retired Forum Moderator / Recognized Developer
Thanks Meter 5038
Posts: 1,986
Join Date: Nov 2011
Location: New Jersey

 
DONATE TO ME
\o/

Confirmed working.
GREAT JOB EVERYONE


sticky this now please xD
#teamkang

Follow me on Twitter
@rohanXm
for the my latest development updates

Devices:
LG Nexus 4 (DD)
Asus Nexus 7 (DD)
HTC One XL
LG Optimus G
HTC G2
The Following 5 Users Say Thank You to rohan32 For This Useful Post: [ Click to Expand ]
 
marsyeti
Old
#6  
marsyeti's Avatar
Member
Thanks Meter 23
Posts: 82
Join Date: Nov 2012
Location: Pittsburgh
Default Re: [S-Off] Facepalm S-Off for HTC Devices

Quick question, do I have to flash a stock RUU first or can do it on AOSP ROMs?

Sent from my One X
The Following User Says Thank You to marsyeti For This Useful Post: [ Click to Expand ]
 
flightsimmer
Old
(Last edited by flightsimmer; 19th February 2013 at 02:59 AM.)
#7  
flightsimmer's Avatar
Senior Member
Thanks Meter 47
Posts: 134
Join Date: Oct 2011
Location: St. Louis, MO
Thanks a ton to ALL!!!! My device is now S-OFF!!

Just to throw this out there, I'm running the latest CM10.1 nightly, and the command "adb shell getprop ro.aa.modelid" did not return anything. I flashed the OneX zip and all is working as expected. Also, if running CM10.1 (or anything 4.2.2), you may have to disconnect and reconnect the usb cable after the "fastboot oem boot" command gets you into the OS. It looks like the security features of 4.2.2, at least by default, are stopping ADB from detecting the phone until the security prompt is reaccepted - if you don't tell the phone to permanently accept the PC you're using.
Current Devices:
Nexus 5 - SlimKat 4.4.4 / L Preview
Nexus 7 (2013) - SlimKat 4.4.4
Nexus 7 (2012) - Stock Rooted
 
rohan32
Old
#8  
rohan32's Avatar
Retired Forum Moderator / Recognized Developer
Thanks Meter 5038
Posts: 1,986
Join Date: Nov 2011
Location: New Jersey

 
DONATE TO ME
Quote:
Originally Posted by marsyeti View Post
Quick question, do I have to flash a stock RUU first or can do it on AOSP ROMs?

Sent from my One X
You can do it on AOSP ROMs as well, no need to flash back to anything
I personally did it on AOKP 4.2.2
#teamkang

Follow me on Twitter
@rohanXm
for the my latest development updates

Devices:
LG Nexus 4 (DD)
Asus Nexus 7 (DD)
HTC One XL
LG Optimus G
HTC G2
The Following 4 Users Say Thank You to rohan32 For This Useful Post: [ Click to Expand ]
 
NJGSII
Old
#9  
Senior Member
Thanks Meter 321
Posts: 1,406
Join Date: Nov 2011
Location: Howell, NJ
Just did the model id and I got PJ8310000.

Does that mean I can't use this?

edit: facepalm, didn't see the post above.
Current Devices:



AT&T HTC One M8



Former Devices:

Google LG Nexus 5
AT&T HTC One M7
AT&T Moto X
AT&T Samsung Galaxy S II
Google Asus Nexus 7
AT&T HTC One X
Apple iPhone 1st gen
Apple iPhone 3G
Apple iPhone 4
 
Scozzar
Old
#10  
Senior Member
Thanks Meter 333
Posts: 1,100
Join Date: Jan 2013
How does this benefit us? Just curious!

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes