android adb 命令

简介: 引用:http://www.douban.com/note/118594127/ 昨天下午入手的T-Mobile G2,热乎乎的,捧着它一直从太升南路走回了西南财大,就光捧着,看着,时不时的抚摸下,其他就基本神马都没干。

引用:http://www.douban.com/note/118594127/

昨天下午入手的T-Mobile G2,热乎乎的,捧着它一直从太升南路走回了西南财大,就光捧着,看着,时不时的抚摸下,其他就基本神马都没干。不过就光是拿着也对原生的ROM很不爽,这多半因为是心理暗示,而不是我用着不爽,那么回到家第一件事就是刷ROM。
上网,查资料,折腾,开机关机几百万次,各种失败。
遇到这么几个小白问题,待我一一写下,以示后人。

一、连电脑后读不出SD卡,检测到有新硬件,但就不显示那个盘。
好嘛,没读卡器的我,把卡插到了我原来那台杀卡破手机里,读是能读出来,也能往外拷东西,就是写不进去,一些就没响应,热插拔了几次,彻底读不出来了,再插的时候要我格式化,格就格呗,死活格不动。放弃之,把卡插回了我的G2。继续开机折腾,胡点乱点的还把卡给读出来了,其实只需要更改USP的链接方式,选择加载驱动就可以显示SD卡了。

二、获取永久root
神马是ROOT呢?ROOT就是是android系统中的超级管理员用户帐户。详情请戳我
我是不想描述我的各种失败了,最后按着别人帖子折腾来折腾去还真刷出来了,主要参考了【1】这个零时ROOT出错【2】这你妹写的最云里雾里了,个破论坛注册了过后还鸡巴一直呆在被审用户,始终看不到贴子里的图【3】这个不错,不过S-OFF失败。

其实具体步骤可以参照【1】,零时BOOT参照【3】,但中间有个问题,开始永久ROOT之前,还需要在电脑上给装手机驱动,我是在这个地方也卡了一下。

我还是把步骤都贴过来吧

一、零时ROOT
1、PC机端,下载 VISIONary+ R14 软件,并考到手机sd卡上。
2、手机端,在菜市场里下载并安装任何可用的文件浏览器。
提示:我用的是ES文件浏览器,Astro或是其他的软件都可以。
3、在“所有程序”》“设置”》“应用程序”里,勾选“未知源”,关闭(取消勾选)“快速启动”。再进入“开发”,勾选“USB调试”。
    做完后退出“设置”。
提示:1、在完成全部教程后,如果喜欢,你可以再次打开“快速启动”和关闭“USB调试”。
        2、确保你的手机没有插上USB线。
4、打开你安装的文件浏览器,找到刚才考到sd卡上的VISIONary软件并安装,然后退出文件浏览器。
5、打开刚才安装的VISIONary,勾选“Set system r/w after root”,其他选项都不要勾选。点击“TempRoot Now!”,
    然后等他执行完毕后再点击“Attempt PermRoot Now!”,手机会弹出要求SuperUser权限:允许。
    完成后手机会自己重启。
注意:记得刚才关闭了“快速启动”吗?耐心点,等他完全启动,这是“真正”的启动。

二、装驱动!装驱动!装驱动!装驱动!

三、开始永久ROOT
1.把下载好的vision-perm-root.rar 下载地址 和adb.rar 下载地址 解压到任何路径.解压获得vision-perm-root文件夹和adb文件夹
2.将adb文件夹中的adb.exe和AdbWinApi.dll复制到C:\Windows\System32目录下
3.运行cmd.[这个是windows的命令,开始---->运行--->敲入cmd,回车,cd 目录)] 并进入到vision-perm-root所在目录下
   例如: cd c:\vision-perm-root [因为我把vision-perm-root文件夹放到C盘根目录了]
4.在cmd窗口输入
adb devices
检测设备是否连接

5.继续输入
adb push hboot-eng.img /data/local/
继续
这里要说一下,vision-perm-root目录下wpthis-OTA.ko文件对应之前OTA更新过的用户.
所以,如果你之前OTA更新过,这里要输入adb push wpthis-OTA.ko /data/local/
如果之前没有进行过OTA更新的话,输入
adb push wpthis-pre-OTA.ko /data/local/

6.接着输入
adb shell

7.再输
su

8.继续输
cd /data/local/

ls -l

这里和上边一样,如果你之前OTA更新过,这里要输入insmod /data/local/wpthis-OTA.ko
如果之前没有进行过OTA更新的话,输入insmod /data/local/wpthis-pre-OTA.ko


dd if=/data/local/hboot-eng.img of=/dev/block/mmcblk0p18

输入完以上命令,这时在手机上再次运行VISIONary
如果软件界面提示你的手机已经ROOT,

那么,继续在CMD中输入
sync

reboot

这时手机已经重启,等待重启之后,关机,再音量下+开机,进入fastboot,查看是不是已经VISION PVT SHIP S-OFF

如果是,恭喜,可以拔掉电池,重新开机.

四、刷新【recovery】以及【Radio】名词解释请戳我
刷新recovery
刷新Radio

这两个一定要刷新,不然接下来装ROM可能会出现各种问题,比如我没刷【Radio】,刷好ROM过后一打电话就无响应,短信也发不出去,所以,一定一定要刷!

五、终于可以刷ROM了

挑一个装吧
1.Desire Z/T-Mobile G2 CM6.1 RC3 源码编译
http://bbs.gfan.com/android-343631-1-1.html
2.CyanogenMod-6.1 for Vision :: V6.1.0-RC3 (11/27/2010)
http://bbs.gfan.com/android-341568-1-1.html
3.转帖--Villain大神的最新G2/DZ 的带SENSE 的ROM
http://bbs.gfan.com/android-346077-1-1.html
4.Villain 1.0 SENSE 源码编译 12月1日
http://bbs.gfan.com/android-349462-1-1.html
5.Desire Z/T-Mobile G2 CM6.1 RC4 源码编译
http://bbs.gfan.com/android-352765-1-1.html
6.Desire Z/T-Mobile G2 CM6.1 正式版 源码编译 12月9日
http://bbs.gfan.com/android-371127-1-1.html

如果在HBOOT下读不出来就用ROM Manager装吧。很方便

然后,就可以玩手机了。各种玩。

相关实践学习
使用CLup和iSCSI共享盘快速体验PolarDB for PostgtreSQL
在Clup云管控平台中快速体验创建与管理在iSCSI共享盘上的PolarDB for PostgtreSQL。
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
相关文章
|
3月前
|
Android开发 Python
Python封装ADB获取Android设备wifi地址的方法
Python封装ADB获取Android设备wifi地址的方法
59 0
|
4月前
|
编解码 Shell Android开发
『移动端测试必备』ADB常用命令和使用
『移动端测试必备』ADB常用命令和使用
79 2
|
5天前
|
缓存 Android开发 开发者
pc上使用命令给android安装apk
pc上使用命令给android安装apk
10 0
|
7天前
|
Android开发 开发者
安卓投屏神器 Scrcpy安 报错ERROR: Could not find any ADB device
使用Scrcpy安卓投屏工具时遇到报错,问题根源是未开启开发者模式。解决步骤:进入设置,点击【关于手机】→连续点击版本号激活开发者模式,然后在【系统设置】→【开发者选项】中开启USB调试。参照此方法后可正常执行。Scrcpy软件下载链接和GitHub页面也已提供。
20 1
|
14天前
|
编解码 Android开发
常用adb命令
常用adb命令
54 2
|
1月前
|
Shell 开发工具 Android开发
ADB 下载、安装及使用教程:让你更好地管理 Android 设备
ADB 下载、安装及使用教程:让你更好地管理 Android 设备
419 2
|
2月前
|
Java Shell Android开发
安卓逆向 -- 常用命令与分区目录
安卓逆向 -- 常用命令与分区目录
21 1
|
4月前
|
网络协议 Android开发 虚拟化
Android Studio无法运行程序调试程序出现Unable to connect to ADB.Check the Event Log for possible issues.Verify th
Android Studio无法运行程序调试程序出现Unable to connect to ADB.Check the Event Log for possible issues.Verify th
59 0
Android Studio无法运行程序调试程序出现Unable to connect to ADB.Check the Event Log for possible issues.Verify th
|
5月前
|
Android开发
[√]Android 通过adb内存监测方法
[√]Android 通过adb内存监测方法
119 1
|
开发工具 Android开发 数据安全/隐私保护