1. 程式人生 > >安卓ADB Unable to chmod ***: Read-only file system問題的解決方法

安卓ADB Unable to chmod ***: Read-only file system問題的解決方法

安卓ADB Unable to chmod *: Read-only file system問題的解決方法

Read-only file system : adb remount 或者 mount -o rw,remount yaffs2 /system

Unable to chmod *: Read-only file system問題的解決方法

mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

adb remount 失敗:remount failed: Operation not permitted

開啟CMD

輸入 adb shell

如果提示 adb 不是內部或外部命令,也不是可執行的程式, 則你需要先 CD 到含有adb的目錄中,一般在安卓SDK的 platform-tools 資料夾下

進入 後

E:\Android\sdk\platform-tools>adb shell

[email protected]:/ $

可以看到這個 $ 符號

使用 su 獲得root許可權

[email protected]:/ $ su

su

[email protected]:/ #

測試看能不能修改檔案許可權

[email protected]:/ # chmod 777 system

chmod 777 system

Unable to chmod system: Read-only file system

10|[email protected]:/ #

可以看到不能,這時我們需要重新掛載

10|[email protected]:/ # mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

/dev/block/mtdblock3 /system <

[email protected]:/ #

沒有錯誤提示,現在我們可以正常修改系統檔案的讀寫許可權了,來試試

[email protected]

:/ # chmod 777 system

chmod 777 system

[email protected]:/ #

沒有報錯,一切正常,還要注意個問題, 修改子目錄檔案需要先修改父檔案的許可權。