How To Install Gingerbread Based CyanogenMod 7 On SE Xperia X1

The Sony Ericsson Xperia X1 which was originally supposed to run the Windows Mobile OS, was given a new lease of life when the Android OS was ported to the device. The lease has been extended courtesy of XDA-Developers forum member faryaab, who has managed to port the much famous CyanogenMod 7 ROM onto the Xperia X1. We have devices like the HTC HD2 that shipped with Windows Mobile, but have been hacked into running Android as well. The Sony Xperia 1 is now attempting to stand amongst that league. For more on this ROM and how to install it on your Xperia X1, read on!

Credits:

Thanks To NEOPEEK
Thanks To Duckly
Thanks To Chann
Thanks To XDANDROID
Thanks To Bruno_123
Thanks To Benquick
Thanks To Midnight
Thanks To Preston74

The ROM is based on the RC4 version of CyanogneMod 7 and while the developer has removed quite a few bugs, there are chances that some may still exist. However, that’s nothing serious, as it is stable enough for everyday use as in the case of the official CM7 RC4.

Let’s get on with the installation of the ROM now.

Disclaimer: Please follow this guide at your own risk, AddictiveTips will not be responsible if you damaged or bricked your device during the process.

Requirements:

SD card of your device partitioned in the mentioned configuration: FAT32 (however large, as long as you have ext2 & linuxswap), Ext2 (512MB minimum) and Swap (64MB). See this guide on how to partition your SD card.

To begin, extract the ROM you downloaded form the link above and copy the files to the root of the FAT32 partition of your SD card. The FAT32 partition would be the only one visible on your PC.

Now enter File Explorer in Windows Mobile on your Xperia X1, browse to the SD card, open npkinstall and run install.exe. The files will be installed on your ext2 partition.

When the files are installed, the phone will automatically reboot into Windows Mobile. Launch File Explorer again, run Haret.exe from the SD card (not the one in the npkinstall folder) and wait till Android boots.

Now when Gingerbread boots up, it will be slow. Don’t try to fight the sluggishness that follows with the first boot. Restart it once it fully loads and things will be better.

Topics

Authors

Daily articles in your inbox each day for free

About Addictivetips

AddictiveTips is a tech blog focused on helping users find simple solutions to their everyday problems. We review the best desktop, mobile and web apps and services out there, in addition to useful tips and guides for Windows, Mac, Linux, Android, iOS and Windows Phone. Read more...