Commit graph

3058 commits

Author SHA1 Message Date
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
Isaac Chen
440c138626
wayne-common: Update from jasmine
* jasmine_sprout 9 PKQ1.180904.001 V10.0.9.0.PDIMIXM release-keys
 * Graphics SDM from LA.UM.7.4.r1-04100-8x98.0

Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
Change-Id: I457f9d446b86b856e2cebe85b698403005c58d3e
2019-08-14 10:04:10 +02:00
Nivedita Sarkar
b7a234474d
wayne-common: Add libsutilscallstack to the vndk libraries
- libutilscallstack is being dynamically loaded by
  a vndk enabled library that is available to vendor
  but lisutilscallstack is not

- To fix this, we need to add libutilscallstack to vndk libraries

- Also add any dependent libraries (libdexfile)

Change-Id: Iefb26b9d50f2cef3902a035c78fbd58b418db116
CRs-Fixed: 2191124
2019-08-14 10:04:09 +02:00
Siddeswar Aluganti
539451fbaa
wayne-common: Add libunwindstack to vndk-sp.
Change-Id: I7e30ed1aee1fdd8235820570753f8af02f8a6556
2019-08-14 10:04:09 +02:00
Divya Sharma
62f084d352
wayne-common: Migrate to versioned VNDK layout
Bug: 78605339
Test: boots

Change-Id: I43a22047d0bd21c57a2eee866799a96582aa6d70
2019-08-14 10:04:09 +02:00
Vinay Verma
f9ebba028a
wayne-common: Disable vndk-sp creation for VNDK enabled targets.
Change-Id: Idf17c7ddeab922c231fc3e9bb786c45dfa54684b
2019-08-14 10:04:09 +02:00
Naseer Ahmed
4e350e4c0c
wayne-common: Add Mapper 2.1 to VNDK SP list
Change-Id: I24cbc517877e4e7f5827556061dcb5874918fc35
2019-08-14 10:04:09 +02:00
Isaac Chen
f3b23dd109
Revert "Revert "wayne: Update vndk-sp build mechanism and library set.""
This reverts commit f40c0a7d0f.
2019-08-14 10:04:09 +02:00
Isaac Chen
84416c8761
Revert "wayne: Build with VNDK=current"
This reverts commit 92cea1314c.
2019-08-14 10:04:09 +02:00
Bruno Martins
166193ff9f
wayne-common: Move to common data-ipa-cfg-mgr
* It is now available at vendor/qcom/opensource/data-ipa-cfg-mgr

Change-Id: If66808c4bc2c02f7d253bdc1f7b34b83f559a047
2019-08-14 10:04:09 +02:00
Isaac Chen
256da7a495
wayne-common: Synchorize gps to P
* QC Tag: LA.UM.7.2.r1-04900-sdm660.0

Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2019-08-14 10:04:09 +02:00
Isaac Chen
660f9a315c
wayne-common: Specify cache for non-AB variant device
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2019-08-14 10:04:06 +02:00
Nilesh Gharde
e549c9be3b Set NMEA masks for multiband related and NAVIC(GIGSV)
Change-Id: Idbe1af49b5c10e6dbb2c904cddc82601db1eba49
CRs-Fixed: 2506574
2019-08-09 14:48:18 +05:30
Mike Cailean
818dacd234 GPS_LOCK has the wrong value after killing GNSS process
CRs-fixed: 2500864

Change-Id: I5b6cd779ef5c378eedfb54b74b29dbf3191784a1
2019-08-02 11:22:30 -07:00
Linux Build Service Account
a1ea019caa Merge 3eb3079f05 on remote branch
Change-Id: I62caf97f42c404c7b6b720355082ac75dd8f4619
2019-07-31 21:50:23 -07:00
qctecmdr
f6586f43a3 Merge "Initial target definition for bengal." 2019-07-30 09:58:36 -07:00
Mike Cailean
8a6244be7c Allow NFW enable/disable as in 'P'
Make changes in HAL coupled with a few recommended
changes in JAVA/JNI layer to allow 'P' behavior for
setting NFW GPS LOCK

Change-Id: I6580eaeffefe0c10bc226660439701057e09e4a4
CRs-fixed: 2488332
2019-07-29 12:53:32 -07:00
P.V. Phani Kumar
867091ebcd Initial target definition for bengal.
Change-Id: Idb3f34bc75d9ec98c5d2468136c5ca8b7d31bc6c
2019-07-27 03:40:36 -07:00
qctecmdr
8a95c11408 Merge "Adding NAVIC to constellation string array" 2019-07-26 07:21:22 -07:00
qctecmdr
3eb3079f05 Merge "Fix potential NMEA event registration issue" 2019-07-25 17:02:01 -07:00
Dante Russo
fc6f5be4f8 Fix potential NMEA event registration issue
The NMEA event may not be registered because
of a race condition.

Change-Id: Icc04039f0b3a3bc34101b667778881323edf9131
CRs-fixed: 2493919
2019-07-24 11:35:00 -07:00
Saurabh Srivastava
83c197246f Adding NAVIC to constellation string array
Adding NAVIC to the array of constellation
strings while reporting SV to clients.

CRs-Fixed: 2494936
Change-Id: Ifabc3bc3d0583119f3e1e80c9f69c60ff68e3602
2019-07-24 11:10:52 -07:00
Saurabh Srivastava
3b4814e386 Use getVendorEnhancedInfo API
Change of API for vendor enhanced
framework detection

CRs-Fixed: 2496231
Change-Id: Iaf173615f8fe847a8b5d5ed71602d933febb31d1
2019-07-24 09:37:03 -07:00
qctecmdr
eb3b1419e3 Merge "Add support for MB SV Poly fields" 2019-07-22 21:47:06 -07:00
qctecmdr
a803a67ad7 Merge "modify QZSS SVID according to NMEA spec 4.11" 2019-07-22 15:36:14 -07:00
qctecmdr
3e3390bbd5 Merge "Drop SUPL URL dup check in set and update command" 2019-07-18 09:49:38 -07:00
Kevin Tang
1a16ef3803 Report ErrRecovery only when there is actual event
SystemStatus needs to report ErrRecovery events
only when they actually happen (value != 0).

Change-Id: I282d9c703542ef4bfd61ded78b903017816bd2cb
CRs-Fixed: 2491022
2019-07-17 12:06:57 -07:00
Hoss Zhou
f48758a922 modify QZSS SVID according to NMEA spec 4.11
Change-Id: I7c82c210174076f9620b52cfb749a4c73824ffdf
CRs-Fixed: 2473699
2019-07-17 12:30:24 +08:00
Bhavna Sharma
903040f8c2 Add support for MB SV Poly fields
CRs-Fixed: 2478704

Change-Id: I95bcfa28989d65e3c75a761b51d778606fca61c4
2019-07-16 11:08:22 -07:00
qctecmdr
dadd76fd33 Merge "Enable GTP_WAA feature" 2019-07-16 02:31:30 -07:00
qctecmdr
e001a71efd Merge "Enable TARGET_USES_QMAA flag and remove dummy hal" 2019-07-15 21:51:11 -07:00
Yingjie Wang
a66440949c Drop SUPL URL dup check in set and update command
Get rid of Supl url duplication check both in setConfig
and updateConfig commands. Also clean gnssUpdateConfig()
params

Change-Id: I432995a44c08192955bd50630649120933006ff9
CRs-fixed: 2487784
2019-07-16 08:18:17 +08:00
Mike Cailean
1608ffb38b SUPL-2.0-con-034-1/2 test case fails
SUPL-2.0-con-034-1/2 Fail because Emergency-NI
did not check inprogress session

Change-Id: I377955c455830bf3bb7cb7fe05d45c4536dabfbc
CRs-fixed: 2483780
2019-07-15 10:41:58 -07:00
Linux Build Service Account
7616889a23 Merge 86cf3280bd on remote branch
Change-Id: Iddfe2b2dbe996a5df5a0f18ec91dfc7d32a657fc
2019-07-13 02:55:29 -07:00
Yingjie Wang
2b5e2c4ab5 Enable TARGET_USES_QMAA flag and remove dummy hal
Add check for TARGET_USES_QMAA_OVERRIDE_GPS and
TARGET_USES_QMAA flag to enable minimal QMAA
Gnss HAL;
Remove Dummy Hal as TARGET_USES_QMAA flag could
turn off gps hal

Change-Id: I7ee23f869bd452f7b40ae8b3c339c0ef60fcdc84
CRs-fixed: 2379305
2019-07-12 10:24:49 +08:00