We are reader supported. External links may earn us a commission.


How to Install CyanogenMod 7 Gingerbread

By Joe Levi January 18, 2011, 11:25 am

Generally speaking, flashing a custom ROM onto your phone is a fairly simple, straight-forward process — once it's rooted and a custom recovery image installed.

With CyanogenMod 7 (CM7) there's a little more to it.

First and foremost, CyanogenMod 7 isn't fully cooked yet. It's functional enough to be my daily driver, but it's still in the RC0 phase (meaning it's not ready to be called a "release candidate"). In fact, at the time of this writing there are only 3 "nightly" builds available (though this will have likely increased by the time you read this post).

Following any instructions beyond this point is at your own risk and could render your phone a useless brick. You've been warned.


Next, this article assumes that you have permaRooted your smartphone and are familiar with installing custom recovery images and ROMs. If you're not, we have plenty of articles to get you up-to-speed.

Also, this tutorial should apply to the following devices:

  • Ace (Desire HD)
  • Crespo (Nexus S)
  • Glacier (MyTouch 4G)
  • Vision (G2 & Desire Z)

For the purposes of this article I have personally (and somewhat painfully) gone through the following on my T-Mobile G2 (HTC Vision), so the files linked to below are specific to that device. If you're using another device head over to forum.cyanogenmod.com and find the corresponding files to match your hardware.

Ready for some fun? Okay, let's go!

1. Backup

The first step of installing any ROM is to backup what you already have. By doing so you ensure that if something goes wrong all you have to do is wipe/factory reset and restore, and all you've lost is some time.

The easiest way I've found to backup is with ROM Manager premium. Launch the app and tap "Backup Current ROM". Follow the prompts, wait for the backup to complete, and you're golden. On to the next step.

2. Download the Files to Your SDCARD

Again, these files are specific to the HTC Vision (G2/Desire Z). If you're using a different phone you'll want to find the equivalent files for your device.

For this ROM you're going to need two files, and one optional file:

  • ClockworkMod Recovery 3.x (rename this file to recovery.img to make the next steps easier)
  • CyanogenMod ROM 7
  • Google Apps ("gapps")

Place them all on the root of your sdcard.

3. Flash the Recovery Image

Open your app drawer and find your terminal emulator (mine's called Terminal , if you don't have one, you can grab one from the Market).

Once in Terminal type su (enter), approve superuser access if prompted.

Next, type flash_image recovery /sdcard/recovery.img (enter).

This should replace your old recovery image with the new one. Why do we need a new one? Apparently Gingerbread makes use of the EXT4 file system and previous recovery images do not support it. This new version supports both old and new, so even if you decide to go back, you don't need to flash back you old recovery image.

NOTE : If you were previously using ClockworkMod Recovery, the text was green. In the new version the text is orange.

4. Factory Reset/Wipe

Since this is a big change, you'll need to wipe so you can start from a clean slate. To do so, open ROM Manager again and select the option to "Reboot into Recovery".

Once in Recovery, select the option to "wipe data/factory reset", follow the prompts.

5. Install CyanogenMod 7

Once wiping is complete, select "install zip from sdcard", "choose zip from sdcard", then select the CM7 Nightly that you previously downloaded. Follow the prompts.

6. Install Gapps

Once flashing CM7 Nightly is complete, select "install zip from sdcard", "choose zip from sdcard", then select the Google Apps package that you previously downloaded. Follow the prompts.

Select the option to "reboot system now" and wait patiently as CM7 boots for the first time (remember, first boots take significantly longer than subsequent boots).

7. Setup and Backup

Once booted, get everything setup the way you want, go back into ROM Manager , and snap another backup.

Have fun and enjoy your Gingerbread!!


Latest Articles


Here's how the Apple iPod changed the world in 21 years

iPod was an industry-changing device at its time, and it had a massive impact on modern smartphones, and the way we listen to music. We take a last look at the now-discontinued Apple iPod and the history it leaves behind.

By Roland Udvarlaki May 11, 2022, 10:00 am

How to use Mic Modes in VOIP and FaceTime Calls

This guide will go over the steps you need to follow to activate one of the available Mic Mode settings on Apple Devices to begin using the feature and improve your calling experience.

By Aryan Suren May 10, 2022, 10:00 am

This iPhone 14 feature might urge users to upgrade

Until now, it appeared that iPhone 14 would only be a minor upgrade over the iPhone 13 series. However, a new leak suggests that the iPhone 14 will come with one feature that might urge users to upgrade.

By Sanuj Bhatia May 9, 2022, 5:00 am