diff --git a/usr/bin/droid/bind_vendor.sh b/usr/bin/droid/bind_vendor.sh index 2a05364..35b4a0f 100644 --- a/usr/bin/droid/bind_vendor.sh +++ b/usr/bin/droid/bind_vendor.sh @@ -1,5 +1,8 @@ #!/bin/sh +#patched to reduce cpu usage of mtkfusionrild +mount -o ro,bind /usr/libexec/droid-hybris/vendor/lib64/libmtk-ril.so /vendor/lib64/libmtk-ril.so + #disable secure_element and keymaster as they always fail mount -o ro,bind /dev/null /vendor/etc/init/android.hardware.secure_element@1.0-service.rc mount -o ro,bind /dev/null /vendor/etc/init/android.hardware.keymaster@3.0-service.rc diff --git a/usr/libexec/droid-hybris/vendor/lib64/libmtk-ril.so b/usr/libexec/droid-hybris/vendor/lib64/libmtk-ril.so new file mode 100755 index 0000000..54d005e Binary files /dev/null and b/usr/libexec/droid-hybris/vendor/lib64/libmtk-ril.so differ