Commit graph

474 commits

Author SHA1 Message Date
Arian
2290bfe433 sm8450-common: Update GNSS blobs from ingot-user 14 UKQ1.231121.127 127 release-keys
Change-Id: I571bb6a0152ed3030c066aa54a59ae14e37427a5
2024-05-18 11:40:01 +02:00
Nilesh Gharde
1a74532ea6 sm8450-common: gps: Remove getCapablities impl from gnss adapter
getCapablities impl is moved to LocAdapterBase
class as for QWES unify. All the adapters should use the
same implementation.

CRs-fixed: 3609221
Change-Id: I0e9f7af1437af47f20e27a9bad94231c594753c7
2024-05-18 11:28:19 +02:00
haohuang
5e81e4bd4c sm8450-common: gps: Add new NLP Session Status data item
Change-Id: Idf5b415fe232dbd098bdae392f40a50e0d11584b
CRs-Fixed: 3494806
2024-05-18 11:28:04 +02:00
Nilesh Gharde
31084d971e sm8450-common: gps: Add group inet for GNSS HAL
Change-Id: Ie82006c06dd85417012c53b91bd691fe143d3a3c
CRs-Fixed: 3210333
2024-05-18 11:27:55 +02:00
Nilesh Gharde
1de9dfed09 sm8450-common: gps: Loc QWES check unify
1 Add context call to get location qwes feature status directly.
2 Add data item to dispatch location qwes feature status.
3 EngineHub uses context call to get location qwes feature status.
4 xtwifi uses data item registration to get location qwes feature
status.

Change-Id: I489b7fadf2b06a4517ac4b362b6ff4d204f94080
CRs-Fixed: 3435284
2024-05-18 11:27:34 +02:00
haohuang
7def8dd105 sm8450-common: gps: Support WiFi RTT position injection for non ES case
Change-Id: I92248c5a95c042c90164308d0617d9197625e6dd
CRs-Fixed: 3432072
2024-05-18 11:26:31 +02:00
haohuang
58ea2a68e5 sm8450-common: gps: Add RSSI/RTT QWES and HW feature bits in ContextBase
Change-Id: I2b6a7d10c367862f8bb76b6a4a5c401e32a3c96e
CRs-Fixed: 3362481
2024-05-18 11:26:01 +02:00
haohuang
04153f1085 sm8450-common: gps: Remove seccomp_policy of xtwifi-inet-client
Change-Id: Ic7b0f42db15aa41a90688590c8953b1e234ebdee
CRs-Fixed: 3324736
2024-05-18 11:25:43 +02:00
Vrutti Patel
341ddf5768 sm8450-common: gps: GNSS adapter: need to check validity of elapsed real time
1: Need to check the validity of elapased real time before
   marking it as valid
2: Increase the allowed time between two get boot time call
   from 10 micro seconds to 2 milli-seconds

Change-Id: If2f7ddb23ce72cb52f294ff44353f5c9a9421a9c
CRs-fixed: 3281559
2024-05-18 11:25:11 +02:00
Arian
7de395884a sm8450-common: Add libgame_enhance blob
Change-Id: I5623900d800d33a5ed3cd8701ffa91db165110be
2024-05-18 11:05:22 +02:00
Arian
8688897ecf sm8450-common: Update display blobs from ingot-user 14 UKQ1.231121.127 127 release-keys
Change-Id: I397c50f4529fbba33c5aeabfe8f8bbca6063725c
2024-05-18 11:05:22 +02:00
Jens Reidel
496915fa0a sm8450-common: Add support for zizhan
Change-Id: Ief5bc5351dcf8f11c7daa9d3a5f11470a25dc1bc
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-05-18 11:05:22 +02:00
Arian
48b5e99211 sm8450-common: Decommonize libssccalapi@2.0
Change-Id: Ib55e9fb698af6f2cef20612eaacf7fb1b215bd3f
2024-05-18 11:05:22 +02:00
Jens Reidel
97d9ac1d53 sm8450-common: Add sepolicy rules for ziyi battery
Change-Id: I7433f54fd047aaecae485614a42db1c736018959
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-05-18 11:05:22 +02:00
Jens Reidel
810255e006 sm8450-common: Add support for ziyi
Change-Id: If606dde1ce83461a438951cc41eff1d1e6c7f639
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-05-18 11:05:22 +02:00
Jens Reidel
5a3495e9ab sm8450-common: Extract diwali media configs
Change-Id: Ic8a2de453aaef262c9c3994cacd2910faf2007c8
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-05-18 11:05:22 +02:00
Jens Reidel
f8535a90d0 sm8450-common: Build qca6750 module in addition to qca6490
Change-Id: I5ea957dc2ddb9742bb929595570ca7e63cd1476c
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-05-18 11:05:22 +02:00
Jens Reidel
1133744236 sm8450-common: Add qca6750 config
Change-Id: Ieb4a5d880906726d284905f72f38cf3a14178f01
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-05-18 11:05:22 +02:00
Arian
4bfd3e8d1f sm8450-common: udfps: Fix wrong debugging
Change-Id: Ifca3216aed85983d97b019e2c700cf0964fb8e39
2024-05-18 11:05:22 +02:00
Arian
7973ed6a5d sm8450-common: media: Update from V816.0.4.0.ULLMIXM
Change-Id: I32a5f1cf94e6bc9609bb6baa05acf7413f431d72
2024-05-18 11:05:22 +02:00
Arian
909956cadd sm8450-common: Import libmisight for vpp
Change-Id: Iae9e08c64563dbd6214dc4df7ece6db645c9b4c4
2024-05-18 11:05:22 +02:00
Arian
dc81c8c0ac sm8450-common: udfps: Only disable fod_status until suspend
Change-Id: If4d9084cbcc8670c7636fddd143807cb6b067f22
2024-05-18 11:05:22 +02:00
Arian
d244058448 sm8450-common: wlan: Get rid of xiaomi changes to WCNSS config
Partially revert "sm8450-common: Update blobs from unicorn V816.0.3.0.ULECNXM"
This partially reverts commit 3ce1e37a01.

Change-Id: I34c2ad4d955008e143b3091de766600c10612d12
2024-05-18 11:05:22 +02:00
Arian
2875d02e19 sm8450-common: Update blobs from V816.0.4.0.ULLMIXM
tunings.txt got removed from vendor, blobs only reference /mnt/vendor/persist/vpp/tunings.txt

Change-Id: Ic572965155a57b6815c7418fb5d368dc9268a960
2024-05-18 11:05:22 +02:00
Arian
eeed964b90 sm8450-common: audio: Don't advertise unsupported BT A2DP formats in audio policy config
Android 13 QPR1 does not seem to like advertising unsupported codecs here.

Change-Id: I23a7f626a268a0c89199aaa5899df9b812d85ae2
2024-05-18 11:05:22 +02:00
Arian
f163816908 sm8450-common: audio: Move bluetooth A2DP back to primary audio module
Partially revert "sm8450-common: audio: Enable AOSP bluetooth audio HAL v2"
This partially reverts commit 73270a0aa6.

Change-Id: I8c319c9ae13a179955c6271acf1cea27b5c4137b
2024-05-18 11:05:22 +02:00
Arian
daee512c19 sm8450-common: Update patched telephony apks from V816.0.3.0.ULFMIXM
Change-Id: I1dbfc8dd1fb62239a86b4597bbd5934045875ce5
2024-05-18 11:05:22 +02:00
Arian
3cbb740965 sm8450-common: Drop unused qti-telephony-common.jar
We don't use injection currently

Change-Id: Ia4579c73ab5b0431b4038167fc0ff2a348aecd66
2024-05-18 11:05:22 +02:00
Michael Bestas
e9ca57e2e7 sm8450-common: overlay: Enable battery cycle count
Change-Id: I92bc8363e1c9e2ad54c29a0a30dce992e25f697d
2024-04-09 18:47:03 +02:00
Jens Reidel
867459e8ee sm8450-common: Use libgrpc++_unsecure from stock
Change-Id: Ia7ff661ce3508e325962c4791a1966280beff8a6
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-04-09 18:41:05 +02:00
Arian
e914e0a321 sm8450-common: Pin qcc-trd from unicorn V816.0.3.0.ULECNXM
Change-Id: I8bcd84759ec8b66b91994432ea99b18badd62116
2024-04-09 18:36:00 +02:00
Michael Bestas
55bf58a29d sm8450-common: Automatically add apk/jar/vintf fragments to PRODUCT_PACKAGES
$ sed -i "s/^-\(.*.\(jar\|apk\)\)/\1/g" proprietary-files.txt

Change-Id: Iaa9d66b0bbdc55f046ee1347cbf83c7eecebb35e
2024-04-09 18:28:58 +02:00
Arian
9c3ba600e9 sm8450-common: media: Update from V816.0.3.0.ULFMIXM
Change-Id: I179c17d66390be13231c0ce427fe21be3e8f8942
2024-04-09 18:18:54 +02:00
Arian
6e6c6d5141 sm8450-common: Update blobs from V816.0.3.0.ULFMIXM
Change-Id: If178a1a004cfaf4474d9a375912301ef721f7f24
2024-04-09 18:16:58 +02:00
Arian
d1e1993bcd sm8450-common: Drop old bluetooth interface
This is not available and was only necessary for libbluetooth_qti anyway

Change-Id: I0353805cd0827fbfd49ff5892557318041f82497
2024-03-27 00:21:32 +01:00
Michael Bestas
c995b97146 sm8450-common: Build recovery QTI health AIDL service
We have a recovery partition.

Change-Id: I10841b26feea3c214349a20b2eedec74924f993a
2024-03-26 22:39:49 +01:00
LuK1337
eaed048e6f sm8450-common: overlay: Set max network scan search time to 254
Matches value found in stock TeleServiceQcom.

Change-Id: If2b224298ffe731f8ccfd0b4f3b6d8a257b6f968
2024-03-26 22:28:06 +01:00
Cassie
620e1064d1 sm8450-common: overlay: Use the new auto network selection UI
Change-Id: I76698911103601d5f3ad67e1099790af8c2fdc18
2024-03-26 22:27:06 +01:00
Cole Faust
91b704b61d sm8450-common: Add BUILD_BROKEN_INCORRECT_PARTITION_IMAGES
Qcom has issues that prevent it from working with a hermetic
partition build.

Bug: 205632228
Test: Presubmits
Change-Id: I490a29da38a6f68e7dd3650d8140cb11adaa8c7a
2024-03-22 09:58:29 +01:00
basamaryan
9cd76f4d2a sm8450-common: Don't explicitly include updatable_apex.mk
It is inherited by base_system.mk as of QPR2

Change-Id: I020a05b233f61ea28d03199cbc76051e6e97e1dc
2024-03-22 09:58:00 +01:00
Tomasz Wasilczyk
7d587a0c43 sm8450-common: gps: Don't include cutils/threads.h
Bug: 289414897
Test: buildserver
Change-Id: I14b99f42feaae7af00cbd17cfe482eb2e5da71e8
2024-03-22 09:49:07 +01:00
Arian
1cd6a1d52f sm8450-common: udfps: Enforce high brightness while enrolling
Change-Id: I960c78fc28ea3053527ab3bb790cc028454b222b
2024-03-20 00:00:13 +01:00
LuK1337
880093b16b sm8450-common: Add debug IMS props to workaround CarrierConfig restrictions
We support IMS features on carriers not listed in the CarrierConfig,
so let's use the props to enable it everywhere.

Change-Id: Id3ad71d522a22048f7ad86d89695ad262361632d
2024-03-19 23:22:37 +01:00
Akhil Jaiswal
9215cdbc2e sm8450-common: config: Update sf duration to 15.6 ms
Change-Id: I5e62a45577035b8329026c426ab5b804b498527b
2024-03-19 23:22:37 +01:00
Alex Sarraf
0971d7fb1d sm8450-common: config: Move from phase offsets to work durations
Use work durations instead of phase offsets.

Change-Id: Ic9dc9eb0e297b58ddd436b084d8a2dcb6e834e26
2024-03-19 23:22:37 +01:00
Arian
573195b6d2 sm8450-common: udfps: Don't try to read with a negative length
Change-Id: If404b671eff00ac8281af2038a113519cd10cc9d
2024-03-19 23:22:37 +01:00
kxxt
705b60c599 sm8450-common: udfps: Enable fod_status on finger down events instead for fpc_fod
Unfortunately, the fpc_fod hwmodule does not send vendor messages
when it starts to wait for fingerprints reliably...

Change-Id: Ie66cbed024ce89092ecbb1bd9c965b35c59199f7
2024-03-19 23:22:37 +01:00
Jens Reidel
a69ce12bcc sm8450-common: Add support for thor
Change-Id: Idfc8a75082078f52cdc0f703be905fbc67028e62
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-03-19 23:22:37 +01:00
Arian
3c0204bb3f sm8450-common: udfps: Disable HBM directly on successfull authentication
Change-Id: I336d4079cc41156135b5c68319c11d2ae640f548
2024-03-19 23:22:37 +01:00
Arian
c4781d1137 sm8450-common: overlay: Decommonize brightness overlays
Change-Id: I04d3cf5da8beb42310890ebeb58386eb72e6ced6
2024-03-19 23:22:37 +01:00