使用mount修改你的android中/system为只读权限
2014-12-16 19:04
302 查看
一句话搞定adb remount /system
ourunix@ubuntu:~$ adb push net/wireless/bcm4329.ko /system/lib/modules
报错说/system是只读。。。我晕,继续找解决办法。
登进android系统中,用remount修改/system的只读权限,问题解决。
ourunix@ubuntu:~$ adb shell
# 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。
看清楚了你的不一定是/dev/block/mtdblock0分区,对号入座即可。
# 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
可以看到/system的权限变了,变成read write了。
ourunix@ubuntu:~$ adb push net/wireless/bcm4329.ko /system/lib/modules
报错说/system是只读。。。我晕,继续找解决办法。
登进android系统中,用remount修改/system的只读权限,问题解决。
ourunix@ubuntu:~$ adb shell
# 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。
看清楚了你的不一定是/dev/block/mtdblock0分区,对号入座即可。
# 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
可以看到/system的权限变了,变成read write了。
相关文章推荐
- 使用mount修改你的android中/system为只读权限
- 使用mount修改你的android中/system为只读权限
- 使用mount修改你的android中/system为只读权限
- 使用mount修改你的android中/system为只读权限
- 使用mount修改你的android中/system为只读权限
- Android修改system只读权限
- Android修改system只读权限:remount
- Android修改system只读权限
- Android修改system只读权限
- Android修改system只读权限
- 最新历史版本 :Android修改system只读权限:remount
- Android修改system只读权限:remount
- Android修改system只读权限:remount
- Android修改system只读权限:remount
- 修改Android系统中/system的读写权限
- [android开发中使用的小技巧]修改FileSystem权限
- 修改system.img的文件的权限和属性:使用make.ext4fs的方法
- odbc system dsn警告 您使用非管理权限登录 无法创建或修改 system dsn
- 【转】Android杂谈--修改Android系统内/system目录权限使其可读写