我正在尝试使用 USB 小工具驱动程序使嵌入式设备作为 MTP 设备工作。
我知道 Android 从大容量存储小工具切换到 MTP 小工具已经有一段时间了,并且在一些 Android 存储库中找到了MTP 小工具驱动程序的源代码。
但是,在主线内核代码中,我没有找到那个特定的文件,也没有找到等效文件。
但我确实找到了 2010 年提交给 RFC的 MTP 小工具驱动程序补丁。
问题:
为什么主线内核不接受这个补丁,也不提供MTP小工具的任何其他实现,但Android内核提供了它?
这是因为技术难度还是其他原因,比如有更好的方法吗?
如果我想在我的设备上启用 USB MTP 小工具(一个带有运行 2.6.37 内核的 TI OMAP3730 SoC,另一个带有运行 3.14 内核的 NXP/Freescale IMX6 SoC),我应该使用哪个版本的 MTP 小工具进行反向移植?