diff --git a/conf/fstab.efs.from_data b/conf/fstab.efs.from_data index 4845e3ee..dbddeac5 100644 --- a/conf/fstab.efs.from_data +++ b/conf/fstab.efs.from_data @@ -6,5 +6,3 @@ /data/vendor/copied/efs_backup /mnt/vendor/efs_backup none bind latemount /data/vendor/copied/modem_userdata /mnt/vendor/modem_userdata none bind latemount - -/data/vendor/copied/persist /mnt/vendor/persist none bind latemount diff --git a/conf/init.efs.16k.rc b/conf/init.efs.16k.rc index cfe1e2aa..a9066835 100644 --- a/conf/init.efs.16k.rc +++ b/conf/init.efs.16k.rc @@ -11,16 +11,13 @@ on post-fs-data && property:ro.boot.flash.locked=0 restorecon_recursive /data/vendor/copied restorecon_recursive /mnt/vendor mount_all /vendor/etc/fstab.efs - mount_all /vendor/etc/fstab.persist exec_start copy_efs_files_to_data umount_all /vendor/etc/fstab.efs - umount_all /vendor/etc/fstab.persist mount_all /vendor/etc/fstab.efs.from_data + mount_all /vendor/etc/fstab.persist restorecon_recursive /mnt/vendor/efs restorecon_recursive /mnt/vendor/efs_backup restorecon_recursive /mnt/vendor/modem_userdata - restorecon_recursive /mnt/vendor/persist - restorecon_recursive /data/vendor/ss setprop ro.vendor.persist.status mounted on post-fs-data && property:ro.boot.flash.locked=1 diff --git a/copy_efs_files_to_data.sh b/copy_efs_files_to_data.sh index 898bc8e9..bcbe8828 100644 --- a/copy_efs_files_to_data.sh +++ b/copy_efs_files_to_data.sh @@ -38,5 +38,3 @@ copy_files_to_data "/dev/block/by-name/efs" "/mnt/vendor/efs" copy_files_to_data "/dev/block/by-name/efs_backup" "/mnt/vendor/efs_backup" copy_files_to_data "/dev/block/by-name/modem_userdata" "/mnt/vendor/modem_userdata" -chmod g+rx -R /mnt/vendor/persist -copy_files_to_data "/dev/block/by-name/persist" "/mnt/vendor/persist"