MTK QT Linux flashtool试用总结

来源:互联网 发布:自学软件编程 编辑:程序博客网 时间:2024/06/11 22:56

标签: ubuntuANDROIDmtkflash_tool
 3645人阅读 评论(5) 收藏 举报
 分类:

今天拿到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问题

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 plain copy 在CODE上查看代码片派生到我的代码片
  1. sudo apt-get remove modemmanager  
然后重启udev服务
[cpp] view plain copy 在CODE上查看代码片派生到我的代码片
  1. sudo /etc/init.d/udev restart   
这样就可以在ubuntu下使用flash_tool工具了
0 0
原创粉丝点击