2013.07.22——— android 修改hosts
参考:
http://www.cnblogs.com/xiaowenji/archive/2011/03/12/1982309.html
http://weiweiabc109.blog.163.com/blog/static/28357220123211481870/
前提:手机已经root了
准备工具:
1、Better Terminal Emulator Pro
下载地址:
http://apk.91.com/Soft/Android/betterterminalemulatorpro-2.19.html
汉化版:
http://www.miui.com/thread-60997-1-1.html
一个android版的终端命令行
2、busybox
下载地址:
http://www.busybox.net/downloads/binaries/
BusyBox 是标准 Linux 工具的一个单个可执行实现。BusyBox 包含了一些简单的工具,例如 cat 和 echo,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telnet。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀.简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令。(摘自百度百科)
对我们来说,最重要的是提供了手机没有的vi
安装busybox:
1、将busybox传入手机的SD卡
adb push d:/busybox /mnt/sdcard
2、修改手机system的权限
mount -o remount rw /system
3、判断/system下面是否有xbin
如果没有
mkdir xbin
chmod 755 busybox
如果已经有xbin目录
chmod 755 busybox
4、复制 busybox 文件到 /system/xbin,并为其分配“可执行”的权限
cat /mnt/sdcard/busybox > /system/xbin/busybox
chmod 755 busybox
5、安装busybox
busybox --install .
这样busybox就可以使用了
注意:android系统本身就有ls命令,busybox里也有ls,输入ls时调用的是android的ls,那么想用busybox的ls就要每次都在前面加个busybox吗?不用,使用alias命令可以搞定。
alias ls='busybox ls'
====================================
我用到了两种方式:
一、在电脑上修改
参考:
http://www.cnblogs.com/taskiller/archive/2012/05/01/2477784.html
adb shell
su
mount -o remount rw /system
chmod 777 /system
chmod 777 /system/etc
adb pull /system/etc/hosts d:/hosts //获取手机上的hosts文件
在电脑上修改hosts文件
adb push d:/hosts /system/etc/hosts //覆盖手机上的host文件
二、在手机上修改
打开Better Terminal Emulator Pro
su
mount -o remount rw /system
vi /system/etc/hosts
vi操作修改hosts
:x
========================================
vi的一些操作
Alt+1 为退出输入模式
用better Terminal可以获得命令行操作
vi hosts
命令模式
:n 是跳转到第几行
k j 是上一行或下一行
h 左移一个字符
l 右移一个字符
dd 删除一行
进入输入模式
i当前位置
o 下一行
a 光标的下一个位置
点一下屏幕 出现<这个符号 就是alt 然后输入1 就退出输入模式
:x 保存退出
分享到:
相关推荐
基于因子分析的我国A股上市...争力评价——以医药企业为例_张澳.caj
微信小程序——新闻客户端(截图+源码).zip 微信小程序——新闻客户端(截图+源码).zip 微信小程序——新闻客户端(截图+源码).zip 微信小程序——新闻客户端(截图+源码).zip 微信小程序——新闻客户端(截图+...
2020.4.11-措施项目——模板工程量计算规则
python项目——Word助手.zip python项目——Word助手.zip python项目——Word助手.zip python项目——Word助手.zip python项目——Word助手.zip python项目——Word助手.zip python项目——Word助手.zip python项目...
python项目——RCQ读者书库.zip python项目——RCQ读者书库.zip python项目——RCQ读者书库.zip python项目——RCQ读者书库.zip python项目——RCQ读者书库.zip python项目——RCQ读者书库.zip python项目——RCQ...
大创项目——区块链追溯系统.zip大创项目——区块链追溯系统.zip大创项目——区块链追溯系统.zip大创项目——区块链追溯系统.zip大创项目——区块链追溯系统.zip大创项目——区块链追溯系统.zip大创项目——区块链...
1,安装说明.txt ——————————安装手册 2,jdk-170.tar.gz ——————————JDK1.7deb包 3,switch_java.sh -------------------------java其它版本切换 4,check_java.sh———————————版本...
包内文件: fuse-2.7.4-8_12.el5.i386.rpm fuse-kmdl-2.6.18-274.18.1.el5-2.7.4-8_12.el5.i686.rpm fuse-libs-2.7.4-8_12.el5.i386.rpm fuse-ntfs-3g-2013.1.13-2....fuse-ntfs-3g-2013.1.13-2.el5.rf.x86_64.rpm
【标题】与【描述】提及的是关于小学语文学习中的一个重要组成部分——歇后语。歇后语是中国传统文化中的一种独特语言现象,它结合了形象生动的比喻和巧妙的谐音,通常用于表达幽默、讽刺或者寓意深刻的观点。这些歇...
1.Android系统源码定制和编译方法(Android7.0至Android12) 2.Android.mk和Android.bp语法大全及使用方法详解 3.Android.mk或Android.bp中引用Android的第三方(jar、aar、so)、Androidx的类库等的使用方法 4.Android....
Geomagic.Studio.2012软件,由于太大,分成八个压缩包以及一个其他文件包。 此文件为part5
EDA_BOMHelper V2013.10.10原版软件,可以用和谐补丁。支持32位系统。
SYSTEMVUE2013.08sp1破解包SYSTEMVUE2013.08sp1破解包SYSTEMVUE2013.08sp1破解包SYSTEMVUE2013.08sp1破解包
Android Studio Giraffe 2022.3.1 Patch 3(android-studio-2022.3.1.21-windows.exe)适用于Windows系统,文件使用WinRAR分割成两个压缩包,必须一起下载使用: android-studio-2022.3.1.21-windows.part1.rar ...
Android Studio Bumblebee 2021.1.1 Patch 1 (android-studio-2021.1.1.21-windows.zip)大黄蜂,适用于Windows x86_64系统,是Android Studio 4.3(Android Studio Arctic Fox 2020.3.1.26新版本命名)版本之后的新...
用此软件删除的文件,无法恢复,可以选择多种算法——已知的,即使是司法部门的特殊工作,仍然无法恢复,送给有特殊用途的人。 激活码是可以用的,显示到期是指技术支持到期,不是软件本身不可用。
matlab课程设计——调幅广播系统的仿真设计 完整版.docxmatlab课程设计——调幅广播系统的仿真设计 完整版.docxmatlab课程设计——调幅广播系统的仿真设计 完整版.docxmatlab课程设计——调幅广播系统的仿真设计 ...
Android support.v7包