[OnePlus X General] meraj99:
Hey there every one! This is a kind of thread which I was looking for when I first came to forums.xda. And I am pretty sure that everyday there are hundreds of people having their first visit here and are looking for something like I did. Anyway, let's get to it.

There are a lot of custom ROMs for OnePlus X, which is also known as Onyx. Every ROM is good in its own way and hence it becomes tough for flashaholics to choose one certain ROM. Below I'll be mentioning a couple of ROMs, and their distinctions followed by the threads' links. And these are just my opinions. If you have something better in mind, feel free to drop 'em below!

If you want to install Xposed on your phone, get to the bottom of this thread to the section marked 'Next'.

Before proceeding further, you need to root your phone, unlock the bootloader and install a custom recovery. DON'T PANIC IT'S EASY AF. Just go to this link, read everything carefully and once you're done with all the steps, come back here. https://forums.oneplus.net/threads/...om-recovery-root-take-efs-backup-more.401713/

BALANCED BATTERY LIFE+PERFORMANCE

- Android Ice Cold Project (AICP):

If you want to enjoy what Xposed and root access is capable of, but also want to increase your battery life significantly, this is the ROM for you.

1) Download links of the ROM are given at the official thread here http://xdaforums.com/oneplus-x/development/rom-android-ice-cold-project-11-0-t3330123

2) After downloading it, copy it to the root directory, i.e., the internal storage of your phone. (SD Card would consume a lot of time) And make sure you have at least 60% charge.

3) Turn off your phone, and wait for the last vibration. After that, first hold the volume up button, and then the power/lock button until the phone vibrates again.

4) Once you boot into the custom recovery, either CWM or TWRP, tap install and navigate to the downloaded ROM in your internal storage. Reboot to system.

5) Tadaa! Your new ROM is working fine. But it's not over yet. After your phone is done booting up, switch it off again and boot into recovery. Find the next step at the bottom of this post, marked 'Next'. Keep in mind that we will be using the 'BluSpark' kernel for this.

BEST PERFORMANCE

- Ressurection Remix:

This ROM is my personal favourite. This ROM has more features than any other ROMs I have come across and has water-like fluidity at the same time. The battery life isn't very significantly less than Android Ice Cold Project, but it is considerably less. And come on, you have to sacrifice battery for performance anyway. :p

1) Download links of the ROM are given at the official thread here http://xdaforums.com/oneplus-x/development/rom-resurrection-remix-t3334655

2) After downloading it, copy it to the root directory, i.e., the internal storage of your phone. (SD Card would consume a lot of time) And make sure you have at least 60% charge.

3) Turn off your phone, and wait for the last vibration. After that, first hold the volume up button, and then the power/lock button until the phone vibrates again.

4) Once you boot into the custom recovery, either CWM or TWRP, tap install and navigate to the downloaded ROM in your internal storage. Reboot to system.

5) Tadaa! Your new ROM is working fine. But it's not over yet. After your phone is done booting up, switch it off again and boot into recovery. Find the next step at the bottom of this post, marked 'Next'. Keep in mind that we will be using the 'Intoxicated Boeffla' kernel for this.

BEST BATTERY LIFE

- Purity

This ROM isn't as amazing as Ressurection Remix, but its potential will definitely amaze you to bits. Despite being a comparatively light ROM, it still has almost all the features you could wish for. And this ROM is said to have the best battery life by a lot of flashaholics like me. And this ROM has fluid fast performance, so you can do everything in a breeze without even having to think twice.

1) Download links of the ROM are given at their official download site here https://basketbuild.com/filedl/devs?dev=DariosF&dl=DariosF/Onyx/purity-6.0.1-20160723-onyx.zip

2) After downloading it, copy it to the root directory, i.e., the internal storage of your phone. (SD Card would consume a lot of time) And make sure you have at least 60% charge.

3) Turn off your phone, and wait for the last vibration. After that, first hold the volume up button, and then the power/lock button until the phone vibrates again.

4) Once you boot into the custom recovery, either CWM or TWRP, tap install and navigate to the downloaded ROM in your internal storage. Reboot to system.

5) Tadaa! Your new ROM is working fine. But it's not over yet. After your phone is done booting up, switch it off again and boot into recovery. Find the next step at the bottom of this post, marked 'Next'. Keep in mind that we will be using the 'Arsenic' kernel for this.

Next:

1) a)IF YOU ARE PLANNING TO USE ANDROID ICE COLD PROJECT/AICP (BALANCED BATTERY LIFE+PERFORMANCE)

Download BluSpark for CM/CyanogenMod http://xdaforums.com/oneplus-x/orig-development/kernel-t3250995

b) IF YOU ARE PLANNING TO USE RESURRECTION REMIX (BEST PERFORMANCE):

Download Intoxicated Boeffla from http://xdaforums.com/oneplus-x/development/kernel-intoxicated-boeffla-t3384468

c) IF YOU ARE PLANNING TO USE PURITY (BEST BATTERY LIFE)

Download Arsenic from http://xdaforums.com/oneplus-x/development/kernel-arsenic-kernel-r2-t3422020

2) Download Xposed framework, make sure you download the Xposed installer.apk and when you're downloading the framework make sure the version is SDK-23 http://xdaforums.com/showthread.php?t=3034811

3) Install the specified kernel following the same methods you've used to flash the ROM, and then reboot.

4) If you are a regular Snapchat user, download Snapchat and login to your account before carrying out this step. After you're done, switch off your phone once again, and reboot into recovery (Volume up + lock/power buttons again, dear flashaholic :p).

5) This time install Xposed (same old method, boot to recovery). And then reboot to system. It will take some time, so don't worry about it, UNLESS, you messed up in following the instructions I gave.

4) After the phone boots up, open Play Store, download Amplify & Greenify. After that open the Xposed application, go to modules and select Greenify and Amplify. Then boot your phone, and open the 2 applications, they'll do the rest. Enjoy your new ROM!

P.S.: I can change your life magically. Do you know how? By telling you this; there's a certain module, which enables YouTube to keep playing even when you switch to another app or lock your phone. Just open the Xposed application, go to downloads, and you'll see a search bar on the top right. Type 'YouTube' and scroll through the results until ou find 'YouTube Background Playback'. Install it, activate it and reboot your phone. Yeah, yeah, welcome. :p Have a nice day! By the way, I am a home-based rapper, singer & producer. And if this post helped you in anyway, as a token of saying thanks, check out my songs and maybe subscribe to pimp me up :p JK. It would mean a lot to me. Here's the link to a song from my channel https://www.youtube.com/watch?v=3YnxHeE3QE4 Happy flashing!