What's CodeAurora Forums ?
Code Aurora Forum (CAF) is a consortium of companies with projects serving the mobile wireless industry. Software projects it concerns itself with are e.g. Android for MSM, Femto Linux Project, LLVM, MSM WLAN and Linux-MSM. Code Aurora is basically AOSP plus all Qualcomm specific enhancements and optimization.
What's AOSParadox Project ?
AOSParadox is a vanilla ROM. Our goal is to pick the least amount of commits possible on AOSP code. While trying to add features, when CodeAurora provide us with chipset's specific sources ?
At the opposite of most of ROMs that you can find, the trees are made by ourselves to be integrated in this new ROM type.
What should I be aware of ?
Everything is custom and made to work with CodeAurora Forum's sources so custom kernels won't boot (ramdisk is different, selinux rules too, ...).
- Full F2FS support - Kexec Hardboot Patched Kernel (For Multirom) - Snapdragon camera - Compatible with layer themes
- GPS in device only mode
You can now flash this ZIP to make the ROM compatible with sultanxda camera libs
How to install ?
- 1) Place ROM & Gapps in your virtual SD
- 2) Reboot in Bootloader Mode
- 3) Go to "Recovery"
- 4) Wipe Data/Factory Reset
- 5) Wipe Dalvik cache
- 6) Install the ROM zip
- 7) Install the Gapps
- 8) Install SuperSU zip
- 9) To disable software keys you can flash the ZIP made by @TanayPoddar56 (Post #2345)
- 10) Reboot
Users Tips and benchmarks
- How to enable software keys ?Find the original @darshan_dex post here
Some people prefer softkeys, and so do I. So here's a lil guide how to disable the hardware keys including the backlight. And enabling the softkeys. :) You'll need a root explorer. I prefer ES File Explorer. Switch MENU and BACK keys: 1. Go to Device/system/usr/keylayout/synaptics-rmi.kl 2. Change "key 139 APP_SWITCH VIRTUAL" to "key 158 APP_SWITCH VIRTUAL" 3. Change "key 158 BACK VIRTUAL" to "key 139 BACK VIRTUAL" 4. Save and Reboot. Disabling the Hardware keys: 1. Go to Device/system/usr/keylayout/generic.kl. 2. Scroll down and find the following keys and add # before each of them. It should then look like this: # key 139 MENU # key 158 BACK # key 172 HOME 3. Save and Reboot. Disabling the backlight of the HW keys: 1. Go to device/sys/class/leds/button-backlight/brightness. 2. Change the value to '0' 3. Change permissions to r--r--r-- 4. Done. Note: Everytime you reboot, LEDs will be back on. So do the procedure again after rebooting every time. Enabling softkeys: 1. Go to device/system/build.prop. 2. Scroll down to the extreme bottom. 3. Add this line there : "qemu.hw.mainkeys=0" (Without inverted commas) 4. Save and Reboot.
Team AOSParadox Members / Official Contributors
@edisile @Quasar @h2o64 @loveboy_lion
- device/oneplus/onyx homemade tree, we credited only what belong to us
If you want to build the ROM by yourself here is the tutorial.
[CAF/AOSP][LA.BF.1.1.3-01310-8x74.0][6.0.1][STABLE]AOSParadox Project 2.1 - 20160413, ROM for the OnePlus X
h2o64, loveboy_lion, Quasar
Source Code: https://github.com/AOSParadox
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
Based On: CAF
Current Stable Version: LA.BF.1.1.3-01310-8x
Stable Release Date: 2016-04-13
Last Updated 2016-05-03