How to Root Motorola Atrix 4G on 4.5.141 Gingerbread 2.3.6 Firmware

Atrix 4G LogoAs 4.5.141 firmware build arrives for Motorola Atrix 4G, here follows a workaround which will root the device with the help of a simple tutorial. Please note that once you root the device, the warranty in the device will get void and the only way with which you can regain the lost warranty is by applying the Official factory firmware of 4.5.141 in your phone which we will try to come out very soon if possible.

So let’s get started with the list of pre requisites which you need to follow before checking out the detailed tutorial on rooting. This article will work only for the users who are on the firmware of 4.5.141. To check whether the firmware has been successfully applied or not, you need to go to the path “Applications > Settings > About Phone” where you will find the firmware version as 4.5.141 2.3.6 Gingerbread version. If there is any other version, then this procedure is not recommended for you.

Disclaimer: Neither we, nor developer should be held responsible for any damage happened to your device in the process of following the instructions mentioned in this article. It’s very unlikely that there will be any issues but just in case if at all there are any issues then we are committed to help you in solving the same.

List of Pre Requisites:

  • Backing up all the data present in your phone is a must and the same can be backed up with the help of below mentioned steps. Please note that you should backup the data using the PC Suites as there is a possibility that the phone may not get detected in your PC Suite.

SMS – Use “SMS Backup & Restore app”,
ContactsSync with the Gmail application,
Call Log - Call Log and Restore
Songs, Videos, Files – Copy to internal / External SD Card,
APN and MMS Settings – Note down from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

  • Enable the USB Debugging Mode in your phone from the path “Settings > Applications > Development > USB debugging. Ensure that the USB Debugging option is ticked as shown in the below screen capture.

USB Debugging

  • Minimum battery level present in your phone should be 60% so as to ensure that the device doesn’t get turned Off in the middle of firmware update.
  • Also, additionally ensure that all the Antivirus suites in your phone are completely removed as these tools may interrupt the process of rooting.

So assuming that you have followed all the instructions, you can now head to the next page where we have summed up a detailed guide on how to root your device with the help of a simple tutorial.

About Pradeep Neela

Friends call him Droid Geek because he tries out different ROM’s everyday and helps droid users experience better features on their devices. Add +Neal Pradeep on Google Plus for more Updates.

50 comments

  1. hi, is it a must to have at&t 2.3.4 gingerbread, or any original gingerbread 2.3.4 will suit this upgrade?

  2. The link to hotfile has been taken down, any suggestions?

  3. Thanks very much for this guide!

    For anyone having trouble, I have a few comments about the above. However, first please realize that while I have a couple of decades of IT experience, I’m extremely ignorant of Android, Linux, and much else, so take this with that caveat.

    First, I didn’t catch that moto-fastboot-win32 was intended to be deposited in C: — that’s essential unless you point your command prompt elsewhere in later steps.

    Second, I believe the part above that reads

    C:/moto-fastboot-win32

    Should instead read

    c:
    cd moto-fastboot-win32

    Third, /preinstall/dosu didn’t work for me, but /preinstall/su did.

    Fourth, I got the “file already exists” error, but I forged ahead and by the end was rooted anyway. I suspect that part got accomplished in one of my previous four or five rooting attempts using a different tool.

    I was able to determine the device was successfully rooted by using an Android terminal app, typing in “su,” and seeing that I got a # prompt along with a friendly message about someone having requested superuser access and was that OK with me?

    I hope these notes are useful to others if anyone’s running into trouble.

  4. Thanks very much for this guide!

    For anyone having trouble, I have a few comments about the above. However, first please realize that while I have a couple of decades of IT experience, I’m extremely ignorant of Android, Linux, and much else, so take this with that caveat.

    First, I didn’t catch that moto-fastboot-win32 was intended to be deposited in C: — that’s essential unless you point your command prompt elsewhere in later steps.

    Second, I believe the part above that reads

    C:/moto-fastboot-win32

    Should instead read

    c:
    cd moto-fastboot-win32

    Third, /preinstall/dosu didn’t work for me, but /preinstall/su did.

    Fourth, I got the “file already exists” error, but I forged ahead and by the end was rooted anyway. I suspect that part got accomplished in one of my previous four or five rooting attempts using a different tool.

    I was able to determine the device was successfully rooted by using an Android terminal app, typing in “su,” and seeing that I got a # prompt along with a friendly message about someone having requested superuser access and was that OK with me?

    I hope these notes are useful to others if anyone’s running into trouble.

  5. I opened the files after downloading, but I didn’t see any Moto-fastboot icon.! D:

  6. ok, i get to the adb shell part and it changes over to a $ sign, but the commands are all denied, even the extra ones, what do it do?

  7. Hey, is this tutorial working for 4.5.141? or 4.4.141? The article says one thing and the comments say another, please get this clear for us, thanks!

  8. when i reach step 6 after adb shell, it says “error device not found”
    can you help from here please ?

  9. after reboot to write the adb shell command says the device was not found.

    • Ray

      You have to wait for a full reboot of the device after you enter the
      command “moto-fastboot.exe reboot”. When you arrive at your home screen
      on Android with all of the apps, then start the abd shell command stuff.
      It took me a while to figure this out. To check to see if the device is
      connected, type “adb devices”. It will list your phone if it is
      connected. Luc was also right about the “/preinstall/su” command as
      well. The one in the instructions would not work.

  10. Rooted on second try.
    After Factory reset lost SU. Attempted to root again and fails due to “file already exists”.
    SU app and terminal emulator indicate non root status.
    Suggestions ?

  11. I’m also getting permission denied when I try the commands in ADB shell.

  12. When entering
    moto-fastboot.exe flash preinstall preinstall.img

    I get an error saying it is not a valid Win32 application

    • u first need to navigate to C:/moto-fastboot-win32 so ti “cd..” en hit enter do it 2 times then type “cd moto-fastboot-win32″ now it should work

  13. So, I’m trying to type in /preintsll/dosu, and then it says /preinstall/: permission denied. I have all my security disabled, and my firewall! Please help me! :D

    • you first need to navigate to C:/moto-fastboot-win32 to do it type “cd..” en hit enter do it 2 times then type “cd moto-fastboot-win32″ now it should work

    • Sam,

      I had to make sure that I ran CMD application “as administrator”. Perhaps that will work.

  14. When I go to th flash preinstall step, and I type in “moto-fastboot.exe flash preinstall preinstall.img” it says “moto-fastboot.exe” is not recognized as an internal or external command, batch file. Please help, an I also tried dragging moto-fastboot.exe file in there itself and then after it typign “flash preinstall preinstall.img” and it says “Can’t load preinstall.img” Please answer both questions! Any help would be very appreciated! Thank you!

  15. Duh, why does this website say it works for 4.5.141? You are so misleading and need to start clarifying this better.

  16. after I type the command moto-fastboot.exe |flash preinstall preinstall.img” and press the volume up buttom the process get stuck, nothing happens, the phone says “Starting Fastboot protocol support” and the cmd says “waiting for device”, help please.

    • Gustavo:

      You need to first install the Atrix (ADB) drivers from Motorola. That is a pre-requisite before the pre-requisites stated in the article.

      • Yes and you need to make sure you have all of the tools installed with SDK for ADB to work right.

  17. Hello

    It doesn’t found /preinstall/dosu and the manual process /bin/mount… what can I do.

    Do you have a video doing this opp on youtube???.

    Do you know if I can do the process with RSD Lite??

    I feel that I bought V8 supercharge engine and after installing CM9 get a chinesse broken engine.

  18. Thanks man! Worked great!

  19. It worked perfectly. Thanks a lot!

  20. i have my phone in fastboot mode but when i enter the command “C:/moto-fastboot-win32″ it says is not recognized as an internal or external command. i made sure the files were in my C drive and everything. can someone please help?

  21. I completed all the steps and it said successful however when i installed root cheacker and also titanium backup it says that the phone is not rooted

  22. Does this work with the Bell Atrix in Canada?

    45.21.78.mb860.bellmobility.en.CA

    2.3.6

  23. when i try to type teh command C:/moto-fastboot-win32 into CMD it says its not a valid Command.

  24. My command prompt won’t process the commands

  25. I need help!!! Don’t know what to do after in fastboot mode!!

  26. #######################################################################
    # PROCEDURE: Root Motorola Atrix
    # CURRENT VERSION: 2.3.6
    # DATE=2/25/2012
    # HISTORY:
    # > Prior Version: 2.3.4
    # > Prior State: Phone was rooted
    # > Installed the AT & T Over the Air (OTA) update
    # > The OTA disabled ROOT; otherwise, phone is ok
    #######################################################################

    This is the web page that describes the ROOT PROCESS:
    http://androidadvices.com/root-motorola-atrix-4g-45141-gingerbread-236-firmware/2/

    #######################################################################
    # PREWORK: PHONE BACKUPS
    #######################################################################
    Download sms backup from http://androidappslabs.com/sms-backup-restore/

    Make sure music, photo’s are backed up to your computer or phone sd card
    Make sure contacts are synced with google
    bla, bla, bla, no need to repeat what’s in the original post.

    #######################################################################
    # PREWORK: DOWNLOAD Software to your PC
    #######################################################################

    Download 7 Zip software if you do not have it. Use Google to find
    where to get and download the same.

    Download moto-fastboot-win32
    FROM: http://hotfile.com/dl/147091460/bb5f4c5/moto-fastboot-win32.7z.html

    See the “Download Fast boot Files for Motorola Atrix 4G”
    link found on the webpage page specified at top.

    NOTE: On my computer, the Google Chrome browser saved the dowload file
    TO: C:\Users\UserLoggedIn\Downloads\moto-fastboot-win32.7z

    Open the download file
    C:\Users\UserLoggedIn\Downloads\moto-fastboot-win32.7z using 7Zip.

    NOTE: The download my open with winzip, or native windows if you did
    not install 7 Zip. What happens depends on the software installed on
    your computer.

    EXTRACT all files to
    TO C:\moto-fastboot-win32

    NOTE:
    > Internet Explorer could have been used for this step.
    > PREWORK should be complete
    > Ready to begin the ROOT PROCESS described below.

    #######################################################################
    # 0) ROOT PROCESS: COMMAND
    #######################################################################

    Open DOS prompt to
    C:\moto-fastboot-win32>adb
    ### usage info will be displayed, just ignore
    C:\moto-fastboot-win32>moto-fastboot.exe
    ### usage info will be displayed, just ignore

    #######################################################################
    # 1) ROOT PROCESS: PHONE
    #######################################################################

    Turn Off your PHONE

    To enter the phone fastboot mode, press the “Volume Down” and “Power” button at the same time.
    When in Fastboot, the phone screen will display “fastboot” on the screen.
    *** Phones sometimes don’t respond the first time, you may have to repeat the above

    After this, to connect your phone to the computer using the original USB Cable.

    #######################################################################
    # 2) ROOT PROCESS: COMMAND
    #######################################################################

    C:/moto-fastboot-win32>moto-fastboot.exe flash preinstall preinstall.img

    #######################################################################
    # 3) ROOT PROCESS: PHONE
    #######################################################################

    press the “Volume Up” key to start the fastboot protocol

    NOTE: The command entered at the command prompt will detect the phone
    and start running

    #######################################################################
    # 4) ROOT PROCESS: COMMAND
    #######################################################################

    C:\moto-fastboot-win32>moto-fastboot.exe flash preinstall preinstall.img

    sending ‘preinstall’ (30720 KB)… OKAY [ 3.282s]
    writing ‘preinstall’… OKAY [ 2.927s]

    moto-fastboot.exe reboot
    C:\moto-fastboot-win32>moto-fastboot.exe reboot
    rebooting…

    #######################################################################
    # 5) ROOT PROCESS: PHONE
    #######################################################################

    Wait for the phone to fully reboot

    #######################################################################
    # 6) ROOT PROCESS: COMMAND
    #######################################################################

    C:\moto-fastboot-win32>adb shell
    * daemon not running. starting it now on port 5037 *
    * daemon started successfully *
    $ /preinstall/dosu
    /preinstall/dosu
    bash: groups: command not found
    root@localhost:/#

    NOTE: It seems that my phone did not like the command above.
    If the command above had worked, my phone would have been rooted.
    I entered commands in work around #8; however, the phone file system was not writeable.

    Skip to Step#7 below.

    #######################################################################
    # 7) WORK AROUND ROOT PROCESS:
    #######################################################################

    Repeat steps 1 through 5 above

    #######################################################################
    # 8) WORK AROUND ROOT PROCESS: COMMAND
    #######################################################################

    C:\moto-fastboot-win32>adb shell
    * daemon not running. starting it now on port 5037 *
    * daemon started successfully *

    $ /preinstall/dosu
    /preinstall/dosu
    bash: groups: command not found

    ### NOTE: Seems like above failed; however, ignore the “not found” output
    ### NOTE: The command prompt automatically changed to “root@localhost:/#”
    — I think this means the process is working.
    — Continue with the following:

    root@localhost:/# /bin/mount -o remount,rw /system
    /bin/mount -o remount,rw /system

    root@localhost:/# cp /preinstall/su /system/bin/
    cp /preinstall/su /system/bin/

    root@localhost:/# chmod 6755 /system/bin/su
    chmod 6755 /system/bin/su

    root@localhost:/# PATH=/system/bin:$PATH pm install /preinstall/Superuser.apk
    PATH=/system/bin:$PATH pm install /preinstall/Superuser.apk
    pkg: /preinstall/Superuser.apk
    Failure [INSTALL_FAILED_ALREADY_EXISTS]

    ### NOTE: Superuser.apk install failed
    ### NOTE: This is ok because, it is already installed
    WHY? Remember, my phone used to be ROOTED until the ATT OTA broke it

    root@localhost:/#
    C:\moto-fastboot-win32>

    #######################################################################
    # Congratulations your phone should now be ROOTED
    # Power the phone OFF / ON
    # Afterwards, verify the phone root was successfull using APP(s)
    # that require ROOT access
    #######################################################################

    • HELP!!!???? After following the instructions to a “t”, when I type the “chmod 6755 /system/bin/su” command I received and error “No such file or directory”…..what is up with that. I rebooted and still no access to the root system. I have tried all of the different packages to root the phone with no success. Is there another workaround or am I just stuck and cannot root the phone in order to use the hotspot feature??? Please help. I am new android converted over from Iphone where jailbreaking and unlocking was a snap. My 4g is unlocked already. Could that be the problem?

    • Thanks, your instructions were helpful and rooted no problems. Tip: To enter fastboot in Atrix you need to hold down power button and volume down button then once motorola logo appears at startup press volume down button again and fastboot will initialize.

  27. What’s the theme on that screenshots?
    Thanks

  28. Hello,

    I did follow the whole process twice, yest it kelp saying in the end “INSUFFICIENT_SPACE” ! tested with “market – Toot checker” and it said “your device is not rooted”, did it again, SAME error, test with root checker and it says “your device is rooted now”. can anybody explain ????