Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> 電腦軟件教程 >> 關於電腦軟件教程 >> 教你破解Android手機OTG功能

教你破解Android手機OTG功能

日期:2017/2/10 15:09:53      編輯:關於電腦軟件教程
對內置空間較小且不支持SD卡擴充的Android手機來說,利用OTG線外接U盤無疑是“救命”功能。很可惜,包括聯想S898t、榮耀3C等手機均“閹割”了此項功能。難道,我們只能聽天由命嗎?

軟件兼施找回OTG

實際上,很多Android手機並非不支持OTG,而是通過技術手段給“屏蔽”了,而屏蔽的手段主要以兩種方法為主:

1.精簡5V升壓模塊

支持OTG手機最大的特色,就是利用OTG線連接另外一部手機時,可以為其充電(圖1)。因此,某款手機如果不支持OTG,很可能就是精簡了這個5V升壓模塊。

破解Android手機OTG功能教程

支持OTG功能的魅族MX3可以給聯想S898t充電,反之則不可以

2.刪除關鍵系統代碼

在Android系統根目錄下的system/etc/vold.fstab文件中包含一組開啟OTG功能的代碼,有些廠商會通過刪除相關代碼而屏蔽OTG功能。

至此,Android手機屏蔽OTG的原理我們已經搞清楚了,想找回這個實用的功能,則需在軟硬兩個角度著手。硬件方面,需要我們額外購買配備DC5V電源的OTG線(圖2),在與手機相連的同時獲取額外的電力,模擬5V升壓模塊。

破解Android手機OTG功能教程

就是帶分叉頭的OTG線,一邊可連接手機,另一頭則可連接充電器

軟件方面,我們可以先將下面的代碼復制到文本文檔裡,然後拷貝到手機內存中。

# usb otg diskdev_mount usbotg /mnt/usbotg auto /devices/platform/mt_usb /devices/platform/musbfsh_hdrc

接下來在手機端運行RE管理器(需要ROOT權限),先打開存有上述代碼的文本,選擇復制(圖3),然後再用文本編輯器打開system/etc/vold.fstab文件(圖4),在代碼末尾增加一個空行,最後將代碼粘貼至此(圖5),保存退出並重啟手機。

破解Android手機OTG功能教程

在電腦端編輯,手機端復制可避免在手機上手動輸入出錯

破解Android手機OTG功能教程

長按該文件或點擊該文件都可選擇用文本編輯器打開

破解Android手機OTG功能教程

注意和代碼末段之間要有一個空行

小提示

如果你需要外接移動硬盤,OTG線的充電端需要連接9V甚至12V的充電器。這個方法適合大部分聯發科方案的Android手機,對非MTK芯片的手機筆者不能保證100%成功。

現在再用帶電源的OTG線將手機和U盤相連,U盤是不是可以被系統識別了?

本文來自於【系統之家】 www.xp85.com

Copyright © Windows教程網 All Rights Reserved