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

Rooting Atrix HD on Jelly Bean

Tip us?
 
djrbliss
Old
(Last edited by djrbliss; 9th April 2013 at 09:10 PM.)
#1  
Recognized Developer - OP
Thanks Meter 2612
Posts: 136
Join Date: Aug 2011

 
DONATE TO ME
Default Rooting Atrix HD on Jelly Bean

Update:
I'm leaving this post here for posterity's sake, but an easier root method is now available at:
http://www.droidrzr.com/index.php/to...-root-exploit/

The package may be downloaded at http://vulnfactory.org/public/motochopper.zip


---

As promised, this post describes how to root the Atrix HD Jelly Bean build. This should also work on other Motorola 4.1.2 builds (Razr/Razr Maxx, Razr HD, Razr M, etc.).

The exploit requires setting up a special Samba share and mounting this share on your phone using the File Manager app. I apologize that this process may seem involved for some of you, and request that members of this community help each other out if some of you are having problems completing the procedure. I'm not able to provide individual tech support to every user who wants to root this phone.

The following instructions require a working Linux installation. The following instructions are for Ubuntu. If you don't want to install Ubuntu permanently on your machine, I suggest using a LiveCD installation. Instructions on setting this up are described here:

https://help.ubuntu.com/community/Li..._LiveCD_Ubuntu

Once you're booted into Ubuntu, open a terminal. Create a new directory for your Samba share:

Code:
mkdir /tmp/share
Next, install the samba package:

Code:
sudo apt-get install samba
Edit the configuration file for samba:

Code:
sudo gedit /etc/samba/smb.conf
Add the following lines to the end of the configuration file and save your changes:

Code:
[share]
	path = /tmp/share
	available = yes
	valid users = guest
	read only = yes
	browsable = yes
	public = yes
Close the text editor once you've saved your changes.

Next, create a user for the Samba share by typing in the terminal:

Code:
sudo useradd guest -m -G users
Set a password for the new user. Remember this password:

Code:
sudo passwd guest
Provide a password here and press enter. You won't see the characters you're typing, so be careful.

Next, set a password on the share. Use the same password you just provided:

Code:
sudo smbpasswd -a guest
Type the password you created before and press enter.

Next, restart the Samba server:

Code:
sudo restart smbd
Finally, download and prepare the required files to the Samba share:

Code:
cd /tmp/share
wget http://vulnfactory.org/public/motoshare.tgz
tar xvf motoshare.tgz
sudo chown root:root pwn
sudo chmod 6755 pwn
At this point, you'll need to know the IP address of your Linux host, which you can get by running "ifconfig" from your terminal (it should be of the form "192.168.x.x").

Next, move over to your Android device. Ensure you have enabled USB Debugging Mode (under Settings -> Development Settings). Ensure your device is connected via Wifi.

Open the "File Manager" app, and select "Remote storage". Click "Add storage", and fill in fields as follows:

Code:
Host IP address:		[your Linux machine's IP address]
Domain name:			WORKGROUP
Shared folder name:		share
User:				guest
Password:			[the password you created above]
At this point, the phone will mount your Linux share. To complete the process, plug in your phone via USB to your Linux machine, and type the following in your Linux terminal:

Code:
sudo /tmp/share/adb kill-server
sudo /tmp/share/adb shell /storage/rfs0/pwn
If it's successful, this should print "[+] Rooting complete!".

Finally, install Supersu by typing the following in the terminal:

Code:
sudo /tmp/share/adb install /tmp/share/eu.chainfire.supersu.apk
Congratulations, enjoy your rooted device.

I can't stress this enough: I can't provide individualized tech support for everyone on this forum. Please help each other.

TTLayland has been successfully rooted using this technique and has volunteered to help. If you get stuck and can't find support on these forums, feel free to email him at ttlayland (at) gmail (dot) com.


Paypal:
http://goo.gl/zBGb0
The Following 81 Users Say Thank You to djrbliss For This Useful Post: [ Click to Expand ]
 
TTLayland
Old
#2  
TTLayland's Avatar
Senior Member
Thanks Meter 152
Posts: 552
Join Date: Jan 2013
Location: Orlando
Default Re: Rooting Atrix HD on Jelly Bean

Email sent

Sent from my MB886 using xda app-developers app
"Hasta la victoria siempre!"
Ernesto Guevara, Until victory/always!

Samsung Galaxy Note 3 Rooted Stock 4.3
Samsung Galaxy S4 Rooted 4.4.2 Graviton Rom
Moto AHD 4.4.2 Rooted running CM 11
Moto A2 4.0.4 rooted dead due to water
 
BreakShadow
Old
#3  
BreakShadow's Avatar
Senior Member
Thanks Meter 50
Posts: 330
Join Date: Mar 2012
Location: Kolkata
Default Re: Rooting Atrix HD on Jelly Bean

Email sent

Sent from my Atrix HD using Tapatalk app
 
joejoejo
Old
#4  
Senior Member
Thanks Meter 27
Posts: 212
Join Date: Jul 2010
Default Re: Rooting Atrix HD on Jelly Bean

Email sent

Sent from my MB886 using xda premium
 
OFFFFFFFFFFFFFFF
Old
(Last edited by OFFFFFFFFFFFFFFF; 11th February 2013 at 03:33 PM.)
#5  
Member
Thanks Meter 9
Posts: 73
Join Date: Apr 2012
Email sent. Donation sent
 
TenguSnake
Old
#6  
TenguSnake's Avatar
Member
Thanks Meter 27
Posts: 71
Join Date: Jan 2013
Location: Tampa

 
DONATE TO ME
Email and donation sent!
LG G2 on BeanStalk 4.2.2
Sony Xperia Z2 Tablet on rooted stock 4.2.2
-
OBJECTION! Your Honor, the witness is an idiot!
 
joejoejo
Old
#7  
Senior Member
Thanks Meter 27
Posts: 212
Join Date: Jul 2010
Default Re: Rooting Atrix HD on Jelly Bean

Has anybody gotten the files yet

Sent from my MB886 using xda premium
 
OFFFFFFFFFFFFFFF
Old
#8  
Member
Thanks Meter 9
Posts: 73
Join Date: Apr 2012
No. Wait for some hours.
The Following User Says Thank You to OFFFFFFFFFFFFFFF For This Useful Post: [ Click to Expand ]
 
joejoejo
Old
#9  
Senior Member
Thanks Meter 27
Posts: 212
Join Date: Jul 2010
Default Re: Rooting Atrix HD on Jelly Bean

Ok

Sent from my MB886 using xda premium
 
OFFFFFFFFFFFFFFF
Old
#10  
Member
Thanks Meter 9
Posts: 73
Join Date: Apr 2012
Pls, if someone will received answer from Dan, let us know please!

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes