- Как задать конфигурацию USB по умолчанию в Android 10
- Подключение телефона Android к компьютеру через USB как флешка
- Что такое режим MTP и куда делся режим USB
- Настройка подключения телефона к ПК по USB
- Подключение в режиме USB-накопителя
- Работа с устройствами USB в Android
- Права доступа
- Принтеры
- Преобразователи USB-Serial
- Резюме
- Как выбрать подключение USB по умолчанию на Андроид
- Выбрать подключение USB по умолчанию на Android 6.0 и новее
Как задать конфигурацию USB по умолчанию в Android 10
Ваш ПК или ноутбук не видит телефон после обновления его до Android 10 при подключении через USB? Не стоит расстраиваться. Это нормально: вам просто нужно задать конфигурацию USB по умолчанию в меню настроек системы.
При этом у вас появится возможность выбрать один из пяти вариантов подключения:
- Передача файлов: Передача файлов на ПК / Android или с него или запуск Android Auto.
- USB-модем: ведет себя как внешний модем для ПК.
- MIDI: используется при подключении телефона к MIDI-устройству (например, цифровой клавиатуре).
- PTP: после подключения ваше устройство будет отображаться на ПК в виде цифровой камеры.
- Без передачи данных: никаких действий не предпринимается.
Одна вещь, которую вы больше не получите после установки Android 10 – это режим USB накопителя (Mass Storage), которое раньше была на Android устройствах. USB Mass Storage — это стандартный протокол для всех типов запоминающих устройств, в котором ваш телефон становится полностью доступным для ПК, как если бы он был внешним диском. Проблема этого метода заключается в том, что ПК требует эксклюзивного доступа к хранилищу Android.
По соображениям безопасности эта опция была убрана в пользу передачи файлов.
Как задать конфигурацию USB по умолчанию в Android 10
Для этого вам нужно будет прежде всего попасть в скрытое меню настроек системы «Для разработчиков»
Чтобы включить меню для разработчиков мам нужно зайти в меню настроек системы, в раздел «О телефоне» («О планшете»), где в самом его конце вы увидите пункт «Номер сборки». Нажимайте на него до тех пр, пока не получите сообщение о том, что опции разработчика включены.
После этого вернитесь в главное меню настроек системы и откройте «Система» -> «Дополнительно» -> «Для разработчиков». Здесь вы найдете пункт «Конфигурация USB по умолчанию», нажав на который вы сможете выбрать один из пяти упомянутых выше режимов. Более простым способом найти эту опцию в меню настроек системы будет набрать USB в строке поиска настроек.
Теперь, когда вы подключите ваше Android устройство через USB-соединение, оно будет вести себя так как вы хотели бы.
Источник
Подключение телефона Android к компьютеру через USB как флешка
Сейчас я вас научу как подключить телефон Андроид через USB к компьютеру как накопитель и таким образом включить передачу данных и перенести информацию без использования флешки. Очень удобно.
Данная статья подходит для всех брендов, выпускающих телефоны на Android 11/10/9/8: Samsung, HTC, Lenovo, LG, Sony, ZTE, Huawei, Meizu, Fly, Alcatel, Xiaomi, Nokia и прочие. Мы не несем ответственности за ваши действия.
Внимание! Вы можете задать свой вопрос специалисту в конце статьи.
Что такое режим MTP и куда делся режим USB
До версии Android 4.4 KitKat была возможность установить подключение по USB как флешку. ПК видел устройство как съемный диск и предоставлял те же права: пользователь мог переносить файлы, форматировать накопитель и совершать другие действия.
Затем в новых версиях Андроид режим USB был заменен на MTP, в котором осталась только функция переноса данных, а то же форматирование не работает.
Настройка подключения телефона к ПК по USB
Чтобы управлять подключением к компьютеру через USB, необходимо включить отладку. Для этого добавляем в настройки Android раздел «Для разработчиков» (если его нет):
- Откройте настройки.
- Перейдите в раздел «О телефоне» или «Об устройстве».
- Найдите «Номер сборки» или «Версия MIUI».
- Нажимайте (кликайте) на этот пункт до тех пор, пока не увидите сообщение, что вы стали разработчиком (обычно хватает 7-10 нажатий).
Увеличить
Не знаешь как решить проблему в работе своего гаджета и нужен совет специалиста? На вопросы отвечает Алексей, мастер по ремонту смартфонов и планшетов в сервисном центре.Напиши мне »
После появления в настройках раздела для разработчиков можно включить отладку по USB. Пункт так и называется, так что вам нужно лишь передвинуть ползунок в положение «Включено» и подтвердите разрешение.
Увеличить
Теперь можно подключать устройство к компьютеру через USB и выбирать режим работы. В последних версиях Android наиболее используемыми являются:
- MTP – передача любых файлов с компьютера на телефон и наоборот.
- PTP – передача фотографий, а также перенос файлов, не поддерживаемых в режиме MTP.
- Только зарядка.
Вы можете сохранить любой способ или каждый раз выбирать другой режим подключения – при включенной отладке компьютер в любом случае увидит телефон.
Подключение в режиме USB-накопителя
Если вы не может привыкнуть работать с медиапроигрывателем, вернитесь к использованию режима USB-накопителя. Для этого понадобится:
Применение этого метода может привести к повреждению системных файлов. В таком случае вам придется перепрошивать Android.
Чтобы Android подключался к компьютеру как накопитель:
- Запустите USB MASS STORAGE Enabler.
- Предоставьте права суперпользователя и согласитесь на изменение работы Selinux.
- Если устройство поддерживается, откроется основное меню приложения.
- Нажмите «Включить USB MASS STORAGE».
Увеличить
Теперь при подключении к ПК телефон или планшет будет отображаться как накопитель. Чтобы подключиться в режиме MTP или PTP, достаточно перезапустить устройство. После завершения работы с режимом накопителя снова зайдите в приложение и отключите USB MASS STORAGE.
Как подключить юсб накопитель на телефон Леново а328. Я подключаю а оно нечего не показывает.
Убедитесь, что ваша модель поддерживает OTG
Планшет TZ737 Андроид7
Как установить программу c расширением ARK самостоятельно (скачана на компьютер)
Почему не запускаеться андройд,
Запустить андройд ,
Здравствуйте! у меня планшет GINZZU GT-7205 с версией андроид 7,подключаю к ноутбуку,сначала выскакивает запись,установка драйвера,а потом устройство было отключено!как мне его использовать как флешку? в интернете говориться только о подключении планшета с версией андроида 4 или 5
Добрый. Скорее всего драйвера не находит подходящие. Попробуйте на сайте производителя поискать драйвера и поставить вручную.
OTG НЕ ПОДДЕРЖИВАЕТ. БЫЛО ВСЕ НОРМАЛЬНО. СТАЛО НЕДОСТАТОЧНО ПАМЯТИ. МОЖЕТ, УДАЛИЛА ТО, ЧТО НЕ СЛЕДОВАЛО. ЧТО МНЕ ДЕЛАТЬ, ПОДСКАЖИТЕ.
Если действительно так, то восстановить из бэкапа, либо откатить на заводские и обновиться (слетят данные, поэтому сохраните что нужно в облако). Можно просто прошить.
Доброго времени суток, третьи сутки бьюсь в неравном бою с LG K10 (m 250), на железный кирпич никакими силами не ставится root. Есть альтернативный способ подключения смартфона к пк в качестве накопителя без рутирования?
Конкретно с вашей моделью дела не приходилось иметь. Если все перепробовали, то видимо нет. Попробуйте в один из сервисов в вашем городе обратиться.
Здравствуйте
У меня телефон Digma linx a400
Я хочу подключился к телевизору через usb,посмотреть видео со своего телефона например
У меня нет способа USB-накопитель
Есть PtP камера
И Mtp
Зарядка
Что делать?
я не могу подключить свой телефон
Смотреть видео или фотки
Помогите)
Прочитал статью. Спасибо. Ответ пока не нашёл. У меня всё сопрягается и видится нормально. Не могу найти, как закончить сопряжение между смартом андроид 6 и windows 7. Так называемое безопасное отключение. На экране три кнопки у смарта, как в статье описано, в компьютере привычная зелёная кнопка с панели задач не управляет этим сопряжением. Пробовал нажать ещё раз на кнопку на экране андроида соединение мтр, есть звук в компьютере о разъединении, но гаджет по-прежнему виден на экране компьютера. В меню ничего у обоих не нашёл подходящего.
Есть у этого дела решение? Спасибо.
Здраствуйте,у меня такой вопрос: «Почему компьютер не видит мой смартфон,а отладка по USB у меня разрешена?»
У меня такая проблема. Подключаю хонор компьютеру через usb, к слову, все подключено и все разрешено на телефоне, а вот на компьютере почему то не высвечивается название телефона, через проводник я зайти в телефон не могу, только высвечивается, что я могу установить утилиту Hisute. Почему е заходит через проводник, и даже не высвечивает?
Здравствуйте, у меня такая проблема, я забыл пароль от телефона, потом сделал wipe data/factory reset, а пароль и логин гугл аккаунта владельца не помню. Как включить отладку по USB чтобы перепрошить его ( с помощью пк)? Телефон Huawei Honor модель LYO-L21C479B108
Источник
Работа с устройствами USB в Android
В недавней статье на Geektimes в комментариях возник вопрос о поддержке в ОС Android периферии, подключенной к шине USB. Действительно, большинство вендорского ПО, к примеру, для работы с принтерами и МФУ, поддерживает только подключение по сети. Однако это не означает, что в самой ОС Android нет такой возможности — это означает лишь то, что большинство устройств не имеют полноценного USB хоста, и далеко не все имеют поддержку OTG. По сети же могут работать абсолютно все без исключения.
Большинство устройств на Android при наличии порта OTG поддерживают на уровне системы (ядра Linux или стандартных компонентов Android) следующие классы устройств:
- Устройства ввода — клавиатуры, мыши, джойстики (HID)
- Накопители (Mass Storage)
Несколько реже:
- Сотовые модемы
- Сетевые адаптеры
- Вебкамеры
Хабы поддерживаются при наличии полноценных хост-портов, но не поддерживаются на портах OTG.
Подробнее список устройств, поддерживаемых на уровне ядра Linux, можно получить в sysfs:
$ ls /sys/bus/usb/drivers
Если же модуль в принципе доступен в исходниках ядра Linux, но не включен в Android — не стоит рассчитывать на то, что его получится собрать и расставить на все целевые системы.
Однако, начиная с Android 3.1 (API 12), в системе содержатся средства, достаточные для поддержки на уровне приложения любой USB периферии. Данные средства описаны в разделе USB Host руководства по Android API. Здесь же я хочу привести примеры реальной работы с некоторыми видами устройств.
Права доступа
Как и для прочих действий, Android требует, чтобы приложение получило разрешение на доступ к USB периферии. Существует 2 способа получить такое разрешение:
- Задекларировать список устройств в AndroidManifest
- Явно показать пользователю диалог “разрешить”
Поскольку для моих задач лишние вопросы к пользователю были нежелательны, я использовал первый способ.
Итак, нам необходимо добавить в манифест следующее:
А в res/xml/device_filter.xml вписать следующее:
Отмечу, что хотя общепринято указывать VID:PID в 16-ричной системе счисления, здесь они должны быть указаны в десятичной. В документации заявляется, что возможно указание только класса, без VID и PID, но у меня это не стало работать.
Принтеры
На примере принтера я покажу, как непосредственно использовать API android.hardware.usb. На уровне передачи данных все принтеры поддерживают стандартый класс USB устройств:
Класс предельно простой. В рамках этого класса устройство должно поддерживать:
- Обязательный bulk out endpoind для отправки данных на принтер
- Опциональный bulk in endpoind для получения статуса принтера
- 3 управляющих запроса
Код, приведенный ниже, предоставляет функциональность, аналогичную устройству /dev/usb/lp в Linux. Далее нам нужен фильтр, преобразующий исходный документ в пакет данных, понятный конкретной модели принтера. Но это тема иной статьи. Как один из вариантов — можно собрать ghostscript с помощью NDK.
Для работы с устройством нам в первую очередь нужно:
1. Найти устройство. В примере для простоты я ищу первый попавшийся:
2. Получить endpoint’ы:
3. Непосредсвенно открыть устройство:
4. После этого мы можем читать и писать в устройство:
5. По завершении работы — закрыть устройство:
Преобразователи USB-Serial
В отличие от притеров, преобразователи USB-Serial гораздо менее стандартизированы. Существует несколько распространенных чипов, для которых существенно отличается установка параметров последовательного порта — битрейта, чётности и проч. К счастью, есть библиотека github.com/mik3y/usb-serial-for-android, поддерживающая практически все существующие чипы. Библиотека полностью скрывает USB API, сводя все необходимые действия к минимуму вызовов с минимумом параметров.
1. Найти и открыть устройство:
2. Установить параметры последовательного порта:
3. Читать и писать в порт:
4. По завершении работы — закрыть порт:
Резюме
Надеюсь, что мне удалось показать, что работа с USB периферией достаточно проста и логична. Безусловно, реализация протоколов некоторых конкретных устройств не блещет простотой — но это проявится в любой системе в одинаковой степени.
Все приведенные примеры я взял из реального проекта, лишь исключил очевидные проверки, оставив только ключевые строки.
Источник
Как выбрать подключение USB по умолчанию на Андроид
вкл. 27 Сентябрь 2019 . Опубликовано в Android — Общее
Как выбрать подключение USB по умолчанию на Андроид. Если вы являетесь одним из счастливчиком, что получили на свой смартфон или планшет обновленную прошивку в виде Android 6.0, то наверняка вы заметили один большой недостаток в этой ОС. При каждом новом подключение к компьютеру устройство использует USB по умолчанию как зарядку, но не передачу файлов или PTP! Это легко исправить!
Несмотря на то, что в Android 6.0 было внесено множество инноваций, оптимизаций и исправлений, все же не обошлось и без глупых решений. Одним из таких решений у разработчиков Google можно считать подключение по USB, ведь только вам стоит отключить Android смартфон или планшет от компьютера и снова подключить, как вам снова предстоит настраивать способ подключения по USB для передачи данных.
Если вы подключаете Android к компьютеру очень редко, то возможно эта проблема несущественна, но если вы подключаете смартфон или планшет к ПК каждый день, то это начинает раздражать.
Стоит сказать спасибо разработчикам Android, что они все же оставили возможность переключить подключение по USB по умолчанию с зарядки, на передачу данных!
Выбрать подключение USB по умолчанию на Android 6.0 и новее
И так, для того чтобы выбрать USB подключение по умолчанию, вам необходимо выполнить следующие действия:
- Отключите Android устройство от компьютера
- Перейдите в меню Настроек Android
- Найдите и перейдите в раздел «О смартфоне» или «О планшете«
- Очень быстро нажать 5-7 раз на пункт «Номер сборки», чтобы активировать раздел «Для разработчиков»
- Вернитесь в основное меню настроек и перейдите в раздел «Для разработчиков»
- Выбрать «Конфигурация USB»
- Выбрать MTP подключение для передачи файлов
- Если на вашем ПК не установлены Android драйвера , то установить
Вот и все! Теперь при новом подключение смартфона или планшета, на котором установлен Android 6.0, к компьютеру, будет по умолчанию задействован тот тип конфигурации подключения, который вы выбрали в меню разработчика!
Источник