dianlujitao
631b93bbc8
sm8250-common: Kang WFD apk from lemonadep
...
Change-Id: Ie0c63d9c666911bae189db75f7209943cc3e1371
2022-03-24 22:03:29 +01:00
SGCMarkus
5cd9053efe
sm8250-common: add qti wfd blobs
...
Change-Id: I663ed660dc01506d53aff0eaf8e275fe14ba90bf
2022-03-24 21:56:54 +01:00
Vinay Verma
b2f5a3635c
sm8250-common: Disable Async MTE on System Server
...
Async mode MTE is enabled by default on System Server process.
Add property arm64.memtag.process.system_server=off
This property is read during system server forking process and
accordingly Heap Tagging level is set.
Change-Id: Ie6f6c4f553e2540ac7da9995cb4a3f7b45a910c7
2022-03-24 19:36:39 +01:00
Vinay Verma
a3dd6d4d07
sm8250-common: Enable PAC and BTI
...
Change-Id: I014eadcd8b59260ad59e9a1085ccf974404590d0
2022-03-24 19:29:34 +01:00
dianlujitao
2e94198a79
Revert "sm8250-common: Use gcc binutils for kernel"
...
This reverts commit b8be3007b09ad4129b8f1ba7a7d99f10f403ed04.
Change-Id: I5782f75c42a76b408058adeb62c3a9e336f969a9
2022-03-24 19:28:14 +01:00
Albert Wang
89864a876f
sm8250-common: Update USB HAL to V1.3 implementation
...
Supports to enable/disable USB data signaling
Bug: 161414036
Test: Pass USB V1.3 HIDL tests
Signed-off-by: Albert Wang <albertccwang@google.com>
Change-Id: Iffe00f8753206fb66cd3ab96cae5aa5ad9c410cd
2022-03-24 18:18:28 +01:00
LuK1337
1659f33ed2
sm8250-common: Remove trust HAL from product packages
...
USB 1.3 HAL now provides the same functionality and even more.
Change-Id: Idda908a90d3b935e1065eb41abec4babeefc4fd0
2022-03-24 18:17:28 +01:00
dianlujitao
ceb5c793a6
sm8250-common: Update overlay from LA.QSSI.12.0.r1-06300-qssi.0
...
Change-Id: I05ba90473cd5e428d4676bef05d12b44ffe38728
2022-03-24 18:16:10 +01:00
SGCMarkus
2a84a55549
sm8250-common: set LOC_HIDL_VERSION and BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE
...
Change-Id: I917be4ea340871112b9dd1a42d10b4a800bef5fb
2022-03-23 23:19:37 +01:00
dianlujitao
6da85a2623
sm88250-common: Add QTI ImsRcsService
...
Change-Id: I22bcc7504e350a7b3c990cf5a6449b90b66b66e6
2022-03-23 23:19:37 +01:00
dianlujitao
72482bafb1
sm8250-common: Add QTI GbaService implementation
...
Change-Id: I0fd5f8c4ed02003186d4bf54d473d8301b13c0e1
2022-03-23 23:19:37 +01:00
SGCMarkus
20f6d21d2d
sm8250-common: switch to source built gps/location
...
Change-Id: I66588ff9cbf50a835f5e50e7855908825caf9285
2022-03-23 23:19:33 +01:00
SGCMarkus
df30faed72
sm8250-common: update gps configs from RRA31.Q3-18-86
...
Change-Id: I3c7197a9c872469b01866dff1984f09293d24694
2022-03-23 22:24:08 +01:00
dianlujitao
3420a2d604
sm8250-common: Drop unnecessary dependence on qmi blobs
...
Change-Id: I77f5eefe8d958dda5a1db0938fe6a84e63107d47
2022-03-23 22:24:00 +01:00
Joshua Blanchard
bee4b670f4
sm8250-common: Exclude loc_{api,socket} on OSS builds
...
Change-Id: Id918ca897805d11b07558d600066990e93d95666
2022-03-23 22:23:56 +01:00
SGCMarkus
64ab05b033
sm8250-common: import location from LA.UM.9.12.r1-13500.01-SMxx50.QSSI12.0
...
Change-Id: If93ba9b50dc3bb07a4ba81694187e99f58dd172c
2022-03-23 22:23:56 +01:00
SGCMarkus
72410cf795
sm8250-common: import gps from LA.UM.9.12.r1-13500.01-SMxx50.QSSI12.0
...
Change-Id: Ib5a80c095e5e203f90cc0d685758553fd18a7f0c
2022-03-23 22:23:56 +01:00
SGCMarkus
e4e7e5be57
sm8250-common: proprietary-files: pin display blobs from nio S
...
Change-Id: I7833b53afe1a6a016caa1e886bd5cc11e66ba7a7
2022-03-23 17:56:42 +01:00
SGCMarkus
00d68e4ed4
sm8250-common: switch to source built hwcomposer
...
Change-Id: I4932a1a25b7a10d675c9a43462b20e1f75994a2f
2022-03-23 17:50:52 +01:00
dianlujitao
a2e464f5d3
sm8250-common: Drop Snap
...
Change-Id: Ie5e2c3d337a3d80795d6d307eb5cc4326d73bbd0
2022-03-23 14:03:37 +01:00
Kilian von Pflugk
7c74ba214b
sm8250-common: Remove TARGET_USES_64_BIT_BINDER
...
The TARGET_USES_64_BIT_BINDER option is deprecated and can be removed
Change-Id: Ieab43c6baf17eff134a11312d8f8ee7d1b310d55
2022-03-23 14:01:08 +01:00
Alexander Koskovich
5ef2bbcda9
sm8250-common: overlay-lineage: Remove obsolete fps location config
...
Change-Id: I2569c77b4daa84263903f710d421d05d0a491d08
2022-03-23 14:00:44 +01:00
SGCMarkus
00355cbbbd
sm8250-common: enforce artifact paths
...
Change-Id: I38bf893aac1ffc213b510ae13bcad78e69283f13
2022-03-23 13:47:08 +01:00
SGCMarkus
2fd396c638
sm8250-common: build few missing codec2 libs
...
Change-Id: I9d148d963330e1aa26b9fb9d34cacfc12c6b1198
2022-03-23 13:46:34 +01:00
SGCMarkus
489a2afe62
sm8250-common: reserve a bit of space for vendor
...
Change-Id: I090f22e4672d3c19f7104ac49fc01bf5bfdf4e61
2022-03-23 13:45:47 +01:00
SGCMarkus
f70e552aac
sm8250-common: defconfig: switch to fragments
...
Change-Id: I3ffa5d54075cf84326cf2861fed5f33216e38372
2022-03-19 16:53:53 +01:00
SGCMarkus
22ee9f1402
sm8250-common: sepolicy: remove label for gsm.operator.iso-country
...
e7fae4b66b
2022-03-13 16:09:19 +01:00
SGCMarkus
7ad58f9629
sm8250-common: sepolicy: allow vendor_file execute_no_trans
...
In some cases vendor_init_fingerprint, vendor_init_hw,
and vendor_qti_init_shell were not allowed to execute setprop/getprop
This caused ril and fingerprint, as well as partially sensors to fail.
Log:
avc: denied { execute_no_trans } for pid=613 comm="init.oem.hw.sh" path="/vendor/bin/setprop" dev="overlay" ino=32565 scontext=u:r:vendor_init_hw:s0 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0
avc: denied { execute_no_trans } for comm="init.qcom.early" path="/vendor/bin/getprop" dev="overlay" ino=34132 scontext=u:r:vendor_qti_init_shell:s0 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0
avc: denied { execute_no_trans } for comm="init.oem.finger" path="/vendor/bin/getprop" dev="overlay" ino=34132 scontext=u:r:vendor_init_fingerprint:s0 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0
avc: denied { execute_no_trans } for comm="init.qcom.post_" path="/vendor/bin/getprop" dev="overlay" ino=34132 scontext=u:r:vendor_qti_init_shell:s0 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0
2022-03-09 22:50:07 +01:00
SGCMarkus
bc6c1abac1
sm8250-common: set board in device tree, and add more stock props
2022-03-09 22:16:05 +01:00
SGCMarkus
fa109b63a0
sm8250-common: manifest: move livedisplay interface specification to device
2022-03-06 23:03:05 +01:00
SGCMarkus
3c0cba0748
sm8250-common: livedisplay: uprev to 2.1
2022-03-06 23:02:20 +01:00
SGCMarkus
969edb23b4
sm8250-common: livedisplay: rebrand lito to kona
2022-03-06 20:52:29 +01:00
Steven Moreland
8f5d895118
sm8250-common: Remove libhwbinder/libhidltransport deps
...
Since these were combined into libhidlbase.
Bug: 135686713
Test: build only (libhwbinder/libhidltransport are empty)
Change-Id: Ife609bf7eddeae2fba81625d92de7d8ecddf60e6
2022-03-06 20:49:33 +01:00
Erfan Abdi
b2b124d14a
sm8250-common: Import custom livedisplay
2022-03-06 20:48:04 +01:00
SGCMarkus
3b67381779
sm8250-common: build sdm common livedisplay for picture adjustment
2022-03-06 20:44:40 +01:00
linjoey
bdae4a7413
sm8250-common: Modify Vulkan and OpenGL version to 2020-03-01
...
Bug: 191252896
Test: android.graphics.cts.VulkanDeqpLevelTest#testVulkanDeqpLevel pass
Change-Id: I0e598ee8a26cd614dc5076a87c514756ba39d740
2022-03-06 17:46:32 +01:00
Alastair Donaldson
57730b70c1
sm8250-common: Add OpenGL ES and update Vulkan dEQP feature flags
...
Populates a new feature flag to record the level of OpenGL ES dEQP
test support. Updates the analogous Vulkan dEQP feature flag to the
value for the next dessert release.
Bug: 159841535
Bug: 175706433
Merged-In: Ib0fb8f83732d0b3f56bb11a97c84fdc7727c1026
Change-Id: Ic97a65fba95a67e3e16cedd0eb4f3f209f645421
2022-03-06 17:45:58 +01:00
SGCMarkus
05b741a6db
sm8250-common: dont set ro.vendor.hw.dualsim
...
* this is set by motobox if needed and causes issues on single sim devices
2022-03-06 17:40:10 +01:00
SGCMarkus
37fb10f30e
sm8250-common: sepolicy: allow hal_fingerprint_default access to vendor_sysfs_fingerprint
2022-02-25 16:58:36 +01:00
SGCMarkus
906e2153d7
sm8250-common: sepolicy: add pstar touch hal service
2022-02-22 21:57:46 +01:00
SGCMarkus
f62bc83a70
sm8250-common: proprietary-files: remove prebuilt blobs that we can build from source
2022-02-22 16:37:16 +01:00
SGCMarkus
bb1e3d3af0
sm8250-common: build lineage trust hal
2022-02-21 18:52:57 +01:00
SGCMarkus
c42a29db84
sm8250-common: proprietary-files: update to RRA31.Q3-19-86
2022-02-21 18:18:34 +01:00
SGCMarkus
3660a02879
sm8250-common: switch to qti bt stack
2022-02-21 13:59:59 +01:00
SGCMarkus
7375f455fa
sm8250-common: sepolicy: fix power hal and wakeup
...
also fix few more nfc denials
2022-02-21 00:11:32 +01:00
SGCMarkus
0a4e913d63
sm8250-common: show smooth display settings instead of min refresh rate
2022-02-20 19:37:09 +01:00
SGCMarkus
e55133914b
sm8250-common: manifest: clean up
2022-02-20 17:29:55 +01:00
SGCMarkus
31398f7cdc
sm8250-common: sepolicy: label dt-gesture and allow power/sensor hal access
...
pstar uses the touchscreen_mmi via stmicro_mmi driver
this is a partial revert of
376db816f6
2022-02-20 17:19:53 +01:00
SGCMarkus
d1def81471
sm8250-common: sepolicy: allow gnss hal to find fwk_sensor_hwservice
2022-02-20 17:09:08 +01:00
SGCMarkus
5ecaa7df6c
sm8250-common: sepolicy: allow fingerprint hal access to bootimage props
2022-02-20 17:06:10 +01:00