安卓otg功能开启(你的Android手机有OTG功能吗)
OTG并非什么高端的技术,但很多Android手机却偏偏不提供。理论上Android系统底层都是支持OTG的, 通过软件改造, 绝大多数手机都能找回OTG功能。
实际上,很多Android手机并非不支持 OTG ,而是通过技术手段给“屏蔽’ 了,而屏蔽的手段主要以两种方法为主:
1.精简5V升压模块
支持OTG手机最大的特色,就是利用 OTG线连接另外一部手机时,可以为其充电(如下图) 。因此,某款手机如果不支持OTG, 很可能就是精简了这个5V升压摸块。
2.删除关键系统代码
在Android 系统根目录下的system/etc/void. fstab文件中包含一组开启OTG功能的代码 ,有些厂商会通过删除相关代码而屏蔽OTG功能。
至此,Android手机屏蔽 OTG的原理已经搞清楚了,想找回这个实用的功能,则需从软硬两个角度着手。硬件方面,需要我们额外购买配备DC5V电源的 OTG线(如下图), 在与手机相连的同时获取额外的电力,模拟5V升压模块。
软件方面 ,我们可以先将下面的代码复制到文本文挡里 ,然后挎贝到手机内存中。
# usb otg diskdev_ mount usbotg /mnt/usbotg auto /devices/platform/mt_ usb/devices/platform/musbfsh_ hdrc
接下来在手机端运行RE管理器 (需要ROOT权限 ),先打开存有上述代码的文本,选择复制 (如图), 然后再用文本编辑器打开system/etc/void. fstab文件 (如图),在代码末尾增加一个空行,最后将代码粘贴至此(如图),保存退出并重启手机。
现在再用带电源的OTG线将手机和U盘连连,U盘是不是可以被系统识别到了?
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com