diff options
author | Subhajeet Muhuri <kenny3fcb@gmail.com> | 2019-03-30 23:18:23 +0530 |
---|---|---|
committer | Davide Garberi <dade.garberi@gmail.com> | 2019-04-07 19:53:25 +0200 |
commit | 4d1a575a1900797720c957c40898a1bdebecfe55 (patch) | |
tree | 16f0818192bb6ecc6d7853b4527de9eb12d66493 /extract-files.sh | |
parent | 14e96017559879527ab02c188448591354f55054 (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 '')
-rwxr-xr-x | extract-files.sh | 5 |
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 } |