[Atrix 4G General] dom_b:
I had to do a lot of hunting around to do this so thought I would write it all down.

Before you do this I would recommend reading these threads so you have an idea of what you are about to do:

http://xdaforums.com/showthread.php?t=1136261

http://xdaforums.com/showthread.php?t=1196747

You will need sbf_flash (attached to thread), fastboot-mac (attached to thread), the SBF file (attached to thread) and adb from the android SDK. Easiest thing is to download the Android SDK and copy sbf_flash.sh, fastboot-mac and the sbf file to platform-tools in the Android SDK.

1. Root your device with Gingerbreak.apk (v1.20) available here:

http://xdaforums.com/showthread.php?t=1044765

2. Backup with Titanium backup (BATCH -> backup apps & system data)

3. Power down your device

4. Power it back up holding the volume up button

5. Connect your device to your Mac

6. Open a Terminal and 'cd' to where all your tools are ie type 'cd PATH TO platform-tools'. You'll need to change the permissions on 'sbf_flash.sh' and 'fastboot-mac' so type these in the terminal:

chmod +x sbf_flash.sh

then

chmod +x fastboot-mac

7. Run this 'sudo ./sbf_flash.sh intl-fix-try1.sbf' and you should get something like this:

SBF FLASH 1.23 (mbm)

http://opticaldelusion.org

=== intl-fix-try1.sbf ===

Index[5]: Unexpected chip 16

Index[6]: Unexpected chip 16

00: RDL03 0x00000000-0x002FFFFF 7F75 AP

01: RDL01 0x00800000-0x008407FF 3556 BP

02: CG02 0x00000010-0x0000580F 4615 AP

03: CG03 0x000000A0-0x0008009F 2135 AP

04: CG42 0x00000020-0x0030001F F03C AP

05: CG44 0x00000050-0x0030004F 0C66 AP

06: CG47 0x00000070-0x0008006F E7CB AP

>> waiting for phone: Connected.

>> uploading RDL03: 100.0%

-- OK

>> verifying ramloader

-- OK

>> executing ramloader

-- OK

>> waiting for phone: Connected.

>> sending erase

-- OK

>> uploading CG02: 100.0%

-- OK

>> uploading CG03: 100.0%

-- OK

>> uploading CG42: 100.0%

-- OK

>> uploading CG44: 100.0%

-- OK

>> uploading CG47: 100.0%

-- OK

>> rebooting

8. Let the device reboot

9. Power the device back off

10. Power it up with the volume down button, then press up

11. In your terminal run this './fastboot-mac -i 0x22b8 oem unlock'

... INFOUnlocking your device can permanently VOID your warranty.

INFOThis process cannot be reversed. If you wish to proceed,

INFOreissue the unlock OEM command containing the unique ID

INFOof your device: XXXXXXXX

OKAY

12. Enter it again with your device ID ie './fastboot-mac -i 0x22b8 oem unlock XXXXXXXXX' and this should happen:

... INFODevice is now unlocked

OKAY

13. Enter this in Terminal './fastboot-mac -i 0x22b8 reboot'

14. Success you've unlocked your bootloader!

15. Install Titanium Backup and restore your applications 'BATCH -> restore missing apps and all system data)

HOW TO FLASH GINGERBREAD ON OS X

Download moto-fastboot mac from here:

http://xdaforums.com/showthread.php?t=1138092

Download Gingerbread and RAM fix from here (intsructions there for which Tegra version you need):

http://xdaforums.com/showthread.php?t=1169409

1. Extract all the files to the same directory and CD there in the terminal.

2. Put your phone in fastboot mode (turn it on holding volume down button then press volume up)

3. Type these commands in the terminal:

chmod +x moto-fastboot-osx64

./moto-fastboot-osx64 flash boot XXXXXX.boot.img (work out what Tegra part you need to flash and change the XXXXXX to that!)

./moto-fastboot-osx64 flash system ORFR234-system.img

./moto-fastboot-osx64 flash webtop webtop.img

./moto-fastboot-osx64 reboot

Hurray you have Gingerbread!

INCREDIBLY USEFUL LINKS

FIX FINGERPRINT READER BROKEN AFTER TITANIUM BACKUP RESTORE

http://xdaforums.com/showpost.php?p=12567301&postcount=8

SQLITE3 SO YOU CAN ACTUALLY DO THE FINGERPRINT FIX (COPY IT TO SYSTEM/BIN AND CHANGE PERMISSIONS TO 777 WITH ROOT EXPLORER)

http://xdaforums.com/showpost.php?p=9848889&postcount=1

ROMRACERS RECOVERY

http://xdaforums.com/showthread.php?t=1204500

Flash like this:

1. Put phone in fastboot mode

2. Open a terminal and cd to where fastboot-mac-osx64 is

3. Erase your recovery

./moto-fastboot-osx64 erase recovery

4. Flash romracers recovery

./moto-fastboot-osx64 flash recovery /PATH/TO/recovery-atrix4.1.img

5. Reboot

./moto-fastboot-osx64 reboot