diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc index 43a20024..36fdd30c 100755 --- a/rootdir/etc/init.target.rc +++ b/rootdir/etc/init.target.rc @@ -348,3 +348,7 @@ on property:sys.boot_completed=1 write /dev/stune/top-app/schedtune.prefer_high_cap 0 write /dev/stune/top-app/schedtune.boost 1 + +# MIUI camera flag +on property:sys.camera.miui.apk=* + setprop vendor.camera.miui.apk ${sys.camera.miui.apk} diff --git a/sepolicy/vendor/cameraserver.te b/sepolicy/vendor/cameraserver.te index d3fe35f1..9589c77f 100644 --- a/sepolicy/vendor/cameraserver.te +++ b/sepolicy/vendor/cameraserver.te @@ -2,4 +2,5 @@ binder_call(cameraserver, mediacodec); get_prop(cameraserver, vendor_persist_camera_prop) get_prop(cameraserver, vendor_video_prop) set_prop(cameraserver, camera_prop) +set_prop(cameraserver, system_prop) binder_call(cameraserver, mediacodec)