diff options
Diffstat (limited to '')
-rwxr-xr-x | extract-files.sh | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/extract-files.sh b/extract-files.sh index d4c5392..ce86ad9 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -60,7 +60,7 @@ fi function blob_fixup() { case "${1}" in - product/lib64/libdpmframework.so) + system_ext/lib64/libdpmframework.so) sed -i "s/libhidltransport.so/libcutils-v29.so\x00\x00\x00/" "${2}" ;; @@ -114,6 +114,22 @@ function blob_fixup() { sed -i 's|"android.hidl.manager-V1.0-java"|"android.hidl.manager@1.0-java"|' ${2} ;; + system_ext/etc/init/dpmd.rc) + sed -i "s/\/system\/product\/bin\//\/system\/system_ext\/bin\//g" "${2}" + ;; + + system_ext/etc/permissions/com.qti.dpmframework.xml | system_ext/etc/permissions/dpmapi.xml) + sed -i "s/\/system\/product\/framework\//\/system\/system_ext\/framework\//g" "${2}" + ;; + + system_ext/etc/permissions/qcrilhook.xml | system_ext/etc/permissions/telephonyservice.xml) + sed -i "s/\/system\/framework\//\/system\/system_ext\/framework\//g" "${2}" + ;; + + system_ext/etc/permissions/qti_libpermissions.xml) + sed -i "s/name=\"android.hidl.manager-V1.0-java/name=\"android.hidl.manager@1.0-java/g" "${2}" + ;; + # Rename vulkan.msm8953 vendor/lib/hw/vulkan.msm8996.so | vendor/lib64/hw/vulkan.msm8996.so) patchelf --set-soname "vulkan.msm8996.so" "${2}" |