Андроид как внешний адаптер

Подключаем к Android устройствам практически любую периферию

Наверняка не все знают, что к Android устройствам можно подключать обычную «компьютерную» периферию. Об этом нам рассказал Валентин Колягин, программист занимающийся разработкой Android систем. Это довольно удобно и в некоторых случаях позволяет обойтись без стационарного ПК. К примеру, можно подключить флэшку, клавиатуру или мышь. Подключение флэшки к устройству без слота для карт памяти даст нам дополнительный объем свободного места под файлы. Такой «трюк» можно использовать для просмотра фильмов на устройстве или просто для копирования документов на работе. Если у вас телефон с большим экраном или планшет, то гораздо удобнее будет вести переписку, набирать документы или просто «серфить» в сети интернет с помощью полноразмерной клавиатуры и мышки.

Перечисленную выше периферию можно подключить практически к любому Android устройству, который поддерживает USB Host через специальный переходник — он называется USB OTG. Однако, чтобы подключить другую периферию (джойстик, Wi-Fi адаптер, 3G модем, HDD диск) нужно производить уже некоторые манипуляции – иногда программные, а иногда и «железные».

Активный USB OTG

Активный OTG это кабель с дополнительным питанием. Некоторые модели телефонов, например, телефоны Motoro­la, которые поддерживают Lap­dock, требуют для подключения любой периферии именно активный OTG. Другие же нуждаются в нем только для подключения особо «прожорливых» устройств, таких как например жесткий диск.

USB OTG с дополнительным питанием в продаже довольно трудно найти. Гораздо проще либо самостоятельно переделать обычный переходник, либо купить активный USB хаб.

Если же вы решите подключить джойстик к Android устройству старой версии (4.0 или 4.1), то вам придется устанавливать драйвера для него. А для этого вам нужно будет найти исходники ядра, и перекомпилировать его, предварительно поставив галочки в конфигах напротив поддержки игровых манипуляторов. Хотя для специалиста по созданию мобильного ПО это рядовая задача, сделать неподготовленному человеку это довольно сложно. Данная процедура должна выполняться в Lin­ux среде, вы должны установить целый пакет необходимых библиотек, а также уметь исправлять ошибки компилятора по мере их появления. Поэтому самым верным шагом будет найти уже собранное кем-то ядро с уже включенной поддержкой геймпадов.

С Wi-Fi адаптерами дела обстоят почти также, но помимо перекомпиляции ядра, для некоторых моделей адаптеров вам нужно будет дополнительно найти прошивку. А когда вы пересоберете ядро и найдете все необходимые файлы, то управлять внешним Wi-Fi адаптером через привычный интерфейс у вас никак не получится – придется обходиться эмулятором терминала. Лично я потратил около двух дней чтобы заставить работать внешний адаптер на своем Motoro­la Atrix.

Хоть Android и считается довольно удобной операционной системой, но несколько более неординарные задачи выполняются на этой ОС довольно сложно. Особенно это касается поддержки оборудования, заранее не предусмотренного разработчиком. Если вы решите подключить к своему телефону тот же внешний Wi-Fi адаптер, то готовьтесь к тому, что вам придется изрядно повозиться и перечитать довольно много «мануалов».

Читайте также:  Андроид перестал видеть камеру

А вы знали, что у нас есть Instagram и Telegram?

Подписывайтесь, если вы ценитель красивых фото и интересных историй!

Источник

Андроид как внешний адаптер

Приветствую, не знаю, куда написать, вот и решил сюда, думаю, что в этой ветке найдётся много знающих людей.
Как известно, существует способ взлома WiFi сети, использующей WPS авторизацию, через подбор WPS ключа. На компьютере под управлением Linux это весьма тривиальная задача и доходчиво описана в данной статье на хабре: Взломать Wi-Fi за 10 часов
Учитывая тот факт, что многие производители пихают в свои детища один и тот же пинкод, то и взлом однотипных роутеров с WPS становится совсем детской забавой, занимающей несколько секунд: Взломать Wi-Fi за… 3 секунды
Естественно пингвины — птицы ленивые, и уже состряпали для себя гуи с кнопкой «Сделать хорошо»: WPSCrackGUI

Вопрос из всего вышесказанного простой — есть ли реализация reaver, airmon-ng, airodump-ng под андроид?
Если нет, может, есть заинтересовавшиеся? Портировать это всё чудо, конечно же с целью проверки WiFi сетей на безопасность 🙂

Спасибо. С удовольствием почитаю мнения форумчан.

UPD:
Со временем в обсуждении появились ссылки на некоторые решения:
1. Тема с хабра об успешном запуске на телефоне SE Xperia Mini и Sony Xperia GO (возможно работает на всех телефонах Sony — надо проверять)
http://habrahabr.ru/post/190554/
2. Успешное использование aircrack-ng и reaver через установку Linux средствами Linux Deploy. На каком устройстве запущено неизвестно, возможно тот же Sony.
http://svedm.net/?p=426

UPD 2:
Существует утилита в виде готового apk файла, позволяющая переводить wifi модули фирмы Broadcom в режим монитора.
Сайт: http://bcmon.blogspot.ru/
Прямая ссылка на скачивание: https://bcmon.googlecode.com/files/bcmon.apk
Для работы программы требуется root и установленный BusyBox

UPD 3:
Появилась графическая оболочка Reaver-GUI for Android
Упростит задачу тем, у кого на устройстве работает bcmon (bcm4329/4330).
Краткое руководство по использованию от MaD_Mike_Nsk на русском здесь

UPD 4:
Пример использования внешнего usb wifi свистка, подключённого через OTG кабель к телефону. От sadykovildar читать здесь.

Сообщение отредактировал derak1129 — 11.11.20, 20:51

Источник

Что такое и как работает функция OTG на устройствах Android

С каждым годом возможности смартфонов и планшетов Андроид превышают своих предшественников в несколько раз, предоставляя пользователям очень интересные и полезные функции. Теперь вы можете подключить к своему мобильному гаджету разные устройства, как к компьютеру. Такую возможность предоставляет технология OTG (One-The-Go).

Из статьи вы узнаете

Что это такое?

USB OTG — это переходник для вашего смартфона, который подключается к нему через Mini или Micro USB, а с другой стороны расположен USB-порт, в который можно вставлять не только флешки, но и другие типы гаджетов. Например, картридеры, внешние диски, игровые джойстики, клавиатуры и многие другие технические новинки, окружающие нас в повседневной жизни. Таким образом, функция OTG на Android значительно расширяет возможности смартфона, предоставляя пользователю больший спектр применения своего аппарата.

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

  1. Во-первых, это лишнее место на корпусе телефона. Практически все компании, занимающиеся производством техники, стараются уменьшать толщину корпуса и это огромное преимущество перед конкурентами, поэтому ни один производитель не пойдет на такой шаг.
  2. Во-вторых, такой порт будет активно потреблять дополнительную энергию, а это сильно бьет по общему расходу заряда батареи.
  3. В-третьих, на продаже аксессуаров зарабатывают огромные деньги партнеры разработчиков. То есть, в Андроид добавили поддержку USB OTG, побудили интерес к своей технологии, а партнеры предоставили на рынке те самые переходники, которые необходимы для работы. В итоге выигрывают все, даже потребитель!
Читайте также:  Как найти андроид по электронной почте

Какие устройства можно подключать через OTG?

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

Без проблем можно подключать USB-накопители до 32 Гб. Можно попробовать и больше, например, на 64 Гб, но они работают не везде.

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

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

Если вы заядлый геймер, то сможете при помощи OTG в телефоне подключить и геймпад. Только учтите, что не все игры из Google Play поддерживают такую технологию и подобные устройства. Здесь многое зависит от самого разработчика приложения.

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

Если же у вас плохая фронтальная камера на смартфоне, то просто подключите внешнюю!

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

Но и это еще не все! Нужно срочно распечатать документы? Подключите принтер! Сюда же можно добавить еще и монитор или телевизор.

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

Какие смартфоны поддерживают технологию?

Андроид, начиная с версии 2.3, автоматически поддерживает эту технологию. Но здесь важно учесть, что многое зависит от оболочки производителя, который предоставляет смартфон. Android — это разработка Google, предоставляемая всем компаниям, где уже каждая компания дорабатывает ее на свой лад и может, как добавить что-то новое, так и удалить.

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

Как проверить, поддерживает ли мой смартфон эту функцию?

Узнать, есть ли у меня поддержка OTG, можно разными способами.

Читайте также:  Android для chevrolet captiva

Источник

Как использовать смартфон под управлением Android в качестве внешнего USB модема, Wi-Fi адаптера для компьютера, а также Wi-Fi маршрутизатора

Многие счастливые обладатели Android-смартфонов даже и не подозревают, что их высокотехнологичные устройства можно использовать в качестве полноценной замены стандартного USB модема, внешнего Wi-Fi адаптера для компьютера, а также Wi-Fi маршрутизатора. Как правило, покупатели смартфонов пользуются лишь 3G или 4G интернетом на самом телефоне, совершенно напрасно упуская прекрасную возможность пользоваться всеми благами высокоскоростного широкополосного мобильного доступа в глобальную паутину, к примеру, на ноутбуке.

Чтобы не упустить возможность использовать на 100% трафик бесплатного мобильного интернета, который предоставляется в качестве подарка в большинстве салонов сотовой связи всем покупателям мало-мальски дорогих гаджетов, давайте рассмотрим все способы подключения Android-смартфона к компьютеру как с помощью USB data-кабеля, так и без него.

Как подключить смартфон под управлением Android OS в качестве Wi-Fi маршрутизатора

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

  1. перейти в настройки сетевых подключений, а также перевести тумблер Wi-Fi в положение «включено»;
  2. отыскать пункт «Использование данных» и активизировать «Мобильные данные». Чтобы все заработало, просто-напросто устанавливаем значок в виде зеленой галочки в советующем окошке;
  3. вернитесь на один этап назад, чтобы выбрать пункт «Другие сети». Затем необходимо отыскать строчку «Модем и мобильная точка доступа» и перевести пиктограмму выключателя в положение «включено». Затем можно настроить SSID, тип шифрования, а также пароль от Wi-Fi.

Как подключить смартфон к компьютеру в качестве 3G (4G) модема

Как правило, в комплект поставки любого смартфона поставляется зарядное устройство, которое представляет собой саму зарядку и дата-кабель. Именно этот кабель нам потребуется для использования этого Android-смартфона в роли USB-модема. Использование каких-либо неоригинальных USB — micro USB кабелей китайского производства не рекомендуется, так как возможна нестабильная работа. Поэтому отыскиваем оригинальную зарядку, отключаем от нее data-кабель и подсоединяем USB к компьютеру, а micro USB – к смартфону. После того, как смартфон определится системой Windows, необходимо произвести довольно-таки тривиальную настройку. Так, в Андроид 6 для этого в меню «Беспроводные сети» выбираем пункт «Режим модема» и включаем функцию «USB-модем».

Как подключить смартфон в качестве Wi-Fi адаптера

Использование Wi-Fi адаптера смартфона, равно как и использование встроенного модуля usb модема, позволяет конечному пользователю оценить все функции проводной и беспроводной коммуникации Android-устройства в полной мере. Особенно интересно использовать Android-смартфон в качестве Wi-Fi-адаптера на стационарном компьютере, так как это позволит подключить компьютер не только к мобильному интернету, а к полноценному Wi-Fi роутеру с ADSL модемом. Реализуется подобная затея предельно просто. Подключаем data-кабелем смартфон с компьютером и настраиваем телефон.

Алгоритм настройки Wi-Fi адаптера (на примере Samsung Galaxy S4 mini)

  1. Переведите переключатель Wi-Fi в положение включено.
  2. Подключитесь к Wi-Fi роутеру.
  3. Перейдите в пункт «Использование данных» и выключите «Мобильные данные» путем снятия зеленой галочки.
  4. Возвращаемся назад в настройки.
  5. Выбираем пункт «Другие сети».
  6. Отыскиваем строчку «USB модем» и ставим галочку.

По сути, все просто. Главное, чтобы вы не забыли выключить «Мобильные данные».

Источник

Оцените статью