目录:
以前的Nexus设备的用户可以使用USB OTG(On The Go)直接连接USB闪存驱动器和其他外围设备。 Nexus 4的在线帮助手册最初表示它也将具有此功能,直到谷歌删除它,而不是建议使用蓝牙配件。 许多人猜测为什么会发生这种情况,并想知道这是硬件限制还是软件中缺少的东西。
得益于 CaptainMuon 的概念证明以及 ziddey 随后在XDA开发人员的工作,我们现在可以更清楚地了解Nexus 4的OTG功能究竟出了什么问题,以及那些仍然需要连接到像拇指这样的东西的工作解决方案驱动器,鼠标和键盘。
这不是简单的应用安装 - 需要root,以及修改手机的软件。 不需要对手机本身进行硬件修改,但您需要一根特殊的线缆,可以在家购买或制造。 准备跳进去? 点击完整指南的休息时间。
背景
让OTG在Nexus 4上运行的第一个问题是内核不支持它。 这已经使用Franco内核的修改版本解决了。 第二个问题是Nexus 4无法在物理上提供必要的5伏电压。 解决这个问题的方法是使用Y型电缆,并从外部电源(如墙上插座或外部电池组)提供所需的电压。 一些用户还报告了使用有源USB集线器的成功。
第1部分 - 准备软件
要解决软件问题,如果您还没有这样做,则需要根据Nexus 4进行操作。 确保你使用的是deodexed ROM - 我正在使用CyanogenMod的10.1 M2版本。 一旦你完成设置,转到ziddey的线程并下载他的zip文件(在第一篇文章的底部找到;“ziddey-otg-03192013.zip”是本文写作的最新内容),你将闪存在您的自定义恢复中。 此zip包含使OTG工作所需的已修改内核,框架和系统文件。
第2部分 - 准备硬件
要解决硬件问题,您需要一根特殊的电缆。 我选择购买OTG Y-Cable。 如果您有工具和额外部件,您也可以自己构建。 无论您选择哪种,请确保您的电缆有一个公micro-USB和一个母micro-USB通向一个母USB,如上图所示。 传输数据的电缆部分是男性micro-USB到女性USB,女性micro-USB提供额外的果汁。
让一切都联系起来
有线后,您可以连接组件。 我已将16 GB拇指驱动器安装到Nexus 4上,并连接了一个可提供5伏输出的外部电池组。 如果您没有电池组并且不需要移动电源,那么使用墙壁电源插座也可以正常工作。
修改后的界面
感谢ziddey的修改框架,安装USB存储不需要额外的应用程序。 只需进入设置,然后进入存储,然后点击“挂载USB存储”。
安装后,您可以查看驱动器的总空间大小以及可用空间大小。 在断开驱动器连接之前,请务必点击“卸载共享存储”以避免损坏任何文件。
使用外部存储
要访问USB驱动器上的文件,请使用您喜欢的文件管理器导航到“/ storage / usbdisk0 /”。 USB驱动器上的所有内容都可以像手机内部存储设备一样进行访问。
连接USB驱动器时,将自动重新扫描媒体库。 这意味着如果驱动器上有任何电影或音乐,它们将立即显示在您的媒体播放器中,无需将其复制到手机即可播放。
USB配件
拇指驱动器很棒,但外围设备是有趣的地方。 在这里,我连接了我的5美元激光鼠标代替USB驱动器。 请注意语言和输入下显示的额外设置。 如果您需要比触摸输入所能提供的更高的精度,那么鼠标指针是很棒的。
全尺寸键盘也很棒。 连接一个也会给你一些额外的设置,以及通知,只要你插上它。我从来没有考虑过在手机上写小说的可能性,但很高兴知道我的笔记本电脑是否被盗了它赢了我的Word文档慢了下来。
总结
到目前为止,ziddey在这个mod的可用性方面做得非常出色。 我还没有遇到任何阻止日常使用的事情。 手机收费很好,USB效果很好,我还没有看到任何力量关闭或不稳定。 当前版本的这个mod的一个小烦恼是你在卸载USB存储器后得到的通知; 清除它的唯一方法是重启手机。 此外,我还没有让我的Dualshock 3控制器工作,但我的鼠标和键盘完美无瑕。
在Nexus 4的USB OTG功能开发方面,它还处于初期阶段。 在短短一个多月的时间里,我们看到这个项目从概念验证到全功能修改。 太糟糕了,Nexus 4没有配备OTG开箱即用,但如果最近的进展有任何迹象,我们可能会在不久的将来拥有一个工厂质量的解决方案。