Commit graph

66 commits

Author SHA1 Message Date
Arian
ac88d86034 sm8450-common: Build qti systemhelper interface
Change-Id: I2af9bb2c1fc25cfccc90738f09d2137ce291aeb9
2024-03-19 23:22:37 +01:00
Arian
86832ec2ac sm8450-common: Build more qti camera interfaces to vendor
Change-Id: I323b9f5b378fe1bab828d98c72bf52f9ec0c79bb
2024-03-19 23:22:37 +01:00
Sebastiano Barezzi
7a8cc788fe sm8450-common: Go away Megvii
* Nuke Megvii proprietary files and build stub ones from hardware/xiaomi

Change-Id: I53f8f0897b25517741a06c5962c02fe8fda61072
2024-03-19 23:22:37 +01:00
Alessandro Astone
caac0ead3d sm8450-common: Build and enable fastbootd
Change-Id: I0b20600fe7203a7aec19cbea8f6849052585c6ab
2024-03-19 23:22:36 +01:00
Arian
cfabb12392 sm8450-common: Copy media configs
Change-Id: I11c3a077c60195ef22170447dfcc1e637a1add57
2024-03-19 23:22:36 +01:00
Arian
642d2337f5 sm8450-common: Build display HAL
Change-Id: Icd113bc79d79298effa4da819d53aed4c4d30a4e
2024-03-19 23:22:36 +01:00
Arian
d9d3600817 sm8450-common: Build fingeprint HAL and implement udfpshandler
Change-Id: Ib0a8ed7d6e794aef4ad02b960841c66dfad79390
2024-03-19 23:22:36 +01:00
Michael Bestas
31a8fa9332 sm8450-common: overlay: Enable multiple vibration strength levels support
Change-Id: If17503f2dd4bd4d6e333891f9649a7db8d809852
2024-03-19 23:22:36 +01:00
Arian
b0c0c312e4 sm8450-common: Build libqti_vndfwk_detect.vendor
Change-Id: I6e53e7d0add8465adbc74b3066090f8aacb44dfa
2024-03-19 23:22:36 +01:00
Jens Reidel
ab6d056646 sm8450-common: Add mixer_paths_ukee_mtp.xml from marble V14.0.9.0.TMREUXM
Change-Id: I9601bdfdda86cf2aaacaabcdb85b61edcd3857cd
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-03-19 23:22:36 +01:00
Jens Reidel
e71cc53605 sm8450-common: Copy audio configs to sku_ukee too
Change-Id: I94750fff4dda0d2f42e2df878578344dc03bc000
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-03-19 23:22:36 +01:00
Arian
f52225c62e sm8450-common: Copy audio configs to sku_cape too
Change-Id: I614a390efb56d6101db5d0e7dfeececc9a8e205d
2024-03-19 23:22:36 +01:00
Arian
3f91949f18 sm8450-common: Add hotword enrollment permissions
Change-Id: I4ddb3dcf85ab45b02808cbe3d28cb8caa2858dca
2024-03-19 23:22:36 +01:00
Arian
1b19defb5c sm8450-common: Build libvolumelistener from source
Change-Id: I99b9699d3c01c04ee2afd8e0575cdf0d7a8de76d
2024-03-19 23:22:36 +01:00
Arian
fa9a640890 sm8450-common: Build libchrome from source
Change-Id: Ieb11349f12c7fddc338543f77598a001f1e467d2
2024-03-19 23:22:36 +01:00
Michael Bestas
049fadb276 sm8450-common: Build common QTI vibrator HAL
Change-Id: I281c6d993901ad86592d43afcac2171840998738
2024-03-19 23:22:36 +01:00
Danny Baumann
adec2e2a23 sm8450-common: overlay: Enable call recording
Change-Id: I1b4478b330b13cf5d0fe1ed0d40f43e4b3825f33
2024-03-19 23:22:36 +01:00
Arian
6fc24b042d sm8450-common: audio: Decommonize static mixer paths overlay and resourcemanager
Change-Id: I33878856f56c633a0d558ab15f2c10363ad97614
2024-03-19 23:22:36 +01:00
llololo
4384f4e617 sm8450-common: Remove A2DP input module in audio policy configuration
No Pixel device support A2DP sink functionality.

Bug: 163050296
Test: A2DP related test.
Change-Id: I269220cf29451ea79362fc004fa073713f72fdb2
2024-03-19 23:22:36 +01:00
dianlujitao
73270a0aa6 sm8450-common: audio: Enable AOSP bluetooth audio HAL v2
Change-Id: I4d12752ae5fb2829d6612647c8740c84967f5434
2024-03-19 23:22:36 +01:00
Arian
fc509ec345 sm8450-common: Copy keystore app attest permission from fw/native
Change-Id: I838b385bd03deb2b27f276806ecf02588df988d2
2024-03-19 23:22:36 +01:00
Arian
1a7613cf24 sm8450-common: Set board api level to 31
ims.apk checks ro.board.api_level and does not try the
aidl ims implementation if it's value is less than 31.

Change-Id: I524ee72785402a7f410d14a644ce2f43a56d0de3
2024-03-19 23:22:36 +01:00
Arian
782795ce2f sm8450-common: Build IPACM_Filter_cfg.xml
Change-Id: I82094cf61857a1c4fb4d44521fa2a2dfae3e8664
2024-03-19 23:22:36 +01:00
Arian
835df831cc sm8450-common: Build hostapd 1.0 HIDL interface
Change-Id: I73336348b1ca479ea46c4b0de03dee5192a8cff6
2024-03-19 23:22:36 +01:00
Arian
3113ff686d sm8450-common: Blob nxp interface
Change-Id: Ibb01688b75ac7ebdf16a8ad72841912955df3fef
2024-03-19 23:22:36 +01:00
Josh Wu
e2efaebbc5 sm8450-common: Switch BtAudio to AIDL
Test: m
Bug: 203490261
Change-Id: I4b8ac40d5ad410b89eb6a0573d740d86471ecfc7
Merged-In: I4b8ac40d5ad410b89eb6a0573d740d86471ecfc7
2024-03-19 23:22:36 +01:00
Arian
512d9fd1de sm8450-common: Add ndk_platform aidl backends
Change-Id: I1bd810132397dfaa219406f2b1e9eab5788e2182
2024-03-19 23:22:36 +01:00
Arian
39e4cab31a sm8450-common: Drop WfdCommon for now
Change-Id: I2ada62af7865b4eab946543366bde26ca257c99a
2024-03-19 23:03:11 +01:00
Arian
e28fcd97fd sm8450-common: Add libdrm to vendor
Change-Id: Ic976dbe0b79faf493633496a4e20fa61d2fc2e9b
2024-03-19 23:03:11 +01:00
Arian
2b37029e1e sm8450-common: Add btconfigstore 1.0 interface to vendor
Change-Id: Iab3d29203a3cfd7202d425df78d9a49704be6eb4
2024-03-19 23:03:11 +01:00
Arian
b47a344bd8 sm8450-common: Install libkeymaster_messages to vendor
Change-Id: I086c3e6e60970cba4644c8a189207cafcc120d3b
2024-03-19 23:03:11 +01:00
Arian
548139d31c sm8450-common: Build wfdaac_vendor
Change-Id: Ic809e74ffd0e9d59d1658f4f652dec337c34bff0
2024-03-19 23:03:09 +01:00
Arian
b3449e5829 sm8450-common: Build neural network aidl interface from source
Change-Id: I269ee2a387929b89dd2e20f4024c9a116a05de73
2024-03-19 23:02:42 +01:00
Arian
bfe6e38742 sm8450-common: Build servicetracker interface from source
Change-Id: Ica1c0473b0ba1466194b8640ef081afd42770344
2024-03-19 23:02:42 +01:00
Arian
4ac9d47907 sm8450-common: Build perf interfaces from source
Change-Id: I3f9750df77a57d0fab9fa9395425cda0c06aecb7
2024-03-19 23:02:42 +01:00
Arian
1a8b75f1ff sm8450-common: Build capabilityconfigstore from source
Change-Id: Id71ccfe15b86054b151ef253fd00c93b4e35746e
2024-03-19 23:02:42 +01:00
Arian
7c0d7bde11 sm8450-common: Build vendor.nxp.hardware.nfc interface
Change-Id: If266d93e89a3abbc3fd799dcb3ebd09e74b116f2
2024-03-19 23:02:42 +01:00
Arian
641a02d942 sm8450-common: Build fwk-detect from source
Change-Id: I2915b0a9a10cade7c42df54cf3c7e48157d938e9
2024-03-19 23:02:42 +01:00
Arian
a6a90eef40 sm8450-common: Build bluetooth interfaces from source
Change-Id: I7a843ce3c190120d74504445c213219a45bdafe2
2024-03-19 23:02:42 +01:00
Arian
53df1818f5 sm8450-common: Build ANT+ interface from source
Change-Id: I7af370cf07341a26e30cfa272acafa42ab32b250
2024-03-19 23:02:42 +01:00
LuK1337
91280b221b sm8450-common: Build vndservicemanager
* Needed for FCM >= R.

Change-Id: Ibc27a98f5774a51caaab077c1d8e0a2a79bdffe5
2024-03-19 23:02:42 +01:00
Arian
7423ad8bb4 sm8450-common: Build more from source
Change-Id: Ibab7514843edae4bed170578990c016ea4cdc980
2024-03-19 23:02:41 +01:00
Arian
65f2b53ea1 sm8450-common: Build WiFi hal from source
Change-Id: I31ad65417cfcd1bff81f8686e319c627634e992f
2024-03-19 22:58:04 +01:00
Arian
1253ccdfcf sm8450-common: Enable 64bit audio HAL
Change-Id: Iab35e98a78863c8bb08d07b3fc3d13b792e4f824
2024-03-19 22:58:04 +01:00
Arian
011e31dff9 sm8450-common: Build some AOSP services and interfaces from source
Change-Id: I34457f39ca6379a43fb7d94de9aeec87df960e6a
2024-03-19 22:58:04 +01:00
Arian
03627dfcf1 sm8450-common: Copy permissions from frameworks/native
Change-Id: I06a258437d0477a61be8decb359761dbab774fee
2024-03-19 22:58:04 +01:00
Alexander Koskovich
16f11ee943 sm8450-common: Update telephony package list to LA.QSSI.12.0.r1-05600-qssi.0
Change-Id: Id6fdabd9d5e0df6d23a982e0e39e06a8acff67ef
2024-03-19 22:58:04 +01:00
Arian
ee60275e29 sm8450-common: Build qti aidl power hal
Change-Id: I7c9352e26653c51401c6825ca8988e7cb05479bc
2024-03-19 22:58:04 +01:00
Arian
b404693568 sm8450-common: Import audio configs
Change-Id: Ie42bed73641c629e80c9ba60ec782edb69880a36
2024-03-19 22:58:04 +01:00
Arian
f414b9c0e6 sm8450-common: Build xiaomi sensors multihal
hals.conf is added to individual device trees

Change-Id: Ie72919b476a7bfe91d63723db31361b556264da2
2024-03-19 22:58:04 +01:00