28 lines
740 B
Plaintext
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
|
|
|