twrp_device_xiaomi_haotian/recovery/root/miui.factoryreset.rc

28 lines
740 B
Plaintext

on property:vold.miui=factoryreset
# debugfs
mount debugfs debugfs /sys/kernel/debug
chmod 0755 /sys/kernel/debug
# Create location for fs_mgr to store abbreviated output from filesystem
# checker programs.
mkdir /dev/fscklogs 0770 root system
wait /dev/block/bootdevice
mount_all miui.factoryreset.fstab
# We chown/chmod /data again so because mount is run as root + defaults
chown system system /data
chmod 0771 /data
# We restorecon /data in case the userdata partition has been reset.
restorecon /data
# for logcat
start logd
start factoryreset
service factoryreset /system/bin/recovery --wipe_data_skip_preinstall
class late_start
seclabel u:r:recovery:s0