aboutsummaryrefslogtreecommitdiff
path: root/extract-files.sh
diff options
context:
space:
mode:
authorSubhajeet Muhuri <kenny3fcb@gmail.com>2019-03-30 23:18:23 +0530
committerDavide Garberi <dade.garberi@gmail.com>2019-04-07 19:53:25 +0200
commit4d1a575a1900797720c957c40898a1bdebecfe55 (patch)
tree16f0818192bb6ecc6d7853b4527de9eb12d66493 /extract-files.sh
parent14e96017559879527ab02c188448591354f55054 (diff)
msm8996-common: Fall back to ZUI IMS-QMI-RIL stack
* From ZUI 4.0.247DEV * This fixes VoLTE not coming back after mobile data has been switched to 2nd SIM and back to VoLTE capable 1st SIM * Probably also fixes random IMS restarts as they can't be noticed in logs anymore * ZUI ims_rtp_daemon cannot link libmedia.so, probably because we have switched to full VNDK According to DD3Boh: lib-dplmedia.so is a dependency of lib-rtpcore.so which is a dependency of ims_rtp_daemon So add a blob_fixup to remove libmedia.so dependency from lib-dplmedia.so Change-Id: I5402f0ef93d03661d611d6775b1b331cf35afc06
Diffstat (limited to 'extract-files.sh')
-rwxr-xr-xextract-files.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/extract-files.sh b/extract-files.sh
index dd96c21..5f7c03f 100755
--- a/extract-files.sh
+++ b/extract-files.sh
@@ -106,6 +106,11 @@ function blob_fixup() {
vendor/bin/mm-qcamera-daemon)
sed -i "s|/data/vendor/camera/cam_socket%d|/data/vendor/qcam/camer_socket%d|g" "${2}"
;;
+
+ # Remove libmedia.so dependency from lib-dplmedia.so
+ vendor/lib64/lib-dplmedia.so)
+ patchelf --remove-needed libmedia.so "${2}"
+ ;;
esac
}