[Atrix 4G General] UncleCemka:
I could not find any resource here, to provide a step-by-step guide for going from ATT 4.5.91 rooted, with Unlocked Bootloader to the latest 4.5.141 without bricking. I put this together myself and tested it on my own Atrix. Use at your own risk!

It's kind of a technical guide, but you really get to learn about your phone doing it this way. I did assume you know some basics about Android and Atrix that you could learn from Swiftks great guide: http://xdaforums.com/showthread.php?t=1154600

Thanks to all of the resources here on XDA, that I used to pull this info together.

REQUIREMENTS:

- ATT Atrix 4.5.91 with Unlocked Bootloader

- Custom Recovery (Romracers or Rom Manager)

PRE STEPS:

- Take a full Nandroid Backup with CWM

- Backup your apps with TiBu

- Backup Call and SMS Logs with My Backup Root

Files Needed:

- 4.5.141 Full SBF - http://atrix.tk/4.5.141/ or http://xdaforums.com/showpost.php?p=22379866&postcount=393

- preinstall.img - for root - http://xdaforums.com/showpost.php?p=15023022&postcount=2

- adb and moto-fdastboot - get anywhere

- Portable SBF Tool - http://xdaforums.com/showthread.php?t=1059643

- .37P Radio zip (N_01.77.37P_usa_att_12dec2011.zip) - http://xdaforums.com/showthread.php?t=1339047 or http://xdaforums.com/showpost.php?p=22399253&postcount=171

- Nebtop for Webtop over HDMI - http://xdaforums.com/showthread.php? t=1404625

Steps:

- Open full 4.5.141 SBF with Portable SBF Tool, to extract the smg files. Move the SMG folder, before closing the tool.

- Power off phone

- Power on while holding down the vol button

- Scroll to Fastboot with the vol down, vol up to select fastboot

- Connect to PC

- Cleanup:

moto-fastboot erase system

moto-fastboot erase boot

moto-fastboot erase webtop

- Flash new boot, system, webtop, preinstall

moto-fastboot flash boot CG59_0x00000130.smg

moto-fastboot flash system CG60_0x00000140.smg

moto-fastboot flash webtop CG61_0x00000150.smg

moto-fastboot flash preinstall preinstall.img

- Wipe and reboot

moto-fastboot -w

moto-fastboot reboot

- Turn on USB Debugging

- Root

adb shell

/preinstall/dosu

/bin/mount -o remount,rw /system

cp /preinstall/su /system/bin/

chmod 6755 /system/bin/su

PATH=/system/bin:$PATH

pm install /preinstall/Superuser.apk

*Make sure to accept the Superuser prompt on the phone when using it the first time.

- sqlite

cp /preinstall/sqlite3 /system/bin/sqlite3

chmod 6755 /system/bin/sqlite3

- Google Video over 3g

adb shell

su

sqlite3 /data/data/com.google.android.gsf/databases/gservices.db

select * from main where name='gtalk_vc_wifi_only';

*gtalk_vc_wifi_only|true

update main set value='false' where name='gtalk_vc_wifi_only';

select * from main where name='gtalk_vc_wifi_only';

*gtalk_vc_wifi_only|false

.exit

- Tether hack

sqlite3 /data/data/com.motorola.android.providers.settings/databases/settings.db "UPDATE settings SET value='disabled' WHERE name='entitlement_check';"

sqlite3 /data/data/com.motorola.android.providers.settings/databases/settings.db

select * from settings WHERE name='entitlement_check';

*118|entitlement_check|disabled

.exit

- Radio

adb push N_01.77.37P_usa_att_12dec2011.zip /mnt/sdcard/

reboot into recovery and apply from sdcard

wipe cache

wipe dalvik cache

reboot

- Recover apps with TiBu

- Restore Call log and SMS data with My Backup Root

- Remove Annoying SDCARD Mount sounds

adb shell

su

setprop persist.service.mount.playsnd 0

- Install the Nebtop Apk for Webtop over HDMI

**Another method to try, using CWM: http://xdaforums.com/showpost.php?p=22997305&postcount=22