На многих устройствах Android, когда устройство подключено к USB-порту компьютера или даже к некоторым USB-устройствам зарядки, телефон переходит в режим USB-хранения. Когда устройство находится в этом режиме, приложения для Android не могут получить доступ к SD-карте. Есть ли способ (1) обнаружить, когда устройство находится в этом режиме, и (2) программно отключить USB-накопитель, по крайней мере временно, чтобы мое приложение Android могло получить доступ к SD-карте?
На многих устройствах Android, когда устройство подключено к USB-порту компьютера или даже к некоторым USB-устройствам зарядки, телефон переходит в режим USB-хранения. Когда устройство находится в этом режиме, приложения для Android не могут получить доступ к SD-карте. Есть ли способ (1) обнаружить, когда устройство находится в этом режиме, и (2) программно отключить USB-накопитель, по крайней мере временно, чтобы мое приложение Android могло получить доступ к SD-карте?
Я видел другие вопросы SO, и ответов на самом деле недостаточно (например, Android: обнаружение USB).
🌈Как включить USB-модем на Xiaomi (redmi)🌈
Чтобы Android подключался к компьютеру как накопитель:
Что такое режим MTP и куда делся режим USB
До версии Android 4.4 KitKat была возможность установить подключение по USB как флешку. ПК видел устройство как съемный диск и предоставлял те же права: пользователь мог переносить файлы, форматировать накопитель и совершать другие действия.
Затем в новых версиях Андроид режим USB был заменен на MTP, в котором осталась только функция переноса данных, а то же форматирование не работает.
В этом режиме Ваше устройство Android будет работать с приложениями для цифровых камер, которые поддерживают PTP, но не MTP. Apple Mac OS X поддерживает PTP, поэтому Вы можете использовать режим PTP для передачи фотографий с устройства Android на Mac через USB-соединение без какого-либо специального программного обеспечения.
MTP — медиаустройство
MTP расшифровывается как «Media Transfer Protocol». Когда Android использует этот протокол, он представляется компьютеру как «мультимедийное устройство». Протокол передачи мультимедиа широко рекламировался как стандартизированный протокол для передачи аудиофайлов на цифровые музыкальные проигрыватели с использованием Windows Media Player и аналогичных приложений. Он был разработан, чтобы позволить другим компаниям медиаплеера конкурировать с iPod Apple и iTunes.
Android может выбирать файлы, которые он Вам предоставляет, и скрывать системные файлы, чтобы Вы не могли их видеть или изменять. Если Вы попытаетесь удалить или отредактировать файл, который нельзя изменить, устройство отклонит запрос, и Вы увидите сообщение об ошибке.
Вашему компьютеру не требуется эксклюзивный доступ к устройству хранения, поэтому нет необходимости подключать хранилище, отключать его или иметь отдельные разделы для разных типов данных. Android также может использовать ext4 или любую другую файловую систему по своему усмотрению — Windows не должна понимать файловую систему, только Android.
На практике MTP очень похож на USB-накопитель. Например, устройство MTP отображается в проводнике Windows, чтобы Вы могли просматривать и передавать файлы. Linux также поддерживает устройства MTP через libmtp, который обычно входит в состав популярных дистрибутивов Linux. Устройства MTP также должны появиться в файловом менеджере Вашего ПК с Linux.
Apple Mac OS X — это отдельное решение — оно вообще не включает поддержку MTP. Apple iPod, iPhone и iPad используют собственный проприетарный протокол синхронизации вместе с iTunes, так почему же они хотят поддерживать конкурирующий протокол?
Google предоставляет приложение Android File Transfer для Mac OS X. Это приложение является простым MTP-клиентом, поэтому оно будет работать для передачи файлов туда и обратно на Mac. Google не предоставляет это приложение для других операционных систем, поскольку они включают поддержку MTP.
- Подсоединяем устройство к компьютеру посредством USB кабеля;
- Заходим в меню Настройки >>> Память >>> Настройки >>> USB-подключения;
- Тут выбираем способ подключения как медиаустроство;
- Ура! Компьтер видит съемный носитель.
Описание:
Сегодня поговорим о том, как включить USB накопитель на Android девайсе. Кажется нет ничего сложного присоединил устройство к ПК посредством кабеля, но порой у пользователей возникают непредвиденные проблемы. Сегодня рассмотрим примеры и способы решения:
Первый вопрос, это версия мобильной ОС Android, ведь от нее зависит что делаем дальше, если не знаете версию, заходим в настройки и ищем пункт, обычно самый нижний «Об устройстве (телефоне, планшете)«. Смотрите версию Андроид вашего девайса.
Вариант №1 Ваш девайс с версией ОС Android от 2.1 до 2.3.7:
- Подсоединяем гаджет к ПК посредством USB кабеля;
- Подождите, компьютер должен обнаружить новое устройство; (Если все прошло успешно, то следующий шаг пропускаем);
- Если компьютер не увидел устройство, отключаем его от ПК. Заходим в меню Настройки >>> Приложения >>> Для разработчика >>> Отладка по USB. Активируем пункт включения отладки по USB. Начинаем с первого пункта;
- Далее на гаджете появится значок USB в строке событий. Тянем вниз и нажимаем «Подключение по USB«;
- Возможно смартфонпланшет Вам предложит выбрать способ подключения (MTP) «Подключить как медиаустройств» или (PTP) «Подключить как камеру», нас интересует первый способ;
- Ура! Наше устройство отобразилось на компьютере как съемный диск.
Вариант №2 Вы обладатель устройства на Android с версией выше 4.0:
В таком случае в 90% случаев компьютер автоматически распознает устройство, но бывают и редкие исключения, тогда:
- Подсоединяем устройство к компьютеру посредством USB кабеля;
- Заходим в меню Настройки >>> Память >>> Настройки >>> USB-подключения;
- Тут выбираем способ подключения как медиаустроство;
- Ура! Компьтер видит съемный носитель.
Вот в принципе и все, так Вы подключите любое Android устройство к ПК через USB-кабель;
Внимание, перечисленные далее шаги могут повредить вашему смартфону, поэтому все шаги вы выполняете только на свой страх и риск, при наличии острой необходимости!
Но бывают ситуации, когда при подключении данное меню не появляется или появляется,но при этом требуется каждый раз выбирать нужный режим (в то время как на ранних версиях, вариант можно было выставить по умолчанию).
Внимание, перечисленные далее шаги могут повредить вашему смартфону, поэтому все шаги вы выполняете только на свой страх и риск, при наличии острой необходимости!
Для этого нам необходимо включить режим разработчика, и попробовать выставить режим работы USB как «Передача файлов» или установить какой-то из нужных вам режимов по умолчанию.
Опускаем шторку с меню быстрого доступа, в правом углу находим иконку шестеренки — нажимаем. Этот шаг переместит нас в настройки смартфона.
(1.) В меню находим и нажимаем на пункт «О телефоне». (2.) Далее находим пункт «Версия MIUI» и нажимаем на него 5 раз. При каждом нажатии, система будет показывать счетчик оставшихся нажатий, до включения режима разработчика.
Если все выполнено правильно, появится уведомление о том, что «режим разработчика включен». Теперь нам необходимо вернуться в главное меню настроек. (3.) Затем прокручиваем меню до пункта «Расширенные настройки», входим в него. (4.) В открывшемся списке доходим до пункта «Для разработчиков», который появился после наших манипуляций на шаге (2.), входим в этот пункт.
Внимание: войдя в раздел разработчиков постарайтесь без необходимости ничего там не менять.
(5.) Находим пункт «Конфигурация USB по умолчанию» и входим в него. (6.) Включаем нужный вам режим работы принудительно (данный выбор так же включит выбор по умолчанию).
ПОРЯДОК ВКЛЮЧЕНИЯ РЕЖИМА USB НАКОПИТЕЛЯ ДЛЯ MIUI 12
*изображения кликабельны
*изображения кликабельны
Теоретически все должно заработать. Если не помогло, дальнейшие вариации могут варьироваться от проблем с драйверами на ПК, до поврежденного шнура (или не поддерживающего передачу данных) до проблем с самим портом USB или проблем прошивкой и гадать можно долго. Выше всего лишь один из вариантов решения данной проблемы.
Иногда проблему с пропаданием меню выбора способа подключения к ПК, может вызвать приложение superSU, которое блокирует меню в выпадающей шторке. Упоминания об этой особенности неоднократно встречаются в различных обсуждениях на форумах посвященных как Xiaomi, MIUI та к и проблемам подключения и обсуждениях различных способов получения ROOT прав на устройстве.
Обычная карта памяти, которая используется в вашем мобильном аппарате, может стать накопителем, нужно только знать, как включить USB хранилище на Android. Обозначенная задача звучит несколько пугающе для несведущего человека. А на самом деле пугаться совершенно нечего. Для ее выполнения вам понадобятся:
Обычная карта памяти, которая используется в вашем мобильном аппарате, может стать накопителем, нужно только знать, как включить USB хранилище на Android. Обозначенная задача звучит несколько пугающе для несведущего человека. А на самом деле пугаться совершенно нечего. Для ее выполнения вам понадобятся:
- Мобильное устройство, работающее на базе операционной системы андроид;
- Компьютер с USB-портом;
- USB-кабель, который поставляется в комплекте с гаджетом.
Теперь можно переходить к самому процессу включения юсб хранилища.
Чтобы подключить внешний USB-накопитель к мобильнику убедитесь, что телефон поддерживает технологию USB-OTG. Узнать эту информацию можно из инструкции пользователя или на сайте производителя. Например Huawei Y6 2018, предоставленный для эксперимента магазином MOYO, поддерживает USB-OTG.
Для смартфона USB-накопитель является еще одним диском в дополнение к встроенной флэш-памяти и microSD
Чтобы подключить внешний USB-накопитель к мобильнику убедитесь, что телефон поддерживает технологию USB-OTG. Узнать эту информацию можно из инструкции пользователя или на сайте производителя. Например Huawei Y6 2018, предоставленный для эксперимента магазином MOYO, поддерживает USB-OTG.
Для подключения USB-накопителя нужно иметь кабель USB-OTG. Это адаптер с разъема microUSB на USB-A и USB Type C на USB-A. Вам нужен адаптер с разъемом как у вашего телефона. В Huawei Y6 2018 это microUSB. Также продаются накопители и кардридеры microSD, которые уже имеют встроенный разъем microUSB или USB-Type C.
Разблокируйте телефон и подключите к нему USB-накопитель. Раскройте шторку панели уведомлений, где должно появиться уведомление о доступности нового накопителя. Здесь можно видеть несколько опций: просмотреть содержимое диска или безопасно его отсоединить.
Для смартфона USB-накопитель является еще одним диском в дополнение к встроенной флэш-памяти и microSD. Работать с ним можно как обычно через любой файловый менеджер.
And adding the below line in the application section inside the manifest.
I have read many posts on this topic, but I have not found a solution yet. In my application I need to unmount the USB DRIVE after copying files from USB DRIVE to the tablet, so I can safely remove it without using the Settings menu.
Right now I am using this method:
What I get in the storage settings is:
but SD is still mounted.
Thank you in advance for your help.
Someone know how use IMountService? I read about it, and maybe is the right way to solve the unmount of USB DRIVE, but after adding classes-full-debug.jar my project is no longer compiled
Создан 16 июл. 14 2014-07-16 14:24:17 matzrm
2 ответа
this cannot be done. Many users store all their content like songs, videos, photos there. it was a good security decision to not allow apps to unmount SD card, but use them to store data.
but u can send user to setting and user do it , not by code
i think this will work
Создан 16 июл. 14 2014-07-16 14:42:15 Saeed-rz
This is what i had to do on Android 6.0.1, hopefully it will be the same for 4.2.
I had to add the library SDK/out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes-full-debug.jar to my app after compiling android. (I just downloaded the lollipop version from here and thankfully it worked for marshmallow as well)
Android studio will complain about an out of memory error, this is fixed by adding the below code to the build.gradle inside the android section.
You also need to add multidex support by adding the below lines in build.gradle inside the defaultConfig section.
And adding the below line inside the dependencies section.
And adding the below line in the application section inside the manifest.
And your apk has to be in the /system/priv-app directory and have the below permission.
and then the below code should work.
Создан 30 сен. 16 2016-09-30 13:32:06 Habbert
Источник: zdrons.ru
Как отключить usb накопитель на андроиде?
Чтобы Android подключался к компьютеру как накопитель:
- Запустите USB MASS STORAGE Enabler.
- Предоставьте права суперпользователя и согласитесь на изменение работы Selinux.
- Если устройство поддерживается, откроется основное меню приложения.
- Нажмите «Включить USB MASS STORAGE».
Как настроить USB подключение на Андроиде?
Вернитесь в основное меню настроек и перейдите в раздел «Для разработчиков» Выбрать «Конфигурация USB» Выбрать MTP подключение для передачи файлов Если на вашем ПК не установлены Android драйвера, то установить
Что такое системный память?
Системная память — это хранилище, в котором РС хранит текущие программы и используемые данные. Термин память (memory) является очень широким понятием, так как может относиться к множеству устройств для хранения информации. Независимо от того, сколько памяти имеет РС, всегда кажется, что ее не хватает. …
Можно ли с планшета скачать на флешку?
Тогда инструкция, как с планшета скачать фильм на флешку, аналогична скачиванию музыкальных композиций. Необходимо лишь через проводник найти место, в которое вы закачивали кино, и перенести его на флеш-устройство. После окончания процесса копирования фильм будет доступен.
Что такое USB накопитель на планшете?
Это USB-флешка для смартфонов-планшетов. … В обычный компьютер (ноутбук) она вставляется разъемом USB и на нее (с нее) можно перекачивать файлы, у нее есть своя память в 16, 32 или 64 Гб. В смартфон-планшет она вставляется разъемом microUSB — и на нее (с нее) можно перекачивать файлы.
Как включить USB накопитель на Xiaomi?
В меню «USB-подключение к компьютеру» есть подраздел медиаустройство (МТР) – на нём надо поставить галочку. Нужно нажать «присоединить USB как накопитель», если понадобится. Появится диалоговое окно, в котором надо нажать ОК.
Android смартфон как флешка
Использование любого Android-смартфона как флешки — это фактически самая простая задача для любого обладателя Android-устройства. И если другие пользователи портативных устройств, работающих под управлением iOS или Windows Phone имеют с данной задачей сложности, то операционная система Android уже изначально позволяет использовать установленный в аппарате флеш-накопитель как USB-флешку.
Итак, для того чтобы использовать любой Android-смартфон как флешку, необходимо выполнить всего несколько простых действий:
- Во-первых, необходимо нажав кнопку «Меню» на своем Android-устройстве, выбрать пункт «Настройки».
- Далее, в отображенном списке настроек необходимо выбрать пункт «Карта SD».
- Если в отображенном списке поставить галочку на «Устройства хранения данных только. Соединение USB режим хранения данных», то тогда любой Android-смартфон будет распознаваться компьютером как флешка.
- Далее, при присоединении Android-смартфона к ПК, в строке состояния смартфона отобразится иконка подключения USB.
- Опустив шторку, можно увидеть меню «Подключение через USB», выбрав которое ваш ПК подключит Android-смартфон как флешку. Для того чтобы отключить смартфон как флешку, надо также опустить шторку и выбрать «Выключить USB-накопитель».
Вот собственно и все. Пользователи Андроида ликуют — потому, что в этом им невероятно повезло, в отличии от тех же пользователей iPad или пользователей Windows Phone.
Как мне загрузить с USB на мой телефон?
Как подключить кабель USB OTG
- Подключите флэш-накопитель (или SD-ридер с картой) к полноразмерному разъему USB адаптера. …
- Подключите кабель OTG к телефону. …
- Проведите по экрану сверху вниз, чтобы открыть панель уведомлений. …
- Коснитесь USB-накопитель.
- Нажмите «Внутреннее хранилище», чтобы просмотреть файлы на телефоне.
Источник: tablitsa-mendeleeva.ru
Как отключить usb накопитель на андроиде xiaomi redmi 9c
На смартфонах Xiaomi (Redmi) установлено полноценное гнездо USB, которое не только позволяет заряжать аккумулятор устройства, но и передавать данные, что возможно использовать для решения широкого спектра задач.
Как включить USB в режим накопителя, чтобы по кабелю копировать файлы в память Xiaomi
Этот метод позволяет обойти интеллектуальные фильтры телефона и вернуться к удобной работе непосредственно с файлами и папками.
Для этого необходимо подключить кабель к смартфону и компьютеру, после чего, если кабель исправный, на экране Сяоми появится всплывающее окно, в котором будут перечислены несколько вариантов работы. Выберите режим «Передача файлов».
Теперь откройте на компьютере программу «Проводник» или другой файловый менеджер на ваш вкус, в нём должен появиться дополнительный диск, который является памятью Сяоми.
Как включить режим отладки по USB, необходимый разработчикам приложений
Для того, чтобы получить доступ к данным приложений Xiaomi, нужно получить права разработчика.
Делается это просто, нужно войти в общие настройки, найти раздел «О телефоне», после чего внутри него найти строку «Версия MIUI» и нажать на неё подряд 8 раз. Появится надпись о том, что вы стали разработчиком.
Теперь необходимо зайти в раздел «Расширенные настройки», пролистать появившейся список до конца, где появится строка «Для разработчиков».
Теперь найдите раздел «Отладка», первым пунктом внутри которого будет искомая функция «Отладка по USB».
Вернуться к содержанию
Как превратить смартфон Xiaomi в USB модем
Телефон не только способен самостоятельно подключаться к интернету через сотовую связь или Wi-Fi, но и раздавать его по USB.
Для этого подключите смартфон к компьютеру кабелем, в момент, когда на экране появится выбор режимов работы, необходимо отметить «Зарядка» или в новых версиях MIUI он называется «Без передачи данных».
Теперь войдите в настройки, найдите пункт «Дополнительные функции», в нём нас ждёт строка «USB-модем». Активируйте её.
На компьютере появится запрос о том хотите ли вы использовать новую сеть для доступа к интернет, соглашайтесь, после чего подождите несколько секунд и на компьютере автоматически произойдёт настройка, и вы получите доступ к мировой сети.
Нажмите , Меню, затем Настройки для открытия приложения «Настройки». Выберите пункт Память. Выберите пункт Отключить.
Как включить USB накопитель на Xiaomi?
В меню «USB-подключение к компьютеру» есть подраздел медиаустройство (МТР) – на нём надо поставить галочку. Нужно нажать «присоединить USB как накопитель», если понадобится. Появится диалоговое окно, в котором надо нажать ОК.
Как отключить USB накопитель на андроид?
Опустив шторку, можно увидеть меню «Подключение через USB», выбрав которое ваш ПК подключит Android-смартфон как флешку. Для того чтобы отключить смартфон как флешку, надо также опустить шторку и выбрать «Выключить USB-накопитель».
Как отключить USB накопитель на телефоне ZTE?
Как включить USB накопитель на телефоне?
Как использовать USB-накопители
Как включить отладку по USB в recovery?
Включаем отладку по USB на телефоне Андроид
Как включить режим передачу файлов на Xiaomi?
Для этого необходимо подключить кабель одной стороной к смартфону, другой к компьютеру, после чего, если кабель исправный и выбранный порт USB позволяет, на экране Xiaomi появится всплывающее окно, в котором будут перечислены несколько вариантов работы. Выберите режим «Передача файлов» и готово.
Как отключить USB накопитель на телефоне Fly?
Нажмите , Меню, затем Настройки для открытия приложения «Настройки». Выберите пункт Память. Выберите пункт Отключить.
Как отключить внутреннюю карту памяти?
Если вы решите отключить карту памяти от внутренней памяти, сделать это просто — перенесите с нее все важные данные, после чего зайдите, также как и в первом способе в настройки SD-карты. Выберите пункт «Портативный носитель» и, следуя указаниям, выполните форматирование карты памяти.
Что такое USB накопитель на планшете?
Как отключить USB порт?
3. Отключение USB портов в диспетчере устройств
Как сделать чтобы работал OTG?
Как включить OTG на телефоне Андроид?
Что такое USB память в телефоне?
Как настроить USB подключение на Андроиде?
Вернитесь в основное меню настроек и перейдите в раздел «Для разработчиков» Выбрать «Конфигурация USB» Выбрать MTP подключение для передачи файлов Если на вашем ПК не установлены Android драйвера, то установить
Если карта памяти была задействована как часть внутреннего хранилища телефона, то просто вынуть её и вставить, например, в компьютер не получится. Дело в том, что при таком типе использования данные на карточке шифруются, а ключи для работы с ними находятся на самом устройстве. Поэтому для правильного извлечения необходимо проделать следующее:
Важно! Перед выполнением описанных далее действий убедитесь, что заряд батареи телефона составляет 20% и более, либо подключите его к блоку питания!
Важно! Напоминаем ещё раз – выполнение этого действия сотрёт всю информацию с карты памяти!
Решение некоторых проблем
К сожалению, описанная выше процедура не всегда приводит к удачному результату и далее мы рассмотрим причины проблем и методы их решения.
После извлечения карта не распознаётся
Иногда отключение microSD, которая была отформатирована как часть диска, приводит к проблеме: накопитель перестаёт распознаваться как телефоном, так и другими устройствами. Чаще всего появление подобного сбоя означает, что процесс форматирования завершился некорректно, и карточка нуждается в восстановлении. Это не слишком сложная процедура, но для её выполнения понадобится воспользоваться сторонним софтом – все нюансы уже рассмотрены в статьях по ссылкам далее, так что рекомендуем с ними ознакомиться.
На SD не получается ничего записать
Бывает и так, что после подключения отформатированного накопителя к другим устройствам он сообщает, что защищён от записи либо данные на него просто не копируются. Это означает две вещи: режим read-only активен штатно или контроллер карты включил его из-за сбоя. Первый вариант возможен только при использовании адаптеров microSD-SD, множество из которых оборудовано специальным переключателем защиты на одной из граней, и для устранения проблемы достаточно просто перевести его в верхнее положение.
Второй вариант более серьёзный – для восстановления работоспособности карты понадобится её особым образом отформатировать. Один из наших авторов рассмотрел этот и другие методы решения данной ошибки, так что воспользуйтесь руководством далее – оно применимо и к микроСД.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Как и многие современные телефоны, телефоны Xiaomi помимо функции зарядки от USB гнезда, имеет возможность передачи данных (работа как USB накопитель), так и работать в режиме USB модем. В случае когда при подключении смартфона к ПК появляется меню выбора нужного режима работы, все просто и понятно. Для этого необходимо подключить кабель одной стороной к смартфону, другой к компьютеру, после чего, если кабель исправный и выбранный порт USB позволяет, на экране Xiaomi появится всплывающее окно, в котором будут перечислены несколько вариантов работы. Выберите режим «Передача файлов» и готово. Иногда нужно опустить верхнюю панель (она же шторка) с кнопками быстрого доступа, под которыми появится меню, в котором опять же выбрать «Передача файлов».
Но бывают ситуации, когда при подключении данное меню не появляется или появляется,но при этом требуется каждый раз выбирать нужный режим (в то время как на ранних версиях, вариант можно было выставить по умолчанию).
Внимание, перечисленные далее шаги могут повредить вашему смартфону, поэтому все шаги вы выполняете только на свой страх и риск, при наличии острой необходимости!
Для этого нам необходимо включить режим разработчика, и попробовать выставить режим работы USB как «Передача файлов» или установить какой-то из нужных вам режимов по умолчанию.
Внимание: войдя в раздел разработчиков постарайтесь без необходимости ничего там не менять.
ПОРЯДОК ВКЛЮЧЕНИЯ РЕЖИМА USB НАКОПИТЕЛЯ ДЛЯ MIUI 12
Теоретически все должно заработать. Если не помогло, дальнейшие вариации могут варьироваться от проблем с драйверами на ПК, до поврежденного шнура (или не поддерживающего передачу данных) до проблем с самим портом USB или проблем прошивкой и гадать можно долго. Выше всего лишь один из вариантов решения данной проблемы.
Иногда проблему с пропаданием меню выбора способа подключения к ПК, может вызвать приложение superSU, которое блокирует меню в выпадающей шторке. Упоминания об этой особенности неоднократно встречаются в различных обсуждениях на форумах посвященных как Xiaomi, MIUI та к и проблемам подключения и обсуждениях различных способов получения ROOT прав на устройстве.
- Установка qt android на ubuntu
- Как отключить режим разработчика андроид
- Топ градостроительных симуляторов на андроид
- Splendid что это за программа на андроид
- Топ расслабляющих игр на андроид
Источник: telefony-gid.ru