#!/system/bin/sh

FS=`cat /proc/mounts|grep /system|grep stl6|awk '{print $3;}'`
    case $1 in
	ro )
	    if [ "${FS}" = "rfs" ]
	    then
		mount -o remount,ro,codepage=utf8,vfat,fcache\(blks\)=128,xattr,check=no /dev/stl6 /system
	    elif [ "${FS}" = "ext2" ]
	    then
		mount -o remount,ro,nodev,noatime,nodiratime /dev/stl6 /system
	    else
		echo "Unknown partition type: $FS"
	    fi;;
	rw )
	    if [ "${FS}" = "rfs" ]
	    then
		mount -o remount,rw,codepage=utf8,vfat,fcache\(blks\)=128,xattr,check=no /dev/stl6 /system
	    elif [ "${FS}" = "ext2" ]
	    then
		mount -o remount,rw,nodev,noatime,nodiratime /dev/stl6 /system
	    else
		echo "Unknown partition type: $FS"
	    fi;;
        * )
	    echo "Usage: $0 ro|rw";;
    esac
