sm6150-common: Add libwfdservice_shim for WFD

e69a5be2449122f90220151f9d01ace15221facf in system/hardware/interfaces
broke the ABI ;'(

Change-Id: I3badfc56581a6bf3de5d7e996fa51f59eb164aae
Signed-off-by: therealmharc <therealmharc@gmail.com>
This commit is contained in:
LuK1337
2025-04-01 16:11:23 +02:00
committed by therealmharc
parent a44403ef4a
commit 7f49615dca
2 changed files with 3 additions and 1 deletions

View File

@@ -46,6 +46,8 @@ lib_fixups: lib_fixups_user_type = {
blob_fixups: blob_fixups_user_type = {
'system_ext/bin/wfdservice64': blob_fixup()
.add_needed('libwfdservice_shim.so'),
'system_ext/etc/init/wfdservice.rc': blob_fixup()
.regex_replace(r'(start|stop) wfdservice\b', r'\1 wfdservice64'),
'system_ext/lib64/libwfdnative.so': blob_fixup()

View File

@@ -524,7 +524,7 @@ vendor/bin/cnss-daemon
# WiFi Display (system) - from dodge AP3A.240617.008
system/framework/WfdCommon.jar;BOOT_JAR|7f5fa507edca51663be2d243a3bc72799c1a31e2
system_ext/bin/wfdservice64|710637051aaf51050e4c9a102a65fc859fbdfdfd
system_ext/bin/wfdservice64|710637051aaf51050e4c9a102a65fc859fbdfdfd|d6fb12a1e0676e46f139598917fdfb5ed10b3cdd
system_ext/etc/init/wfdservice.rc|907def8565d8f91f531ca7dfad880af05d540b0c|3dfd29a44f37c971b7707b6e47b2b601a9119d12
system_ext/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml|6669d5ee462c981663b8ac573d84d334e4eed96c
system_ext/etc/seccomp_policy/wfdservice64.policy|12c64d143ee80e85d6d27c4dda7434d5eb4a8b98