本人想修改手機系統路徑system/etc/下的hosts文件,用re管理器(已授予root權限)進入該路徑,掛載為可讀寫(r/w),用文本編譯器打開修改了內容,保存退出后發現文件內容沒變,反復幾次還是一樣,根本修改不了,好蛋疼......于是想起了用adb來修改,改著改著就可以了啊哈哈~~
步驟如下:
1、終端輸入adb root
,獲取root權限
2、終端輸入
adb pull /system/etc/hosts
,把手機上要改的hosts文件拉取到電腦上(本人為Mac電腦)3、改完之后,終端輸入adb push hosts /system/etc/
,push到手機上
問題解決
如果push的時候報 failed: Read-only file system 的錯誤,分別輸入如下命令即可:
adb disable-verity
adb reboot
adb root
adb remount
-
adb push hosts /system/etc/