已经拿到了root权限,在shell中还是无法修改hosts文件
怎样才能修改呢?
查了下发现是这样的:
必须用调试工具adb来执行(在android开发工具中有)
步骤如下:
1、获得root权限:adb root
2、设置/system为可读写:adb remount
3、将hosts文件复制到PC:adb pull /system/etc/hosts .
4、修改PC机上文件
5、将PC机上文件复制到手机:adb push hosts /system/etc/hosts
搞定!
