Commit Graph

250 Commits

Author SHA1 Message Date
Arian
d9eba2218c sky: Patch libcamximageformatutils to get rid of ndk_platform qti display config dependency 2024-11-06 18:09:11 +05:30
Lostark13
8237d5d1e1 sky: Rename prebuilt fingerprint extension for fpc 2024-11-06 18:09:04 +05:30
Lostark13
8f8c9cc276 sky: Drop some blobs 2024-11-06 18:08:49 +05:30
Lostark13
e38e759233 sky: Add 32 bit qspm blob
dependency "vendor.qti.qspmhal@1.0" of "libadreno_app_profiles" missing variant:os:android,image:vendor,arch:arm_armv8-2a,sdk:,link:shared
2024-11-06 18:00:29 +05:30
Lostark13
af5e08b1be sky: Disable some elf checks 2024-11-06 17:57:43 +05:30
Cosmin Tanislav
156ac22c2f sky: Skip dependencies which aren't defined in .bp
Change-Id: I01a653661856495788c05b720c0577dac44998a4
2024-11-06 17:57:35 +05:30
Lostark13
915d003ffb sky: Rename prebuilt libjnigraphics for camera blobs 2024-11-06 17:56:13 +05:30
Lostark13
b2a40afb65 sky: Drop libhapticgenerator 2024-11-06 17:55:49 +05:30
Michael Bestas
1f07cba6f5 sky: Patch libwfdservice to resolve duplicate dependencies
Fixes:
error: module "libwfdservice" variant
"android_arm_armv8-a_cortex-a76_static": depends on multiple
versions of the same aidl_interface:
android.media.audio.common.types-V2-cpp-source,
android.media.audio.common.types-V3-cpp-source

Change-Id: I8086a80fcc238d6b03d16640ee2c4e134129bbab
2024-11-06 17:55:11 +05:30
Arian
1334cb45d3 sky: Move to wfdservice64 and add missing dependencies
Change-Id: Ia34ab4c3fbf55ac96109541711e743707285bf8e
2024-11-06 17:55:03 +05:30
Lostark13
687a07d724 sky: Fix vendor.xiaomi.hardware.fingerprintextension ELF checks 2024-11-06 17:54:04 +05:30
Lostark13
cc4dafaaa3 sky: Remove system_ext ims blobs 2024-11-06 17:53:45 +05:30
Lostark13
9ee56bbf70 sky: Fix vendor.qti.hardware.fm ELF checks 2024-11-06 17:53:14 +05:30
Arian
542038d2a7 sky: Fix vendor.qti.hardware.dpmservice ELF checks 2024-11-06 17:52:56 +05:30
Cosmin Tanislav
5c3dc2f642 sky: Fix com.qualcomm.qti.dpm.api@1.0 ELF checks 2024-11-06 17:52:56 +05:30
Cosmin Tanislav
0c6c99cf72 sky: Fix vendor.qti.diaghal@1.0 ELF checks 2024-11-06 17:52:56 +05:30
Cosmin Tanislav
65750b254b sky: Fix vendor.qti.imsrtpservice@3.0 ELF checks 2024-11-06 17:52:56 +05:30
Cosmin Tanislav
24ec1b9033 sky: Rename prebuilt libgrpc++_unsecure.so for QCC 2024-11-06 17:52:49 +05:30
Cosmin Tanislav
f7d964dfc4 sky: Fix QCC ELF checks
Change-Id: I0c3ba4608feb0ceb971fba1d0e436f0bfd5b4314
2024-11-06 17:50:09 +05:30
Lostark13
cb81fc8fb3 sky: Remove duplicated blobs 2024-11-06 17:46:29 +05:30
Aaron Kling
4c389f0767 sky: Remove elf files in copy files check 2024-11-06 17:46:19 +05:30
Aaron Kling
12d4e72771 sky: Enable elf checks 2024-11-06 17:46:19 +05:30
Aaron Kling
53a7c00117 sky: Add vendor soong imports to extract
Change-Id: Ib19e69dc35af6b04519eeb695228af65f3d01d2a
2024-11-06 17:46:00 +05:30
Michael Bestas
4534f45197 sky: Automatically add apk/jar/vintf fragments to PRODUCT_PACKAGES
Change-Id: Iaa9d66b0bbdc55f046ee1347cbf83c7eecebb35e
2024-11-06 17:33:26 +05:30
Arian
ce45f218f0 sky:Patch keymint to use ndk backend
Change-Id: I45d2e0adebdc3c1f63220698e283f0a6471bc350
2024-11-06 17:33:26 +05:30
Aaron Kling
212e4d4cab sky: Use v1 rkp interface for keymint
Change-Id: I281efe89458fefc37a25aa7c2555b9bf92bbdc14
2024-11-06 17:33:26 +05:30
Lostark13
c99dee513f sky: Fix neverallow 2024-11-06 17:32:03 +05:30
Arian
0746a20448 sky: Allow setsockopt syscall for qcom c2audio
```
$ strace -f vendor/bin/hw/vendor.qti.media.c2audio@1.0-service
[...]
[pid  5194] socket(AF_UNIX, SOCK_SEQPACKET|SOCK_CLOEXEC, 0) = 13
[pid  5194] setsockopt(13, SOL_SOCKET, SO_SNDTIMEO, "\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 16) = 13
[pid  5194] --- SIGSYS {si_signo=SIGSYS, si_code=SYS_SECCOMP, si_call_addr=0x7a905a365c, si_syscall=__NR_setsockopt, si_arch=AUDIT_ARCH_AARCH64} ---
```

Change-Id: Ifa0420883cbf663f8c7576798b1f35031f660f54
2024-11-06 17:30:49 +05:30
Arian
7465676587 sky: Allow gettid syscall for atfwd@2.0
09-18 17:27:17.797     1     1 I init    : ... started service 'vendor.atfwd' has pid 6264
09-18 17:27:17.805  6264  6264 W ATFWD-daemon: libminijail[6264]: failed to get path of fd 3: No such file or directory
09-18 17:27:17.805  6264  6264 W ATFWD-daemon: libminijail[6264]: allowing syscall: connect
09-18 17:27:17.805  6264  6264 W ATFWD-daemon: libminijail[6264]: allowing syscall: fcntl
09-18 17:27:17.805  6264  6264 W ATFWD-daemon: libminijail[6264]: allowing syscall: sendto
09-18 17:27:17.805  6264  6264 W ATFWD-daemon: libminijail[6264]: allowing syscall: socket
09-18 17:27:17.805  6264  6264 W ATFWD-daemon: libminijail[6264]: allowing syscall: writev
09-18 17:27:17.806  6264  6264 W ATFWD-daemon: libminijail[6264]: logging seccomp filter failures
09-18 17:27:17.808  6264  6264 E ATFWD-daemon: libminijail[6264]: blocked syscall: gettid
09-18 17:27:17.826     1     1 I init    : Service 'vendor.atfwd' (pid 6264) received signal 31
09-18 17:27:17.826     1     1 I init    : Sending signal 9 to service 'vendor.atfwd' (pid 6264) process group...

Change-Id: I9a556785b9bbda0f08974ad2b367c77c649ee01b
2024-11-06 17:27:57 +05:30
Arian
7adb2136b5 sky: Use libhidlbase_shim for vendor.libdpmframework
Change-Id: Iefe50b82b5b13bbdee10819a0c60c14240fab7ce
2024-11-06 17:26:38 +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
Lostark13
f3a3fef704 sky: drop bt audio hal 2024-11-06 17:20:11 +05:30
Arian
8171e511cd sky: audio: Disable hfp
Device doesn't ship libhfp_pal on stock, so silence the following error:
08-26 09:13:26.159  1242  1242 E AHAL: AudioExtn: hfp_feature_init: 499: dlopen failed with: dlopen failed: library "/vendor/lib64/libhfp_pal.so" not found

Change-Id: Idf6b6f72f15b792dc5dfc95f24511bfbe54bdc69
2024-11-06 17:20:00 +05:30
Lostark13
cf5c3a6817 sky: Remove charge logger init 2024-11-06 17:19:51 +05:30
Lostark13
66b2f112ba sky: Cleanup target init 2024-11-06 17:19:43 +05:30
Lostark13
28ded2cc6a sky: Drop aosp bt audio manifest entry 2024-11-06 17:19:22 +05:30
Lostark13
855d128707 Remove omx manifest entry 2024-11-06 17:19:11 +05:30
Arian
748d7566d0 sky: Get rid of unnecessary 32-bit blobs
Change-Id: I6b4fc2a77231b775e367d1adf7bf238f765a3e7a
2024-11-06 17:18:02 +05:30
Lostark13
ada081fb8c sky: powerhint: Remove some hints 2024-11-06 17:15:08 +05:30
Arian
483545ad29 sky: Address power hal denials 2024-11-06 17:14:02 +05:30
Lostark13
0f64646086 sky: fix libperf node 2024-11-06 17:13:02 +05:30
Alexander Winkowski
8c605c6a61 sky: Enable libperfmgr
Change-Id: I4d99ad4b474df8c3631d13735d1d72f7297ec5a8
2024-11-06 17:12:18 +05:30
Lostark13
e7b3dc8ea1 sky: Address palm_sensor sepolicy denials 2024-11-06 17:09:47 +05:30
Lostark13
cb10f89d2b sky: Address boardid sepolicy 2024-11-06 17:08: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
Lostark13
49e04f0c9d sky: sync props with latest update 2024-09-17 19:54:52 +05:30