Droid Pro Cyanogen Instructions
This guide will walk you through the steps of how to install Cyanogen to your Verizon Motorola Droid Pro. Specifically, these files and instructions are for VanillaLVL's CyanogenMod 7.2, but they should be applicable to any Droid Pro compatible versions of CyanogenMod, and possibly other ROMs as well.
1. Copy Files to SD Card
Make sure the SD card has plenty of free space! I recommend at least a 2GB MicroSD card, as your backups alone could exceed 1GB.
Copy all 5 files from this directory to /sdcard on your Droid Pro (do not unzip them):
Note: Many older guides suggest using z4root or SuperOneClick's ZergRush exploit, but these don't work with the latest Verizon software -- you'll get a "hellions with blue flames" error.
3. Install ClockworkMod Bootstrap
4. Backup Your Data
The data on your phone's internal memory will be completely obliterated, so save whatever you want to keep to /sdcard!!
Any apps purchased through Google Play (or Marketplace) can be re-downloaded for free, so I wouldn't worry about that. But keep in mind, you will lose your settings and saved data for those apps.
5. Factory Reset
This will wipe your phone's data and reboot it.
6. Reactivate Your Phone
Follow the on-screen instructions to reactivate your phone with Verizon.
You do not need to activate any other accounts, since we'll be wiping the phone's data again.
7. Install CyanogenMod from Clockwork Bootstrap
Adapted from the CyanogenMod Droid 2 install instructions:
Note: If you need to access ClockworkMod after flashing CM7, wait for the blue LED to flash during reboot, then press volume down. This brings up Android Bootmenu. From there, you can select Recovery, Clockwork Recovery.
8. Restore Your Backups
You can use Super Backup Pro: SMS&Contacts to restore SMS and call logs, but I recommend using the CM7 Contacts app to restore contacts from the .vcf file (vCard).
Congratulations, you're all done setting up CyanogenMod 7.2 on your Droid Pro!
9. Optional: Update to CM9 (Not Recommended)
It turns out it's really easy to install a new ROM once you have a rooted Droid Pro with ClockworkMod and the 2.3.7 kernel installed. However, in my experience, CM7 is faster and more stable than CM9. I don't recommend upgrading unless you need to use apps that aren't compatible with Gingerbread.
These directions can also be used to switch from one variety of CM9 to another. Note that the CM9 "Reboot to Bootloader" doesn't work on the Droid Pro; you'll have to press volume down at the blue LED flash instead.
Since we didn't wipe our user data, CM9 will detect and upgrade your apps and settings on first boot. No need to restore from your backups!
WiFi MAC Address Fix
If it's your first time running CM9 or you wiped /data, you may need to run a small script to store a permanent MAC address for reliable WiFi connectivity. Turn on WiFi, then try this in the Terminal Emulator:
If it can't find the script, then the version of CM9 you're running probably doesn't need a MAC address fix. If it gives a bunch of errors, make sure you've enabled WiFi first and have granted root permission.
Install ADW Launcher
When using CM9 on the Droid Pro, I recommend replacing the default CM9 Trebuchet launcher with ADW Launcher, which was the launcher included with CM7. It seems to operate more smoothly on old hardware like the Droid Pro.
Fix "Clock Has Stopped" Errors
If you encounter the error "Unfortunately, Clock has stopped", it's probably because you have a CM7 alarm clock database, which is incompatible with CM9. It's an easy fix from the Terminal Emulator:
How to Revert to CM7
If you want to revert to CM7, you need to use ClockworkMod to wipe /system, /cache, and /data. Then for a fresh install, install gapps.zip and CM7-V8.zip from your MicroSD card. Otherwise, restore your CM7 backup (Nandroid).
Your Next Phone: Successor to the Droid Pro
Unfortunately it appears there will never be a Droid Pro 2. Android manufactuters have abandoned hardware keyboards to cut down their design and manufacturing costs.
I've happily switched to the BlackBerry Classic. The physical keyboard is even better than the Droid Pro's, and the BB10 operating system is a pleasure to work and play with. The Hub provides a more streamlined approach to communication than any other smartphone, and BlackBerry's Android 4.3 runtime can run apps much faster than the Droid Pro; this means switching to BlackBerry will actually give you better access to apps!