[ONE Original Android Development] Quasar:
​

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

- Snapdragon camera
- Compatible with layer themes

What doesn't work ?

- Tell us

Downloads

:

http://download.aosparadox.org/AOSParadox/bacon/

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 @theratedrock post here

Most of you would want to skip to Step 1.3 as that's why I created this post and everything else is almost similar. If this works out (especially 1.3), please give me feedback.[/B]

[B]1.1 [U]Enabling softkeys:[/U] [/B]
1. Make sure you have got / & /system mounted as rw.
2. Go to device/system/build.prop.
3. Scroll down to the extreme bottom.
4. Add this line there :
[I]qemu.hw.mainkeys=0[/I]
5. Save the file and reboot. (To be sure that it has got enabled and we're gonna disable the hard-keys in the next step.)

[B]1.2 [U]Disabling the Hardware keys:[/U] [/B]
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.

[B]Alternatively[/B] you can go set the long press and short press of the hard keys to "No action" from settings , in newer builds. (But [B]back button would still work though[/B])

[B]1.3 [U]Disabling the backlight of the HW keys:[/U] (Permanent as long as a systemless SuperSU is available.)[/B]
1. Download this :- [url]https://www.dropbox.com/s/lbx8fogscy8v0xc/DisableSoftkeysBacklight?dl=0[/url]
2. Have [B]a systemless version of [MENTION=631273]Chainfire[/MENTION] 's SuperSU flashed [/B] (very important)
3. Go to /su/su.d
4. Paste the "DisableSoftkeysBacklight" you downloaded inside su.d
5. Change permissions of the file (Give Owner read, write and execute permissions.)
6. Now reboot.

Team AOSParadox Members / Official Contributors

@edisile @Quasar @h2o64 @loveboy_lion

Sources

device/oneplus/bacon homemade tree, we credited only what belong to us

kernel/oneplus/msm8974

vendor/oneplus/bacon

If you want to build the ROM by yourself here is the tutorial.

XDA:DevDB Information

[CAF/AOSP][LA.BF.1.1.3-01010-8x74.0][6.0.1][STABLE]AOSParadox Project 2.1 - 20160328, ROM for the OnePlus One

Contributors

Quasar, h2o64

Source Code: https://github.com/AOSParadox

ROM OS Version: 6.0.x Marshmallow

ROM Kernel: Linux 3.4.x

Based On: CAF/AOSP

Version Information

Status: Stable

Current Stable Version: LA.BF.1.1.3-01010-8x

Stable Release Date: 2016-03-28

Created 2015-09-06

Last Updated 2016-05-05