Где в телефоне настройки USB?

Работа с устройствами 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

Смартфон и компьютер требуется присоединять друг к другу по разным причинам: это требуется для передачи данных с одного устройства на другое, для выхода в интернет или для использования телефона как внешнего накопителя.

Как подключить телефон к ПК через usb

  1. Для подключения Android-смартфона к компьютеру вам потребуется взять провод USB-microUSB.
  2. Такой провод можно взять у вашего зарядного устройства: отсоедините блок питания (power adapter) от кабеля, после чего используйте этот кабель для подключения к ПК.
  3. Если же отсоединить провод от адаптера нельзя, то значит, что провод лежит в коробке от телефона.
  4. Заранее посмотрите: нет ли на кабеле визуальных повреждений, так как сломанный кабель вряд ли сможет соединить ваши устройства!

Как подключить смартфон к компьютеру через usb для передачи данных

  1. После того, как вы нашли кабель, вставьте маленький выход (microUSB) в ваш смартфон, а USB-выход вставьте в специальный разъем на своём PC.
  2. Откройте меню «Пуск», далее перейдите в «Компьютер».
  3. В разделе «Устройства со съемными носителями» у вас должен будет появиться новый ярлык с названием вашего телефона.

Что если телефон не подключился?

В этом случае есть несколько вариантов решения проблемы. Попробуйте решить каждым из них, вероятно, один из них точно поможет!

Включить отладку по USB
  1. Для того, чтобы включить её откройте настройки на смартфоне, перейдите в раздел «Об Устройстве» (может называться «О телефоне» или каким-либо схожим названием).
  2. Там найдите вкладку номер сборки. Нажимайте на неё несколько раз (обычно 5-8), пока у вас не высветится пуш-уведомление о том, что вы стали разработчиком.

Теперь вернитесь в настройки смартфона, где появится новая вкладка. Она может называться по разному: параметры разработчика, меню разработчика и т.д. и т.п, переходим в неё, находим пункт отладка по USB и включаем его.

Дальше стоит попробовать снова подключить смартфон к PC. На экране смартфона должно появиться специальное меню под названием использовать USB, если таковое не появилось, то откройте шторку уведомлений, оно должно быть там.

Скорее всего в этом случае у вас будет установлена функция «Зарядка», переключите её на функцию передачи мультимедии (MTP). Чем отличается режим MTP от режима передачи изображений (PTP), думаю, понятно: первый может передавать любые файлы, в то время как второй только фотографии.

Снова посмотрите на компьютере: у вас, с огромной долей вероятности, должен появиться ваш телефон с которым вы сможете работать.

В случае, если все еще не отображается телефон вам стоит проверить: идет ли на нем хотя бы зарядка или нет.

В случае, если зарядка не идет вывод прост: у вас либо сломан кабель, либо сломано USB-гнездо на компьютере.

Чтобы проверить работоспособность гнезда попробуйте вставить в него мышку. Если она продолжит работать, значит с гнездом все в порядке и проблема кроется в шнуре. Попробуйте заменить его на другой и проверить, появится ли телефон теперь или нет.

Читайте также  Как сбросить то на Ауди а6?

Проблема также может крыться в Windows. Если у вас Windows XP вам стоит обновится до более новой версии: «семерка» или «восьмерка». Установив этот протокол вы сможете работать с Андроид и на Виндовс XP.

В случае если даже и этот способ не помог, то вам потребуется обратиться в сервисный центр компании, производившей ваш смартфон. Вероятно проблема может находиться где-то в железе или в той части системы, которую обычный пользователь изменить не в силах.

Как подключить смартфон к компьютеру для педедачи интернета

Использовать смартфон можно не только для передачи данных, но и для раздачи на компьютер интернета. Поэтому давайте разберемся, как подключить смартфон к ПК для передачи интернета. Это сделать еще проще чем передать файлы, да и проблем с этим возникнуть не должно.

Для этого нужно подключить смартфон с помощью кабеля в один из usb-портов на PC с OC Windows 7 и выше.

Драйвера устанавливать не надо, они должны будут установиться сами. Но если этого не произойдет — вам потребуется скачать драйвера с сайта-производителя. Говоря про кабель: лучше использовать кабель, который шел в комплекте с устройством, так как с помощью него может немного ускориться скорость раздачи интернета.

После того, как подключили кабель:

  1. Войдите в настройки.
  2. Далее в пункт беспроводные сети(там где находится Wi-Fi, мобильный интернет и т.д.).
  3. Там нажмите кнопку «Еще» -> Режим Модема, после чего активируйте USB-Модем.

На компьютере подключитесь к новой сети(называться она будет «локальная сеть»). Мобильный интернет(не Wi-Fi) будет раздаваться с вашего телефона к компьютеру.

На этом мы заканчиваем нашу статью про подключение Android cмартфона к ПК. Надеемся, что теперь у вас не осталось вопросов и вы запросто сможете подключать.

Конфигурация USB: RNDIS, MTP, PTP, MIDI. Что это такое на телефоне Android?

В режиме разработчика на смартфоне Андроид пользователь может найти массу крайне интересных пунктов меню, которые зачастую вызывают большой интерес. В этой статье мы рассмотрим подраздел «Конфигурация USB» и узнаем, что обозначают пункт этого подраздела.

Для начала откроем режим разработчика. Пример на базе смартфона Samsung. Идем в настройки.

Далее находим раздел «Параметры разработчика» или «Режим разработчика. Если он у вас вдруг отключен, включите его с помощью нашей инструкции.

Включаем режим при необходимости и находим пункт «Конфигурация USB» или «Конфигурация USB по умолчанию» или «Выбор настройки USB», например:

Пример на Huawei:

Видим следующее (Samsung):

Что значит этот подраздел? С его помощью вы можете выбрать, какое действие используется при подключению смартфона к компьютеру или ноутбуку. К примеру, вы можете включить передачу файлов, а можете — только передачу изображений и видео.

Теперь пройдемся по каждому пункту.

Пункты меню

Передача файлов (MTP или Media Transfer Protocol). Передача любых доступных файлов, будь то музыка, видео, фотографии, документы и т.д.

Передача изображений (MTP или Picture Transfer Protocol )
. В этом режиме при подключении смартфона к компьютеру или ноутбуку и после разблокировки экрана становится доступна передача изображений, а также видеороликов.

USB-модем (RNDIS или USB Ethernet). Подключается как USB-модем, то есть вы можете использовать смартфон как точку доступа для ПК или ноутбука.

MIDI. Позволяет использовать ваш смартфон как MIDI-устройство.

Аудиоисточник. Использование вашего смартфона как источник вывода звука.

Только зарядка. В этом случае доступ к данным после разблокировки экрана не осуществляется, смартфон лишь заряжается от вашего ПК или ноутбука.

Есть один нюанс. Некоторые смартфоны при выборе одного из режимов используют выбранный вами пункт по умолчанию постоянно. Так, если вы выбрали «Только зарядка», то при подключении смартфона к ПК или ноутбуку каждый раз будет использовать именно указанный вариант подключения. Если выбрали «Передача файлов», то после подключения и разблокировки рабочего стола каждый раз будет доступна файловая система смартфона и для любого компьютера, что может быть опасно в некоторых случаях. Будьте внимательны.

Друзья! Если наш сайт помог вам или просто понравился, вы можете помочь нам развиваться и двигаться дальше. Для этого можно:

  • Оставить комментарий к статье.
  • Подписаться на наш канал на YouTube.
  • Подписаться на нашу группу ВКонтакте.

Где в телефоне настройки USB?

Где настройки USB в Андроиде?

Найдите и перейдите в раздел «О смартфоне» или «О планшете« Очень быстро нажать 5-7 раз на пункт «Номер сборки», чтобы активировать раздел «Для разработчиков» Вернитесь в основное меню настроек и перейдите в раздел «Для разработчиков» Выбрать «Конфигурация USB»

Как переключить юсб с зарядки на передачу файлов?

Подключите устройство к компьютеру с помощью USB-кабеля. На телефоне коснитесь уведомления «Зарядка устройства через USB…». В диалоговом окне «Режим работы USB» выберите Передача файлов. Перетащите файлы в открывшееся окно приложения Android File Transfer.

Как переключить режим USB на андроид?

Чтобы изменить выбор режима подключения, выберите «Настройки» -> «Беспроводные сети -> USB-соединение». Вы можете надеть зарядку, массовое хранение, привязать и спросить о подключении. В телефоне перейдите в Settings->Connect к ПК.

Как включить режим работы USB?

Как включить отладку по USB на Android?

  1. Откройте меню «Настройки» на устройстве.
  2. Нажмите на «Система» («Система и обновления») и выберете пункт «Для разработчиков». …
  3. Найдите запись «Отладка по USB» (Android Debugging) и активируйте ее.
  4. Чтобы включить функцию подтвердите, что вы приняли предупреждение.

Как открыть файлы с флешки на Андроиде?

Как подключить флешку через USB Media Explorer

  1. Установите на смартфон приложение USB Media Explorer, скачав его из Google Play.
  2. Подключите USB-накопитель к кабелю OTG. …
  3. Подключите OTG к смартфону и подождите несколько секунд. …
  4. В большинстве случаев приложение автоматически находит USB-накопитель. …
  5. Готово!

Почему телефон не подключается через USB к компьютеру?

Что делать, если компьютер не видит USB-устройство

Отключите от компьютера лишние USB-устройства. Попробуйте подключиться через другой кабель или порт. Перезагрузите компьютер и мобильный девайс. Если у вас Windows, обновите драйвер, необходимый для распознавания USB-устройства.

Как включить передачу данных через USB на Xiaomi?

Как Подключить Телефон к Компьютеру — Xiaomi Redmi Не Видит USB Драйвер

  1. Подключаем смартфон к компьютеру шнуром USB.
  2. На экране появляется вкладка «Зарядка через USB»
  3. Кликаем по ней и выбираем «Передача файлов (MTP)»

Можно ли телефон использовать как флешку?

Мобильное устройство, которое работает на ОС Андроид, в отличие от иных портативных гаджетов, можно подключать к компьютеру в качестве флешки. Во многие смартфоны и планшеты на Андроиде изначально производителями залаживаются функции, позволяющие использовать их в виде флеш-накопителей.

Как подключить Xiaomi к компьютеру как флешку?

Если телефон не подключается к ПК самостоятельно, это придётся сделать вручную. В меню «USB-подключение к компьютеру» есть подраздел медиаустройство (МТР) – на нём надо поставить галочку. Нужно нажать «присоединить USB как накопитель», если понадобится. Появится диалоговое окно, в котором надо нажать ОК.

Читайте также  Как делятся моторные масла?

Как перевести телефон в режим USB накопителя?

Чтобы Android подключался к компьютеру как накопитель:

  1. Запустите USB MASS STORAGE Enabler.
  2. Предоставьте права суперпользователя и согласитесь на изменение работы Selinux.
  3. Если устройство поддерживается, откроется основное меню приложения.
  4. Нажмите «Включить USB MASS STORAGE».

Как через USB подключить телефон к телевизору?

  1. Соедините телевизор с телефоном при помощи USB-кабеля. …
  2. Выберите на телевизоре в качестве источника сигнала (Source) USB-порт. …
  3. При необходимости подтвердите режим подключения на телефоне. …
  4. На большом экране отобразится структура папок или список файлов, которые просканировал и распознал телевизор.

Как включить отладку по USB на заблокированном телефоне?

Переходим в раздел «О телефоне» и несколько раз кликаем по номеру сборки или версии прошивки. В итоге должна появиться вкладка для разработчиков. Заходим во вкладку «Расширенные настройки», а после в раздел «Для разработчиков». Переводим ползунок возле пункта «Отладка поUSB» вправо и подтверждаем включение режима.

Как увидеть файлы на Андроиде через компьютер?

Метод 2 из 2: На компьютере

  1. Откройте Панель уведомлений на устройстве. …
  2. Коснитесь уведомления USB для [цели].
  3. Нажмите Передача файлов.
  4. Откройте устройство на компьютере. …
  5. Дважды щелкните по папке, чтобы просмотреть файлы внутри нее.
  6. Щелкните по SD-карта, чтобы просмотреть папки и файлы на карте памяти.

Как подключить телефон к компьютеру по USB?

Как подключить Android-смартфон как USB-модем

  1. Подключите телефон к ПК через USB. Если это новое устройство, дождитесь завершения установки драйверов.
  2. Откройте настройки смартфона. В разделе «Беспроводные сети» («Сеть») найдите пункт «Режим модема» («Модем и точка доступа»).
  3. Активируйте USB-модем.

Как подключить USB накопитель?

Как использовать USB-накопители

  1. Подключите USB-накопитель к устройству Android.
  2. Откройте приложение Google Files. на устройстве Android.
  3. В нижней части экрана нажмите «Просмотр» . …
  4. Выберите хранилище нажмите Разрешить.
  5. Чтобы найти файлы, прокрутите страницу вниз до раздела «Хранилища» и выберите нужный USB-накопитель.

Как изменить настройки USB на Android?

Где настройки USB на Android?

Самый простой способ найти параметр — открыть настройки и выполнить поиск по USB (рисунок A). Ищем USB в настройках Android. Прокрутите вниз и нажмите Конфигурация USB по умолчанию (Рисунок B). Список конфигурации USB по умолчанию.

Как изменить режим USB на Android?

Включив параметры разработчика, перейдите в приложение «Настройки» и нажмите «Параметры разработчика». Прокрутите вниз до раздела настроек «Сеть», и вы увидите опцию «Выбрать конфигурацию USB». Коснитесь его и выберите тип по умолчанию, который вы хотите установить. Подключите ваше устройство к компьютеру и ждите.

Как включить режим USB на Android?

На устройстве перейдите в «Настройки»> «Об устройстве». Коснитесь номера сборки семь раз, чтобы открыть Настройки> Параметры разработчика. Затем включите опцию USB Debugging. Совет: вы также можете включить опцию Бодрствовать, чтобы ваше устройство Android не переходило в спящий режим, когда оно подключено к USB-порту.

Как сбросить USB на Android?

Перейдите в «Настройки»> «Хранилище»> «Еще» (меню из трех точек)> USB-подключение к компьютеру, выберите «Медиа-устройство (MTP)». Для Android 6.0 перейдите в «Настройки»> «О телефоне» (> «Информация о программном обеспечении»), нажмите «Номер сборки» 7–10 раз. Вернитесь в «Настройки»> «Параметры разработчика», установите флажок «Выбрать конфигурацию USB» и выберите MTP.

Где мои настройки USB?

В противном случае вы можете вручную настроить USB-соединение, выполнив следующие действия:

  1. Откройте приложение «Настройки».
  2. Выберите Хранилище.
  3. Коснитесь значка «Переполнение действия» и выберите команду «USB-подключение к компьютеру».
  4. Выберите мультимедийное устройство (MTP) или камеру (PTP). Выберите Медиа-устройство (MTP), если оно еще не выбрано.

Почему не работает USB-модем?

Измените настройки APN: пользователи Android иногда могут решить проблемы с привязкой к Windows, изменив настройки APN. Прокрутите вниз и коснитесь «Тип APN», затем введите «default, dun», затем коснитесь «ОК». Если это не сработает, некоторые пользователи, как сообщается, добились успеха, заменив его на «dun».

Как изменить режим USB?

Чтобы выбрать режим USB для подключения

  1. На главном экране нажмите и удерживайте кнопку недавних приложений (на панели сенсорных клавиш)> Настройки> Память> значок меню (в правом верхнем углу экрана)> USB-подключение к ПК.
  2. Коснитесь Синхронизация мультимедиа (MTP), Интернет-соединение или Камера (PTP), чтобы подключиться к ПК.

Как изменить настройки USB?

Современные устройства Android используют протоколы MTP или PTP — вы можете выбрать, какой из них вам больше нравится. Чтобы выбрать протокол USB-подключения, откройте приложение «Настройки», нажмите «Хранилище», нажмите кнопку меню и нажмите «USB-подключение к компьютеру».

Как изменить настройки USB на моем Samsung?

Как изменить параметры USB-подключения на моем Samsung Galaxy S9

  1. Подключите кабель USB к телефону и компьютеру.
  2. Коснитесь и перетащите панель уведомлений вниз.
  3. Коснитесь Tap, чтобы открыть другие параметры USB.
  4. Коснитесь желаемой опции (например, Перенести файлы).
  5. Настройка USB была изменена.

Как включить USB?

Включить порты USB через диспетчер устройств

  1. Нажмите кнопку «Пуск» и введите «диспетчер устройств» или «devmgmt. …
  2. Щелкните «Контроллеры универсальной последовательной шины», чтобы просмотреть список портов USB на компьютере.
  3. Щелкните правой кнопкой мыши каждый порт USB, затем нажмите «Включить». Если это не приведет к повторному включению портов USB, щелкните каждый раз правой кнопкой мыши и выберите «Удалить».

Как включить USB-модем автоматически?

С этим приложением вам больше не нужно возиться с меню настроек Android, чтобы включить USB-модем. Просто подключите USB-кабель, и он автоматически подключится … Это приложение контролирует USB-порт телефона. Каждый раз, когда телефон подключается к компьютеру или ноутбуку через USB-кабель, приложение автоматически включается.

Как отключить режим зарядки через USB на Android?

Установите флажок «Отладка по USB», чтобы включить или отключить USB.

Как включить или отключить передачу по USB на устройствах Android

  1. Нажмите кнопку меню.
  2. Нажмите на Настройки.
  3. Нажмите на Приложения.
  4. Нажмите на развитие.

Почему мой телефон не подключается к ПК через USB-кабель?

Сначала убедитесь, что устройство настроено для подключения в качестве мультимедийного устройства: Подключите устройство с помощью соответствующего кабеля USB к ПК. … Убедитесь, что USB-соединение говорит «Подключено как мультимедийное устройство». Если это не так, нажмите на сообщение и выберите «Мультимедийное устройство (MTP)».

Почему мой USB не распознается?

Что делать, если USB-накопитель не отображается? Это может быть вызвано несколькими причинами, такими как поврежденный или мертвый USB-накопитель, устаревшее программное обеспечение и драйверы, проблемы с разделами, неправильная файловая система и конфликты устройств.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: