Downgrading Cyanogenmod on the Motorola Droid

I've been running Cyanogenmod 7.1 on my Motorola Droid (1st series) and it's been acting strangely.  It sometimes spontaneously reboots itself, it sometimes can't read the SD card, occasionally when people call the phone keeps ringing even after I answer, and it cannot restart music playback if the music player is interrupted by a call or another app.  So I'm downgrading back to 6.1.2, the stable release based on Froyo, which ran a lot better on this phone.  Here are the steps necessary to do so.

(I assume your phone has already been rooted if you have Cyanogenmod 7.1 already installed)

  1. Install Titanium Backup and make a complete backup of all apps + data.
  2. Install the latest version of ClockworkMod Rom Manager if it is not already installed.
  3. I strongly recommend recovering from a backup image to the original Droid OS you started with, which you should have been prompted to do if you were using ClockworkMod Rom Manager to install Cyanogenmod 7.1 in the first place.  DO NOT DOWNGRADE YOUR IMAGE FROM 7.1 to 6.1.2 DIRECTLY or you risk making your phone unbootable.  Please pay attention, I am repeating this for your benefit based on personal experience, downgrading directly from Cyanogenmod 7.1 to 6.1.2 will BRICK your phone and you will need a variety of tools and a computer with Windows installed (why this is necessary when dealing with a LINUX based OS is beyond me, but sadly it's true) in order to get it working again.
  4. After the recovery has finished and you have booted back into your phone's stock OS, upgrade ClockworkMod Rom Manager to the latest version (this will be necessary).
  5. Use the "Fix Permissions" option in ClockworkMod Rom Manager and restart your Droid when it is finished.  I advise powering the Droid off and removing the battery for five seconds to establish a clean boot before the next step.
  6. Open ClockworkMod Rom Manager again after the phone restarts, and select Flash ClockworkMod Recovery.
  7. Once this is completed, you may select Download ROM and choose Cyanogenmod, selecting version 6.1.2 - I recommend keeping the ADW launcher option and selecting install Google Apps.
  8. Let the phone do its thing - upon reboot you will want to reinstall Titanium Backup to recover your apps and data. (Note: do not allow Titanium Backup to overwrite the data on your built-in system apps or they may stop working, which will require you to go back to step 4)
  9. Just to be on the safe side you may want to use ClockworkMod ROM Manager to "Fix permissions" one last time after everything has been restored.
  10. Enjoy your stabilized Motorola Droid!
Tags: 
Subscribe to the Von Stetina family RSS