This will work on all versions of the Motorola Atrix firmware and on any carrier. Yes, this works even if your bootloader is still locked and you're on the official AT&T 4.5.91 (2.3.4 Gingerbread update.) This has been out for sometime, but I was oblivious to it possibly working after updating to 2.3.4. It's very simple and straightforward, just be sure to follow the directions exactly. This works whether you have been previously rooted before or not and even if you already have an old Superuser app.
WARNING: This will modify the system files of your phone and technically VOID YOUR WARRANTY. Neither AtrixForums.com nor myself take any responsibility if anything happens to your phone. Please know what you're doing and why you're doing it. Please read all directions fully at least twice before proceeding so you know what you're about to do. There is NO EASY WAY TO UNROOT this because the new 4.5.91 SBF is only a Service SBF and not Full. It helps, but you might still have to manually uninstall the Superuser.apk as well.
I have tested this on my phone being on AT&T 4.5.91 (2.3.4 Gingerbread) after the official OTA update, with a LOCKED bootloader, previously rooted with Superuser app left over from previous root. You don't need to have been rooted before and you can also have an unlocked bootloader as well.
Below instructions are for Windows only. Download links lead to the original posting website to give them traffic credit.
Prerequisites
* Drivers installed 32-bit or 64-bit here:
drivers 32bit:
http://gititbit.ch/aUSB1
drivers 64bit:
http://gititbit.ch/aUSB2
* ADB-Fastboot package (see attachment at bottom of post)
* Root image (see attachment at bottom of post)
Instructions
You may plug your phone in to the PC via USB no and leave it plugged in the entire time.
Extract the ADB-Fastboot package and root image to your C:\ Drive under a new folder titled “root” - You should now have everything in C:\root
Put your device into Fastboot mode: – 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 Fastboot (if you're already plugged in it will auto-reboot,just hold Vol down as it starts to reboot.)
Open your command prompt (Start >> run “cmd” >> enter)
Type the following commands, hitting Enter after each line:
Code:
cd C:/root
fastboot flash preinstall root.img
fastboot reboot
1-After phone fully reboots (wait about 30 seconds after it comes back up) go in and make sure to enable USB debugging (Settings >> Applications >> Debugging)
2-Type the following commands, hitting Enter after each line:
Code:
adb shell
/preinstall/dosu
1-You will now see this error, but this is where you're supposed to be: "bash: groups: command not found
root[MENTION=53700]localhost[/MENTION]:/#"
2-Type the following commands, hitting Enter after each line:
Code:
/bin/mount /system -o remount,rw
cp /preinstall/su /system/bin/su
chmod 6755 /system/bin/su
PATH=/system/bin: pm install /preinstall/Superuser.apk
Congratulations! You are rooted!
Type 'exit' and hit Enter each three times to get out of root, ADB shell and the command prompt.
Make sure your USB selection on your phone is set to None and unplug the cable.
You're Done!!
***If you get an error when installing the Superuser.apk, just download the Superuser app from the Market***
ATTACHMENTS
Root.zip found here:
root.zip
Adb-fastboot here:
http://modmymobile.com/forums/attach...b-fastboot.zip
and download the fastboot file from down here xD