全志Tina平台-Ubuntu安装adb和fastboot

Ubuntu安装adb和fastboot
【适用范围】
全志 Tina平台
【问题现象】
开发者使用Ubuntu系统的时候,有时候出现平台上面无法识别到fastboot设备。

【问题原因】
因为平台上面的usb 设备不是标准主流的设备,需要在系统上面进行注册才能使用。主要是修改usb设备的pid vid 这两个参数。

【解决方法】
1 .Ubuntu下安装adb和fastboot方法如下:
sudo apt-get update
sudo apt-get install Android-tools-adb android-tools-fastboot
2.查看USB设备
在命令终端输入:
lsusb
可查看当前手机的ID信息,示例如下:
Bus 003 Device 005: ID 18d1:d00d Google Inc.
3.编辑rules
sudo gedit /etc/udev/rules.d/70-persistent-net.rules
添加如下内容:

adb and fastboot protocol

SUBSYSTEM==”usb”, ATTR{idVendor}==”18d1”, ATTR{idProduct}==”4e12”, MODE=”0666”, OWNER=”<tom>”
SUBSYSTEM==”usb”, ATTR{idVendor}==”18d1”, ATTR{idProduct}==”4e22”, MODE=”0666”, OWNER=”<tom>”
SUBSYSTEM==”usb”, ATTR{idVendor}==”18d1”, ATTR{idProduct}==”4e20”, MODE=”0666”, OWNER=”<tom>”
SUBSYSTEM==”usb”, ATTR{idVendor}==”18d1”, ATTR{idProduct}==”d00d”, MODE=”0666”, OWNER=”<tom>”
主要是将红色字体的信息更新进去。
4.更新系统
sudo service udev restart

猜你喜欢

转载自blog.csdn.net/weixin_43094346/article/details/82598674