Commit graph

295 commits

Author SHA1 Message Date
Zhao Wei Liew
69223a5a7b land: Add prebuilt GPS HAL and dependencies
Change-Id: I43206373a6ae6ba77c491b92e8faff3f8b523006
2016-11-02 20:51:56 +08:00
Zhao Wei Liew
6877b3031e land: Add another missing camera lib
Change-Id: I93f8697b7de8530bf14b8e9e007a41b9759a0e70
2016-11-02 20:51:56 +08:00
Zhao Wei Liew
f1d6c83d5d land: fstab: Remove discard mount option
Android has periodical TRIM.

Change-Id: Ib48cf718cb50f3c200f426975246872fbb559436
2016-11-02 20:24:56 +08:00
Zhao Wei Liew
43b22bb342 land: Add core_ctl module
No OSS kernel yet :(

Change-Id: Ie8d79c4068c964fd8be50752af18d6cc2754c1fd
2016-11-02 20:24:56 +08:00
Zhao Wei Liew
c45fe29d6b land: audio: Add missing audio configs
Change-Id: I78d38cd72524b7aead4c44f56c36ac77e3fda365
2016-11-02 20:24:56 +08:00
Zhao Wei Liew
8f23963ba0 land: Add missing camera lib
Change-Id: I816fb67b8c3f13770d21fb17ff30ad18eb6798a2
2016-11-01 21:01:05 +08:00
Zhao Wei Liew
6ff49ad9f1 land: Add missing graphics libraries
Change-Id: I0eee45e44c8d77aa3f1a8b5cf6475d80a89dd659
2016-11-01 21:00:59 +08:00
Zhao Wei Liew
ebb875566f land: Mount partitions in fstab
Change-Id: Idb393988181e4cd4be840a4079b16ba45e6809c6
2016-11-01 18:05:25 +08:00
Zhao Wei Liew
226351dadc land: Inherit QCOM power-related component
Change-Id: I6f802c4f40b86294a838a95f8fb608c76ecb9cbc
2016-11-01 17:41:32 +08:00
Zhao Wei Liew
84a127fdcb land: Stop mounting /cust
This is only for MIUI customisations.

Change-Id: I610b3a05ddd8eb15043d8337da5dec25b04f9c2e
2016-11-01 17:38:36 +08:00
Zhao Wei Liew
32b802e23f land: Define board platform before inheriting products
Change-Id: I82c3841bf26548e839983c349daeffc2c8c6b908
2016-11-01 17:27:20 +08:00
Zhao Wei Liew
73997e66df land: Inherit missing board and product fragments
Change-Id: Ief7f4810f1d40b1073e42cf2693a53ac0867c206
2016-11-01 17:11:39 +08:00
Zhao Wei Liew
af2a1aa0d4 land: Enable FFMPEG codecs
Change-Id: I95f47d6f870ee609ab11af67fac430dddc2c64be
2016-11-01 17:02:19 +08:00
Zhao Wei Liew
407ddfce1a land: bootloader: Match board name with stock
Change-Id: I86ceef4c5544c62e6d0931666540c2ea54536f59
2016-11-01 16:21:34 +08:00
Zhao Wei Liew
1dd74eae26 land: Enable FRP
Change-Id: I74a04c03eb76ebcd1d91d2f538a7b8d4d638d728
2016-11-01 15:12:38 +08:00
Zhao Wei Liew
b5797934fc land: Add FM support
Change-Id: I5242695322946da1a526650cbb39de46cbacf677
2016-11-01 14:26:53 +08:00
Zhao Wei Liew
148b670d9a land: Enable zRAM
Change-Id: I6edebe7668195de8bcb52cf7fe8fc807e083b247
2016-11-01 14:13:59 +08:00
Zhao Wei Liew
2ecbcc8276 land: Start sensors and set relevant perms
Change-Id: I379465f7a0bb1a8b5539861672c87d6dbcb2ffe5
2016-10-31 22:46:04 +08:00
Zhao Wei Liew
da5ee5a596 land: Set missing display perms and property
Change-Id: I7d710f0b5a70e776304c0d104fd0b5ce6d375fc0
2016-10-31 22:39:12 +08:00
Zhao Wei Liew
32f30a62b0 land: Start relevant services on class main
Change-Id: I7e287b17f44a49244d3c2a8f4f98f03a0157e068
2016-10-31 22:27:04 +08:00
Zhao Wei Liew
d2912d97fb land: wlan: Add WLAN module
Change-Id: Iba019f0758b9fe4d4773fe9adaace34b17540ffb
2016-10-31 21:43:01 +08:00
Zhao Wei Liew
f6ff8cd9a9 land: kernel: Boot with permissive SELinux
For bring-up purposes.

Change-Id: Iaeadc1e170aa24837b176866c99106e31caa08fc
2016-10-31 21:42:01 +08:00
Zhao Wei Liew
7b4138de08 land: Add compatibility symlink for EGL libs
Change-Id: I821f10f83f8e7ecb1eca9e4abc3b32e52f377e34
2016-10-31 21:42:01 +08:00
Zhao Wei Liew
65dbbc2058 land: filesystem: Correct partition sizes
Gotten from an actual device.

Change-Id: I1d26d797da9e5c5adedea81f912490cf1bf551d2
2016-10-31 21:42:01 +08:00
Zhao Wei Liew
e8adc8b4af land: overlay: Add initial framework overlay
Change-Id: I9e23935a6ab1d2822db2e50669238f4944f24f12
2016-10-31 21:42:01 +08:00
Zhao Wei Liew
c9f6f68652 land: Create RFS symlinks
Change-Id: I45cf85d98145fe30979769f392ea09320e2e287f
2016-10-31 13:31:42 +08:00
Zhao Wei Liew
77fe36d6c9 land: Inherit initial board fragments
Change-Id: I4850a63a1b66d8ce8984dca97313606c2f749f3d
2016-10-31 10:19:02 +08:00
Zhao Wei Liew
ae5b9c4cfd land: lights: Build common Cyanogen hardware HAL
Change-Id: Idc6f0a7d3b360d3339f597c7648d2c637960b9a3
2016-10-31 09:02:04 +08:00
Zhao Wei Liew
63b61111e2 land: rootdir: Refactor post-boot power configuration
This makes it such that we can be more versatile in applying
our power configuration (recovery, different init triggers, etc.)

This will not be included in init.qcom.rc until this is verified.

Change-Id: I3a721ee8f31129f80662c752c370e951a4f80c38
2016-10-31 08:51:53 +08:00
Zhao Wei Liew
b227feb407 land: fstab: Disable dm-verity on /system
We need to boot.

Change-Id: Icd24cf989dec0f9473380be9be71d68deb314c36
2016-10-30 23:08:23 +08:00
Zhao Wei Liew
b30637abe7 land: Mount /boot and /recovery in fstab
Needed by the build system.

Change-Id: I27ee18a799f3bac490f7e0763affa69fc75c1a39
2016-10-30 23:07:31 +08:00
Zhao Wei Liew
2a092ff6a2 land: display: Move panel calibration data to device tree
The calibration XML files are invalid due to incorrect XML syntax.
Move the files to the device tree and fix the syntax.

Change-Id: I96d0b2126fff64f2802121eb97dc70eb4bd42a91
2016-10-30 21:38:03 +08:00
Zhao Wei Liew
cbdedc2497 land: Symlink WiFi firmware and IMS libs
Change-Id: I4ed2c6a940a2c77783a54a18107b2d162612f3dd
2016-10-30 20:14:58 +08:00
Zhao Wei Liew
dca89d3365 land: wifi: Copy WiFi configs from the correct directory
Change-Id: I07f2605a17fa4d5d48f08b2c1795390287441be2
2016-10-30 19:43:03 +08:00
Zhao Wei Liew
dc1dc77497 land: rootdir: Build the init scripts
Change-Id: I564643fa4e91d1299783d60a844bdf9c7d27b60f
2016-10-30 19:11:10 +08:00
Zhao Wei Liew
fb546a7d5b land: bluetooth: Add initial bluedroid config
Change-Id: I9fbcaa240cd31c25671beb1f21e0f21092df853f
2016-10-30 18:43:53 +08:00
Zhao Wei Liew
aaa7b56580 land: wlan: Remove EAP support advertisement
I doubt our device has support for this,
and it breaks the build currently.

Change-Id: Ica4e2d2ff958184ee1b5a9179beb1ef1f55df1dd
2016-10-30 18:16:21 +08:00
Zhao Wei Liew
714b26d66a land: Add QCOM init extension library
Change-Id: Ia21180b56c73304519e8ff1499b38db589b39cef
2016-10-30 17:19:05 +08:00
Zhao Wei Liew
4c2923331f land: Import prebuilt kernel
MIUI release: miui_HM3SGlobal_V8.0.3.0.MALMIDG_e67fb5fade_6.0

Change-Id: I3a37543bfab7da54ecf2c138d4f551a613e77bac
2016-10-30 17:19:05 +08:00
Zhao Wei Liew
baba6e0244 land: Add proprietary file extraction scripts
Change-Id: I375b5fed9d88613d0d1c7ce9aa1cccbce53b4cac
2016-10-30 17:19:05 +08:00
Zhao Wei Liew
4de3706b0f land: Add initial product makefiles and dependencies
Change-Id: If94ab716eb95da7cf3c5f58b1265fcf630edc5e5
2016-10-30 17:19:05 +08:00
Zhao Wei Liew
1bd1d78574 land: Add common QCOM device tree dependency
Change-Id: I98e0304b6259aaf0690a6dc2795d2744d45ba3ab
2016-10-30 17:19:05 +08:00
Zhao Wei Liew
76dc8844c2 land: Add initial board makefiles and misc dependencies
Change-Id: Ia80204fbcdcbd2076299f92f797fa5a4f40e545c
2016-10-30 17:19:05 +08:00
Zhao Wei Liew
c11ee2af14 land: Add initial device README
Change-Id: I100aa65ac95d588bf0156a165cf718f090c45301
2016-10-30 17:19:05 +08:00
Zhao Wei Liew
8198c981fb land: Add initial CyanogenMod makefile 2016-10-29 22:13:55 +08:00