前言
笔者最近需要修改/etc/hosts文件,加速上网,发现安卓不让我修改"Read-only file system",查阅了很多文章,尝试过很多方法,一直无法解决,现在已经找到!
解决方法
root权限下执行:
mount -o remount,rw /system
可能会报 mount: ‘/system’ not in /proc/mounts
那也没关系,直接执行
mount -o remount,rw /
继续执行.(咱们利用一下安卓的漏洞)
echo -e "127.0.0.1 localhost \n::1 ip6-localhost" > /etc/hosts
#权限改为644
chmod 644 /etc/hosts
直接执行,解决了这个问题,其他系统文件应该同理,没有尝试过
应该是安卓10的漏洞,之后可能会被修复