<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://www.mywiki.cn/Hovercool/index.php?action=history&amp;feed=atom&amp;title=Mtk6573%E4%BD%BF%E7%94%A8%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%8B%E8%BD%BD%E8%BD%AF%E4%BB%B6</id>
	<title>Mtk6573使用虚拟机下载软件 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://www.mywiki.cn/Hovercool/index.php?action=history&amp;feed=atom&amp;title=Mtk6573%E4%BD%BF%E7%94%A8%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%8B%E8%BD%BD%E8%BD%AF%E4%BB%B6"/>
	<link rel="alternate" type="text/html" href="https://www.mywiki.cn/Hovercool/index.php?title=Mtk6573%E4%BD%BF%E7%94%A8%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%8B%E8%BD%BD%E8%BD%AF%E4%BB%B6&amp;action=history"/>
	<updated>2026-09-01T07:14:07Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://www.mywiki.cn/Hovercool/index.php?title=Mtk6573%E4%BD%BF%E7%94%A8%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%8B%E8%BD%BD%E8%BD%AF%E4%BB%B6&amp;diff=868&amp;oldid=prev</id>
		<title>2015年5月6日 (三) 12:24 Hovercool</title>
		<link rel="alternate" type="text/html" href="https://www.mywiki.cn/Hovercool/index.php?title=Mtk6573%E4%BD%BF%E7%94%A8%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%8B%E8%BD%BD%E8%BD%AF%E4%BB%B6&amp;diff=868&amp;oldid=prev"/>
		<updated>2015-05-06T12:24:01Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;mtk平台目前只支持使用flashtool下载，android原生态的命令下载已经不能用了。作为已经习惯了用ubuntu开发的我们来说，的确是一件非常不爽的事情。那怎么办呢，用回windows？？？只有这一条路了吗？？？不！坚决不！！！在windows下开发android，这是一个多么可笑的事！况且开源软件是大势所趋，重回windows开发环境无异于啃回头草！于是。。我们决定。。。用vbox！！！&lt;br /&gt;
&lt;br /&gt;
ok, let&amp;#039;s go!&lt;br /&gt;
&lt;br /&gt;
== 一、设置虚拟机，使能USB接口 ==&lt;br /&gt;
&lt;br /&gt;
1、打开虚拟机控制台，点击“设置”&lt;br /&gt;
&lt;br /&gt;
2、在左边选中“USB”选项卡&lt;br /&gt;
&lt;br /&gt;
3、点击右边“添加一个空的筛选器”&lt;br /&gt;
&lt;br /&gt;
4、确定&lt;br /&gt;
&lt;br /&gt;
*ps.进行这一步操作前请确定您的virtulbox安装了增强功能包VBoxGuestAdditions.iso, 另笔者这里使用的版本是4.0.4_OSE r70112&lt;br /&gt;
&lt;br /&gt;
== 二、准备好烧写软件 ==&lt;br /&gt;
&lt;br /&gt;
主要包括：&lt;br /&gt;
&lt;br /&gt;
1、flashtool&lt;br /&gt;
&lt;br /&gt;
这个要找到合适的版本，不一定是最新的，而是对应平台适配的。&lt;br /&gt;
&lt;br /&gt;
2、Cable Driver\USB\For Android\MT6573 USB Driver&lt;br /&gt;
&lt;br /&gt;
这个驱动是要在flashtool下载最开始时识别机型要用的，通俗地说就是在出现红色进度条要用的&lt;br /&gt;
&lt;br /&gt;
3、USB VCOM Driver\2K_XP_COM&lt;br /&gt;
&lt;br /&gt;
这个驱动是USB转串口驱动，是正式传输bin文件时要用的（出现黄色进度条时）&lt;br /&gt;
&lt;br /&gt;
4、待下载软件&lt;br /&gt;
&lt;br /&gt;
== 三、配置51android.rules ==&lt;br /&gt;
&lt;br /&gt;
这个文件主要是告诉linux在android手机插入时要按什么规则处理。&lt;br /&gt;
&lt;br /&gt;
步骤：&lt;br /&gt;
&lt;br /&gt;
1、输入命令查看手机对应的usb端口ID&lt;br /&gt;
&lt;br /&gt;
由于我们现在是要烧写软件，故连接USB的方式要完全按照下载软件来，即：&lt;br /&gt;
&lt;br /&gt;
(1)移除电池；&lt;br /&gt;
&lt;br /&gt;
(2)按住烧写键(我这里是home键)；&lt;br /&gt;
&lt;br /&gt;
(3)插入USB；&lt;br /&gt;
&lt;br /&gt;
(4)装上电池；&lt;br /&gt;
&lt;br /&gt;
(5)等1~2秒钟，松开烧写键；&lt;br /&gt;
&lt;br /&gt;
现在，就可以输入命令查看usb端口了：&lt;br /&gt;
&lt;br /&gt;
 $:lsusb&lt;br /&gt;
&lt;br /&gt;
查看结果，例如：&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
Bus 004 Device 013: ID 0e8d:0003 MediaTek Inc. MT6227 phone&lt;br /&gt;
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
Bus 003 Device 003: ID 046d:c045 Logitech, Inc. Optical Mouse&lt;br /&gt;
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
然后配置51-android.rules文件：&lt;br /&gt;
&lt;br /&gt;
 $:sudo gedit /etc/udev/rules.d/51-android.rules&lt;br /&gt;
&lt;br /&gt;
把手机的USB ID按照下面的格式加进入&lt;br /&gt;
&lt;br /&gt;
 SUBSYSTEM==&amp;quot;usb&amp;quot;, SYSFS{idVendor}==&amp;quot;0e8d&amp;quot;, MODE=&amp;quot;0666&amp;quot;&lt;br /&gt;
&lt;br /&gt;
注意，这里的&amp;quot;0e8d&amp;quot;就是从上面列出的usb端口中选定的，一定要选对了（如果不确定可先连接手机输入lsusb，然后移除再lsusb，对比结果即可）&lt;br /&gt;
&lt;br /&gt;
或&lt;br /&gt;
&lt;br /&gt;
 SUBSYSTEM==&amp;quot;usb&amp;quot;, ENV{DEVTYPE}==&amp;quot;usb_device&amp;quot;, MODE=&amp;quot;0666&amp;quot;&lt;br /&gt;
&lt;br /&gt;
这样则针对所有usb设备.&lt;br /&gt;
&lt;br /&gt;
== 四、安装驱动 ==&lt;br /&gt;
&lt;br /&gt;
1、启动虚拟机，进入windows系统；&lt;br /&gt;
&lt;br /&gt;
2、按照“三-1”中(1)~(5)的步骤连接手机；&lt;br /&gt;
&lt;br /&gt;
3、windows界面的右下角有一个usb连接头一样的图标[[Image:usb_icon.jpg]]，右键点击之&lt;br /&gt;
&lt;br /&gt;
4、点击端口号与手机一致的usb列表，这样对应的usb设备（也就是我们的手机）就连接到虚拟机中的windows系统了:&lt;br /&gt;
&lt;br /&gt;
[[Image:selectable.jpg]]&lt;br /&gt;
&lt;br /&gt;
若之前在第三步未配置51android.rules的话，则这个列表会是置灰的不可选状态：&lt;br /&gt;
&lt;br /&gt;
[[Image:unselectable.jpg]]&lt;br /&gt;
&lt;br /&gt;
*有同事反馈在这里显示不出usb列表，后来发现是vbox版本的问题，这时可以按如下处理：&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1、打开 /etc/group&lt;br /&gt;
2、在 vboxusers 后面加上当前用户：&lt;br /&gt;
    vboxusers:x:123:yourusername&lt;br /&gt;
3、重启电脑&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5、此时windows系统会提示找到新硬件，要安装驱动，找到准备的“Cable Driver\USB\For Android\MT6573 USB Driver”安装即可&lt;br /&gt;
&lt;br /&gt;
6、解压并打开flashtool，选择scatter文件&lt;br /&gt;
&lt;br /&gt;
7、设置flashtool&lt;br /&gt;
&lt;br /&gt;
(1)options &amp;gt; 选中&amp;quot;usb Mode&amp;quot;；&lt;br /&gt;
&lt;br /&gt;
(2)options &amp;gt; DA Download All &amp;gt; Battery &amp;gt; Without Battery&lt;br /&gt;
&lt;br /&gt;
8、点击&amp;quot;Download&amp;quot;&lt;br /&gt;
&lt;br /&gt;
9、移除手机，按住烧写键，再连接上usb线&lt;br /&gt;
&lt;br /&gt;
此时应该会出现红色进度条了，但仅仅是会出现红色进度条而已，而后则会一直卡在这，原因是我们还没有安装串口驱动，即上面所准备的第2个驱动程序。&lt;br /&gt;
&lt;br /&gt;
10、此时重复步骤3、4步&lt;br /&gt;
&lt;br /&gt;
11、这时提示安装驱动时则找到“USB VCOM Driver\2K_XP_COM”即可&lt;br /&gt;
&lt;br /&gt;
12、拔出usb线，flashtool可不关闭，重复8~9步&lt;br /&gt;
&lt;br /&gt;
这时在红色进度条完成后，还是会卡住，但这时我们只要仿照3、4步，再次点击右下角的usb图标，再点击对应的usb列表，则能继续下去，出现软件烧写的黄色进度条了。&lt;/div&gt;</summary>
		<author><name>Hovercool</name></author>
	</entry>
</feed>