android OTG支持问题整理
2016-05-05 14:43
288 查看
# usb otg diskdev_mount usbotg /mnt/usbotg auto /devices/platform/mt_usb /devices/platform/musbfsh_hdrc
很多Android手机并非不支持OTG,而是通过技术手段给“屏蔽”了,而屏蔽的手段主要以两种方法为主:
1.精简5V升压模块
支持OTG手机最大的特色,就是利用OTG线连接另外一部手机时,可以为其充电。因此,某款手机如果不支持OTG,很可能就是精简了这个5V升压模块。
2.删除关键系统代码
在Android系统根目录下的system/etc/vold.fstab文件中包含一组开启OTG功能的代码,有些厂商会通过删除相关代码而屏蔽OTG功能。
想找回这个实用的功能,则需在软硬两个角度着手。
硬件方面:需要我们额外购买配备DC5V电源的OTG线,在与手机相连的同时获取额外的电力,模拟5V升压模块。
软件方面,我们可以先将下面的代码复制到文本文档里,然
后拷贝到手机内存中。
# usb otg diskdev_mount usbotg /mnt/usbotg auto /devices/platform/mt_usb /devices/platform/musbfsh_hdrc
接下来在手机端运行RE管理器(需要ROOT权限),先打开存有上述代码的文本,选择复制,然后再用文本编辑器打开system/etc/vold.fstab文件,在代码末尾增加一个空行,最后将代码粘贴至此,保存退出并重启手机。
很多Android手机并非不支持OTG,而是通过技术手段给“屏蔽”了,而屏蔽的手段主要以两种方法为主:
1.精简5V升压模块
支持OTG手机最大的特色,就是利用OTG线连接另外一部手机时,可以为其充电。因此,某款手机如果不支持OTG,很可能就是精简了这个5V升压模块。
2.删除关键系统代码
在Android系统根目录下的system/etc/vold.fstab文件中包含一组开启OTG功能的代码,有些厂商会通过删除相关代码而屏蔽OTG功能。
想找回这个实用的功能,则需在软硬两个角度着手。
硬件方面:需要我们额外购买配备DC5V电源的OTG线,在与手机相连的同时获取额外的电力,模拟5V升压模块。
软件方面,我们可以先将下面的代码复制到文本文档里,然
后拷贝到手机内存中。
# usb otg diskdev_mount usbotg /mnt/usbotg auto /devices/platform/mt_usb /devices/platform/musbfsh_hdrc
接下来在手机端运行RE管理器(需要ROOT权限),先打开存有上述代码的文本,选择复制,然后再用文本编辑器打开system/etc/vold.fstab文件,在代码末尾增加一个空行,最后将代码粘贴至此,保存退出并重启手机。
相关文章推荐
- Android技术积累:图片异步加载
- 64位ubuntu16.04安装Android Studio
- 【Bugly干货分享】关于 Android N 那些你不知道的事儿
- Android实现多线程断点下载
- Android Volley 框架的使用
- Android Studio 插件(plugins)或者intellij idea 插件(plugins)无法安装
- Android Studio 版本控制中建议过滤的文件(转)
- ubuntu上android源码摘取与编译
- android 开机动画logo介绍
- Android开发之查看应用包名package和入口activity名称的方法
- Android之七 闪屏的实现
- Android 读取联系人数据库
- Android基础学习【历史流程重走】 ---- Android入门基础(一)
- androidstudio获取本机keystore
- Android分析破解-秒脱360加固大法
- Android主题换肤 无缝切换
- 关于AndroidStudio中包重复引用的问题(Duplicate Entry)
- IOS和android的差别
- Android json数据解析
- 学习Android Studio开发工具之Activity3(框架2)