Android Update, News, Apps and Hacks

CM9 Pre-Alpha Out For HTC Desire Z and the T-Mobile G2


Another day, and another device gets Cyanogenmod, and the latest to do so are the HTC Desire Z and the T-Mobile G2 (Vision). An unofficial pre-alpha version of CM9 has been released for both, by XDA developer jerl92. Almost everything is working, so it looks to be a ROM suitable for every day use, but since it’s a pre-alpha release, bugs are to be expected.

For those who do not know, Cyanogenmod 9 is an AOSP based rom, running Android 4.0.3 Ice Cream Sandwich at the core, and is under heavy development right now. Since this CM9 rom for Desire Z and G2 is in beta stages, you cannot expect it to work wonderfully for you, instead, be prepared for a bumpy ride because it’s yet to shed the Alpha status.


The methods and procedures discussed here are considered risky and you should not attempt anything if you don’t know exactly what you are doing. If any damage occurs to you or your device, including a bricked, non-functional device, we won’t be held liable. You have been forewarned!


This ROM and the guide below are compatible only and only with the HTC Desire Z and the T-Mobile G2 (Vision). It’s not compatible with any other device. Check your device model in Settings » About phone.

ROM Info


Developer → jerl92

What’s working:

  • Sound
  • Phone works 2G/3G
  • Touch
  • SD Card
  • Wifi
  • Sensors
  • Root
  • Headphones
  • Bluetooth
  • EGL
  • Advanced Power Menu
  • Screenshots
  • Market
  • Gallery
  • Hardware Acceleration
  • Video Playback
  • GPS
  • Tethering
  • Facebook contact sync

What’s not working

  • Camera. (Partly working)
  • Voice search

Pre-Installation Requirements:

  • Imp!! Rooted HTC Desire Z/T-Mobile G2 with Clockworkmod Recovery installed.
  • Battery charged to minimum of 50%.
  • This procedure will wipe all your apps, data and settings (but it will NOT touch your SD cards, so don’t worry about those). Backup your Apps and important data — bookmarks, contacts, SMS, APNs (internet settings), etc. This Android backup guide would help you.

Step by Step Instructions:

  1. Download the latest version of CM9 rom from the official development page here.
  2. The CM9 comes sans Google Apps like market, gmail, etc. So, download the Google Apps addon package too:
    Download Link → here. Filename: | Size: 53 MB
  3. Transfer both of the downloaded zip files from step 1 and 2 to the root of your external microSD card on the HTC Desire Z/T-Mobile G2.
  4. Switch off your phone, then boot into Clockworkmod recovery, following the procedure for your phone as given below.
    For Desire ZHold Volume Down & the Power button until the device boots to the bootloader. Once in the bootloader, use Volume Down to scroll to “recovery” and press the Power button to select.
    For T-Mobile G2: Press down on the Trackball, hold Volume Down & the Power button until the device boots to the bootloader. Once in the bootloader, use Volume Down to select “recovery” and press the Power button to select it.
    In recovery, use Volume buttons to navigate and the Power button to select options.
  5. [Optional] Perform a Nandroid Backup of your existing ROM, so that you can always restore it from recovery if something does not work out with this rom. To perform a backup, select Backup and Restore –> On the next screen, Select Backup again.
  6. Now, in the main recovery menu, select ”wipe data/factory reset”, then select “Yes” on the next screen. (This does not touch your SD card, so don’t worry).
  7. Now scroll to the option “Install zip from sdcard” and select it. Select “choose zip from sdcard”, then browse and select the rom file from step 1. Then, select “Yes” on next screen to confirm installation of CM9.
  8. After the installation of CM9 is complete, select “go back”, but don’t reboot yet. Select “install zip from sdcard” again, then “choose zip from sdcard”. The browse to the file from step 2 and select it. This will install Google Apps like Market, Gmail, etc.
  9. After the installation of gapps file is done too, you’re good to reboot the system. Select “go back” then select “reboot system now” to reboot your HTC Desire Z or T-Mobile HTC G2, and taste the CM9 goodness right on it.

Share your thoughts and problems in the comments below and we’ll do our best to help you out.

  • H Mpr

    Nice…it worked like a charm.
    Just one question . I am using ATT 3g enabled sim card, Is it possible to have 3g connection on HTC t-mobile G2 ? Right now I am only getting edge.

  • zderavko

    Same here. Just use “trackball” instead…up, down and “click”

  • Antonio Z

    I have a trouble in step 7.
    Now scroll to the option “Install zip from sdcard” and select it. them the phone just show the hat logo, and nothing else.

  • DesireZMan

    It is working great, Arabic is supported in SMS and web browser but not in office automation software, I use kingsoft office and words are still disconnected in documents. Although it works in google drives, so please add office automation compatibility..

  • Mally

    I used the R2 and it worked well.. just in after the installation and then reboot i needed to remove the sd card… But ICS is awesome ^_^

  • Tem

    is it too early to ask CM9 RC2 for my TMobile G2?

  • Chris

    Could you update this to discuss the CM9 RC1 on the G2? Thanks!

Some HTML is OK
Join us on Facebook!schliessen