Arian
562531004c
sm8450-common: Update display, GPS and QCC blobs from ingot UKQ1.240227.165
...
Change-Id: I6eb2b234e071fe5f3f0bef605d6b22aba250b74d
2025-01-19 17:00:05 +01:00
Arian
216563b569
sm8450-common: Update blobs from diting V816.0.10.0.ULFMIXM
...
Change-Id: I2bb3b90768f448aeaf37e3a5770fc3d080665e1d
2025-01-14 19:47:58 +01:00
Arian
3a21aef757
sm8450-common: Add missing 32-bit libvmmem
...
32-bit display parts require it:
01-07 18:15:00.608 1854 6236 E qdgralloc: Could not load libvmmem: dlopen failed: library "libvmmem.so" not found
Change-Id: I82fd02d02c9024765369703a2a7f3de8069aa59b
2025-01-07 20:00:56 +01:00
Nick Reuter
f614b52483
sm8450-common: Address missing libbinder symbols in libwfdnative
...
_ZN7android6binder12atrace_beginEmPKc
_ZN7android6binder10atrace_endEm
Change-Id: I942d51721461dbbf9c8d0f2f32128529bb7480c3
2024-12-28 17:00:04 +01:00
Nick Reuter
6444df476b
sm8450-common: Bump libwfdservice to android.media.audio.common.types-V4
...
Change-Id: I81060d8c73430a9598c676e18dc04e31a2f31c0c
2024-12-28 15:56:12 +01:00
Jens Reidel
9816879eec
sm8450-common: Re-extract with newer extract utils
...
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-12-10 18:54:57 +01:00
Arian
dbdf9628e9
sm8450-common: Update blobs from diting V816.0.8.0.ULFMIXM
...
Change-Id: I8e61a915a29c26db1c053bb822139d55d2355431
2024-11-07 12:38:18 +01:00
Arian
68864e83c9
sm8450-common: Move to patchelf 0.18
2024-11-07 12:05:30 +01:00
Arian
d6c597f025
sm8450-common: Allow gettid syscall for wfdhdcphalservice
...
10-25 15:22:18.582 1 1 I init : starting service 'wfdhdcphalservice'...
10-25 15:22:18.595 1 1 I init : ... started service 'wfdhdcphalservice' has pid 4702
10-25 15:22:16.536 4702 4702 E wfdhdcphal: wfdhdcphalservice starting...
10-25 15:22:16.536 4702 4702 W wfdhdcphalservice: libminijail[4702]: failed to get path of fd 5: No such file or directory
10-25 15:22:16.536 4702 4702 W wfdhdcphalservice: libminijail[4702]: allowing syscall: connect
10-25 15:22:16.536 4702 4702 W wfdhdcphalservice: libminijail[4702]: allowing syscall: fcntl
10-25 15:22:16.536 4702 4702 W wfdhdcphalservice: libminijail[4702]: allowing syscall: sendto
10-25 15:22:16.536 4702 4702 W wfdhdcphalservice: libminijail[4702]: allowing syscall: socket
10-25 15:22:16.536 4702 4702 W wfdhdcphalservice: libminijail[4702]: allowing syscall: writev
10-25 15:22:16.536 4702 4702 W wfdhdcphalservice: libminijail[4702]: compile_file: <fd>(33): nonexistent syscall 'fstatat'
10-25 15:22:16.536 4702 4702 W wfdhdcphalservice: libminijail[4702]: compile_file: <fd>(52): nonexistent syscall 'open'
10-25 15:22:16.536 4702 4702 W wfdhdcphalservice: libminijail[4702]: compile_file: <fd>(53): nonexistent syscall 'ugetrlimit'
10-25 15:22:16.536 4702 4702 W wfdhdcphalservice: libminijail[4702]: compile_file: <fd>(64): nonexistent syscall 'readlink'
10-25 15:22:16.536 4702 4702 W wfdhdcphalservice: libminijail[4702]: logging seccomp filter failures
10-25 15:22:16.538 4702 4702 E wfdhdcphalservice: libminijail[4702]: blocked syscall: gettid
10-25 15:22:18.622 1 1 I init : Service 'wfdhdcphalservice' (pid 4702) received signal 31
10-25 15:22:18.623 1 1 I init : Sending signal 9 to service 'wfdhdcphalservice' (pid 4702) process group...
10-25 15:22:18.623 1 1 I libprocessgroup: Removed cgroup /sys/fs/cgroup/uid_1000/pid_4702
10-25 15:22:18.623 1 1 E init : process with updatable components 'wfdhdcphalservice' exited 4 times in 4 minutes
10-25 15:22:18.627 1 1 I init : processing action (sys.init.updatable_crashing=1) from (/system/etc/init/flags_health_check.rc:10)
10-25 15:22:18.628 1 1 I init : starting service 'exec 37 (/system/bin/flags_health_check UPDATABLE_CRASHING)'...
10-25 15:22:18.637 1 1 I init : ... started service 'exec 37 (/system/bin/flags_health_check UPDATABLE_CRASHING)' has pid 4703
10-25 15:22:18.637 1 1 I init : SVC_EXEC service 'exec 37 (/system/bin/flags_health_check UPDATABLE_CRASHING)' pid 4703 (uid 1000 gid 1000+0 context default) started; waiting...
Change-Id: I9ab6ca254a1e6509cfd9de36765496e875407fb0
2024-10-25 15:25:25 +02:00
Arian
e3af4af612
sm8450-common: Switch to python extract-utils
2024-10-25 14:43:01 +02:00
LuK1337
2a714ca0e4
sm8450-common: Shim WFD with libgui_shim/libinput_shim
...
Change-Id: I42bf06bc6b19942303031ef0147dafa6df127fe5
2024-10-24 23:05:28 +02:00
Arian
011cb852fe
sm8450-common: 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-10-24 22:51:38 +02:00
Arian
988a094caa
sm8450-common: 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-10-24 22:51:30 +02:00
Arian
761a34429e
sm8450-common: Use libhidlbase_shim for vendor.libdpmframework
...
Change-Id: Iefe50b82b5b13bbdee10819a0c60c14240fab7ce
2024-10-24 22:51:18 +02:00
Arian
77a16359d8
sm8450-common: Add missing xiaomi ecc list to vendor
...
Change-Id: If442b92d42b518a0119c0ac6151069ff7f6e15f9
2024-10-24 10:35:45 +02:00
Arian
06f4c0af86
sm8450-common: Import missing AtFwd2 app
...
Change-Id: Ie1d25e22e3b06aa586b0f3e7e8c2045933e2adf7
2024-10-23 10:55:56 +02:00
Arian
b26d1811e4
Revert "sm8450-common: Fix soname with older patchelf"
...
This reverts commit b2801ed1c3
.
2024-10-13 15:59:02 +02:00
Arian
b2801ed1c3
sm8450-common: Fix soname with older patchelf
2024-10-06 12:50:56 +02:00
Arian
5670c5928f
sm8450-common: Move qcril_database to device tree
2024-10-06 12:40:45 +02:00
Arian
51f4499e27
sm8450-common: Move qcom-system-daemon seccomp_policy to the proper section
...
Change-Id: Iec44788ae2089e1dda9e09d641a8a1d271992f6e
2024-10-06 10:32:40 +02:00
Arian
2eca386254
sm8450-common: Drop 32bit c2audio seccomp policy
...
Change-Id: I3b342f43ed594bca8425cc05c4c1b96807cf5e80
2024-10-06 10:31:52 +02:00
Michael Bestas
e71eb63b44
sm8450-common: Enable ELF checks for libwfdmmsrc_proprietary
...
Change-Id: I7eecffc5481b44451094a6816e50436ad084db7a
2024-09-30 10:07:28 +02:00
Arian
4e8e274f70
sm8450-common: Update blobs from diting V816.0.7.0.ULFMIXM
2024-09-29 20:01:52 +02:00
Arian
d0a965ffa3
sm8450-common: extract-utils changes
2024-09-29 20:01:44 +02:00
Arian
e47303c840
sm8450-common: Bye bye dagda and taranis
2024-09-26 13:20:30 +02:00
Arian
bb45b1acc0
sm8450-common: Disable xml fixing
2024-08-29 20:21:58 +02:00
Arian
8f1df80872
sm8450-common: Drop modemManager blobs
...
Change-Id: Ic0d8eff53db30254da2c7cbfab0db4ade1fb1bc8
2024-08-29 19:15:59 +02:00
Arian
fec76f0806
sm8450-common: Drop perf lm blobs
...
Change-Id: I38a0031ea3f325c67277ed34341e532cf4ff060b
2024-08-29 19:15:08 +02:00
Arian
a89470fbb7
sm8450-common: Drop trusted user interface blobs
...
Change-Id: I6f52fb63b4ca222eacbe49ad5debfd0624a03e07
2024-08-29 19:14:43 +02:00
Arian
0840c07500
sm8450-common: Drop qguard blobs
...
Change-Id: Ie2eaa48e0a7fc0195dd35e2a4d5a7122cd73bbd7
2024-08-29 19:13:57 +02:00
Arian
70b11083e1
sm8450-common: Drop qesk blobs
...
Change-Id: Ib5e64bdde9fea4ff868ee2222ae1064eb3ef3d48
2024-08-29 19:13:33 +02:00
Arian
de01eec97d
sm8450-common: Drop psiclient
...
Change-Id: I81346135d961b772c5981ee818f65f8ccedb7ceb
2024-08-29 19:12:58 +02:00
Arian
46e5293b1b
sm8450-common: Drop embmssl blobs
...
Change-Id: I8fadba34ce12ac8371e116404249c7ecd9338e7e
2024-08-29 19:11:50 +02:00
Arian
1fa0cc695c
sm8450-common: Drop eid blobs
...
Change-Id: If78a25fdc4179b27e3b9ce8f2d925389bb0299c4
2024-08-29 19:10:48 +02:00
Arian
ccdb7b1c85
sm8450-common: Rename android.hardware.hardware_keystore.xml to avoid conflicts
...
Change-Id: I7dd061c9c280c3d78ce611008123f02a2fc9ab7d
2024-08-29 18:15:16 +02:00
Arian
9242fd5627
sm8450-common: Drop identity service
...
Change-Id: Ibfe4a7e725fe8790555988d1ed3e9e635a2477d7
2024-08-29 18:15:16 +02:00
Arian
e1e7c793eb
sm8450-common: Commonize most audio blobs
...
Change-Id: I5a2f60de7ba8150d0b8dcb562f2f78112f73dd31
2024-08-29 18:15:16 +02:00
Michael Bestas
291ee9712a
sm8450-common: 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-08-29 18:15:16 +02:00
Arian
a6e088f9f7
sm8450-common: Move to wfdservice64 and add missing dependencies
...
Change-Id: Ia34ab4c3fbf55ac96109541711e743707285bf8e
2024-08-29 18:15:16 +02:00
Cosmin Tanislav
d8d75d96e6
sm8450-common: Skip dependencies which aren't defined in .bp
...
Change-Id: I01a653661856495788c05b720c0577dac44998a4
2024-08-29 18:15:16 +02:00
Arian
646a094b94
sm8450-common: Fix vendor.qti.hardware.dpmservice ELF checks
...
Change-Id: I3a8051435f47bedb566fb411ac376b866c2718a9
2024-08-29 18:15:16 +02:00
Cosmin Tanislav
6bfb2976f2
sm8450-common: Fix com.qualcomm.qti.dpm.api@1.0 ELF checks
...
Change-Id: I759752ccc133d7047d415eb83c5d3c55820437a4
2024-08-29 18:15:16 +02:00
Cosmin Tanislav
5987985c45
sm8450-common: Fix vendor.qti.diaghal@1.0 ELF checks
...
Change-Id: Idf2919284e9843e4f7d2c1b903bbffd04ded0863
2024-08-29 18:15:16 +02:00
Cosmin Tanislav
a526411ff2
sm8450-common: Fix vendor.qti.imsrtpservice@3.0 ELF checks
...
Change-Id: Ia1995d0a3360317843685082e3226ab30f124d09
2024-08-29 18:15:16 +02:00
Cosmin Tanislav
f3013398b7
sm8450-common: Rename prebuilt libgrpc++_unsecure.so for QCC
...
Change-Id: Ie0e28f1d620f5304b442698c7fc7e1d859934b67
2024-08-29 18:15:16 +02:00
Cosmin Tanislav
77d20a7c3d
sm8450-common: Fix QCC ELF checks
...
Change-Id: I0c3ba4608feb0ceb971fba1d0e436f0bfd5b4314
2024-08-29 18:15:16 +02:00
Aaron Kling
48d71d4bbc
sm8450-common: Disable elf checks on some prebuilts
...
TODO: Explain these
Change-Id: Id57153118829cc9401f60a7576a74785fd561829
2024-08-29 18:15:16 +02:00
Aaron Kling
5e65f37780
sm8450-common: Enable elf checks
...
Change-Id: Ia6c9a381abb3384c77532d75e02fd84c841a4d1e
2024-08-29 18:15:16 +02:00
Aaron Kling
45492d6032
sm8450-common: Add vendor soong imports to extract
...
Change-Id: Ib19e69dc35af6b04519eeb695228af65f3d01d2a
2024-08-29 18:15:16 +02:00
Arian
467bf001a3
sm8450-common: Patch keymint to use ndk backend
...
Change-Id: I45d2e0adebdc3c1f63220698e283f0a6471bc350
2024-08-29 18:15:16 +02:00