First download these with everything you need:
http://www.consolediscussions.com/youtube/drivers.zip
http://www.consolediscussions.com/youtube/bionic.zip


NOTE: Before continuing you will need the phone in a working state, so if for example if the phone was factory reset and it's Verizon and you want to go to T-Mobile you will need a Verizon sim card, because T-Mobile sim will tell you incompatible until it's modded. Otherwise it won't let you boot up, saying a sim card is needed to complete startup process.


Here's how you can unlock the Motorola Droid Bionic:
1. Install drivers
2. Update stock rom to newest version
3. Make sure Debug Mode (settings->apps->development->usb debug) is ON and it's connected as CHARGER ONLY (not Mass Storage)
4. Root the phone with motofail (click the run file)
5. Install Bootstrap by moving BionicBootstrap.apk or RazrBootstrap.apk if you have a Droid Razr to sd card,
enable external sources settings->apps->unknown sources, install,
and run install bootloader, and after success exit
6. Ensure USB is connected as PC Tools mode (not Mass Storage)
7. In Radiocomm go to MA->COMMON->MDM 6x00
8. In Radiocomm go to Settings->USB->PST USB Driver
9. Click the FTM Common 1 Tab, on the upper right side in the NVAccess, scroll to NV item 1877 NV_RF_BC_CONFIG_I
10. Read the value from the device
11. Replace the first 8 bytes (16 digits) with: 8703E80400000200
12. Write the data to the device and powercycle.




*To disable GSM/UMTS, perform the same 7 steps, but replace the 8-byte data with: 0700000000000000