值得注意的就是不能直接 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
搞定
修改system系統許可權
修改系統許可權 一種是需要在android系統原始碼的環境下用make來編譯 1.在androidmanifest.xml 的manifest節點中加入android shareduserid android.uid.system 2.android.mk檔案,加入local certificate...
Ubuntu修改目錄許可權
linux fedora ubuntu修改檔案 資料夾許可權的方法差不多。很多人開始接觸linux時都很頭痛linux的檔案許可權問題。這裡告訴大家如何修改linux檔案 資料夾許可權。以主資料夾下的乙個名為cc的資料夾為例。下面一步一步介紹如何修改許可權 1.開啟終端。輸入su 沒 linux f...
修改目錄許可權命令
許可權由三種r 讀 w 寫x 執行 就是沒有許可權 ls l 檢視目錄檔案 第一列就是許可權 比如 rw r r 每三個分一組 因為每個人都有三種許可權 第乙個三個 就是檔案的所有者 擁有什麼許可權 第二個三個 就是該使用者所屬組下面的使用者擁有什麼全新啊 第三個三個 就是除以上以外的所有使用者的去...