解决在Ubuntu下通过adb无法连接g1的方法

运维 系统运维
Ubuntu 覆盖了所有的桌面应用程序, 包含了文字处理,电子表格程序到 web 服务器软件和开发设计工具。越来越多的用户开始使用ubuntu系统。而在Ubuntu 9.04下通过usb连接g1,使用adb时,会返回无法找到设备。下面给出了解决方法。

Ubuntu覆盖了所有的桌面应用程序, 包含了文字处理,电子表格程序到 web 服务器软件和开发设计工具。越来越多的用户开始使用ubuntu系统。而在Ubuntu 9.04下通过usb连接g1,使用adb时,会返回无法找到设备。下面给出了解决方法。

解决办法如下:

1) 在终端运行 lsusb

会发现结果有会有如下类似记录:

 

  1. Bus 002 Device 015: ID 0bb4:0c02 High Tech Computer Corp. 

 

2)

  1. sudo gedit /etc/udev/rules.d/50-Android.rules 

 

在打开的文件中增加以下文本:

SUBSYSTEM==”usb”, SYSFS{“High Tech Computer Corp.“}==”0bb4″, MODE=”0666″

3)

  1. sudo gedit /etc/udev/rules.d/90-Android.rules 

 

在打开的文件中增加以下文本:

SUBSYSTEM==”usb”, ATTR{“High Tech Computer Corp.“}==”0bb4″, MODE=”0666″

4) 运行以下命令:

 

  1. sudo chmod a+rx /etc/udev/rules.d/50-Android.rules  
  2.  
  3. sudo chmod a+rx /etc/udev/rules.d/90-Android.rules  
  4.  
  5. sudo /etc/init.d/udev restart 

 

5) 在Android sdk的tools目录下运行

 

  1. sudo ./adb kill-server  
  2.  
  3. sudo ./adb devices 

 

----------------------------结束---------------------------------

主要是,

1.用设备的厂商名"High Tech Computer Corp."替代 官方网站上的idVendor ,(猜想人家本来就是这个意思)

2.多建立一个

sudo gedit /etc/udev/rules.d/90-Android.rules 内容:

 

  1. SUBSYSTEM==”usb”, ATTR{“High Tech Computer Corp.“}==”0bb4″, MODE=”0666″ 

 

然后刷新usb和adb server 就可以了。

如果是刷机的话,还需要一个启动镜像,这个和桌面linux 启动的时候加载的那个内核启动镜像是一样的,网上流传较广的似乎是随window版的刷机工具一起发放的一个报里面的 recovery.img,

把上面提到的镜像放到fastboot的相同目录下,然后让手机将进入那个有3个Android 机器人的那个启动界面,(G2是 退出键+开机同时按下)然后 从终端运行:fastboot boot recovery.img , 传送完img 文件后, 手机会自动重启,即进入刷机的那个菜单, 然后wipe, update 就好了。

总结:

希望本文介绍的解决在Ubuntu下通过adb无法连接g1的方法能够对读者有所帮助,更多有关linux系统的知识还有待于读者去探索和学习。

【编辑推荐】

  1. 几款软件在Ubuntu系统下的替代品
  2. Ubuntu下如何安装和使用eCryptfs?
  3. Ubuntu如何获取免费的Microsoft Word?
  4. Ubuntu下如何使用Windows键定义快捷方式
  5. Ubuntu 10.10下如何启动进入命令行模式?
责任编辑:韩亚珊 来源: 雨林木风
相关推荐

2011-04-20 13:18:41

AndroidUbuntu

2023-11-16 08:00:56

Java11G1

2011-04-21 16:07:16

Linuxadb手机

2010-08-09 09:00:41

Android

2009-08-14 08:56:49

Java垃圾回收器G1

2010-03-05 16:32:02

Ubuntu中文环境

2011-09-01 09:14:49

UbuntuLaunchpad

2009-02-26 18:59:07

2022-08-29 08:01:43

G1CMS回收器

2011-09-02 16:50:32

2009-07-24 09:41:45

Java 7 G1垃圾回收器

2011-08-30 14:58:26

Ubuntu

2011-03-14 10:21:25

LAMPMySQL远程连接

2010-10-20 17:21:07

连接SQL Serve

2009-04-23 08:23:09

AndroidGoogle移动OS

2011-09-19 10:42:28

ubuntugThumb

2022-02-25 08:01:34

CMS

2011-03-14 10:36:21

LAMPMySQL远程连接

2011-06-10 09:10:50

2011-09-08 10:21:16

UbuntuSNMP
点赞
收藏

51CTO技术栈公众号