sm6250-common: Get rid of megvii dependencies in camera.qcom.so

Change-Id: I97058c320d06819a468ebe38e2704360e9aa91db
Signed-off-by: Arian <arian.kulmer@web.de>
This commit is contained in:
kazerine
2020-08-12 00:18:36 +05:30
committed by Demon000
parent a6509e0afa
commit f8e46f5022
4 changed files with 53 additions and 0 deletions

View File

@ -49,6 +49,16 @@ if [ -z "${SRC}" ]; then
SRC="adb"
fi
function blob_fixup() {
case "${1}" in
vendor/lib64/hw/camera.qcom.so)
patchelf --remove-needed "libMegviiFacepp-0.5.2.so" "${2}"
patchelf --remove-needed "libmegface.so" "${2}"
patchelf --add-needed "libshim_megvii.so" "${2}"
;;
esac
}
# Initialize the helper for common device
setup_vendor "${DEVICE_COMMON}" "${VENDOR}" "${LINEAGE_ROOT}" true "${CLEAN_VENDOR}"