[Galaxy Tab 4 Android Development] sub77:
​

The AOSParadox Project 1.0​

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 an AOSP ROM very close to vanilla. We just modified a little bit CAF to make it work on Motorola Moto G. This is absoluteky not CM (only 24 commits are taken from the CyanogenMod Sources, 15 beeing applied on the build/ directory mostly to do a nice flashable ZIP)

What should I be aware of ?

This ROM isn't CM at all. Everything is custom and made to work with CodeAurora Forum's sources so customs kernels won't boot (ramdisk is different, selinux rules too, ...). Remember this is a AOSP stock android build so if you want root you need to flash the Super{User/SU} of your choice. Also, There is no gapps backup script so they need to be reflashed with each update.

What doesn't work ?

Camera, GPS.

What's plan ?

Actually, we plan on doing many things. The ROM is right now very fast but we want to make a lot of optimizations. We also will add a few features to improve your ROM Experience.

Downloads

AOSParadox-STABLE-20150710-matissewifi.zip

Added Layers 2.1

Added Rotation Lock (Landscape / Portrait)

Fixed Home Key WakeUp

Old downloads :

AOSParadox-STABLE-20150709v2-matissewifi.zip

How to install ?

1) Place ROM & Gapps in your virtual SD

2) Reboot in Bootloader Mode

3) Go to "Recovery" (Vol -) and confirm (Vol +)

4) Wipe Data/Factory Reset

5) Wipe Dalvik cache

6) Install the ROM zip

7) Install the Gapps zip

8) Install SuperSU zip

9) Reboot

Team AOSParadox Members / Official Contributors

@edisile @anerik @Qrze @Qusar @h2o64

Sources

device/motorola/falcon : The device tree was initialy based on CyanogenMod device trees. It then has been modifyed a lot to fit CAF : ramdisk, packages, overlay, GPS, bluetooth, sepolicy, configs files, props ... most of it has been redone or deleted. The pieces left from the old CyanogenMod sources have the "CyanogenMod Copyright" header (liblight/releasetool). All changes are detailled here

vendor/motorola : We use our own proprietary files. The list is common with CM ones (mostly) but it's gonna change with time. However, they are directly imported from stock build.

kernel/ : This repository is (as the "forked from" button suggest it) based on CyanogenMod kernel. More particulary to the F-AOSP Kernel. However it has extra 20 commits

to make it work on AOSParadox (detailled commit list here )

vendor/aosparadox : This repository is based on F-AOSP's one. It provides our Boot Annimation and the APN files are updated from CM.

Here is the detailled list of every CM commits used in this ROM :

build/ :
https://github.com/AOSParadox/android_build/commit/d8377669326bb93ead7f68b58bd0ad1b7a680d91
https://github.com/AOSParadox/android_build/commit/b2e1556beaa318cfd9fe1fdf08f922e3d0d6962d
https://github.com/AOSParadox/android_build/commit/a30a3c273d67e8dd7ba9f26c0d5a3f62da00a9bd
https://github.com/AOSParadox/android_build/commit/f8540e78c0b63638fb1af309035b47915639bd9f
https://github.com/AOSParadox/android_build/commit/e88fcff886e1e2e0e2f0c578d1876be854e1df6c
https://github.com/AOSParadox/android_build/commit/c978ee6884876d12a4018e22f8347f03db0b81cb
https://github.com/AOSParadox/android_build/commit/0ec03c0a299bd5aa1a4c80b70b0cb47fa9faffc7
https://github.com/AOSParadox/android_build/commit/4eb3b3ff12f801909185116b1e2807af022de1dd
https://github.com/AOSParadox/android_build/commit/ee7c4f11e384222350bd7fff42ba2af33bcbfb7e
https://github.com/AOSParadox/android_build/commit/31db2f3ed6ce9f221e94e9e389b9f234abc68072
https://github.com/AOSParadox/android_build/commit/45902b34b4405ebc675fa72239ba733b75cb70bf
https://github.com/AOSParadox/android_build/commit/97fc5d0b2ebdd18a227be8284440ee1551fb9ae7
https://github.com/AOSParadox/android_build/commit/b270a9a9b104aee71811da26a62dd151676f257d
https://github.com/AOSParadox/android_build/commit/dc903ba2b584c0553c2471f593de91e7467dde12
https://github.com/AOSParadox/android_build/commit/8be844509c13a819251bc41c337948437143689c

device/qcom/sepolicy :
https://github.com/AOSParadox/android_device_qcom_sepolicy/commit/075da2ab1a3c8bd078fb3fbe8fa5f0f7dedbc7cc

frameworks/base :
https://github.com/AOSParadox/android_frameworks_base/commit/5ebafeff0b5e03e3b57a7379ce4efb0ead4e085f

hardware/qcom/audio :
https://github.com/AOSParadox/android_hardware_qcom_audio/commit/45316f740b323f4a721ce121c6c65a3a15a5d11f
https://github.com/AOSParadox/android_hardware_qcom_audio/commit/0bd9fd0335b02efa720807421d16c0dc82d6a0b9

hardware/qcom/bt :
https://github.com/AOSParadox/android_hardware_qcom_bt/commit/2d4f02b2c3fc766e67eafeb8f5ba82b3fee0e622

hardware/qcom/display :
https://github.com/AOSParadox/android_hardware_qcom_display/commit/caaf7e43153b70a4b501ecb9bc6b7f00b3d3956a

hardware/qcom/keymaster :
https://github.com/AOSParadox/android_hardware_qcom_keymaster/commit/7204381b1126d6e996b0fb094976ed8cc51eb73b

system/core :
https://github.com/AOSParadox/android_system_core/commit/7ba9ff37525f0bc36bf55c2b0466b3004faad854

system/qcom :
https://github.com/AOSParadox/android_system_qcom/commit/733c19a3dee254eadebba4cfc0bbeafd004d4c2a
https://github.com/AOSParadox/android_system_qcom/commit/48c75f6fbd8bf18e34dbdb560904dbac64b76872

XDA:DevDB Information

AOSParadox Project, ROM for the Samsung Galaxy Tab 4

Contributors

sub77

ROM OS Version: 5.1.x Lollipop

ROM Kernel: Linux 3.4.x

Version Information

Status: Testing

Created 2015-07-10

Last Updated 2015-07-10