1、解压SP_Flash_Tool_Linux_v5.1336.00.100_Customer.zip
ubuntu@ubuntu:~$ unzip SP_Flash_Tool_exe_Linux_64Bit_v5.1520.00.100.zip
ubuntu@ubuntu:~$ sudo apt-get install libusb-dev
在/etc/udev/rules.d下新建两个文件:
51-android.rules 和51-MTKinc.rules,数字value不重要,只要大于其他的就可以的,该rule文
件加载的时候,会根据该值从小到大依次添加,最后加载的会覆盖之前添加的规则。
ubuntu@ubuntu:~$ sudo vi /etc/udev/rules.d/51-android.rules
ACTION=="add",SYSFS{idVendor}=="0e8d",SYSFS{idProduct}="0003",MODE="0777"
ACTION=="add",ATTRS{idVendor}=="0e8d",ATTRS{idProduct}="0003",SYMLINK+="android_adb"
ubuntu@ubuntu:~$ sudo vi /etc/udev/rules.d/51-MTKinc.rules
SUBSYSTEM=="usb", SYSFS{idVendor}=="0e8d",SYSFS{idProduct}="0003",MODE="0777"
ACTION=="add",ATTRS{idVendor}=="0e8d",ATTRS{idProduct}="0003",SYMLINK+="android_adb"
KERNEL=="ttyACM*",MODE="0777"
(KERNEL=="ttyACM*", MODE="0666"是给flash_tool运行过程中生成的设备文件增加权限,
注:idVendor和idProduct通过lsusb查看,关机状态下查看
Bus 003 Device 002: ID 17ef:6019 Lenovo
其中,idVendor为:0e8d,idProduct为0003
ubuntu@ubuntu:~$ sudo chmod a+rx /etc/udev/rules.d/51-android.rules
ubuntu@ubuntu:~$ ubuntu@ubuntu:~$ sudo chmod a+rx /etc/udev/rules.d/51-MTKinc.rules