diff --git a/init.rc b/init.rc index c29c9a0..0e5b62c 100755 --- a/init.rc +++ b/init.rc @@ -111,8 +111,9 @@ loglevel 3 # mount mtd partitions # Mount /system rw first to give the filesystem a chance to save a checkpoint #mount yaffs2 mtd@system /system - mount rfs /dev/block/stl9 /system check=no - mount rfs /dev/block/stl9 /system ro remount + #mount rfs /dev/block/stl9 /system check=no + #mount rfs /dev/block/stl9 /system ro remount + mount ext4 /dev/block/stl9 /system wait ro #mount yaffs2 mtd@system /system ro remount # We chown/chmod /data again so because mount is run as root + defaults @@ -120,15 +121,17 @@ loglevel 3 # use movinand second partition as /data. d.moskvitin #exec apply_system_policy /dev/block/stl10 - exec apply_disk_policy + #exec apply_disk_policy mkdir /data - mount rfs /dev/block/mmcblk0p2 /data nosuid nodev check=no + #mount rfs /dev/block/mmcblk0p2 /data nosuid nodev check=no + mount ext4 /dev/block/mmcblk0p2 /data wait noatime nosuid nodev chown system system /data chmod 0771 /data mkdir /dbdata - mount rfs /dev/block/stl10 /dbdata nosuid nodev check=no + #mount rfs /dev/block/stl10 /dbdata nosuid nodev check=no + mount ext4 /dev/block/stl10 /dbdata wait noatime nosuid nodev chown system system /dbdata chmod 0771 /dbdata chmod 0771 /dbdata @@ -162,7 +165,8 @@ loglevel 3 # Same reason as /data above #mount yaffs2 mtd@cache /cache nosuid nodev - mount rfs /dev/block/stl11 /cache nosuid nodev check=no + #mount rfs /dev/block/stl11 /cache nosuid nodev check=no + mount ext4 /dev/block/stl11 /cache wait noatime nosuid nodev chown system cache /cache chmod 0770 /cache diff --git a/recovery.rc b/recovery.rc index b26f171..54257a7 100755 --- a/recovery.rc +++ b/recovery.rc @@ -117,7 +117,7 @@ loglevel 3 #mount yaffs2 mtd@system /system ro remount # use movinand second partition as /data. d.moskvitin - exec apply_disk_policy + #exec apply_disk_policy # We chown/chmod /data again so because mount is run as root + defaults # mount yaffs2 mtd@userdata /data nosuid nodev