Автоматически монтировать и отключать USB-накопители на устройствах Nexus.
Автоматически монтировать и отключать USB-накопители на различных устройствах, таких как Galaxy Nexus, Nexus 7 и Nexus 10. Nexus 4 не поддерживается — это проблема устройства, а не StickMount!
!!! ТРЕБУЕТСЯ РУТ!!!
Различные устройства Nexus и стандартные устройства Android не «монтируют» устройства хранения данных (например, USB-накопители) автоматически. StickMount был создан, чтобы решить эту проблему и предоставить вам доступ к файлам на вашем USB-накопителе из всех ваших приложений.
Известно, что StickMount работает на многих устройствах, но создан *только* с учетом устройств *Nexus*.
После установки StickMount и подключения USB-накопителя с помощью кабеля «USB-хост / OTG» устройство покажет всплывающее окно, если вы хотите открыть StickMount. Рекомендуется сообщить устройству, что вы хотите сделать это по умолчанию.
Если вы только что установили StickMount и у вас уже был подключен USB-накопитель, вам необходимо запустить программу вручную или отключить/переподключить USB-накопитель, чтобы StickMount начал работать.
Устройства массовой памяти монтируются в «/sdcard/usbStorage/xxxx/».
----- (Pro) Уничтожить приложения, препятствующие размонтированию -----
Иногда приложение использует файл, расположенный на USB-устройстве, и не отпускает его. Это может помешать StickMount отсоединить USB-устройство. Будет казаться, что устройство остается подключенным (это безвредно). StickMount Pro предоставляет опцию, которая пытается уничтожить (завершить) все приложения, которые мешают успешному размонтированию.
----- (Pro) Сканирование носителя -----
StickMount Pro поддерживает запуск медиасканера при каждом действии (от)монтировании. Это автоматически сделает файлы на вашем USB-устройстве доступными в таких приложениях, как «Галерея» и «Музыка». Обратите внимание, что медиасканер не является видимым процессом на всех устройствах Android — на самом деле он может работать в фоновом режиме без каких-либо визуальных подсказок. Отображение ваших файлов может занять минуту, поэтому не паникуйте, если они не отобразятся сразу.
Даже если у вас включена эта опция, вы можете запретить сканирование папок, поместив в эту папку пустой файл с именем «.nomedia». Если положить его в корень USB-устройства, то все устройство сканироваться не будет.
----- (Pro) Монтировать как метку раздела -----
Вместо использования имени блочного устройства для раздела используйте метку раздела в качестве имени монтирования, возвращаясь к uuid или имени блочного устройства, если метка недоступна.
----- (Pro) Создание символических ссылок -----
Создайте символические ссылки в /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-накопитель с индикатором, он должен загореться при подключении его к Galaxy Nexus с помощью кабеля OTG. Если этого не происходит, значит, неисправен либо ваш кабель, либо Nexus. В 99 случаях из 100 это будет ваш кабель. То, что кабель работает нормально с другим устройством, ни о чем не говорит! Кабели, которые, как известно, работают на одном устройстве, могут не работать на другом устройстве.
Отключение SD-карты. Если ваша SD-карта отключается при отключении USB-устройства, у вас есть ошибка в ядре. Это *не* ошибка в StickMount!
Читать далее