值得注意的就是不能直接 mount /system

先要得到system分区的全名

# mount
rootfs / rootfs ro 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
none /dev/cpuctl cgroup rw,cpu 0 0
/dev/block/mtdblock0 /system yaffs2 ro 0 0
/dev/block/mtdblock1 /data yaffs2 rw,nosuid,nodev 0 0
/dev/block/mtdblock2 /cache yaffs2 rw,nosuid,nodev 0 0
/dev/block//vold/179:0 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

从上面的红字部分可以看得出/system的权限是ro即是read only。

# mount -o remount /dev/block/mtdblock0 /system
# mount
rootfs / rootfs ro 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
none /dev/cpuctl cgroup rw,cpu 0 0
/dev/block/mtdblock0 /system yaffs2 rw 0 0
/dev/block/mtdblock1 /data yaffs2 rw,nosuid,nodev 0 0
/dev/block/mtdblock2 /cache yaffs2 rw,nosuid,nodev 0 0
/dev/block//vold/179:0 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
已经修改完成

如果要改回去ro
mount -o remount,ro /dev/block/mtdblock0 /system
搞定

更多相关文章

  1. Android(安卓)Recovery 的流程分析
  2. android2.3编译的两个问题
  3. NSF方式挂载Android分区
  4. android的系统存储与软件安装
  5. Android(安卓)的 Recovery 模式分析
  6. Android(安卓)4.4不能启动问题的解决
  7. Linux 4.4内核移植以及Android系统编译
  8. Android(安卓)修改权限
  9. Android(安卓)SDCard Mount 流程分析(一)

随机推荐

  1. Android(安卓)开发中重力感应的实例
  2. android库工程jar打包和混淆
  3. 【小王的安卓之路】Android原生网络请求
  4. Android(安卓)仿当乐游戏详情页面(二)
  5. 包括后台的Android美食APP项目开源代码,an
  6. android权限申请库解析
  7. 成佩涛编程之路——Android控件动画效果(
  8. Android(安卓)开发GPS定位、网络定位、卡
  9. Android支付宝支付接入(支付宝支付SDKV2.0
  10. 论文之自学android 开发