This repository contains fully working device tree that allows to build firmware for DOOGEE X5 Pro phone.
Forked from android_device_ark_benefit_m7 by nE0sIghT.
- AOSP init
- Bluetooth
- GPS
- Hardware codecs
- Mobile/4G
- SD Card
- Wifi AP
- FM Radio: route audio to speaker does not works.
- Live Display: slow.
- Second SIM
- Cameras
- Initialize repo
repo init -u git://github.com/LineageOS/android.git -b cm-14.1 curl --create-dirs -L -o .repo/local_manifests/local_manifest.xml -O -L https://raw.githubusercontent.com/nE0sIghT/android_local_manifests/cm-14.1/02-doogee-x5pro.xml repo sync
- Extract proprietary blobs
device/doogee/x5pro/extract-files.sh
- Apply AOSP patches
device/doogee/x5pro/patches/apply-patch.sh
- Compile
source build/envsetup.sh lunch lineage_x5pro-userdebug brunch x5pro
- Full enforcing SELinux support.
- Move patches to device tree