[Atrix 4G Android Development] DJHile:
Yes, do NOT use the CWM from Rom Manager until it has been properly patched to correctly wipe userdata. This means when you are flashing a new ROM it could leave behind traces of a prior installed ROM which could cause problems with your newly flashed ROM.

I've made a set of instructions for how I personally flash ROMs and I have hardly EVER encountered any problems unless it was because of my own error.

FOR THOSE WHO ARE HAVING PROBLEMS AFTER INSTALL OR NEED HELP INSTALLING:

Follow these instructions. I've made them as n00b friendly as possible.

***This guide will have you wipe data PROPERLY before AND after installation of a ROM so MAKE SURE YOU HAVE A BACKUP OF YOUR USERAPPS, ETC***

1) Make sure you have your bootloader unlocked.

Visit here for instructions: http://xdaforums.com/showthread.php?t=1136261

2) Make sure you have Tenfar's CWM Recovery installed.

Visit here for instructions: http://xdaforums.com/showthread.php?t=1138541

3) Download and install moto-fastboot (if you don't already have it) from my Dropbox:

http://dl.dropbox.com/u/35387205/moto-fastboot7242011.zip

4) Extract the moto-fastboot7242011.zip to your C:\ directory

You should end up with C:\moto-fastboot (if not, rename the folder to moto-fastboot or if when it unzips it puts the moto-fastboot folder into another folder, pull the moto-fastboot folder from that folder and drop it in C:\ and delete the folder you pulled it out of.)

5) Download the latest, most up-to-date .zip file for your favorite ROM.

6) Put the downloaded ROM .zip file on your External SD Card.

7) Power your device off and then boot into Tenfar's CWM Recovery

To do this, simply hold the power button + vol down button until the screen displays "Fastboot". Use the VOL DOWN button to scroll down to "Android Recovery" and then press VOL UP to select it

8) Select "Wipe Cache Partition" & then Clear Dalvik Cache

To get to Dalvik Cache in the recovery go to Advanced>Wipe Dalvik Cache

9) Select "Go Back" then select "Reboot System Now" BUT AS IT IS REBOOTING HOLD DOWN THE VOLUME DOWN BUTTON UNTIL YOU SEE "FASTBOOT".

*** MAKE ABSOLUTELY SURE YOU HOLD DOWN THE VOL DOWN BUTTON AS THE PHONE IS REBOOTING

10) When you see "Fastboot" click the VOL UP button to select it.

11) Plug your USB cord into your phone & plug it into a USB Port on the BACK of your computer.

12) Launch a cmd box by going to Start>Run> and type cmd then hit Enter on your keyboard.

13) Type the following commands into the Command Prompt

cd c:\moto-fastboot (will move you to the c:\moto-fastboot folder so you can use moto-fastboot)

moto-fastboot devices (to verify that moto-fastboot can see your device)

moto-fastboot -w (wipes all userdata PROPERLY, I usually run this command 2 or 3 times just to make sure but I'm sure once will do the job)

***MAKE SURE BEFORE RUNNING THE NEXT COMMAND YOU KNOW THAT AS THE PHONE IS REBOOTING YOU NEED TO HOLD VOL DOWN BUTTON AGAIN)

moto-fastboot reboot (reboots phone... make sure to hold down the vol down button as it reboots so you can get back to recovery)

14) When Fastboot appears, again, scroll down and select Android Recovery

15) Once you are in Recovery, scroll down and select "Install From SD Card" then select "External SD Card".

16) Find the .zip for the ROM you want to install and select it. ROM should then proceed to flash.

17) Once the ROM has flashed, select "Go Back" to get back to the main menu and follow steps 8-13 again to do another wipe AFTER installing the ROM but you do not have to hold VOL-DOWN on step 13, simply let the phone reboot as normal.

18) Let phone boot (may take a while for the ROM to build it's cache, etc) so just be patient! Once the phone boots up you should enjoy a fully functional ROM without any traces of prior ROMs that you have installed.

Enjoy! If you found this helpful, please feel free to click the Thanks button ;)