From 917ff45d4e15223bdd9d8293122fbc5bb7ad5ec4 Mon Sep 17 00:00:00 2001 From: ggow Date: Sun, 9 Jun 2019 19:41:31 +0100 Subject: [PATCH] rootdir: move /system partition mount to fstab --- rootdir/fstab.mt8127 | 2 ++ rootdir/init.mt8127.rc | 33 --------------------------------- 2 files changed, 2 insertions(+), 33 deletions(-) diff --git a/rootdir/fstab.mt8127 b/rootdir/fstab.mt8127 index a31556f..34c08ec 100644 --- a/rootdir/fstab.mt8127 +++ b/rootdir/fstab.mt8127 @@ -2,6 +2,8 @@ # # The filesystem that contains the filesystem checker binary (typically /system) cannot # specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK + +/dev/block/platform/mtk-msdc.0/by-name/system /system ext4 ro wait /dev/block/platform/mtk-msdc.0/by-name/userdata /data ext4 noatime,nosuid,nodev,noauto_da_alloc wait,check,resize,encryptable=footer /dev/block/platform/mtk-msdc.0/by-name/cache /cache ext4 noatime,nosuid,nodev,noauto_da_alloc wait,check /devices/platform/mtk-msdc.0/mmc_host auto vfat defaults voldmanaged=sdcard0:emmc@fat,noemulatedsd diff --git a/rootdir/init.mt8127.rc b/rootdir/init.mt8127.rc index 48c69ce..bae86e7 100755 --- a/rootdir/init.mt8127.rc +++ b/rootdir/init.mt8127.rc @@ -182,42 +182,9 @@ start NvRAMAgent chmod 0660 /sys/devices/system/cpu/cpufreq/hotplug/cpu_num_base on fs - -# export EXTERNAL_STORAGE /mnt/sdcard -# mkdir /mnt/sdcard 0000 system system -# symlink /mnt/sdcard /sdcard - - -# mount mtd partitions - # Mount /system rw first to give the filesystem a chance to save a checkpoint - #write /proc/bootprof "INIT:NAND:Mount_START" - #mount yaffs2 mtd@system /system - -# via: set ril and pppd - #chown root /system/bin/pppd - #chmod 4755 /system/bin/pppd - #chown root /system/etc/ppp/ip-up-cdma - #chmod 4755 /system/et/ppp/ip-up-cdma - #chown root /system/etc/ppp/ipv6-up-cdma - #chmod 4755 /system/etc/ppp/ipv6-up-cdma - #chown root /system/etc/ppp/link-down-cdma - #chmod 4755 /system/etc/ppp/link-down-cdma - #mount yaffs2 mtd@system /system ro remount - #mount yaffs2 mtd@userdata /data nosuid nodev - #mount yaffs2 mtd@cache /cache nosuid nodev - #write /proc/bootprof "INIT:NAND:Mount_END" - -#on fs_property:ro.mount.fs=EXT4 write /proc/bootprof "INIT:eMMC:Mount_START" - mount ext4 /dev/block/platform/mtk-msdc.0/by-name/system /system noatime wait ro commit=1,nodelalloc,discard,errors=panic - exec /system/bin/ext4_resize mount_all /fstab.mt8127 - mount squashfs loop@/system/sqfs/container.sqfs /mnt/sqfs wait ro context=u:object_r:squashfs_file:s0 write /proc/bootprof "INIT:eMMC:Mount_END" - mount iso9660 loop@/system/etc/iAmCdRom.iso /mnt/cd-rom ro - - #change partition permission - exec /system/etc/partition_permission.sh # RGX init service pvrsrvctl /system/vendor/bin/pvrsrvctl --start