diff options
-rw-r--r-- | rootdir/etc/fstab.qcom | 2 | ||||
-rw-r--r-- | rootdir/etc/init.qcom.rc | 13 |
2 files changed, 8 insertions, 7 deletions
diff --git a/rootdir/etc/fstab.qcom b/rootdir/etc/fstab.qcom index bf37d1e..548c04e 100644 --- a/rootdir/etc/fstab.qcom +++ b/rootdir/etc/fstab.qcom @@ -15,7 +15,7 @@ /dev/block/bootdevice/by-name/vendor /vendor ext4 ro,barrier=1 wait,recoveryonly /dev/block/bootdevice/by-name/cache /cache ext4 nosuid,nodev,noatime,barrier=1 wait,check /dev/block/bootdevice/by-name/cache /cache f2fs nosuid,nodev,noatime,inline_xattr,flush_merge,data_flush wait,check -/dev/block/bootdevice/by-name/persist /persist ext4 nosuid,nodev,noatime,barrier=1 wait +/dev/block/bootdevice/by-name/persist /mnt/vendor/persist ext4 nosuid,nodev,noatime,barrier=1 wait /dev/block/bootdevice/by-name/dsp /vendor/dsp ext4 ro,nosuid,nodev,barrier=1 wait /dev/block/bootdevice/by-name/modem /vendor/firmware_mnt vfat ro,shortname=lower,uid=0,gid=1000,dmask=227,fmask=337 wait /dev/block/bootdevice/by-name/bluetooth /vendor/bt_firmware vfat ro,shortname=lower,uid=1002,gid=3002,dmask=222,fmask=333 wait diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index d0f7bba..18a9d67 100644 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -40,9 +40,6 @@ on early-init write /proc/sys/vm/page-cluster 0 on init - # Set permissions for persist partition - mkdir /persist 0771 root system - # Create cgroup mount point for memory mkdir /sys/fs/cgroup/memory/bg 0750 root system write /sys/fs/cgroup/memory/bg/memory.swappiness 140 @@ -60,6 +57,13 @@ on fs # Start HW service manager early start hwservicemanager + # Set permissions for persist partition + chown root system /mnt/vendor/persist + chmod 0771 /mnt/vendor/persist + mkdir /mnt/vendor/persist/bms 0700 root system + mkdir /mnt/vendor/persist/data 0700 system system + restorecon_recursive /mnt/vendor/persist + on late-fs # Start services for bootanim start servicemanager @@ -272,15 +276,12 @@ on boot mkdir /persist/misc 0770 system system mkdir /persist/alarm 0770 system system mkdir /persist/time 0770 system system - mkdir /persist/data 0700 system system mkdir /persist/data/sfs 0700 system system mkdir /persist/data/tz 0700 system system mkdir /persist/qc_senseid 0700 system system - mkdir /persist/bms 0700 root system mkdir /persist/wlan_bt 0770 system system mkdir /persist/audio 0777 media audio mkdir /persist/display 0770 system graphics - restorecon_recursive /persist # Create NETMGR daemon socket area mkdir /dev/socket/netmgr 0750 radio radio |