The Complete Guide on Tinkering with your
Motorola Milestone X2
Motorola Milestone X2
Greetings and Welcome!
If you're here, you have a Motorola Milestone X2. You have 2.3.6 Gingerbread, and you probably hate the Blur stuff forced upon you in 2.3.6. We know. This is a dual-core phone and it feels like you're not getting the full potential out of it. Thanks to the courage and hard work of many members, we CAN get more out of this phone. Believe the impossible.
What follows is the most thorough guide on XDA for tinkering with your Milestone X2. There are many parts to this guide, and I recommend reading through all of it if you plan on tinkering with your Milestone X2.
Before going forward, I must repeat: This guide is for, and only for, Gingerbread 2.3.6 running on your Motorola Milestone X2.
I'm sure some parts of the guide can be utilized for the Droid X2 but considering that us Milestone X2 users are lumped into the Droid X2 forum and must frequently scavenge several topics before getting the documentation we need, this guide is written under the assumption that you have a Milestone X2 and that you're modifying it.
This guide is not for Android 2.3.4, 2.3.5, 2.3.batman, or anything NOT called 2.3.6. The Milestone X2 was shipped with 2.3.6 so this guide is written FOR 2.3.6, and will not be revised for any other version of 2.3. If you're not running 2.3.6 on the Milestone X2 and you choose to follow the guide anyway, that's your choice and I hold no responsibility for your gallivanting ways.
With that, let's go forward.
Table of Contents
Part 1: Back up the Personal Essentials
Part 2: Factory Reset Time
Part 3: Install and Update the Bare Essentials
Part 4: Rooting the Milestone X2 with 2.3.6
Part 5: Creating the Nandroid/BSR Backup
Part 6: Nandroid Restore Procedure
Part 7: Custom ROM Installation with DZK's CMOD10 2.9999999 Alpha
Part 8: Performance gains with CM10 and the MX2
Part 9: Performing an SBF Restoration on the MX2
It is assumed that you have the following utilities handy before going forward:
- A computer running Windows XP/Vista/7/8
- A computer ALSO running Linux
- A Motorola Milestone X2 with the USB cable that it came with when you bought it.
- A Wall Charger for your Milestone X2
- Your mileage may vary.
- I take no responsibility what you do to your Milestone X2.
- I take no responsibility if you use a different phone NOT called the Milestone X2 and end up breaking it.
Part 4: Guide adopted from user clcrawl here: http://forum.xda-developers.com/showthread.php?t=1405077
Part 4: How to tell if your phone is rooted: http://www.androidcentral.com/is-my-phone-rooted
Part 5: Guide adopted from Moon Shadow here: http://forum.xda-developers.com/showthread.php?t=1318083
Part 7: DZK's original Thread: http://forum.xda-developers.com/showthread.php?t=1912280
Part 7: Lrs121's modification Thread: http://forum.xda-developers.com/showthread.php?t=1914238
Part 8: sbf_flash on Linux: http://forum.xda-developers.com/showthread.php?t=1321061
This guide would simply not exist without the help & efforts of the following XDA users:
DragonZKiller (creator of the original CM10 mod for the Droid X2)
Lrs121 (creator of the port of dragonzkiller's port of CM10 for the Milestone X2, hoster of the nTelos sbf file we use)
clcrawl (creator of the original 2.3.6 Root thread for the MX2)
Moon Shadow - NM (creator of the Nandroid thread for the DX2/MX2)
imchairmanm (creator of the sbf_flash thread for the MX2)
Booga Booga (fellow MX2 user and all-around badass resource for creating this guide)