1,下载https://spflashtool.com/download/SP_Flash_Tool_exe_Linux_64Bit_v5.1520.00.100.zip,链接不可用就到主页找。要不是下源码自编译大约又加好多要下载的东西。注意不要下到32位版本的,会报一些 segment错误,会出界面,但程序不正常。
2,unzip解压。unzip SP_Flash_Tool_exe_Linux_64Bit_v5.1520.00.100.zip
3,18.04上可能报到不到libpng12的错误。下面的前三个命令安装这个。最后一下就是删去它的命令。这个是QT用的的一个图形开发的库。用高版本低不了低版本。而ubuntu18.04的apt已不提供这个的下载。只好找一个用了。
wget -q -O /tmp/libpng12.deb http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb
dpkg -i /tmp/libpng12.deb
rm /tmp/libpng12.deb
sudo dpkg -r libpng12-0
4,安装libusb-dev这个包.这个包下了以后,发现USB串口后,才能下载应用到手机。
sudo apt-get install libusb-dev
5,/etc/udev/rules.d下新建两个文件:51-android.rules 和51-MTKinc.rules 这个很重要,是Linux的权限管理要用的。51-android.rules,因为用过adb 忆存在。后面加入。<