Chinaunix首页 | 论坛 | 博客
  • 博客访问: 66465
  • 博文数量: 12
  • 博客积分: 320
  • 博客等级: 二等列兵
  • 技术积分: 155
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-18 15:20
文章分类

全部博文(12)

文章存档

2014年(2)

2012年(10)

我的朋友

分类: Android平台

2014-11-30 23:50:45

androidhosts文件在 /root下的/system/etc下,这个系统分区为只读属性,不允许编辑和替换文件

 

0. 手机要Root;将要进行替换的hosts传一份到手机的sd卡分区上,例如我的用于替换的hosts的真实路径为:

 /storage/sdcard0/Download/hosts

1.电脑上下载adb软件,解压出来,将cmd.exe复制一个到这里

2.电脑接上手机,USB调试模式打开

3.退出所有手机管理软件和QQ,否则他们可能会占用adb5037端口

4.执行adb解压文件夹下的cmd.exe

5.cmd界面中输入 adb shell,回车,su,回车,就成为Root身份了

6.adb中,要将android系统分区挂载为可读写(一般不报错即是成功了)

mount -o rw,remount /system

(网上很多人说用adb remount命令,但是我的米2一直执行失败)

7.adb中,将sdcard分区的hosts文件的内容写入到系统的hosts文件中:

cat /storage/sdcard0/Download/hosts > /system/etc/hosts

8.进行修改结果的验证,如果内容正确,重启手机即可生效:

cat /system/etc/hosts

阅读(2802) | 评论(0) | 转发(0) |
0

上一篇:Mi2恢复误删数据

下一篇:没有了

给主人留下些什么吧!~~