aboutsummaryrefslogtreecommitdiff
path: root/extract-files.sh
diff options
context:
space:
mode:
authorBruno Martins <bgcngm@gmail.com>2020-11-25 10:30:20 +0000
committerDavide Garberi <dade.garberi@gmail.com>2021-10-19 15:09:38 +0200
commit7f1f072b15d19633f7fafc21f95786ab0fd7b58d (patch)
tree0b9e4c743ed25af7c1bd69c707e47bcc7a54c09c /extract-files.sh
parente9daf1852986438aa41eebbb595e02e6bb84c96d (diff)
msm8996-common: Move telephony packages to /system_ext
Change-Id: I38329f6d4ebb7b1a0b0f01e40918fdb73ccbcba9
Diffstat (limited to 'extract-files.sh')
-rwxr-xr-xextract-files.sh18
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}"