[Motorola Droid RAZR] nila@ufl.edu:
Worked fine for me on the 1st try. The package is great and very convenient to do everything you needed, but I found the instructions a little unclear and confusing. Hopefully this will provide clarity for future upgrades:

1) Download and install Motorola Drivers from HERE (you just need the "Motorola USB Drivers," not the "PC Charging Drivers")

2) Download package made by Rouxe41 from HERE and unzip files onto PC

3) Backup any data and settings you wish to retain from phone to SD card or computer, then wipe the phone from the Settings -> Privacy -> Factory Data Reset, checking the Erase Internal Storage box.

4) Ensure USB Debugging is selected in Development of phone Settings, then connect phone to PC with usb cable and select Charge Only as the connection type.

5) Open the ICSInstaller.bat file in the unzipped folder from Rouxe41 and select 1 to restore to .173 (if you have not upgraded to the new .181 or a custom ROM you should not need to do this)

6) Select 2 to root device. You can then check to ensure the SD Card directory is properly named as sdcard-ext. I downloaded Root Browser Lite from the market which gives you a clear directory access. It was already named as such on my phone so I didn't need to rename anything.

7) Press 4 to Install voodoo root keeper. You can then open Superuser and update the SU. Then open Root Keeper and click Protect Root. You should see a green check mark next to Root confirming that the phone is rooted.

8) You can now press 5 to install ICS. At one point during the install you will need to wake up the phone, press okay and then allow. Other than that just let it install/reboot. This will take a few minutes so be patient.

9) This would be where you would want to go back and check root access or take steps to grant it if necessary. I wiped my cache first and so lost the data needed I think. From what I've read, you would open Root Keeper and click Restore, then reboot the phone and open again to check root status.

10) If you don't have root status from Root Keeper, you can download Android Terminal Emulator from the market, then open it up and type in the following commands followed by pressing the ENTER key:

/system/su-backup

ENTER

mount -o rw,remount -t yaffs2 /dev/block/system /system

ENTER

cp /system/su-backup /system/bin/su

ENTER

Then exit the program and reboot. You may need to check/restore root with Root Keeper.

11) Since I did it differently I'm not 100% clear on the wipe data/cache, but it may restore to a rooted version unless you ensure Root Keeper has Protect Root before you wipe. Most people recommend wiping data/cache with option 6 (you have to boot into AP Fastboot first by turning phone off, the turning on and immediately pressing and holding Vol +, Vol -, then Power Keys. Use Vol - key to scroll down to AP Fastboot then use Vol + to select) or doing a Factory Reset from the phone Settings -> Privacy.

As a final note for this package, option 3. Unroot is not needed for the ICS upgrade but is provided in case you want to go back to stock maybe? Option 7 for system pull is also not needed but copies the system folder for development purposes.

Enjoy