• Announcements

    • Reminder - MoDaCo position on illegal content   07/30/15

      ILLEGAL CONTENT I'd like to just reaffirm MoDaCo's position regarding piracy and illegal content in the light of some recent questions / postings. Posts will be censored by myself or my moderation team if the contain or link to: Illegal / pirated / cracked software or sites that host such softwareNintendo emulators / ROMs or sites hosting them (in light of Nintendo's legal stance)CUSTOM ROMS You may discuss and post links to custom device ROMs on MoDaCo, provided the following rules are adhered to: ROMs must not contain any illegal 3rd party software (this includes trial versions included without permission)ROMs must give full credit to the original authorISSUES If you have any issues with this policy, please contact PaulOBrien directly via PM.
    • Reminder: Selling items on the forum directly is not allowed   07/30/15

      Please note that selling items on the forum directly is not allowed by the forum rules. There is a forum for eBay auctions whereby you can list the items on eBay and link to them there. This is the ONLY forum for this type of activity. You may also advertise links to the eBay forum in your signature. Please note that selling directly in contravention of these rules will result in a warning / suspension / ban.

TESTING: Rooting your One X without unlocking the bootloader (Windows / Mac / Linux)

61 posts in this topic

Posted · Report post

In light of kennethpenn's little exploit for the AT&T One X, I figured it was probably about time I looked for the same sort of solution for the Tegra 3 One X.

This is a good root technique that a lot of vendors seem to miss, i've rooted a bunch of devices this way (including the Huawei G300, various Archos devices of old etc. etc.) but in the past it's been only of limited use on HTC devices due to their S-ON partition locking.

Sooooo... I found an exploit and i've packaged it up. It works on my bootloader LOCKED device, but I do have S-OFF, so it's hard for me to test properly. I've also only tested the script on Mac at this time.

To use, download the zip file below, extract and run the appropriate script for your platform. You use this at your own risk! Worst case scenario, you'll have to reflash with a RUU (make sure you have one handy!)

Let me know how you get on so I can update this post! :)

P

PS If you go and post this on another site, don't be a douche - link back to this topic and don't re-host the file. Thanks.

1

Share this post


Link to post
Share on other sites

Posted · Report post

Didn't work for me :(

Phone rebooted a few times. I installed SU from Market but still no go :(

R3 Version.

0

Share this post


Link to post
Share on other sites

Posted · Report post

Didn't work for me :(

Phone rebooted a few times. I installed SU from Market but still no go :(

R3 Version.

Windows, Mac or Linux?

P

0

Share this post


Link to post
Share on other sites

Posted · Report post

Ahh sorry Paul, Windows.

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

HTC One X tegra 3, tried R3 version on a windows pc. Just like sozza, rebooted a few times but then nothing. Installed SU & Busy Box from market, but SU cannot update binaries & Busy Box is not allowed root access.

Edit: S-On HOX never been HTCDev unlocked.

Edited by omar302
0

Share this post


Link to post
Share on other sites

Posted · Report post

Hi paul, I'm on windows / HTC One X Tegra locked and stock, script runs and phone reboots, but i got no superuser app

0

Share this post


Link to post
Share on other sites

Posted · Report post

Paul, do you need a tester specifically for a mac?

0

Share this post


Link to post
Share on other sites

Posted · Report post

HOX never unlocked on Windows - did not work :-/

0

Share this post


Link to post
Share on other sites

Posted · Report post

HOX never unlocked on Windows - did not work :-/

It won't unlock, this is for root ;)

0

Share this post


Link to post
Share on other sites

Posted · Report post

Anyone tried this with MAC or Linux

0

Share this post


Link to post
Share on other sites

Posted · Report post

Not working on Windows. The command prompt closes at the third restart right before it can do all the chmods.

0

Share this post


Link to post
Share on other sites

Posted · Report post

Let me try, one moment. First a Nandroid :)

0

Share this post


Link to post
Share on other sites

Posted · Report post

If someone can test on Mac and Linux that will tell us if it's the script or the S-ON causing an issue. :)

P

0

Share this post


Link to post
Share on other sites

Posted · Report post

but the script goes through, i put a blabla at the end of the script and it tells me after the third reboot command blabla not found

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Mac:

Push files

* daemon not running. starting it now *

* daemon started successfully *

1219 KB/s (837916 bytes in 0.670s)

1106 KB/s (91980 bytes in 0.081s)

1235 KB/s (570342 bytes in 0.450s)

rm: can't remove '/data/local.prop': No such file or directory

Reboot

Phone reboots a couple of times....

I shut down the phone, enter HBOOT but phone is still S-ON.

(Already rooted HOX with Leedroid ROM)

Edited by duderuud
0

Share this post


Link to post
Share on other sites

Posted · Report post

Ubuntu 12.04


ubuntu@ubuntu:~/Desktop/root-one-x-tegra$ sh root-linux.sh

HTC One X Tegra 3 Root Script by Paul O'Brien- includes script from kennethpenn

Follow @paulobrien and @modaco on Twitter for more Android fun!

Don't touch the device or unplug while rooting!

Push files

* daemon not running. starting it now *

* daemon started successfully *

Been waiting about 10mins, still nothing, just hanging there :(

0

Share this post


Link to post
Share on other sites

Posted · Report post

Mac:

Phone reboots a couple of times....

(Already rooted HOX with Leedroid ROM)

Yeah, that is expected.

Ubuntu 12.04


ubuntu@ubuntu:~/Desktop/root-one-x-tegra$ sh root-linux.sh
HTC One X Tegra 3 Root Script by Paul O'Brien- includes script from kennethpenn
Follow @paulobrien and @modaco on Twitter for more Android fun!
Don't touch the device or unplug while rooting!
Push files
* daemon not running. starting it now *
* daemon started successfully *
[/CODE]

Been waiting about 10mins, still nothing, just hanging there :(

Driver issue? USB debugging enabled?

P

0

Share this post


Link to post
Share on other sites

Posted · Report post

Yeah, that is expected.

Driver issue? USB debugging enabled?

P

SozzaSinian, is there another adb app that prevents the daemon from starting, got something like that in the past du to the HTC sync app

0

Share this post


Link to post
Share on other sites

Posted · Report post

Paul, see my edit...still S-ON.

Should the phone be S-OFF now or just rooted? Last one is difficult to test because phone is already rooted...

0

Share this post


Link to post
Share on other sites

Posted · Report post

Not sure about driver issue as never installed HTC Sync for linux so may be. USB Debugging is definately enabled though. Will look for HTC Sync for Linux and report back ;)

0

Share this post


Link to post
Share on other sites

Posted · Report post

Paul, see my edit...still S-ON.

Should the phone be S-OFF now or just rooted? Last one is difficult to test because phone is already rooted...

We're testing a root here not S-OFF.

Not sure about driver issue as never installed HTC Sync for linux so may be. USB Debugging is definately enabled though. Will look for HTC Sync for Linux and report back ;)

It should just work I think, but...

P

0

Share this post


Link to post
Share on other sites

Posted · Report post

Paul, see my edit...still S-ON.

Should the phone be S-OFF now or just rooted? Last one is difficult to test because phone is already rooted...

It's highly unlikely that an exploit that works using ADB is going to get you S-OFF.

0

Share this post


Link to post
Share on other sites

Posted · Report post

It should just work I think, but...

P

Yeah thats what I thought.

Doesn't seem to be a HTC Sync for Linux :'(

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Doesn't work: S-Off, locked bootloader, unrooted, 1.29 stock ROM.

I've got the Android SDK installed, so made some changes to root-linux.sh. I can't get it to work though:

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

cannot stat 'busybox': No such file or directory

cannot stat 'su': No such file or directory

cannot stat 'Superuser.apk': No such file or directory

Unable to chmod /data/local/busybox: No such file or directory

Unable to chmod /data/local/su: No such file or directory

Unable to chmod /data/local/Superuser.apk: No such file or directory

rm failed for /data/local.prop, No such file or directory

Reboot

Reboot again... note that when device returns it may appear to be bootlooping, don't panic!

/data/local/busybox: No such file or directory

Unable to chmod /system/xbin/su: No such file or directory

Unable to chmod /system/xbin/su: No such file or directory

Unable to chmod /system/app/Superuser.apk: No such file or directory

Reboot one last time...
SLIGHTLY OFF-TOPIC: My adb broke since upgrading to Ubuntu 12.04, and this is how I fixed it:
sibbor@ubuntu:~$ adb devices

List of devices attached

???????????? no permission
1. Create the file:

/etc/udev/rules.d/51-android.rules


2. Add the following line to the file:

SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"


3. Restart udev service:

sudo service udev restart
sibbor@ubuntu:~$ adb devices

List of devices attached

HT23ZW100391 device

Edited by sibbor
0

Share this post


Link to post
Share on other sites

Posted · Report post

Downloading RUU now to test without root.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2015. MoDaCo uses IntelliTxt technology.