The AOSParadox Project 2.1
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, ...).
Extra features
Code:
- Full F2FS support
- Kexec Hardboot Patched Kernel (For Multirom)
- Snapdragon camera
- Compatible with layer themes
What doesn't work ?
Code:
- GPS in device only mode
Downloads :
http://download.aosparadox.org/AOSParadox/onyx/
You can now flash this ZIP to make the ROM compatible with sultanxda camera libs
OxygenCameraLibs.zip
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
Code:
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
Sources
- device/oneplus/onyx homemade tree, we credited only what belong to us
- kernel/oneplus/onyx
- vendor/oneplus/onyx
If you want to build the ROM by yourself here is the tutorial.
XDA:DevDB Information
[CAF/AOSP][LA.BF.1.1.3-01310-8x74.0][6.0.1][STABLE]AOSParadox Project 2.1 - 20160413, ROM for the OnePlus X
Contributors
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
Version Information
Status: Stable
Current Stable Version: LA.BF.1.1.3-01310-8x
Stable Release Date: 2016-04-13
Created 2016-03-06
Last Updated 2016-05-03