Commit Graph

77 Commits

Author SHA1 Message Date
Bruno Martins
b954f402f0 sky: Convert WiFi firmware symlink to install_symlink target
The last bit that was preventing building hermetic images.

Change-Id: I75bb7de4593a7992f6015317cf97e088beeba0cb
2024-11-07 12:41:24 +05:30
Lostark13
45c75452de sky: Switch to source built agm and pal 2024-11-06 18:50:34 +05:30
Michael Bestas
54612a55c7 sky: Switch to AIDL thermal HAL
Change-Id: I6ae621194044ab66fad69b9ef997b3b347bf6120
2024-11-06 17:25:15 +05:30
Michael Bestas
a4a1e64fb1 sky: Switch to AIDL USB HALs
Change-Id: I70f6a4e57eef577d86987bfae44f381a4f107624
2024-11-06 17:24:13 +05:30
Lostark13
7a625e552c sky: Import kernel post boost script
- Remove device check for setting up watermark scale factor
2024-11-06 17:20:19 +05:30
Arian
748d7566d0 sky: Get rid of unnecessary 32-bit blobs
Change-Id: I6b4fc2a77231b775e367d1adf7bf238f765a3e7a
2024-11-06 17:18:02 +05:30
Lostark13
e562fbb332 sky: Build vendor variant of libavservices_minijail 2024-11-06 17:06:30 +05:30
Lostark13
6c5da520d2 sky: Add LCD features 2024-11-06 17:04:29 +05:30
Lostark13
59f669b7e8 sky: Build vendor variant of libpiex 2024-09-17 19:55:32 +05:30
Michael Bestas
aeca3ef547 sky: Remove media_codecs_google_c2*
AOSP codecs can be used by default and it is not necessary to include
them device side.

Change-Id: I8227b06f0466b614f12fa9008402b92461ea3dd0
2024-09-17 14:12:45 +00:00
Aaron Kling
07535b2b2b sky: Remove software omx codec references
These are no longer available as of Android 14 QPR3. The C2 codecs
available by default in the swcodec apex will be used instead.

Change-Id: I8cdf3e700823779a7382c66c3df8410d41209b7c
2024-09-17 14:12:45 +00:00
Arian
d40f7552aa sky: Kill libstagefrighthw
This will not be loaded when vendor.media.omx=0 is set

Change-Id: I6c87910028feae4c0711ce9bfc0ed2fb5e7445c0
2024-09-17 14:12:45 +00:00
Arian
d7bb5e405c sky: Add hotword enrollment permissions
Change-Id: I4ddb3dcf85ab45b02808cbe3d28cb8caa2858dca
2024-09-17 14:12:29 +00:00
Arian
a7637bcf08 sky: Stop building automotive vehicle manager lib
Change-Id: I9d03cb4746bfc6ed3a9b61db70465cdcd3669c32
2024-09-17 14:12:18 +00:00
Arian
646f6bf434 sky: Stop building atrace service
Change-Id: If51fd3019dd823b2fb31f7d8273de6bc9cf8f173
2024-09-17 14:12:18 +00:00
Yumi Yukimura
43e7bd48ae sky: Migrate to QTI USB Gadget 1.2 HIDL
Change-Id: I6adbca2fab9a3fe0477d17f9786166828b786710
2024-09-17 14:12:18 +00:00
Nolen Johnson
15ead2a75b sky: Swap to QTI USB init scripts
Change-Id: Ibb01a6a8b9817b01a8db397cdf82a89659562d62
2024-09-17 14:12:18 +00:00
AdarshGrewal
d2e18f6ec8 sky: Build libsndcardparser from source
Change-Id: I338a79e8c5e4cfe4070e249f952b6c6b18ca6202
2024-09-17 14:11:56 +00:00
Bruno Martins
3848a96a9b sky: Build opensource soundtrigger HAL
Change-Id: I956d53a67841a9e1e296de6b73f08ef2efac7470
2024-09-17 14:11:56 +00:00
AdarshGrewal
71ffa62745 sky: Build audioadsprpcd from source
Change-Id: I19d38c534edf26886bd354548eaee661dd79f793
2024-09-17 14:11:56 +00:00
Sebastiano Barezzi
32d2ceb4f5 sky: Build mtdservice interface lib from source
Change-Id: Ie739f283c4be1b77d57aaee1941ed46957da1d1a
2024-09-17 14:11:56 +00:00
Bruno Martins
3fa6b3d5b1 sky: Switch to source-built mlipay interface
Change-Id: I7daaaffd9fe7a870e42c1d882b52dc93b3231120
2024-09-17 14:11:56 +00:00
AdarshGrewal
bbbfcc0879 sky: Build librmnetctl from source
Change-Id: I4c36cf8fbc3bc55f39e5ca3aa4680aa5acd836c7
2024-09-17 14:11:56 +00:00
Arian
0ac429711d sky: Unpin telephony apks
Instead, we provide the isMiuiRom method via xiaomi-telephony-stub
The permissions patches for com.qti.permission.BIND_QTI_IMS_SERVICE
and com.qualcomm.qti.permission.USE_EXT_TELEPHONY_SERVICE don't
seem to be needed without injection.

Change-Id: Ifd904b845efa3e89dda89cedb6b495f61ca3308f
2024-09-17 14:11:56 +00:00
danielml
0ccd673ee0 sky: Build xiaomi-telephony-stub
To provide the required Xiaomi IMS methods

Change-Id: I1e75476a0d2ed55b5eae2a0a2c6ca4c3c4e2c0f1
2024-09-17 14:11:56 +00:00
Lostark13
603dc427a7 sky: fixup soong namespaces for libperfmgr 2024-08-03 15:45:59 +05:30
Vaisakh Murali
5f86373e76 sky: Switch to OSS libperfmgr
Entirely re-written powerhint.

Change-Id: Ib4dfdb7fafd0e0bab6591fe516a3d87e42a06ffe
2024-08-02 17:24:08 +05:30
Michael Bestas
b63e008932 sky: Build missing libraries for 14 QPR3
Change-Id: I6a84526ca1e9f4e5140c8068646433cab3fe85b2
2024-08-02 16:58:40 +05:30
Chirayu Desai
28e261ebbb sky: Don't set BOARD_API_LEVEL
build/make/core/board_config.mk:1001: error: BOARD_API_LEVEL must not
set manully. The build system automatically sets this value..

Change-Id: If59ae9dea6cb13701d7217a1c0a355d4e07113eb
2024-08-02 16:58:40 +05:30
Arian
a9c631f5a5 sky: Cleanup media section and build oss ones
Change-Id: I6fb771855b3e540f6ef27342e5fa84deed4f3fb7
2024-08-02 16:58:23 +05:30
Lostark13
c24e55b07b sky: Switch to common qti health aidl 2024-08-02 16:57:33 +05:30
Arian
250cd77169 sky: Build display hal
- Blobs from ingot-user 14 UKQ1.231121.127 127 release-keys

sky: Drop 32 bit display blobs
2024-08-02 16:55:21 +05:30
Michael Bestas
8870049517 sky: Build Lineage Health HAL
Change-Id: I70cc903a03ac9fa3303bb8fa039c9de4806449bf
2024-06-07 19:20:19 +05:30
Arian
412898744e sky: Build qcom soundfx effects from source
Change-Id: Idc4f0c317b2aa69856456dc02693409ddb37b4ec
2024-06-07 19:20:12 +05:30
Arian
6bbb428f6a sky: Build qti thermal hal from source
Change-Id: Iff18a5fb4a5717aa6b77fdd64a87367dccd5df0b
2024-06-07 19:20:04 +05:30
Michael Bestas
140b67a79a sky: Build FM 2024-06-07 18:59:58 +05:30
Giovanni Ricca
aa9cafe2b5 sky: Build goodix lib from source
Change-Id: Ibaf1b9489b509318032c720c9c83e315cfe6ab3e
2024-04-28 16:37:29 +05:30
Lostark13
2352510ba3 sky: Build USB hal from source 2024-04-28 16:36:48 +05:30
Lostark13
1e96081225 sky: build sensorservice 2024-04-28 16:36:48 +05:30
Bruno Martins
25296a0b90 sky: Migrate to AIDL ClearKey DRM HAL
Change-Id: Iad5cc1176978137c647069197b33f49fb4d98ab2
2024-04-28 16:35:36 +05:30
Lostark13
51c234e824 sky: Use prebuilt agm blobs 2024-04-28 16:35:35 +05:30
Lostark13
aed19f8c57 sky: drop qti-telephony jar 2024-04-28 16:35:35 +05:30
Lostark13
5655963927 sky: Add support for NFC devices
- reworked libinit for other models as well
2024-04-28 16:35:35 +05:30
Yuan Si
3465722797 sky: Import XiaomiParts from sm8250-common
Only keep per-app thermal stuff.

As of 62e8e05518

Change-Id: I04f972c99e4d5167c49812f512f458e239282aa2
Signed-off-by: Yuan Si <do4suki@gmail.com>
2024-04-28 16:35:34 +05:30
chrisl7
2bafe3126d sky: healthd-ext: Rename hal to xiaomi to avoid compilation conflicts
Change-Id: I8f33b6870eccfd19272cfbdb816b5b53371012c5
2024-04-28 16:35:34 +05:30
Fenglin Wu
0a40198284 sky: healthd-ext: Add health HAL AIDL implementation
Add health HAL AIDL implementation which is a service running for
both health HAL and charger mode.

Change-Id: I1f3205d1e34d93ed1739d5fa29c95a8f2b2d2894
2024-04-28 16:35:03 +05:30
John Galt
3ccf176988 sky: move to AIDL wifi 2024-04-28 16:35:03 +05:30
Tim Zimmermann
d65b9af20a sky: Patch blobs to load libprotobuf-cpp-full-3.9.1 2024-04-28 16:35:03 +05:30
Lostark13
7ad364dc2c sky: drop vndk v32 usage for display composer 2024-04-28 16:35:03 +05:30
Anay Wadhera
23e105b16b sky: Patch keymint to include rsk aidl for missing symbol
* Also build some necessary packages

Change-Id: Iad47fb49883eb3e6af3726815e2f996c35aaab09
2024-04-28 16:35:03 +05:30