Gingerbread Root Methods
Root Method #1 - Works on Stock AT&T 4.5.91 (2.3.4 Gingerbread) unrooted w/ locked bootloader
- Download root image HERE
- Download ADB-Fastboot package HERE
- Unzip the contents of ADB-Fastboot package and root image to your C: Drive under a new folder titled root
- Turn off your device
- Hold down the power button and downward volume button until you see “Fastboot” on your screen – Push the upward volume button to start it
- Open the Command Prompt on your computer
- Type the following commands
- cd C:\root
- fastboot flash preinstall root.img
- fastboot reboot
- Your phone will reboot. Once complete, ensure USB Debugging is enabled
- Select "None" for USB mode. After link is made, return to command prompt and enter these:
- adb shell
- /preinstall/dosu (You will see this error, but that is ok: "bash: groups: command not found root@localhost:/#")
- There are deliberate spaces between some of the paths and the / in this next section
- /bin/mount /system -o remount,rw
- cp /preinstall/su /system/bin/su
- chmod 6755 /system/bin/su
- PATH=/system/bin:$PATH pm install /preinstall/Superuser.apk
- If Superuser is already installed, this part may fail. If you do not already have it and this part fails, download it from the Market.
- Type "exit" and hit enter three times until the command prompt closes.
- Unplug your phone
- You should now be rooted!
DISCLAIMER: RootzWiki and XDA are not liable or responsible for any damages to your phones, this is solely the user's decision to "root" their phone. Enjoy!
Froyo Root Methods
Root Method #1 - Works on Stock 1.26
- Ensure you are on stock 1.26 with no mods. If you are not, instructions to SBF are HERE
- Download the GladRoot script HERE
- Extract the GladRoot folder and files to C:\. Do not install anywhere else. Having it inside a folder with a space will cause the script to FAIL.
- Enable USB debugging (Settings -> Applications -> Development).
- Connect your phone (Set USB Connection to 'None').
- Run gladroot.bat and follow the on-screen directions (If you're using Windows 7, run as Admin by holding down control and double-clicking).
- Verify that there are no errors before updating.
- Go to Settings -> About phone -> System updates.
- Follow the on-screen instructions. First download the update (you will need a Wi-Fi connection for this), then it will prompt you to install.
- The update will reboot the device and install itself. If this part fails it's because you are not on stock 1.2.6 firmware. See Step 1.
- When it boots back up, verify USB debugging is still on. Some users report that disabling and re-enabling USB debugging solves a few issues with the script detecting your device (Settings -> Applications -> Development).
- Run afterupdate.bat (If you're using Windows 7, run as Admin by holding down control and double-clicking).
- Make sure you allow the superuser request on your phone or it WILL fail!
- Enjoy your rooted Atrix on 4.1.57!
Credit to XDA Member Ririal for his tutorial
DISCLAIMER: Ririal and RootzWiki are not liable or responsible for any damages to your phones, this is solely the user's decision to "root" their phone. Enjoy!
Root Method #2 for Windows - Works on 1.57 & 1.83 - Includes Sideload and Tethering API
- Download Gingerbreak.exe HERE
- Download Gladenabler HERE to C:\GladEnable (for those wishing to add side-load capabilities and the tethering API)
- Backup SD Card before proceeding (some report this exploit wipes SD card memory)
- Enable USB Debugging and connect to computer
- Select 'None' for USB connection type
- Run Gingerbreak.exe
- Gingerbreak and Superuser will be pushed to your phone if successful.
- Phone will restart with root enabled.
- Re-ensure that USB Debugging is enabled
- Run GladEnable and on your phone, allow all Superuser permissions
- From your computer, you may decide to add either side-loading or the tethering API if you desire
- Phone may restart when completed
You should now have root access and the ability to side-load applications. You will not see a box to allow/disallow "Unknown App Sources" like on other phones.
If GladEnabler cannot detect your phone, make sure tethering was not disabled when getting root, and make sure you have GladEnabler in the proper directory listed in the instructions.
DISCLAIMER: RootzWiki, Ririal and Team Gingerbreak are not liable or responsible for any damages to your phones, this is solely the user's decision to "root" their phone. Enjoy!
Instructions for Windows
Download these files:
If you’re on Gingerbread, skip to the step labeled "Open and extract the Fastboot package from above" (Step 15).
- Power down your Motorola Atrix
- Take out your microSD card and SIM card for the flashing process
- While turning the phone on, hold the Volume Up button until it acknowledges RSD
- Your device will say “Starting RSD protocol support”
- Run “RSD Lite” on your computer
- Press the “. . .” button next to the box labeled “Filename”
- Load up the SBF file
- The SBF file is located inside of the .zip file, you must extract it out before loading it into RSD Lite
- Use WinRAR or 7-Zip to extract the .zip file on your computer
- Plug your device into your computer
- Use the USB ports on the back side of your computer for safety
- RSD Lite should recognize your device and say “Model: NS Flash Olympus” and “Connected…”
- Press the “Start” button
- Be patient while the phone reboots. It will take a long time.
- Open and extract the Fastboot package from above
- Open a command prompt window
- On Windows, press Start and type “cmd” then press the enter button
- Type the following command. Your directory will be the folder where you extracted the Fastboot package.
- (Example: cd C:\Users\Kenneth\Desktop\fastboot-package)
- cd your directory here
- Power down your Atrix device
- Hold the power button and the downward volume button until you see “Fastboot”
- Let go of the buttons and press the upward volume button once
- You will now see “Starting Fastboot protocol support”
- Plug your device into a USB port in the back slot of your computer
- Front slots sometimes do not have enough power to stay connected to the device.
- Type the following command: fastboot oem unlock
- You will now receive a warning along with a unique device ID
- Type the following commands using your unique device ID in place of the ####:
- fastboot oem unlock ####
- fastboot reboot
- Wait for your device to reboot. Congratulations! You now have an unlocked bootloader!