sanders: Moving persist mount point to /mnt/vendor/persist
Move persist entry to fstab and mount at /mnt/vendor/persist Apply required user, group and permissions once persist folder is created through __mount and parititon is mounted. Run restorecon on /mnt/vendor/persist. Change-Id: I7f54b478de898491e32560d5a37657ac370bf893
This commit is contained in:
@@ -12,7 +12,7 @@
|
|||||||
/dev/block/bootdevice/by-name/modem /vendor/firmware_mnt ext4 ro,nosuid,nodev,barrier=0 wait
|
/dev/block/bootdevice/by-name/modem /vendor/firmware_mnt ext4 ro,nosuid,nodev,barrier=0 wait
|
||||||
/dev/block/bootdevice/by-name/fsg /fsg ext4 ro,nosuid,nodev wait
|
/dev/block/bootdevice/by-name/fsg /fsg ext4 ro,nosuid,nodev wait
|
||||||
/dev/block/bootdevice/by-name/dsp /vendor/dsp ext4 ro,nosuid,nodev,barrier=1 wait
|
/dev/block/bootdevice/by-name/dsp /vendor/dsp ext4 ro,nosuid,nodev,barrier=1 wait
|
||||||
/dev/block/bootdevice/by-name/persist /persist ext4 nosuid,nodev,barrier=1,noatime,noauto_da_alloc wait
|
/dev/block/bootdevice/by-name/persist /mnt/vendor/persist ext4 nosuid,nodev,barrier=1,noatime,noauto_da_alloc wait
|
||||||
/dev/block/bootdevice/by-name/boot /boot emmc defaults recoveryonly
|
/dev/block/bootdevice/by-name/boot /boot emmc defaults recoveryonly
|
||||||
/dev/block/bootdevice/by-name/recovery /recovery emmc defaults recoveryonly
|
/dev/block/bootdevice/by-name/recovery /recovery emmc defaults recoveryonly
|
||||||
/dev/block/bootdevice/by-name/misc /misc emmc defaults defaults
|
/dev/block/bootdevice/by-name/misc /misc emmc defaults defaults
|
||||||
|
|||||||
@@ -45,13 +45,11 @@ on fs
|
|||||||
mount_all /vendor/etc/fstab.qcom
|
mount_all /vendor/etc/fstab.qcom
|
||||||
write /proc/sys/vm/swappiness 100
|
write /proc/sys/vm/swappiness 100
|
||||||
|
|
||||||
# Keeping following partitions outside fstab file. As user may not have
|
chown root system /mnt/vendor/persist
|
||||||
# these partition flashed on the device. Failure to mount any partition in fstab file
|
chmod 0771 /mnt/vendor/persist
|
||||||
# results in failure to launch late-start class.
|
mkdir /mnt/vendor/persist/data 0700 system system
|
||||||
|
mkdir /mnt/vendor/persist/bms 0700 root system
|
||||||
wait /dev/block/bootdevice/by-name/persist
|
restorecon_recursive /mnt/vendor/persist
|
||||||
mkdir /persist/data 0700 system system
|
|
||||||
restorecon_recursive /persist
|
|
||||||
|
|
||||||
wait /dev/block/bootdevice/by-name/dsp
|
wait /dev/block/bootdevice/by-name/dsp
|
||||||
restorecon_recursive /dsp
|
restorecon_recursive /dsp
|
||||||
|
|||||||
Reference in New Issue
Block a user