Even though it's only been two days since cvpcs first unveiled CyanogenMod 7 running on the Droid X, it seems that he has already worked out enough of the kinks to release the first beta/RC version to the masses. The flashing process is a bit more complex compared to other phone/ROM combos, but well worth the added trouble if you ask me. Everything you're seeing here today would have been impossible without the "2nd init" hack, which cvpcs explains in detail here.

"Why should I switch to CyanogenMod?" you may ask. And I'll tell you why - in fact, I'll give you more than enough reasons for doing so: 13 Ways CyanogenMod 7 Makes My Android Phone Feel Future-Proof [Deep Review]

Since cvpcs has already written a thorough how-to, I'm just going to run through the process quickly so you'll know what to expect if you decide to give this a go yourself.

First off, if you're not running the latest Froyo build for the DX (and at this point, you shouldn't be), then you'll need to SBF back (if you need help with that, take a look here), as this build of CM7 only supports kernel version 2.6.32. Once you've successfully downgraded, grab a copy of Z4Root so you can gain root access.

Once rooted, you can drop the CM7 file onto your SD Card and use the Droid 2 bootstrapper (note: do not use the Droid X bootstrapper) to reboot into recovery and flash the ROM.

There are a few caveats to be aware of, though: once you've successfully flashed CyanogenMod onto your phone, DO NOT use the Droid X/2 bootstrapper to reboot into recovery. If you do this, expect to SBF back to stock and start all over. More info on that can be found in the source thread.

It looks like most everything works in this build as well, including audio playback, data, calling, video playback, GPS, accelerometer, notification lights, battery charging, USB, Bluetooth, OpenGL, theme engine, market, and more.

There are only a couple of things that are reported as broken at this point, namely the camera and possibly YouTube.

If you're feelin' froggy, you can find all of the necessary files, including Z4Root and the Droid2 bootstrapper, over at RootzWiki.

Good luck and welcome to the wonderful world of CyanogenMod!

Cameron Summerson
Cameron is a self-made geek, Android enthusiast, horror movie fanatic, musician, and cyclist. When he's not pounding keys here at AP, you can find him spending time with his wife and kids, plucking away on the 6-string, spinning on the streets, or watching The Texas Chainsaw Massacre on repeat.

  • JAG

    Thats really GREAT, I hope they get it also for D2, D2 Global and DX2

  • rami98

    Why the hell did this have to happen right after i get the droid charge because i was tired of my locked down droid x. But great job cvps. I need my cm7 for droid charge

  • MeHappy

    Theoretically, if someone did this: goo.gl/1RgvX, could the Droid 2 possibly see CM7 as well?

  • http://twitter.com/empulse Empulse

    Can someone explain the commentary about the Camera being inop? I really wanna flash to Cyanogen, but I use my camera for work.... Will a non-stock Camera app work? Or is the camera totally borked atm?

    Thanks in advance!

  • J

    ok, pretty sure I read this in the previous article, but didn't see it here, so... just to confirm....

    Even though we have to leave our new Gingerbread & downgrade back to Froyo, once we have CM7 on our device, we're back to running Gingerbread - right... Which flavor? 2.3.3 like I am now, or 2.3.4 or something lower? And, correct me if I'm wrong, the code for this came from the AOSP, so Verizon's anti-tethering "No data for you" issue is no longer right...