[Motorola Droid 3] Rick#2:
dasilva333,

Here's what I suggest you do:

1) Download Willis111's "Bell-2.3.6_-_Optimized.zip" update file from here:

https://rapidshare.com/files/188972752/Bell-2.3.6_-_Optimized.zip

2) Download my modified updater-script for Willis111's update you just downloaded in step 1). Here's the link:

http://db.tt/2VwIkKi7

3) Open up Willis111's "Bell-2.3.6_-_Optimized.zip" file you downloaded in step 1) on your PC in whichever archive program you use. (I like WinRAR or 7zip). Navigate into the "META-INF" folder, then "com", then "google", then "android" folder. You should see two files, "update-binary" and "updater-script". Delete "updater-script".

4) Copy the "updater-script" I have modified that you downloaded in step 2) into "Bell-2.3.6_-_Optimized.zip" in the folder /META-INF/com/google/android so that it has replaced the original "updater-script" that you deleted in step 3). You should now see two files in the /META-INF/com/google/android/ folder, "update-binary" and "updater-script", except now the "updater-script" file is my modified version and not the original one.

5) Copy your modified "Bell-2.3.6_-_Optimized.zip" onto your sdcard from your PC, and rename it to something like "Bell-2.3.6_-_Optimized-systemorig.zip", doesn't matter what you call it but this is just so you can distinguish the file you've just modified from any unmodified versions you may have on your sdcard.

6) If you haven't already done so, uninstall any custom recoveries/Safestraps and install my tweaked version of Hashcode's Safestrap, which you can find here:

xdaforums.com/attachment.php?attachmentid=857925&d=1326635618

7) Download Hashcode's latest release of CM9 as well as the XT860 patch, and save to your sdcard:

CM9 Alpha #6

http://www.hash-of-codes.com/files/cm9-droid3-20120130-1730.zip

XT860 Patch

http://bit.ly/Ah5b6d

8) Reboot into my modified Safestrap. You should make a nandroid backup before going forward.

9) In Safestrap, perform a factory reset to wipe your data and cache partitions.

10) In Safestrap, go to the "Advanced" menu and choose the option to install a .zip from your sdcard. Choose the .zip that you modified and copied to your sdcard in step 5), if you followed my directions verbatim it will be called "Bell-2.3.6_-_Optimized-systemorig.zip".

Note that this will change the files on your /system partition, the original /system located at /dev/block/mmcblk1p21, NOT your safe system which is actually your /preinstall partition. This is to ensure you are running the updated 2.3.6 Bell ROM on your /system. Safestrap will ask you twice to confirm you know what you are doing, so accept both confirmations and it should begin updating.

11) Once that update completes, go to the "safe boot" menu and switch over to your Safe System. (Don't do the quick toggle, just to be safe).

12) Once you've successfully enabled Safe System, the colors should change from yellow to green. Now, go to "mounts and storage" and mount /system, if it isn't already mounted. Then select "format system" and accept the confirmations.

13) When it's done formatting /system, perform another factory reset from the main menu to format your /data and /cache partitions. Now go to "install zip from sdcard" from the main menu (NOT the one in the "Advanced" menu) and install Hashcode's CM9 .zip you downloaded in step 7.

14) When that .zip finishes updating, go back to the "install zip from sdcard" menu again (again, NOT the one in Advanced) and install the XT860 patch .zip file.

15) Once that finishes installing, you need to switch back to your non-safe system by going into the "safe boot" menu. When you're back to the non-safe system (colors should be yellow again) power off from Safestrap and turn your phone on.

16) The phone should boot into the stock Bell ROM. You'll have to reinstall my modified Safestrap once you boot up and finish setting up your phone. Reboot into Safestrap once you've reinstalled it.

17) Now, in Safestrap go to the "safe boot" menu and enable Safe System again. When it finishes, the colors should be green again. That's it, you should now reboot and let it boot into CM9

Try following those steps and let me know if it still doesn't work for you! Good luck!