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 忆存在。后面加入。

#MTK preload tcl p500m
SUBSYSTEM=="usb", ACTION=="add",SYSFS{idVendor}=="0e8d",SYSFS{idProduct}="2000",MODE="0777" SUBSYSTEM=="usb", ACTION=="add",ATTRS{idVendor}=="0e8d",ATTRS{idProduct}="2000",SYMLINK+="android_adb"

51-MTKinc.rules 为新键,写在一个里也可,但以后要下的手机多了不方便。我炒别人做法,就这样做了。

#MTK preload tcl p500m
SUBSYSTEM=="usb",SYSFS{idVendor}=="0e8d",SYSFS{idProduct}="2000",MODE="0777" SUBSYSTEM=="usb", ACTION=="add",ATTRS{idVendor}=="0e8d",ATTRS{idProduct}="2000",SYMLINK+="android_adb" KERNEL=="ttyACM*",MODE="0777"

这里的SYSFS{idVendor}=="0e8d"对MTK基本就是这个,SYSFS{idProduct}="2000"对不同处理器不一样,lsusb看一下。注意手机启动后,与线刷模式下的,这两个东西是不一样的。用的是线刷下的值。

别人的做法中,要给这两个文件加权限,这个不要求太安全的话,没必要,sudo chmod a+rx /etc/udev/rules.d/51-android.rules

6,重启权限的处理服务,这个必须。当然也要重启sp_flash_tools.

sudo /etc/init.d/udev restart,

7,对做做测试的手机tcl-p500m,进入线刷是带关机,电池接入USB线就可。有些在接入USB时要按下音量+ — ,可同时。

8,linux下的USB转串口驱动是统一的,不需要安装。这个与win7不一样,win7要安装一下,要不不识别。

做好准备工作,改preloader,做加电就启动的。再就是camera相关的源码,这部分的调用与linux在MTK下与LINUX不一样。好似因为不开源的原因,写的相当复杂。

注意:

如果./flash_tool.sh在下载时卡住不动,请试一下sudo ./flash_tool.sh linux的权限问题不报错。不提示。就是不动。

遇到效验问题,可改checksum.ini中的CHECKSUM_SWITCH=0。或者用生成工具生成checksum。这个是sp-flash-tool的功能。与下下载的最终内容无关。

smart phone flash tool ubuntu 18.04配置相关推荐

  1. Ubuntu 18.04 配置 国内 apt-get 换源

    文章目录 Ubuntu 18.04 配置 国内 apt-get 换源 1 备份文件 2 用vim进入并编辑文件 3 进入网站 https://mirrors.tuna.tsinghua.edu.cn/ ...

  2. Ubuntu 18.04配置静态IP地址

    在本文中,我们将解释如何使用Netplan实用程序在Ubuntu 18.04中为网络接口配置网络静态或动态IP地址. 想把ubuntu的ip地址设置成静态ip,折腾了一段时间,还是无法成功,特从网上搜 ...

  3. Ubuntu 18.04配置ORB-SLAM2和ORB-SLAM3运行环境+ROS实时运行ORB-SLAM2+SLAM相关库的安装

    文章目录 一.换源 二.安装三方库 2.1 安装必要的依赖项 2.2 安装Pangolin 2.3 安装OpenCV3 2.4 安装Eigen3 三.安装ORB-SLAM2 四.安装ORB-SLAM3 ...

  4. 虚拟机Ubuntu 18.04配置固定IP地址(ens33网卡,eth0也一样)ping百度

    给虚拟机Ubuntu 18.04设置固定IP地址的具体步骤: 第一步:将虚拟机的网络适配器设置为自动桥接模式 确保VNnet0是自动桥接: 第二步:查看自己的网卡名,并配置网络信息 *打开终端,输入i ...

  5. ubuntu 18.04配置SSH及免密登陆

    补充下安装环境: ubuntu:18.04.1 putty:Release 0.72 SSH安装 ssh包括server端和client端, ubuntu 18.04已经安装了client端,可以通过 ...

  6. UCloud Ubuntu 18.04 配置GPU环境踩坑指南,包括驱动,CUDA,Docker,Nvidia-Docker等

    设备:NVIDIA Corporation GV100GL [Tesla V100 PCIe 16GB] (rev a1) # Ucloud Ubuntu 18.04 GPU 环境 Driver,Cu ...

  7. ubuntu 18.04 配置 ASF 挂卡环境

    我已经的身体不能离开ASF了!!! 服务器运行ubuntu18.04,详细请见 https://www.vultr.com/?ref=7779296 官方中文wiki https://github.c ...

  8. Ubuntu 18.04 配置ibus中文拼音输入法

    18.04系统想安装中文输入法(利用ibus输入法配置)只要三步. 注意:你的Ubuntu需要可以上网!!!因为要下载一系列安装包 第一步:首先需要给Ubuntu18.04安装Chinese语言包支持 ...

  9. Ubuntu 18.04配置及美化 (20.04 / 22.04基本相同)

    2023-04-07更新: 安装 Nerd Fonts 字体 2023-03-10更新: 添加官方Linux版本的QQ 添加官方Linux版本的QQ音乐 添加rEFInd引导的配置文件示例 2022- ...

最新文章

  1. 漫画:什么是 “职场PUA” ?
  2. iOS指示器之UIProgressView和UIPageControl
  3. 如何正确的阅读Datasheet?
  4. C/C++编译和链接过程详解 概述 (重定向表,导出符号表,未解决符号表)
  5. 「知识图谱」领域近期值得读的 6 篇顶会论文
  6. cp无法创建普通文件权限不够_MAC从管理员变成了普通用户怎么办?
  7. java error:编码gbk的不可映射字符
  8. Linux 环境下 Git 安装与基本配置
  9. 20个最常用的Windows命令行
  10. game design原理系列学习笔记(四)
  11. 摄像头远程监控精灵 4.65
  12. 大学毕业后拉开差距的真正原因
  13. 东子破解修改oracle10g的最大连接数
  14. Adobe全家桶系列百度云(含最新软件安装包+安装教程)
  15. 新一轮涨价潮来袭!英飞凌、安森美、ST、安世等交期长达52周
  16. live555与rtsp
  17. 完成第一个微信小程序组件
  18. 蓝桥杯历届试题-数字游戏
  19. 【Excel知识秒懂】$引用使用方法
  20. Naoqi 学习笔记(一)

热门文章

  1. 老年俱乐部app开发
  2. 关于三维扫描及重建工作
  3. 基于头脑风暴优化的BP神经网络(预测应用) - 附代码
  4. GPS基带P码处理总结——几个关键的说明和重要的参考文献
  5. 弘辽科技:拼多多宝贝排名怎么查?如何提升?
  6. 制作启动U盘;重装MacOS
  7. pytorch代码解析:loss = y_hat - y.view(y_hat.size())
  8. 计算机技术专业 英文,计算机技术与应用专业英文简历模板
  9. 物联网外设学习笔记-蓝牙模块
  10. Qt4中学习使用QtCharts绘图二:声波绘制