diff --git a/proprietary-files.txt b/proprietary-files.txt index ab4205f..5282141 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -638,7 +638,7 @@ vendor/lib/hw/vendor.qti.hardware.alarm@1.0-impl.so vendor/lib/vendor.qti.hardware.alarm@1.0.so # Power-off charging daemon --sbin/charger:sbin/chargeonlymode;rootfs|f048d2cc20783ba1a608b73d440b3053af6ec9fd +-sbin/charger:bin/chargeonlymode|f048d2cc20783ba1a608b73d440b3053af6ec9fd # QMI etc/permissions/qti_libpermissions.xml|ef3c88495f2f61a2d16e1445113a9d80f8db0e0a diff --git a/rootdir/etc/init.qcom.power.rc b/rootdir/etc/init.qcom.power.rc index 8940318..e198caa 100644 --- a/rootdir/etc/init.qcom.power.rc +++ b/rootdir/etc/init.qcom.power.rc @@ -249,10 +249,10 @@ on property:sys.boot_completed=1 on property:init.svc.recovery=running trigger enable-low-power -service vendor.charger /sbin/chargeonlymode +service vendor.charger /system/bin/chargeonlymode class charger group system graphics - seclabel u:r:healthd:s0 + seclabel u:r:charger:s0 service vendor.hvdcp_opti /vendor/bin/hvdcp_opti class main diff --git a/sepolicy/private/file_contexts b/sepolicy/private/file_contexts new file mode 100644 index 0000000..19bbf33 --- /dev/null +++ b/sepolicy/private/file_contexts @@ -0,0 +1,2 @@ +# Executables +/system/bin/chargeonlymode u:object_r:charger_exec:s0