Commit graph

740 commits

Author SHA1 Message Date
GuaiYiHu
6848dbe509
sdm660-common: Update GPS configs from Mi8 Lite
Change-Id: Ib7e7c0032739fcf4ef189ef23be16292235f4006
2019-08-14 10:04:11 +02:00
guaiyihu
80acfca42f
sdm660-common: keylayout: Add keylayout for MI PAD 4 Plus Home button
Change-Id: I37da2a43035d2556ce3be7699a3cb616a14bdbd1
2019-08-14 10:04:11 +02:00
coderzstas
823c11d4b6
sdm660-common: Add FP Navigation Gestures and enable SystemNavigationKeys overlay
* useing jasmine keylayouts from android on pie
2019-08-14 10:04:10 +02:00
Rashed Abdel-Tawab
7f9b60c7fa
sdm660-common: Don't balance mdss or kgsl IRQs
While IRQ balancing is generally a good idea, MDSS and KGSL
are critical for UX and shouldn't be migrated between cores.

Change-Id: Ic8ae88f5ea75715f3cd6bfec118380f65ea9e4d1
2019-08-14 10:04:10 +02:00
GuaiYiHu
9ab0b5b9bb
sdm660-common: Update qti configs from caf
* Also move them to system

Change-Id: I561da9ac4019c20a9413d3046f24db413f7c3153
2019-08-14 10:04:10 +02:00
Sneh Bansal
568051d3d9
sdm660-common: 5G: Whitelist permissions for nrNetworkSettingApp
The package 'org.codeaurora.qti.nrNetworkSettingApp' is a priv-app, and
uses the MODIFY_PHONE_STATE permission. This permission needs to be
whitelisted for the package. Otherwise, a CTS failure will occur.

Change-Id: Iedfce95014b97deb55f24a98233000e552e4d518
CRs-Fixed: 2341511
2019-08-14 10:04:10 +02:00
Kevin Tang
a9684f1600
sdm660-common: Adding com.skyhook.blp into the whitelist
Adding com.skyhook.blp into whitelist to avoid it being killed by
doze. Also adding INTERACT_ACROSS_USERS permission to be able to
run as single user.

Change-Id: I245965c87e7a5029eb8a308af24484d64a3fcb87
CRs-Fixed: 2294320
2019-08-14 10:04:10 +02:00
dianlujitao
650a22b1a6
sdm660-common: Update QTI whitelist and priv-app permissions
Change-Id: Idd082a9b6fc0671e6594f6761feb44fc4ff773c4
2019-08-14 10:04:10 +02:00
Artem Borisov
6d581599d5
sdm660-common: Add QCOM's WFD implementation
* Sadly, out-of-the-box Miracast support was killed in P, so
   we need this to keep Wi-Fi display feature working.

Change-Id: Id680d918b64c0e3733251db45992ec477b6fbdfb
2019-08-14 10:04:10 +02:00
PIPIPIG233666
69a686c2dc
sdm660-common: proprietary: Add factory and SSR blobs 2019-08-14 10:04:10 +02:00
Nidhun Balaji T R
993d98bcc4
sdm660-common: update time service blobs from LA.UM.7.2.r1-06900-sdm660.0
Signed-off-by: adi8900 <adrianszymanski242@gmail.com>
2019-08-14 10:04:10 +02:00
dianlujitao
42d9327230
sdm660-common: Add ANT+ enabled QTI BT service
Change-Id: I8da298ec258ae8a904b2ce23ff46ad36109b2a95
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2019-08-14 10:04:10 +02:00
Max Weffers
5314b71467
sdm660-common: Update Soundtrigger Hal from LA.UM.7.2.r1-06900-sdm660.0 2019-08-14 10:04:10 +02:00
Max Weffers
be0f307c5d
sdm660-common: proprietary: Commonize proprietary files list 2019-08-14 10:04:10 +02:00
pythonlimited
17afb57b29
sdm660-common: detect device properly for IFA Manager 2019-08-14 10:04:10 +02:00
Paul Keith
16f37dbdcd
sdm660-common: light: Drop unnecessary handled variable in setLight() 2019-08-14 10:04:10 +02:00
Luca Stefani
4b3dfd83e7
sdm660-common: lights: Update service entry for P
Change-Id: I3f557e1c2fc774e11326e0dc769fc7d25852d819
2019-08-14 10:04:10 +02:00
chrmhoffmann
f3fe52d1f0
sdm660-common: lights: fix an uninitialized local variable dereference
* lights hal might crash when call for buttons

Change-Id: Iadeb8490642cd7992daaa8b7854cdc1bb64a3de1
2019-08-14 10:04:10 +02:00
Max Weffers
c1ab176762
sdm660-common : Adapt xiaomi msm8998 Light hal for sdm660 2019-08-14 10:04:10 +02:00
pythonlimited
ffa472d899
sdm660-common: bluetooth: set bt name from ro.product.model 2019-08-14 10:04:10 +02:00
Max Weffers
53e8ac411a
sdm660-common: Update Fingerprint HIDL HAL 2019-08-14 10:04:10 +02:00
PIPIPIG233666
3ac541f522
sdm660-common: Update GPS HAL from LA.UM.7.2.r1-07000-sdm660.0
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2019-08-14 10:04:10 +02:00
XiNGRZ
69ba30f99d
sdm660-common: Update GPS HAL tag LA.UM.7.2.r1-06900-sdm660.0
Change-Id: I26c06dff6054da324bc6f0b6a029f2d0e67883b1
2019-08-14 10:04:10 +02:00
Max Weffers
98e758fb46
sdm660-common: Move device specific camera props to device 2019-08-14 10:04:10 +02:00
Max Weffers
4be5d36c9f
sdm660-common: Move screen density to device 2019-08-14 10:04:10 +02:00
Max Weffers
ee0654bffe
sdm660-common: Move Vibrator HAL to device 2019-08-14 10:04:10 +02:00
Max Weffers
a116e28da5
sdm660-common: Move ConsumerIR HAL to device 2019-08-14 10:04:10 +02:00
Max Weffers
23ac1c6605
sdm660-common: Move kernel source definition to device 2019-08-14 10:04:10 +02:00
Max Weffers
cb1b743b8d
sdm660-common: Transform into common sdm660 tree 2019-08-14 10:04:10 +02:00
Isaac Chen
761cdce5c7
wayne-common: Enable HAL3 for camera
* Use api2 for Snap

Signed-off-by: Isaac Chen <tingyi364@gmail.com>
2019-08-14 10:04:10 +02:00
Wang Han
574568578a
wayne-common: Drop useless GPS configuration file
* We copy our gps.conf.

Change-Id: I2260f22b81bd6790070ab27d9e290c20910c2e2b
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2019-08-14 10:04:10 +02:00
Michael Bestas
c3b168d280
wayne-common: Set TARGET_PROVIDES_QTI_TELEPHONY_JAR
* Avoids the following warnings on every single rebuild of anything:
build/core/Makefile:34: warning: overriding commands for target
 `/out/lineage-16.0/target/product/wayne/system/framework/qti-telephony-common.jar'
build/core/base_rules.mk:391: warning: ignoring old commands for target
 `/out/lineage-16.0/target/product/wayne/system/framework/qti-telephony-common.jar'

Change-Id: Idffe1a95d5ddac0ef3d6c74e3d55293b553e51ba
2019-08-14 10:04:10 +02:00
Joey
a1537efd0e
wayne-common: doze: Match Pie settings UI
Change-Id: Ia1cde37923c55faf057189f7085b69522e2802ef
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2019-08-14 10:04:10 +02:00
GuaiYiHu
75629ce9e4
wayne-common: libhidl: Remove android.hidl.manager
* Also move android.hidl.base@1.0 to system

Change-Id: I06695669f988f28ebfc2016030033f419bb95191
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2019-08-14 10:04:10 +02:00
razorloves
3fe1eb05d7
wayne-common: Add missing delimiter in lineage.dependencies
Change-Id: Ie4bd66c35e22aa70450f9de64691e50f5551e25d
2019-08-14 10:04:10 +02:00
PIPIPIG233666
4a6e98cb56
wayne-common: Clean up unused packages
* Drop gpio_keys.kl too since its unused.
 * Don't provide a module for qcrilhook since its not necessary.
 * Move imssettings to vendor.

Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
Change-Id: I74d9576586c1424fae0e8fedcf6e83326ff6802e
2019-08-14 10:04:10 +02:00
GuaiYiHu
249079989c
wayne-common: media: Update media configs from MIUI 9.3.25
Change-Id: I3fd0039b3320191d33a62014f12b81398073a692
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2019-08-14 10:04:10 +02:00
dianlujitao
33b0e4fac1
wayne-common: Tweak media profiles
* Remove unsupported profiles in AOSP from media_profiles_vendor.xml:
   - vga
   - 4kdci
   - timelapsevga
   - timelapse4kdci
   - highspeedcif
   - highspeedvga
   - highspeed4kdci
   - qhd
   - 2k
   - timelapseqhd
   - timelapse2k
   - lpcm
   and use it as media_profiles_V1_0.xml
 * Remove never used CAF media_profiles_V1_0.xml.

Change-Id: I8309af0804caf32ab0870a7ad754b8d41dc9b544
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2019-08-14 10:04:10 +02:00
GuaiYiHu
e5b5dcfa26
wayne-common: Update GPS from LA.UM.7.2.r1-05800-sdm660.0
Change-Id: Idaec6889200d67c776222aebecdc9c0255e2b963
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2019-08-14 10:04:10 +02:00
Bruno Martins
b460d319e8
wayne-common: Migrate to livedisplay 2.0
Change-Id: I513c284c534ce3abc27bf374513280171454f4d1
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2019-08-14 10:04:10 +02:00
GuaiYiHu
ea9e8c475d
wayne-common: rootdir: Kill init.qti.qseecomd.sh
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
Change-Id: I6fe31f784abd08bd4d7ca79e238f10087c16ca69
2019-08-14 10:04:10 +02:00
Ethan Chen
d37c839c72
wayne-common: Remove init.qcom.early_boot.sh
* This script doesn't do anything useful, since it tries to set a lot of
  ro.* properties, which is not allowed anyway.

Change-Id: I408cc17d0d18e81a9cf0e529e6b78622c3017a7f
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2019-08-14 10:04:10 +02:00
Dan Cashman
b1f434c446
wayne-common: Add BOARD_PLAT_[PUBLIC|PRIVATE]_SEPOLICY_DIR
Move vendor policy to vendor and add a place for system extensions.
Also add such an extension: a labeling of the qti.ims.ext service.

Bug: 38151691
Bug: 62041272
Test: Policy binary identical before and after, except plat_service_contexts
has new service added.
Change-Id: Ie4e8527649787dcf2391b326daa80cf1c9bd9d2f

Change-Id: I1493c4c8876c4446a1de46b39942098bf49c79f8
2019-08-14 10:04:10 +02:00
Isaac Chen
c4214a9df8
wayne-common: Address denials for P
Signed-off-by: Isaac Chen <tingyi364@gmail.com>
2019-08-14 10:04:10 +02:00
Isaac Chen
9f3cd6824a
wayne-common: proprietary-files: Update graphics from LA.UM.7.2.r1-06900-sdm660.0
Signed-off-by: Isaac Chen <tingyi364@gmail.com>
Change-Id: Icfcb155f55201e444a4f56ce7e0a4cc2e56480f8
2019-08-14 10:04:10 +02:00
dianlujitao
81dc39d3e4
wayne-common: Update IFAA for pie blobs
Change-Id: I2801cc3633416a1552c07230b68cf1d83b484edc
2019-08-14 10:04:10 +02:00
Isaac Chen
423181d61b
wayne-common: Uprev mlipay to 1.1
Signed-off-by: Isaac Chen <tingyi364@gmail.com>
2019-08-14 10:04:10 +02:00
dianlujitao
8ff49b15bd
wayne-common: Access mlipay hal via a binder service
* Untrusted apps are no longer allowed to directly access hwbinder on
   Pie, implement a system service as a middleware between mlipay hal
   and untrusted apps.
 * Xiaomi uses similar solution for MIUI on Pie.

Change-Id: Ie52376b1f7bcd84d219fe73bceb4bdd6cc2b9980
2019-08-14 10:04:10 +02:00
dianlujitao
63ec762eee
wayne-common: Support Alipay fingerprint payment
* IFAA manager is based on OnePlusOSS, but adapted for Xiaomi's mlipay
   interface.Also hardcode model detection to pass Alipay check.
 * vendor.xiaomi.hardware.mtdservice@1.0.so is not actually used, thus
   patchelf to drop it rather than shipping a blob.
 * Modify libmlipay.so to allow load firmware from vendor

Change-Id: Idf3d3a8d40245984767f4ef5f60f9fe584e69f21
2019-08-14 10:04:10 +02:00
Joey
98494a1707
wayne-common: Build Trust HAL
Change-Id: I92706987f8d3094cdfb82e71e5331b7efe69e5df
2019-08-14 10:04:10 +02:00