CyanogenMod is a small company that makes custom ROMs for Android devices run by a community of developers. This community and the ROMs have become hugely popular with tinkerers of their devices and when OnePlus began developing their first device, it makes some sense as to why they were tapped to make the software for the fledgling companies new flagship device: the OnePlus One.
Sales were good, everything seemed great for the two startups and their new marriage of software and hardware, but then came the release of the OnePlus Two, the One’s sequel, and one thing was blatantly missing: CyanogenMod.
OnePlus decided to make their own in-house ROM called ColorOS and replaced CyanogenMod on all of their devices from the Two forward. The latest OnePlus X is no exception to this but, if you miss CyanogenMod, it’s not hard to get the custom ROM onto the OnePlus X –after all, the software company did start off with just making unofficial third-party custom ROMs in the first place.
If you want CyanogenMod on your OnePlus X, here’s how to go about installing it.
Before You Begin
- This will erase your phone so just make sure to backup anything you need to keep before getting started.
Root the OnePlus X
- First, we need to root the OnePlus X, aka gain administrative rights. During this process we’ll also flash a custom recovery which will allow us to flash custom ROMs (custom versions of Android) of which CyanogenMod is one of them. Head to my How to Root the OnePlus X video here, follow that, and come back here to continue.
Flash CyanogenMod onto the OnePlus X

- Now that you have root and a custom recovery, head to my OnePlus X ROM repository and download the CyanogenMod 12.1 ROM from there and save it to your desktop.
- Click on the download link there and then find the download on the developer’s page for the latest version and save the .zip file to your desktop.
- Plug the phone in via USB.
- Copy the ROM file to the root of the device’s sdcard storage (even if you don’t have an SD card it’ll be called that).
- Unplug the phone.
- Turn off the phone.
- Hold down volume down and power until it vibrates then let go to get into recovery mode.
- Tap Backup.
- Tap Backup and swipe to confirm.
- Once done backing up, tap Wipe.
- Tap Wipe Data.
- Once done wiping, tap Install then choose the ROM .zip file and flash it.
- Tap Reboot.
Install the Google Apps (optional, but you know you want them)

- Download the Google Apps package and save it to your computer.
Google Apps for CM 12 - Plug the phone in via USB.
- Copy the Google Apps file to the root of the device’s sdcard storage.
- Unplug the phone.
- Turn off the phone.
- Hold down volume down and power until it vibrates then let go to get into recovery mode.
- Tap Install then choose the Google Apps .zip file and flash it.
- Tap Reboot.
There you go, you can always unroot the phone to get back to stock or just repeat this process with a different ROM if you want. Let me know if this worked in the comments below and good luck!
-
Omkar
-
David Cogen
-
-
Rishab
-
David Cogen
-
-
Charlie
-
David Cogen
-
Charlie
-
David Cogen
-
Charlie
-
David Cogen
-
Charlie
-
-
-
-
-
Poorva Malik
-
David Cogen
-
-
sdhu1984
-
David Cogen
-
-
Zuhair Reza
-
David Cogen
-



