在 Nexus 設備上自動安裝和卸載 USB 記憶棒
在 Galaxy Nexus、Nexus 7 和 Nexus 10 等各種設備上自動安裝和卸載 USB 記憶棒。不支持 Nexus 4 - 這是設備的問題,而不是 StickMount 的問題!
! ! !需要root! ! !
各種 Nexus 和“原生 Android”設備不會自動“安裝”大容量存儲設備(例如 USB 記憶棒)。 StickMount 旨在解決此問題,讓您可以從所有應用程序訪問 USB 連接存儲上的文件。
眾所周知,StickMount 可在許多設備上使用,但*僅*針對 *Nexus* 設備而構建。
安裝 StickMount 並使用“USB 主機/OTG 電纜”連接 USB 記憶棒後,如果您想打開 StickMount,設備將顯示一個彈出窗口。建議告訴設備您希望默認執行此操作。
如果您剛剛安裝了 StickMount 並且已經連接了 USB 記憶棒,則必須手動啟動該程序,或者斷開/重新連接 USB 記憶棒以使 StickMount 開始工作。
大容量存儲設備安裝到“/sdcard/usbStorage/xxxx/”。
-----(專業版)殺死阻止卸載的應用程序 -----
有時,應用程序在 USB 設備上有一個正在使用的文件,並且不會釋放它。這可以防止 StickMount 卸載 USB 設備。設備看起來似乎保持連接狀態(這是無害的)。 StickMount Pro 提供了一個選項,嘗試殺死(終止)所有阻止卸載成功的應用程序。
-----(專業版)媒體掃描 -----
StickMount Pro 支持在每次(卸載)安裝操作時觸發媒體掃描儀。這將自動使 USB 設備上的文件在圖庫和音樂等應用程序中可用。請注意,媒體掃描儀並不是所有 Android 設備上的可見進程 - 它實際上可能在後台默默工作,沒有任何視覺提示。您的文件可能需要一分鐘才會顯示,因此如果它們沒有立即顯示,請不要驚慌。
即使您啟用了此選項,您也可以通過在文件夾中放置一個名為“.nomedia”的空文件來防止掃描文件夾。如果將其放在 USB 設備的根目錄中,則不會掃描整個設備。
----- (Pro) 掛載為分區標籤 -----
不要使用分區的塊設備名稱,而是使用分區標籤作為掛載名稱,如果標籤不可用,則回退到 uuid 或塊設備名稱。
-----(專業版)創建符號鏈接-----
在 /mnt 和 /storage 中創建到 /sdcard/usbStorage/ 中實際安裝的符號鏈接
----- 文件系統支持 -----
支持的文件系統取決於您的設備固件。在大多數設備上,至少支持 vfat/fat/fat32 和 ext2/3/4。在最新的 Android 版本上,還支持只讀模式的 ntfs。有些設備還支持 exfat,但大多數設備不支持。
StickMount 可以利用“ntfs-3g”和“mount.exfat-fuse”二進製文件來添加對 ntfs(未經測試)和 exfat 的支持,但這些不包括在內。如果您將“ntfs-3g”或“mount.exfat-fuse”文件放置在內部存儲的根目錄( /sdcard )中,StickMount 將自動使用它們。
您可以在這裡找到所需的文件:
ntfs-3g:http://forum.xda-developers.com/attachment.php?attachmentid=1145436&stc=1&d=1340293802
mount.exfat-fuse:http://forum.xda-developers.com/attachment.php?attachmentid=806200&d=1323109372
----- 故障排除 -----
對於某些用戶來說,該應用程序似乎無法工作,而實際上是設備本身或電纜無法工作。一根 OTG 電纜不是另一根 OTG 電纜。如果您有一個帶燈的 USB 記憶棒,當您使用 OTG 線將其連接到 Galaxy Nexus 時,它應該會亮起。如果沒有,則說明您的電纜或 Nexus 有故障。 100 次中有 99 次它會是你的電纜。該電纜與其他設備配合良好並不意味著任何事情!已知適用於一台設備的電纜可能不適用於另一台設備。
SD 卡卸載:如果您的 SD 卡在卸載 USB 設備時卸載,則說明您的內核存在錯誤。這*不是* StickMount 中的錯誤!
閱讀更多信息