[Motorola Droid Bionic] jedi453:
Hey,

This is a pretty long post, so if all you're interested in is the 905 FXZ file, scroll down to the "FXZ to 905" section, it's bolded.

Problems with flashing ICS ROMs ( in regards to OP, by Atheistnofaith ) :

You may already know this, but each custom ROM is "built off" of one of the stock roms, flashing from a different starting point will often cause your phone to not boot correctly ( boot loop, or freeze at the Motorola logo ), or will boot, but not work correctly ( i.e. something like data will not work ). This, combined with the fact that many new ICS ROMs are built on the ICS leaks, could account for the problem ( Are you sure you're not trying to flash a ROM built on an ICS leak? That would definitely not work! ).

Another possible issue is that you are using the Bionic Bootstrap program to flash CWM. The version of CWM flashed by that program is rather old ( 4.x.x.x vs current: 5.x.x.x ). You may not like this, but Safestrap is the way to go. Before you defer me to the OP, "I am aware of safestrap(but I do not want to "pseudo dual boot", ROMS, I prefer to flash over existing installs." I want to point out that Safestrap is not for the purpose of Dual-booting ROMs, or at least, that's not how many people use it. Safestrap has many features that will: prevent being stuck at bootloops ( and needing to re-Flash 902/905 every single time ), allow you to always have a backup system ( i.e. I've soft-bricked the side that I flashed ROMs on, and since I needed to use my phone, I just opened safestrap ( battery pull, start booting phone, and hit the menu button at the Safestrap prompt ), and toggled safe system in the safeboot menu. This brings up another advantage of Safestrap: you don't need to be able to boot the phone to access CWM, installing safestrap adds a new bootup prompt that either lets you open safestrap or boot normally. Again safestrap is based on a much newer version of CWM, so if you don't want to install it for any other reason, install it for that one...

Setting up for, and using Safestrap:

So if I've convinced you that you want to use Safestrap ( I really recommend you do ), follow the instructions given here: http://xdaforums.com/showthread.php?t=1771993 until step 10. Then root with motofail, and install Safestrap 2.0 ( download it here:

http://api.viglink.com/api/click?format=go&drKey=1359&loc=http%3A%2F%2Fxdaforums.com%2Fshowthread.php%3Ft%3D1328100&v=1&libid=1343056993296&out=http%3A%2F%2Frombot.droidhive.com%2FROMs%2Ftarga%2FBionicSafestrap-ICS-2.00.apk&ref=http%3A%2F%2Fxdaforums.com%2Fforumdisplay.php%3Ff%3D1006&title=%5BLIST%202012-07-18%5DOne%20Stop%20Shop%2C%20ROMS%2C%20MODS%2C%20SCRIPTS%2C%20TOOLS%2C%20ROOT%2C%20BOOTSTRAP%20-%20xda-developers&txt=2012-06-22%20Safestrap%20v2.0&jsonp=vglnk_jsonp_13430595105542

). The file should be an apk, just install it on your phone, open it, and select the option to flash it.

If I haven't convinced you to use Safestrap, go to the section titled, "Picking a compatible ICS ROM". ( Then reconsider, and come back, lol ).

When you're ready to flash a ROM, power off the phone, turn it back on, while booting, a new screen will pop up, saying something like "Safe system: Disabled", while that screen is shown, hit the menu button. The screen will temporarily go blank ( Don't panic ), then it should enter a CWM-like setup ( it looks very similar and functions the same ). Now's a good time to do a full backup ( Same as CWM ). From there, go to safeboot menu, then go to toggle safe system ( Don't do quick toggle ). This will take a few minutes. Next flash the zip like you normally would with CWM. If All goes well, you can exit that ( same as CWM ) and the ROM should boot. If it doesn't ( give it at least 5 minutes though ), do a battery pull, and power on the phone again, going into the Safestrap menu like before ( hit the menu key at the screen ), and then go to the safeboot menu and toggle safe mode ( DO NOT QUICK TOGGLE NOW!!! Doing this will require you to re-FXZ ). After that finishes, reboot and your phone should be back to stock, ready to load a working ROM on it.

Picking a compatible ICS ROM:

As mentioned before, each ROM is built on a certain OTA release, like 905 or 902, or even the leaked ICS OTAs. Any ROM that say "ICS" and "LEAK" in its name is not for 905, or anything prior. For a list of 905 based ICS ROMs, check this out: http://rombot.droidhive.com/ROMs/targa/ ( Make sure you don't install anything from the "ics-leak-builds" folder ). CM9, AOKP, and AOKP AXIOM should all contain 905-based ICS builds. Try flashing something from there.

If you have a specific ROM in mind, read the forum post about it, making sure it doesn't say that you need to be on an ICS leak build. Make sure it's 905 based.

FXZ to 905:

I found two links to the new 905 FXZ. While I can't guarentee that either will flash ( I don't want to flash right now, I like where I am... lol ), I have tested and found that RSD Lite is willing to extract them, so they should flash. If one doesn't work, you can always try the other:

https://docs.google.com/open?id=0B26Hj6_2TMNTZ256eV9QbWpBSTQ from: http://xdaforums.com/showthread.php?t=1771993

http://www.mediafire.com/download.php?71oyq7h8eskax6d from: http://androidforums.com/motorola-d...u-ics-back-updated-7-21-12-a.html#post4664922

Keep in mind that flashing these will essentially perform a factory reset on your phone, remove root, remove CWM and Safestrap, and possibly wipe all internal storage ( i.e. /sdcard and /mnt/sdcard ).

Conclusion:

Hopefully you found what you're looking for here. I would suggest trying out an ICS leak, they're all much more stable than the 905-based ICS builds. Also, there's a good amount of development going on that's based on them. ( For ICS builds based on the ICS leaks, See here: http://rombot.droidhive.com/ROMs/targa/ics-leak-builds/ ).

So if you want to try out an ICS leak, here's a link to a how-to ( but first a disclaimer ):

WARNING: DO NOT FLASH THE 235 ICS LEAK. YOU WILL NOT BE ABLE TO FXZ BACK TO 905. YOUR BEST BET IS 232

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

If you use the 905 FXZ linked to above, make sure to give crobs808 ( The OP of that above thread ), a good thumbs up, he's the one that posted the FXZ.

Sorry this got so long. I hope this helps you get things working again. Good luck,

jedi453