标签: ubuntuANDROIDmtkflash_tool
2013-10-25 11:25 3645人阅读 评论(5) 收藏 举报
 分类:
android(9) 

版权声明:本文为博主原创文章,未经博主允许不得转载。

今天拿到MTK新发布的flash_tool,支持Linux下直接烧手机,遂试用之,总结如下:

    安装流程如下:
    1、解压SP_Flash_Tool_Linux_v5.1336.00.100_Customer.zip
        sudo mkdir /opt/MTK/SP_Flash_Tool_Linux_v5.1336.00.100_Customer/
        sudo cp SP_Flash_Tool_Linux_v5.1336.00.100_Customer.zip  /opt/MTK/SP_Flash_Tool_Linux_v5.1336.00.100_Customer/
        cd /opt/MTK/SP_Flash_Tool_Linux_v5.1336.00.100_Customer/
        sudo unzip SP_Flash_Tool_Linux_v5.1336.00.100_Customer.zip
    2、配置驱动
        sudo gedit  /etc/udev/rules.d/53-android.rules

        这个文件是用于adb调试的,在打开的文件中增加以下文本:

SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}="0bb4", ATTR{idProduct}="0c03", SYMLINK+="android_adb"
        sudo gedit  /etc/udev/rules.d/53-MTKinc.rules
        这个文件是用于下载的,在打开的文件中增加以下文本:
SUBSYSTEM=="usb", SYSFS{idVendor}=="0e8d", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}="0e8d", ATTR{idProduct}="2000", SYMLINK+="android_adb"
KERNEL=="ttyACM*", MODE="0666"
        驱动重新加载:
        sudo chmod a+rx /etc/udev/rules.d/53-android.rules

        sudo chmod a+rx /etc/udev/rules.d/53-MTKinc.rules
        sudo /etc/init.d/udev restart       
备注:idVendor 与 idProduct的通过lsusb命令查看
KERNEL=="ttyACM*", MODE="0666"是给flash_tool运行过程中生成的设备文件增加权限,这样不需要管理员权限即可运行。

    3、为当前用户添加环境变量
        gedit ~/.bashrc
        在文件末加入以下文本:        
export PATH=$PATH:/opt/MTK/SP_Flash_Tool_Linux_v5.1336.00.100_Customer
    4、运行
        新开终端窗口执行flash_tool.sh,选择下载文件,点击下载,手机连接USB,上电池,即开始下载。
    有图有真像 ^_^:
0

ubuntu14.04 下flash_tool问题

2016-06-27 23:31 660人阅读 评论(0) 收藏 举报

版权声明:本文为博主原创文章,未经博主允许不得转载。

1、驱动配置:

先配置adb驱动:vim /etc/udev/rules.d/53-Android.rules

然后配置flash_tool的,vim /etc/udev/rules.d/53-MTKinc.rules

驱动重新加载:
        sudo chmod a+rx /etc/udev/rules.d/53-android.rules
        sudo chmod a+rx /etc/udev/rules.d/53-MTKinc.rules
sudo /etc/init.d/udev restart

其中idVendor和idProduct可以通过lsusb查看。

在配置好以后就可以用flash_tool进行下载,但在ubuntu14.04下会出现下面问题:

这是由于 modemmanager 包在 ubuntu 14.04 或是更高版本中对于MTK 的 Flash 工具支持不完全,所造成的,如果想使用MTK 的 Flash工具,就要卸载这个包 :

[cpp] view plaincopy
  1. sudo apt-get remove modemmanager

然后重启udev服务

[cpp] view plaincopy
  1. sudo /etc/init.d/udev restart

这样就可以在ubuntu下使用flash_tool工具了

MTK QT Linux flashtool试用总结相关推荐

  1. 高通运行linux,高通、mtk及Linux平台的一点个人感受

    高通.mtk及Linux平台的一点个人感受 xzq8183 Post at 2010/5/4 14:33:19 做驱动很多年了,期间做过MTK,高通,linux智能手机平台.说说个人的感受. mtk: ...

  2. Qt linux获取cpu使用率、内存、网络收发速度、磁盘读写速度、磁盘剩余空间等

    Qt linux获取cpu使用率.内存.网络收发速度.磁盘读写速度.磁盘剩余空间等,实际上大部分都和qt无关的,用其他语言也可以获取. code: .h #ifndef RESOURCE_MINITO ...

  3. qt linux引用动态库

    unix{ LIBS += -L../bin -lSupportAll#dll引用 LIBS += -L /root/QtDemo/Test -lTest LIBS += -L../bin -lUse ...

  4. qt linux系统获取当前时间(精确到毫秒、微秒)

    qt linux系统获取当前时间(精确到毫秒.微秒) Windows系统获取系统时间可以直接用SYSTEMTIME t;,将Windows平台程序移植到linux后,SYSTEMTIME将不再适用,如 ...

  5. 记录下 QT Linux 静态编译遇到的坑

    记录下 QT Linux 静态编译遇到的坑 记录下 QT Linux 静态编译遇到的坑 - 貘吃馍的日志 - 网易博客 http://qbaok.blog.163.com/blog/static/10 ...

  6. Qt/Linux 下的摄像头捕获(Video4Linux2)

    Linux下使用各种设备是一件令人兴奋的事情.在Unix的世界里,用户与硬件打交待总是简单的.最近笔者在Linux下搞了摄像头的开发,有一点感想发于此处. Linux中操作一个设备一般都是打开(ope ...

  7. qt linux实现鼠标位置自动移动,【已解决】qt中鼠标能显示但是无法移动

    [问题] 在完成了Linux kernel中的对应的一个模拟鼠标的输入设备(input device)easypoint驱动后,验证了该驱动可以正常工作了,输入 cat /dev/input/even ...

  8. qt linux 串口eventdriven,详解 Qt 串口通信程序全程图文 (1)

    Qt 串口通信程序全程图文 是本文介绍的内容,在Qt中并没有特定的串口控制类,现在大部分人使用的是第三方写的qextserialport类,我们这里也是使用的该类.我们可以去 http://sourc ...

  9. linux 移植qt,Linux下移植QT(2)---移植QT

    准备:ubantu12.04   内核 3.0.8(最好用同样的内核,3.2.0时没成功) 交叉编译工具:arm-cortex_a8-linux-gnueabi-gcc-4.4.6 QT版本5.4.2 ...

最新文章

  1. html 页面自适应窗口大小,JavaScript实现自适应窗口大小的网页
  2. 【 FPGA 】控制数码管动态扫描显示的小实验
  3. python实现气象数据分析统计服_Python数据分析实战:降雨量统计分析报告分析
  4. SAP面向iOS设备推Cloud Platform SDK工具
  5. 数字逻辑对偶式_数字电子技术实验——组合逻辑电路的设计
  6. Silverlight --- Behavior技术(三)
  7. php strrew,友价域名交易系统nginx环境的伪静态规则
  8. 小米手机adb命令解锁BL_小米10解锁BL刷机卸载自带APP等
  9. 基于cmake的交叉编译工具链
  10. 关于实习4个月的一些总结
  11. Papers Read for FAULT REPARE_codestorm_新浪博客
  12. [软件工程] 千帆竞发图的制作
  13. 计算机rec代表什么意思,recovery是什么意思,怎么进入recovery
  14. 怎么退出自适应巡航_什么是ACC自适应巡航
  15. 十进制100转换成八进制是多少?
  16. php mysql数据库常用sql语句命令集合
  17. MIT发布2018年10大突破性技术,3项与嵌入式工程师相关!
  18. Facebook商业模式分析
  19. 日本向英国及欧盟发出要求,称英国脱欧不可对云服务造成影响
  20. 彼得·蒂尔:新核能市场将成风投热土

热门文章

  1. 对于个人淘宝客网站优化与运营的建议
  2. 8.python解答2013年蓝桥杯省赛C++A组 振兴中华
  3. x:null扩展 什么意思
  4. 知识产权小课堂☞因未登记版权,商标被异议掉,论版权的重要性。你的商标还在裸奔吗?
  5. 倪震华教授版《振动力学》学习(一)
  6. 【CVPR 2020】我的CVPR2020
  7. 鸿蒙升级体验版,升级鸿蒙2.0公测版体验,没有安卓系统的碎片化,比ios更流畅...
  8. 【译】感谢你的Code Review
  9. Linux rm -rf命令慎用!
  10. 如何评价Kaiming He的Momentum Contrast for Unsupervised?