安装adb与fastboot
sudo apt-get install android-tools-adb android-tools-fastboot
修改/etc/udev/rules.d/目录下70-persistent-net.rules文件,增加下内容:
SUBSYSTEM=="usb", ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9091",MODE="0666"
其中 05c6 及 9091 是通过 lsusb 命令查看到的USB设备ID信息
Bus 003 Device 007: ID 05c6:9091 XXXXXXXXXXXXXXXXXXXX
创建adb_usb.ini文件
cd ~/.android/
vi adb_usb.ini
将USB设备ID写入文件:
0x05c6
~
~
运行命令,重启udev:
$sudo chmod a+rx /etc/udev/rules.d/70-android.rules
$sudo service udev restart
运行命令,重启adb:
sudo adb kill-server
sudo adb start-server
通过 adb device 查看连接的设备,如果有设备信息则说明连接成功。
adb devices
List of devices attached
7a88828 device
运行命令adb reboot bootloader
这样手机就进入fastboot usb模式
运行命令fastboot flash boot boot.img 向flash中烧写boot分区,文件为boot.img