[Motorola Droid X2] grizzlayleslay:
Part 7: Custom ROM Installation with DZK's CMOD10 2.9999999 Alpha

Now we delve into the nitty-gritty of getting the most of the MX2, all thanks to the XDA user dragonzkiller, whom has spent countless hours working on a port of CyanogenMod 10 (aka Android 4.1) to work on the Droid & Milestone X2.

BEFORE DOING ANYTHING ELSE, I HIGHLY RECOMMEND COPYING THAT NANDROID BACKUP FROM YOUR MILESTONE X2 TO A LOCATION NOT ON OR NEAR THE MILESTONE X2. Whether this is a USB Drive, CD/DVD, external drive, Dropbox, Google Drive, whatever. Put a copy there. Put copies in different places.

Now that you've copied your backup into one-or-more-but-preferably-more places, it's time to get the most out of our little Milestone X2.

First of all, again I give thanks to DragonzKiller for his work on this port of CyanogenMod 10. Without dragonzkiller, we wouldn't be here.

I must point out that us MX2 users have to use a port of DZK's port of CM10, by user Lrs121. DZK's port of CM10 includes a kernel_check during installation that will NOT work on the MX2, because it requires 2.3.4 in order to flash it. As the MX2 only comes shipped with 2.3.6, the only option is to bypass the kernel_check requirement.

User Lrs121 provides us with a port that bypasses this kernel check, allowing us to run DZK's port on our MX2.

So thank you, Lrs121, for providing us with this port.

Also, as an MX2 user you will HAVE to install the WiFi patch, or your Wifi will not work. Period.

So, here we go:

1) Download the following files:

The JellyBean 4.1.x "gapps" file: http://goo.im/gapps

The "cm10-20130112-unofficial-mx2.zip" file on Lrs121's Google Drive: https://docs.google.com/file/d/0BzuX6WLejxQwakVXcHVSV1R2c3c/edit

The WiFi Patch for the Milestone X2: http://www.mediafire.com/?e7cbyc9lmdj3p7g

2) Place these files on your MX2, preferably on an external SD Card. For convenience sake, I placed them in a folder called “cm10” on my external SD card.

3) Go back to Part 5 of this guide, Step 17. Run the double check. Unplug your MX2 from your computer. The MX2 MUST be plugged into a wall charger and plugged into an outlet.

4) Go to your App Drawer, select "System Recovery" and select "Recovery Mode". The MX2 will reboot into a screen saying "Droid X2 Recovery GFAN.COM".

5) Press the Volume Down button 5 times, highlighting “Install zip from SD Card” (this is your external SD Card). Press the Power button to select it. Press the Volume Down button once to select “choose from sd card”, and press the power button to select it. Navigate to your custom folder and select the cm10 zip file. Press the power button again. You'll be taken to a “Confirm install? THIS CAN NOT BE UNDONE” prompt. Press the Down Volume button 7 times to highlight the “Yes – Install cm10.zip” file, and press the Power button. Wait for it to complete installation. When it's done, it'll declare "Install from sdcard complete".

6) Repeat Step 5, this time installing the "gapps.zip" file. Wait for it to complete installation. When it's done, it'll declare "Install from sdcard complete".

7) Repeat Step 5, this time installing the "MX2_CM9_WIFI.zip" file. Wait for it to complete installation. When it's done, it'll declare "Install from sdcard complete".

8) Press the Down Volume button 5 times to select "Go Back". Press the power button to select it. Now, press the Down Volume button 3 times to select "Wipe DATA/Factory reset", and press the power button. Press the Down Volume button 7 times to select "Yes", and press the power button. Now, press the Down Volume button to select "Wipe CACHE partition". Press the Down Volume button 7 times to select "Yes", and press the power button.

9) You should be back at the main GFAN.com screen at this point, with the selection highlighted on "Reboot system now".

10) Press the power button to reboot your MX2.

11) WAIT. If you followed the steps correctly, the loading screen for CyanogenMod will appear. Soon enough, you'll be able to configure your MX2 and add apps.

12) You're done!