Commit graph

318 commits

Author SHA1 Message Date
karthick111
088d6e179c Initial N bringup
Signed-off-by: karthick111 <karthickrko61@gmail.com>
2017-03-16 20:22:12 +01:00
Zhao Wei Liew
491d531511 land: Switch to the unified LED capabilities overlay
The old overlays have now been removed in favour
of a single unified and extensible overlay.

Change-Id: I56f5bfa2baa7bb9bf546bd5e59cebb74ac71732f
2017-03-16 19:55:08 +01:00
karthick111
748a0b50ad land: overlay: Update uiBlur overlay 2017-03-16 19:54:33 +01:00
NeoDarkness
6250c519e6 land: init: Update board_id parsing method
* Reference to android_device_huawei_msm8916-common

Change-Id: Iefc2720a3e6a390259f0f7cae78ad0418d31e54d
2017-03-16 18:45:58 +01:00
karthick111
24b6e57205 land: init: Use c++ strings 2017-03-16 17:44:50 +01:00
karthick111
1daa81e0af land: MALLOC_IMPL is deprecated now
* Switch to new config flag --> MALLOC_SVELTE
2017-03-16 15:40:48 +01:00
karthick111
1f04e74ffe land: Remove CM_PATH and add necessary config/product
Signed-off-by: karthick111 <karthickrko61@gmail.com>
2017-03-16 15:32:39 +01:00
Zhao Wei Liew
8fc405e429 land: Stop importing the stock GPS config
We're using the one in the CAF HAL instead.

Change-Id: Ic6516a07283f4e3194d3f62143745e06c0e040d1
2017-03-11 09:31:25 +08:00
Zhao Wei Liew
7e0173d9f9 Revert "land: gps: Remove GPS config"
Let's use the CAF config instead.

This reverts commit 869688ce63.
2017-03-11 09:31:25 +08:00
Zhao Wei Liew
37c0c48a58 land: Restart Snap camera preview after taking a picture
With the OSS camera HAL, the camera preview freezes every time
a picture is taken. Restart the preview to unfreeze it.

Change-Id: If0fd6a1fcb01eccc4cf7f1abc548dcb92e9546b1
2017-02-19 01:11:11 +08:00
Zhao Wei Liew
be68db50d3 land: Remove libmm-qcamera and mm-qcamera-app prop files
These are merely testing files and aren't needed in production.
Furthermore, these can simply be built from the OSS camera HAL.

Change-Id: I7d08d4c03c32a54f899a4e74eaa8f21fc4de45b1
2017-02-18 22:52:41 +08:00
Zhao Wei Liew
cb21653f8b Revert "land: Decrease doze brightness"
We're now using the proper doze display states.

This reverts commit 3c8370094d.

Change-Id: Idf3db790b9bfe47732e44ab6793d08f4d674425b
2017-02-13 19:00:56 +08:00
Zhao Wei Liew
fcf8ee3166 land: Enable extended doze display modes
Change-Id: Idbefa7884bd1ee3a6713e660047eb95c8964fa3f
2017-02-13 18:57:13 +08:00
Zhao Wei Liew
25e9ff7bb2 land: audio: Remove no-op board flag
Change-Id: Ib4acd5eb410b6bee26f72cbe761746c095bb5fe0
2017-02-12 18:01:36 +08:00
Zhao Wei Liew
c27edea9c7 land: thermal: Disable debug output
Change-Id: Ia38d8882165b73ca427a266215008f8470719b06
2017-02-12 17:21:14 +08:00
Zhao Wei Liew
001959281b land: Move thermal config to device tree
I would like to disable thermal debugging.

Change-Id: I9426f4b192548bfe6f702d7045fa7f7416598af3
2017-02-12 17:21:10 +08:00
Zhao Wei Liew
a2147a976e land: Reduce WPA and P2P debugging
Change-Id: I8bfc377497a9d244cbcd973221cfc4c81ecd1cf1
2017-02-12 13:15:25 +08:00
Zhao Wei Liew
8aceaa92ed land: Get rid of the fm_dl service
Use the TARGET_QCOM_NO_FM_FIRMWARE flag instead to skip everything.

Change-Id: Ib6c7d24af12aadec196df6c245cd8ec686eae154
2017-02-12 07:26:25 +08:00
Zhao Wei Liew
ce9e280216 land: Remove prebuilt camera HAL and libs
Building from source now.

Change-Id: I1ce395b9b2078a6002392c0ed9878c4ef67818e8
2017-02-12 07:26:24 +08:00
Zhao Wei Liew
beeb8314a2 land: camera: Use project pathmap
Change-Id: I90c00fa50deed656e21391b9d39a4821049359dd
2017-02-12 07:26:24 +08:00
Zhao Wei Liew
669d233045 land: Import OSS camera HAL
CAF revision: AU_LINUX_ANDROID_LA.UM.5.1_RB1.06.00.01.192.038

Change-Id: I87589fea5e9c00c3bdc9c79cc6b2d6453c3d09b3
2017-02-12 07:26:24 +08:00
Zhao Wei Liew
0890fce6dc land: Include QCOM camera board & product fragments
Change-Id: I889df6650fb2ff270a81a601a96d8b69b6dbd9b1
2017-02-12 07:26:24 +08:00
Zhao Wei Liew
da2c946a54 land: Set missing stock audio flags
Change-Id: I76a9a08bfbc4bf41597849b7884d00c530138c8a
2017-02-11 10:32:46 +08:00
Zhao Wei Liew
e264a7f132 land: audio: Set missing stock ACDB IDs
Change-Id: Ibbe2d1c0021f01f2c30bc7529583ee4b732def35
2017-02-11 10:32:46 +08:00
Zhao Wei Liew
85a64b4154 land: Remove prebuilt audio HAL
We're fixing up the ACDB IDs.

Change-Id: I15670968c0e22576cf9a46a47b824585ced38960
2017-02-11 07:21:35 +08:00
Zhao Wei Liew
524d83122d land: init: Update ro.build.display.wtid prop
Version 7.2.9.

Change-Id: I5c40dd38d3da950f7322f9d98bd0816198d8a338
2017-02-10 18:06:47 +08:00
Zhao Wei Liew
6d8ef80454 land: Update build fingerprint
Version 7.2.9.

Change-Id: Ic14d1d411d1f5bf7b5c658f0dac4613d98d00ecd
2017-02-10 18:06:47 +08:00
Zhao Wei Liew
ef32e5260d land: Move audio_platform_info.xml to device tree
We're going to be modifying the ACDB IDs used per-device,
based on stock MIUI.

Change-Id: Ic6f91584c5126ebe83f32ae7999e3512fe652f3f
2017-02-10 18:06:40 +08:00
Zhao Wei Liew
61c8ad0652 land: Move around some common product fragments
Change-Id: I16cbedd4c9cda1a88bd0c919a597ad6e24db68fb
2017-01-09 12:56:05 +08:00
Zhao Wei Liew
9e060c64cd land: Rebrand to LineageOS
Change-Id: I1db1dc8c93032f49a048e43654e0779bab4485e6
2017-01-08 18:57:43 +08:00
Zhao Wei Liew
6e582024ed land: Move several product and board fragments to common
Change-Id: Iafc70349057d90df68df2d3feafc1f085e90aacc
2017-01-08 18:57:43 +08:00
Zhao Wei Liew
a6c9e54b17 land: Update CM device fragment paths
Change-Id: Iae93f921e6603c5500dc7f94c79cdcb5d767a4ba
2017-01-08 18:57:43 +08:00
Zhao Wei Liew
91c30b329c land: Add mdptd and some acdb data
The ACDB data is really just in case.

Change-Id: I66fa88a7596496c008d2d00c005f0e0a0ac5f6ff
2017-01-07 16:29:35 +08:00
Zhao Wei Liew
90bd3e3211 land: Remove duplicate proprietary file entries
Change-Id: Ia188c389b91b880b8cd6aec47c3873f6d7b0451c
2017-01-07 16:10:42 +08:00
Zhao Wei Liew
5cedb9f645 land: Remove persist.radio.redir_party_num
Not set anymore in stock 7.1.5.

Change-Id: Id02e1de12732b245ff5c4f3e3a8d3479a3942bf8
2017-01-07 12:02:54 +08:00
Zhao Wei Liew
6af1898f45 land: Update build fingerprint
MIUI version: miui_HM3SGlobal_7.1.5_e696a743c5_6.0

Change-Id: I27210a5787a02333f18d3c8935ff9c19ebced1a9
2017-01-07 11:59:51 +08:00
Zhao Wei Liew
b5610cc5ac land: Build more stuff and add more blobs
Change-Id: I0e236e808c3ccaca7fe761b6896951b1e1a5466a
2017-01-03 13:20:43 +08:00
Zhao Wei Liew
05a90f857f land: Run wcnss_service only once
Change-Id: If221bd85cbfb3b98ccc54dfe058cbf9d84b0e17f
2017-01-03 10:58:05 +08:00
Zhao Wei Liew
cb4a848944 land: Remove core control module
We build this statically into the kernel now.

Change-Id: I0cef6e1d42d2125ee2bf201a1e6ba3717d0a6225
2017-01-03 07:25:34 +08:00
Pavankumar Kondeti
92505e3728 land: don't load core_ctl module
core_ctl is now statically built with in the kernel. No need to
load it.

Change-Id: I7635d6f136ac2c791af8c49989f2db768385d6c3
2017-01-02 21:55:15 +08:00
Zhao Wei Liew
dfad696d54 land: Reformat fstab for neatness
No functional change.

Change-Id: Ibd04b9764c16fe2830d097748235648f15c6ee7d
2017-01-02 19:29:02 +08:00
Zhao Wei Liew
195915442a land: Run fsck on /cache and /persist
These are writeable partitions, so we should fsck them.

Change-Id: If575e4aa665ae4007211731d86f1687dc22640b8
2017-01-02 19:25:39 +08:00
Zhao Wei Liew
43522be692 land: Disable atime on /data and /cache
Simple RO operations will touch the atime value, triggering writes.
This is bad for performance and flash lifetime.

Change-Id: I80626c8b60fbafe16cc833975cea22684343c6d0
2017-01-02 19:22:42 +08:00
Zhao Wei Liew
28693e9528 land: Remove barrier=1 EXT4 mount option
This is the default.

Change-Id: Ic7f2dc20882a61b2513d8516e84a3ad74653c934
2017-01-02 19:20:41 +08:00
Zhao Wei Liew
62db76181e land: Enable F2FS support
Change-Id: I4a1b3eb2e18be583a4089c70943572ec19dc86a1
2017-01-02 19:14:26 +08:00
Zhao Wei Liew
49dfd1f02d land: Switch to BFQ after boot
LineageOS has several UX improvements making use of BFQ's
cgroups interface. Switch to BFQ once boot is complete
to take advantage of these improvements.

Change-Id: I63299e8d2c27b207af3427ac184a2a4ff4da25f5
2017-01-02 16:49:31 +08:00
Zhao Wei Liew
2f8822331b land: Set subsystem restart to related
Xiaomi used to do this in the kernel, but it is broken in the
OSS kernel due to missing definitions.

Remove the broken kernel code and do it in userspace instead.

Change-Id: I5822cc209d969f3ada898d1bfbdace9bfdfce177
2017-01-02 14:08:06 +08:00
Zhao Wei Liew
6fb1a4b432 land: Remove prebuilt WLAN module
We're building this into the kernel now.

Change-Id: Icd3f22ce4fe68cf85d49a55e5c08c0b1fd252dd8
2017-01-02 13:30:12 +08:00
Zhao Wei Liew
67db1c2d30 land: Build kernel from source
Change-Id: Iba69bc19f24bd3ddeedae6e5341f21bf07891e7c
2017-01-02 13:27:05 +08:00
Zhao Wei Liew
3e464c2ae7 land: Move common recovery makefile to device
This is in no way common.

Change-Id: Ib249fd067bb4f5dd7f5800783f8dc234b2b099ea
2017-01-01 13:18:43 +08:00