• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][5.1.1][STABLE] CyanogenMod 12.1 for OnePlus X

MasterAwesome

Recognized Developer
Jun 23, 2013
2,001
3,960
0
CyanogenMod 12.1 for OnePlus X (E1001/E1003/E1005)



DISCLAIMER
Code:
WARNING:
"Your warranty may become void.
I am not responsible for bricked devices, dead SD cards, and any kind of problems in your little life of yours.
Please do some research if you have any concerns about features included in this ROM before flashing it!
YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you."
This is an unofficial CyanogenMod 12.1 build I developed for OnePlus X.

Custom kernels are not compatible with this ROM unless otherwise noted. I will not provide support if you install a custom kernel.

What doesn't work

  • Report with logs


What works

  • Boot
  • WiFi
  • Hotspot
  • Audio
  • Camera
  • RIL (DUAL-SIM)
  • Bluetooth
  • GPS
  • Tri State keys
  • Mobile data
  • proximity sensor
  • Gestures
  • FM
  • Google Now voice detection.


Source code:
Device tree
Kernel
Vendor

Downloads:
ROM
Build 1.0s - STABLE
Build 2.0s - STABLE
Build 3.0s - STABLE (MIRROR)
Build 4.0s - STABLE
Build 5.0s - STABLE
Build 6.0s - STABLE | ([URL="https://www.androidfilehost.com/?fid=24341993505161536"]MIRROR)[/URL]
Build 7.0s - STABLE
Build 8.0s - STABLE
Build 9.0s - STABLE
Build 10.0s - STABLE
Build 11.0s - STABLE
Build 12.0s - STABLE | ([URL="https://www.androidfilehost.com/?fid=24391638059060298"]MIRROR)[/URL]
Build 13.0s - STABLE




Recovery
CM-recovery.img
recovery-twrp.img



Installation instructions (for first-time installation):
  • BACKUP USING TWRP
  • Use the recovery(Either TWRP or CM) provided in the download section.
  • Flash the recovery
    Code:
    fastboot flash recovery recovery.img
    Code:
    adb reboot recovery
  • Clear data/factory reset
  • Clear cache
  • Flash the ROM provided in the downloads section


XDA:DevDB Information
CyanogenMod, ROM for the OnePlus X

Contributors
MasterAwesome
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod

Version Information
Status: Stable
Current Stable Version: 13.0s
Stable Release Date: 2016-03-08

Created 2015-11-21
Last Updated 2016-03-08
 

Attachments

Last edited:

MasterAwesome

Recognized Developer
Jun 23, 2013
2,001
3,960
0
Changelog

Version 9 (01Jan)
  • props: clean unnecessary radio props
  • lights: notify even when charging
  • wifi: remove "config_wifi_dual_band_support"

Version 8 (31dec)
  • Echo solved
  • Revert "audio: Remove unnecessary audio flags"
  • Disable EAP-SIM support

Version 7 (27dec)
  • Revert audio settings back to 3.0s

Version 6 (24dec)
  • lights: Remove button backlight feature
  • Enable OTG by default
  • Fix vibration for capacitive buttons
  • Remove button backlight
  • Re-enabled ambient display(pick-up device to show notification works)
  • Misc performance related tweaks.

Version 5 (22dec)
  • FM Radio Added
  • In-call volume now reduces
  • Mic works on speakers (needs confirmation)
  • GAPPS crash should now be resolved (need confirmation) {USE OPENGAPPS}

Version 4 (19dec)
  • Fixed crash when calling on headphones.

Version 3 (17dec)
  • Fixed battery charging lights
  • Fixed ambient display
  • Fixed keypad disabling and using softkeys.

Version 2 (16dec)
  • Changelog
  • GPS Fixed
  • LEDs fixed
  • Battery stats work
  • OTG might work (need testers)

Version 1
  • Initial release
 
Last edited:

svceon

Senior Member
Jun 14, 2010
504
113
0
Lisbon, Sintra
I wasn't really sure what oneplus covers in its warranty so I thought I'd add a disclaimer which was applicable to most devices.

Edit:
Did some research turns out it does cover flashing ROMs in its warranty at least for the oneplus one it did.
You better add the disclaimer nonetheless but the warranty is fully covered after flashing roms in Oneplus devices