[Root] Moto X (All Carriers) - Update 9/13/2013 - Version 1.1

Status
Not open for further replies.
Search This thread

jcase

Retired Forum Moderator / Senior Recognized Develo
Feb 20, 2010
6,331
15,768
263
Sequim WA
Update 9/14/2013

A better solution has been released, please update using it.
http://forum.xda-developers.com/showthread.php?p=45598679














Warning: Don't attempt to use this on a device that isn't Motorola.


Lets break this sub forum open with a good one.

See: http://www.androidpolice.com/2013/09/12/exclusive-how-to-root-moto-x-ultra-mini-and-maxx/ for the story

Bounty payouts or donations can be paypaled to [email protected], or use the donate button to the left. If its for the bounty, please reply below with confirmation number or pm me.

These files are not to be mirrored elsewhere, no included in other packages. Its simple already, no need to repackage it.



#Filename differs per firmware, get MotoRoot-1-att.apk for AT&T, MotoRoot-1-vzw.apk for Verizon, etc the -r paramenter is required if installing with adb

adb install -r <filename>

Run MotoRoot app
Press Setup

Install Supersu app

Phone will reboot, and you will be rooted as soon as device is fully booted.

Limitations:
Uninstalling the app will disable root until reinstalled
supersu is not able to update su yet, this will be fixed in an update shortly.
su is maintained in a ext4 img at /data/xbin.img and mounted over /system/xbin at BOOT_COMPLETE.
su is not available for the first few seconds of boot, im working on this.
/system is write protected, even with unlocked bootloaders you can not write to it while booted in Android.

Unroot:
Two choices, factory reset, or press the unroot menu option in the app.

Problems:
Run into a problem? try hittung unroot then re-rooting

Credits:

We use two vulns in this app, first being 9695860 to gain system user, then a symlink attack of mine to get root from system.

xIndirect (nick) for assisting me from start to finish
Whoever originally found bug 9695860
Saurik for his description of 9695860
Ryan Welton for his 9695860 tool
Dave Kover for yet another kick butt icon
and Anthony Fox/Droid-Hive for great help with getting the device to me today
 

Attachments

  • SuperSU-v1.66-xbin.apk
    1.9 MB · Views: 30,929
  • MotoRoot1.1-Verizon.apk
    1.3 MB · Views: 136,400
  • MotoRoot1.1-USCellular.apk
    1.3 MB · Views: 27,151
  • MotoRoot1.1-Sprint.apk
    1.3 MB · Views: 23,586
  • MotoRoot1.1-Rogers.apk
    1.3 MB · Views: 16,249
  • MotoRoot1.1-Droid.apk
    1.3 MB · Views: 44,459
  • MotoRoot1.1-ATT.apk
    1.3 MB · Views: 68,980
Last edited:

robstunner

Senior Member
May 13, 2010
4,416
625
0
Chicagoland
She works! Thank you sir!
qeju2uma.jpg


Sent from my XT1058 using Tapatalk 4
 
  • Like
Reactions: Zlatty

kornklown69

Senior Member
Jan 21, 2011
2,421
817
0
34
Springfield, Missouri
Warning: Don't attempt to use this on a device that isn't Motorola.

Lets break this sub forum open with a good one.

See: http://www.androidpolice.com/2013/09/12/exclusive-how-to-root-moto-x-ultra-mini-and-maxx/ for the story

Bounty payouts or donations can be paypaled to [email protected], or use the donate button to the left. If its for the bounty, please reply below with confirmation number or pm me.

These files are not to be mirrored elsewhere, no included in other packages. Its simple already, no need to repackage it.

#Filename differs per firmware, get MotoRoot-1-att.apk for AT&T, MotoRoot-1-vzw.apk for Verizon, the -r paramenter is required if installing with adb

adb install -r <filename>

Run MotoRoot app
Press Setup

Install Supersu app

Phone will reboot, and you will be rooted as soon as device is fully booted.

Limitations:
Uninstalling the app will disable root until reinstalled
supersu is not able to update su yet, this will be fixed in an update shortly.
su is maintained in a ext4 img at /data/xbin.img and mounted over /system/xbin at BOOT_COMPLETE.
su is not available for the first few seconds of boot, im working on this.
/system is write protected, even with unlocked bootloaders you can not write to it while booted in Android.

Unroot:
Two choices, factory reset, or press the unroot menu option in the app.

Problems:
Run into a problem? try hittung unroot then re-rooting

Credits:

We use two vulns in this app, first being 9695860 to gain system user, then a symlink attack of mine to get root from system.

xIndirect (nick) for assisting me from start to finish
Whoever originally found bug 9695860
Saurik for his description of 9695860
Ryan Welton for his 9695860 tool
Dave Kover for yet another kick butt icon
and Anthony Fox/Droid-Hive for great help with getting the device to me today

I get paid next Friday money going to u!

Sent from my XT1058 using XDA Premium 4 mobile app
 
  • Like
Reactions: commuditi

_MetalHead_

Senior Member
Jun 30, 2010
6,763
2,747
253
Portland
Awesome!!! My Moto X is FINALLY rooted!!! Thank you to JCase and all who helped make this possible!
@jcase- I will update the bounty thread tonight and PM everyone tomorrow when I get off work. I will ask everyone to post their confirmation numbers in the bounty thread that way it will be easier for me to keep track of who paid and strike them off the list. Thanks again for your hard work.
 

htowngator

Senior Member
Mar 31, 2008
998
117
0
Awesome!!! My Moto X is FINALLY rooted!!! Thank you to JCase and all who helped make this possible!

@jcase- I will update the bounty thread tonight and PM everyone tomorrow when I get off work. I will ask everyone to post their confirmation numbers in the bounty thread that way it will be easier for me to keep track of who paid and strike them off the list. Thanks again for your hard work.

Has anyone edited the SQL DB to remove the entitlement check for tethering?
 

kydkupa

Senior Member
May 29, 2010
322
90
0
Raleigh
Thank so much for this Jcase, indirect and everyone else who made this possible. You guys are beyond awesome, and i salute you.... Didn't mean to get all mushy but I'm so happy to have root!!!!!!!!!!!!!!!!!!!!! I will try and donate tomorrow when i get paid. Thanks again!!!!
 

n82k

Senior Member
Jul 25, 2012
217
84
0
Denver
What are the differences between the Verizon and us cellular versions of the x and could this possibly be used for root of XT1055? I know I'm unlockable, but can't kill my warranty just yet.

Sent from my XT1055 using xda app-developers app
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 75
    Update 9/14/2013

    A better solution has been released, please update using it.
    http://forum.xda-developers.com/showthread.php?p=45598679














    Warning: Don't attempt to use this on a device that isn't Motorola.


    Lets break this sub forum open with a good one.

    See: http://www.androidpolice.com/2013/09/12/exclusive-how-to-root-moto-x-ultra-mini-and-maxx/ for the story

    Bounty payouts or donations can be paypaled to [email protected], or use the donate button to the left. If its for the bounty, please reply below with confirmation number or pm me.

    These files are not to be mirrored elsewhere, no included in other packages. Its simple already, no need to repackage it.



    #Filename differs per firmware, get MotoRoot-1-att.apk for AT&T, MotoRoot-1-vzw.apk for Verizon, etc the -r paramenter is required if installing with adb

    adb install -r <filename>

    Run MotoRoot app
    Press Setup

    Install Supersu app

    Phone will reboot, and you will be rooted as soon as device is fully booted.

    Limitations:
    Uninstalling the app will disable root until reinstalled
    supersu is not able to update su yet, this will be fixed in an update shortly.
    su is maintained in a ext4 img at /data/xbin.img and mounted over /system/xbin at BOOT_COMPLETE.
    su is not available for the first few seconds of boot, im working on this.
    /system is write protected, even with unlocked bootloaders you can not write to it while booted in Android.

    Unroot:
    Two choices, factory reset, or press the unroot menu option in the app.

    Problems:
    Run into a problem? try hittung unroot then re-rooting

    Credits:

    We use two vulns in this app, first being 9695860 to gain system user, then a symlink attack of mine to get root from system.

    xIndirect (nick) for assisting me from start to finish
    Whoever originally found bug 9695860
    Saurik for his description of 9695860
    Ryan Welton for his 9695860 tool
    Dave Kover for yet another kick butt icon
    and Anthony Fox/Droid-Hive for great help with getting the device to me today
    10
    Full r/w to system coming soon, its already proven working
    3
    not to be an ass here J but if root is not operational till boot complete, and you can not write to system once device is booted than what exactly is root doing for anyone ?

    patience, it is being addressed as time allows

    Most root apps dont use it until after boot so it works fine. Dont like it, dont use it
    3
    try clockworkmod superuser by koush

    Sent from my XT1058 using XDA Premium 4 mobile app

    this wont work, issue is being fixed. Choice was either wait a couple days, or release. I picked release.
    2
    Will this work on the rogers moto x? Dont want to void my warranty.

    Sent from my XT1058 using xda app-developers app

    send me /system/app/PrivInit.apk and ill port it
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone