Что такое usb otg host. Подключаем устройства USB-Host к Android

14.04.2019 Проблемы

mask

Телефон перестал заряжаться… Выводит уведомление: "Включен режим "USB-host", в данном режиме заряд аккумулятора невозможен". Заряжается только при полной разрядке и выключении. Зарядка оригинальная, в настройках ничего не нашёл, полный сброс не помог. Help!



Это появляется при подключении к розетке?

Sofi

Ситуация точно такая же… И при зарядке от сети и от пк… Телефон HTC Desire 601. Подскажите решена ли проблема?



+1 ищу решение. ХЕЛП!



Тоже самое на one


20.01.2015
Как отключить режим хост на НТС one


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


22.03.2015
Такая же беда, включается режим юсб-хост, зарядка не идет. Htc desire 500, по началу в выключеном состоянии заряжался, а теперь даже так через раз. А еще он и может отдавать энергию во время зарядки


09.04.2015
Кто-нибудь нашел решение?


05.05.2015
Такак же проблема на HTC one. Что делать? К тому же, при подключении к компьютеру, комп его не видит. Заряжается только в выключенном состоянии.


28.05.2015
Мне кроме сброса настроек больше ничего не предложили.


04.06.2015
У меня такая же проблема на desire 500, я даже прошивку сделал но не помогло


07.06.2015
У меня тоже такая проблема. Скажите кому что помогло?


13.07.2015
В настройках - для разработчиков - снять галку USB хост


20.07.2015


20.07.2015
Нет в настройках функции - снять галочку USB хост


17.09.2015
Опишите пожалуйста подробнее где именно в настройках снять эту галочку?


25.09.2015
Мне помогает перезапуск телефона (в меню выключения) при включеном зарядном устройстве. Иногда помагает такая последовательность действий: снять сообщение (!) О работе в режиме usb хоста, отключить моб. Интернет, включить заурядное. Но вообще это костили, отписался бы кто знающий.



10.11.2015
Нет та никаких галочек. Походу болячка


19.11.2015
Да уж, столько хвалил htc, вот добрался до этой же беды! Htc one mini 2


21.11.2015
Привет ребята. Итак, появилась у меня анологичная проблема, читал много форумов, думал болячка. Так вот, первое, что приходит на ум в таких ситуациях, перезапустил телефон, но нет. Долго искал, как бы отключить, но ничего подходящего не нашел. В итоге дошло дело до общего сброса… Сбросил, надеясь на чудо заводских настроек, результат моих действий, телефон пустой, проблема та же… Пошел на следующий день к знакомому, парень в ремонте сотовых работает, вскрыли телефон, но на моё удивление, всё было там отлично, Он собирает телефон, я стою молчу и думаю, где бы теперь мобилу выкопать… В конце своих действий, после того как он собрал телефон, брызгнул очистителя(не знаю какого, но думаю в салонах ремонта он есть и вам его предоставят бесплатно) в гнездо зарядки и зубочисткой пару раз провел(почистил). И хеппи энд, htc one mini 2, заработал идеально. Надеюсь кому-то ещё это поможет)


20.12.2015
Достаточно просто ватой протереть зарядное гнездо


24.02.2016
Ахаха. Реально очистка гнезда зарядки помогает. Выключил телефон, почистил, немного протер слегка влажной ватой, включил и вуаля. Работает. HTC ONE MINI 2


26.05.2016
Странно, мне тоже так помогло=-O


27.05.2016
А мне не помогло! На следующий день при зарядке на 80% выскочил этот назойлевый юсб-хост


13.06.2016
Мало того что камера феолетит да еще эта зарядка гребаная тупить начала


08.08.2016
Кусок мучений купленный за 20 с лихвой! Камера "Г", с зарядкой проблемы… HTC упала в моих глазах… Перешел на яблоко…


31.10.2016
Выкинь в мусорку свой USB шнурок и купи другой. Проблема реально в этом гнезде. Я у жены от самсунга отобрпл и всё работает. Потом купил себе новый, а ей сломал, потом и на мне начал глючить хостом. Короче не тыкайте куда не надо. Подпиши свой шнурок и почисти гнёздышко.


07.11.2016
Была такая же проблема с htc one m7, взял простую иголочку и немного почистил гнездо USB, всё работает.


06.02.2017
Как можно ватой протереть гнездо? В него же кроме иголки ничего не лезет? Что делать?


24.02.2017
Протер и все заработало!


24.02.2017
Берешь иголку отрываешь маленький-маленький кусок ваты в спирт и туда. Только все очень нежно делать!


12.03.2017
Та же проблема, но от компа заряжает, помогло почистить разъём, спасибо.


17.07.2017
Мне помогло, что я оставил на ночь его без аккумулятора симок и карты памяти. HTC Desire 601 Dual sim


30.07.2017
И мне помогло. Почистил гнездо зарядки и всё заработало.


18.08.2017
Спасибо мне тоже помогло, почистил гнездо, и всё путём


11.09.2017
Спасибо за помощь… Уже хотел новый телефон покупать…)а так теперь все работает, заряжается!


14.09.2017
Очень помог ваш совет.


24.03.2018
Была данная проблема на htc desire 500, перелазил все форумы практически ничего не помогало. Через раз чистка гнезда зарядки. Решил проблему только так. Когда выбивает эта ошибка, тянем шторку, зажимаем на самой ошибке, чтоб появился пункт "сведения о приложении", заходим туда, это будет "Настройки". Очищаем данные. У меня не потребовалось даже перезагрузки телефона.


16.04.2018
Замыкают выходы в usb разъёме. При включении зарядки кабель зарядного устройства работает как otg кабель. Почистить гнездо просто нужно!

Несколько лет назад никто и представить себе не мог, что в недалёком будущем компьютерная техника будет вытесняться мобильными гаджетами. Не так давно, в мае 2013 года, произошёл «перелом» рынка компьютеров и мобильных девайсов, таких как планшетные ПК, смартфоны и трансформеры (планшеты с подключаемой клавиатурой) в пользу последних. Да, в это трудно поверить, но, по данным департамента закупок «Евросети», люди действительно чаще покупают современные планшеты, чем полноценные ПК. Почему это происходит?

Дело в том, что передовые устройства на базе "Android" обладают внушительным функционалом и способны заменить ряд задач, с которыми ранее мог справиться только компьютер. Например, используя смартфон или планшет, пользователь может просматривать веб-страницы, смотреть фильмы, играть в игры, набирать текст. Кроме того, дешёвые модели стоят всего несколько сотен долларов, а значит, позволить себе такое устройство может практически каждый. Конечно, для сложных задач, таких как программирование, и фото, сложные математические расчёты, больше подойдёт ПЭВМ, но ведь не все этим занимаются.

Что «умеют» мобильные девайсы?

Мощность современных гаджетов весьма впечатляет. Многие из них обладают процессорами с четырьмя ядрами и частотой свыше двух ГГц, несколькими гигабайтами оперативной памяти, отличным видеоускорителем, способными обрабатывать игры с невероятно красивой графикой и т. д. Всё это позволяет проигрывать HD-видео, обрабатывать снимки с высококачественных камер, играть в игры и многое другое. Для хранения контента смартфоны оснащают встроенными жесткими дисками (часто 64 Гб), кроме того, почти все модели поддерживают флеш-карты, которые могут расширить память гаджета в несколько раз! Не впечатляет? Давайте пойдём дальше! Практически любой современный девайс можно подключать к телевизору, принтеру, фотоаппарату, флешке и другой технике. Как? Самым распространённым способом является соединение устройств по USB OTG-стандарту. Конечно, есть и другие способы, например Wi-Fi, NFC, Bluetooth, но это беспроводные стандарты, которые, хоть и являются более удобными, не так востребованы из-за высокой цены устройств, поддерживающих их.

Что же такое USB OTG?

Это расширение всем известного стандарта связи USB 2.0, которое предназначено для того, чтобы пользователь смог с лёгкостью устанавливать связь между без использования компьютера. Что весьма и весьма удобно. Полное название этой технологии - OTG USB 2.0, как уже можно было догадаться.

А в чем загвоздка-то?

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

Куда идти и где искать?

USB OTG-кабель крайне редко можно найти в коробке с новеньким гаджетом. Но расстраиваться не стоит, ибо практически в любом более-менее солидном магазине электроники вам предоставят большой выбор таких кабелей. Там вы найдёте как китайские «погремушки», так и достаточно хорошо себя зарекомендовавшие адаптеры от известных производителей, таких как Samsung, LG и Sony.

Как выбрать переходник, и всегда ли он необходим?

Прежде всего, стоит обратить внимание на тип гнезда в вашем смартфоне или планшете. Чаще всего это маленький разъём 2 на 7 мм, который называется Micro-USB. Необходимый в таком случае кабель, соответственно, будет называться Microusb USB OTG. Более старые девайсы могут быть оснащены mini-USB. Это чуть большее физически гнездо, которое требует и другого кабеля. Вторым немаловажным моментом является выбор длинны. Подумайте, зачем вам USB OTG-провод? В случае если вы будете подключать к смартфону такие девайсы, как флешки и другие накопители, длинный кабель брать не следует, так как лишний провод постоянно будет вам мешать. Если же вы хотите подключить гаджет, например, к телевизору, то, возможно, стоит подумать о более длинном варианте, чтобы не приходилось постоянно подходить к телевизору с целью перемотать или поставить на паузу фильм. Кроме того, длинный кабель необходим, если вы собираетесь играть в игры на смартфоне, выводя изображение на телевизор (чтобы не пришлось управлять героями, сидя на расстоянии 20 см от телеэкрана). Стоит упомянуть, что в некоторых планшетах иногда встречается даже стандартное USB-гнездо, такое, как на компьютере. В таком случае переходник и вовсе не требуется, ведь периферическое устройство можно подключить прямо к планшету.

Что же собой представляет адаптер USB OTG?

Это обычный USB-провод, у которого с одной стороны разъём для подсоединения к смартфону или планшетному ПК, а с другой - фишка, к которой можно подключать полноценный USB 4 на 12 мм. В принципе, USB OTG-кабель просто увеличивает физические размеры разъёма для подключения устройств, делая его стандартным. Почему же тогда суперсовременные устройства изначально не оснащаются полноценными USB? Дело в том, что каждый производитель пытается сделать гаджет как можно более тонким, компактным и, как следствие, мобильным. Установка разъёмов больших размеров попросту нецелесообразна. Лишь поэтому и были придуманы упомянутые выше mini- и micro-USB-разъёмы.

Устройства, которые можно подключить к мобильным девайсам

Функция USB HOST OTG однозначно позволяет подключать флешки объёмом до 32 Гб практически к любому гаджету. Однако с большими накопителями, такими как переносные жёсткие диски, объём которых может доходить до двух терабайтов, могут справится лишь мощные устройства. Принтеры и фотоаппараты подключаются без проблем, но часто для этого необходимо установить дополнительное ПО. Мыши, клавиатуры, джойстики, даже можно так же подсоединить к современным гаджетам. Соединение с телевизором или монитором устанавливается посредством системы из двух кабелей. Помимо Micro-USB OTG нужен ещё и HDMI-кабель, либо Micro-USB-HDMI-переходник. Интересно то, что ничто не мешает подключить одновременно несколько устройств к планшетному ПК, используя такой коннектор.

Комплекс устройств современного человека

Ну что же, вот мы и добрались до самого интересного! Во что можно превратить ни на что, кроме развлечений, негодный (как многие думают) планшет или смартфон? В практически полноценный компьютер, обладающий большим количеством преимуществ над простым настольным ПК! Итак, нам понадобится смартфон или планшет, OTG-кабель, и куча периферических устройств. Стоит упомянуть, что китайские «побрякушки» вряд ли выдержат нагрузку от того комплекса, что будет описан ниже. По этой причине рекомендуется обратить внимание на адаптеры производителей с мировым именем. Например, Samsung USB OTG-кабеля и USB-разветвители Apacer или Asus.

Ну что же, начнём? Необходимо подключить OTG-кабель к девайсу, к проводу - разветвитель, а к нему уже клавиатуру, мышь, принтер, монитор и т. д. Словом, всё, что душа пожелает. В итоге мы получим альтернативу компьютеру!

Какие гаджеты «потянут» такую нагрузку?

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

Плюсы и минусы альтернативного решения

Явный минус упомянутой системы только один - невозможность выполнять ресурсоёмкие задачи, требующие программ, которые разработаны исключительно для настольных версий операционной системы Windows. Плюсов же значительно больше. Во первых, электроэнергия. Телефон или планшетный ПК потребляют в разы меньше энергии, чем системный блок полноценного ПК. Во-вторых, мобильность и доступ к данным в любом месте. Планшет, а уж тем более смартфон, всегда можно взять с собой, куда бы вы ни шли: на работу, в школу, университет, поездку и т. д. Таким образом, ваши данные, фильмы, музыка и другой контент всегда при вас, и вы можете управлять им даже сидя в троллейбусе или метро. Не менее важным фактором является отсутствие шума в доме при использовании упомянутой системы. Существуют лишь несколько планшетов, обладающих кулерами, которые, естественно, шумят, но их можно отнести к экспериментальным образцам, поэтому рядовому пользователю точно не придётся переживать из-за посторонних звуков.

Цена вопроса

Напоследок стоит отметить, что цена многих гаджетов весьма скромная. Существуют даже модели, обладающие приличным функционалом с ценником всего 200 долларов. Конечно же, это будут китайские или южнокорейские девайсы, но не стоит этого пугаться. В последнее время их продукция стала намного более надёжной, и слово "Китай" в магазине электроники не должно пугать осведомлённого покупателя. Современный лидер в сфере мобильных устройств, однозначно, Samsung и Apple. Несмотря на то что топовые устройства этих фирм обладают разными операционными системами, функционал у них схож, а вот со стоимостью ситуация иная. Samsung Galaxy S5, например, можно найти за 25 тысяч рублей, а то и меньше; похожая ситуация и с планшетами. Что же касается Apple, то их продукция почему-то очень дорогая, особенно у нас, в России. Цены на планшеты могут доходить до 40 тысяч рублей, а то и больше. Происходит это из-за того, что товар везут к нам из Америки, и продавцам приходится, помимо расходов на транспорт, платить ещё и пошлину.

Современные стандарты

Ещё в 2008 году была представлена USB 3.0-спецификация. Это - модификация имеющейся технологии передачи данных USB 2.0. Она позволяет намного быстрее передавать информацию, однако требует большей силы тока. К сожалению, данная технология была принята довольно-таки вяло. Только через три года упомянутый стандарт стал массово применяться в отношении компьютеров. До мобильных девайсов очередь дошла совсем недавно. Поэтому устройств, совместимых с третьим стандартом USB, пока немного. Конечно же, существуют и OTG USB 3.0-кабели, но их найти не так просто. Естественно, если только есть возможность, желательно выбрать именно этот стандарт проводной связи, причём это относится и к простым компьютерам. USB 2.0 рано или поздно выйдет из оборота, точно так же, как и лазерные диски, это лишь вопрос времени. Оговоримся лишь, что не стоит зацикливаться на этом пункте. Выбирайте гаджеты с USB 3.0, несмотря на то, что они стоят намного дороже альтернативной версии. Но! За эту характеристику можно отдать от силы 500 рублей, если же за функцию производитель «накрутил» больше, смело выбирайте что-нибудь другое, ведь вышеупомянутые стандарты полностью совместимы друг с другом и отличаются лишь скоростью передачи информации.

Заключение

Рынок мобильных устройств обогнал даже рынок компьютеров. Технологии продолжают развиваться. Количество ядер растёр, смартфоны оснащаются дисплеями невероятного разрешения, которое порой превышает даже HD, внутренняя память может быть равна 64 Гб, оперативная - четырём. И это далеко не предел! Широкие и смартфонов скоро станут немыслимыми, ведь уже сейчас «коробочка», легко умещающаяся в карман, может заменить компьютер, развлекать нас кино и музыкой, указывать нам дорогу посредством GPS и многое другое. А различные устройства, такие как USB OTG-переходник, помогут ещё больше расширить функционал гаджетов.

23.1. Описание каналов

Для USB хост контроллера вместо термина "конечная точка", который применяется для контроллера USB устройства, используется термин "канал". Канал хоста соответствует конечной точки устройства, как это описано в спецификации USB.

Рисунок 23.1. Каналы и конечные точки в системе USB

В USB хост контроллере канал ассоциируется с конечной точкой устройства в соответствии с дескриптором конфигурации устройства.

23.2. Отсоединение

Значение бита DETACH после сброса равно 1. Поэтому программное обеспечение должно сбросить этот бит перед переключением в режим хоста (установкой бита HOST).

23.3. Включение и сброс

Нижеприведенная схема объясняет основные состояния контроллера USB хоста при включении.


Рисунок 23.2. Состояния USB хост контроллера после сброса

Состояние USB хост контроллера после сброса "сброс". Когда USB контроллер разрешен и выбран режим хоста, USB контроллер находится в состоянии "idle". В этом состоянии USB хост контроллер ожидает подключения устройства пир этом потребляя минимум мощности. Выводы USB должны быть в состоянии "idle". Для перехода в режим "host ready" нет необходимости активировать ФАПЧ. Хост контроллер переходит в приостановленное (suspend) состояние когда USB шина находится в приостановленном состоянии, т.е. когда хост контроллер не генерирует начала фрейма (Start of Frame). В этом состоянии потребление USB контроллера минимально. Хост контроллер выходит из приостановленного состояния, когда начинает генерировать SOF на линии USB.

23.4. Обнаружение устройства

Устройство обнаруживается USB контроллером, когда состояние USB шины отличается от низких уровней на обоих линиях D+ и D-. Другими словами, когда USB хост контроллер обнаруживает подтяжку (соответствующую устройству) на линии D+ . Для разрешения этого обнаружения хост контроллер должен обеспечить питание устройства по линии Vbus. Отсоединение устройства обнаруживается хост контроллером по состоянию "idle", соответствующему низким уровням на USB линиях D+ и D-.

23.5. Выбор канала

Перед любой операцией, проводимой ЦПУ, должен быть выбран канал. Это осуществляется установкой битов PNUM2:0 (регистр UPNUM) в соответствии с номером канала, с которым будет работать ЦПУ. После чего у ЦПУ есть доступ к регистрам канала и данным.

23.6. Конфигурация канала

Следующая последовательность действий должна быть выполнена для активации канала.


Рисунок 23.3. Последовательность действий для активации канала

После того, как канал активизирован (установлен бит EPEN), контроллер готов к посылке запросов устройству. После конфигурации (CFGOK = 1), может изменяться только маркер канала (PTOKEN) и интервал опроса для изохронного канала. Управляющий канал поддерживает только 1 банк. Любое другое значение приведет к ошибке конфигурации (CFGOK = 0).

Сброс PEN приводит к сбросу конфигурации канала. Все связанные с каналом регистры принимают значения по умолчанию. Более подробно см. главу Memory Management.

Заметьте: программное обеспечение должно сконфигурировать управляющий канал со следующими параметрами:

  • тип: управляющий,
  • маркер: SETUP,
  • банк данных: 1,
  • размер 64 байта.

Программное обеспечение запрашивает 8 байт дескриптора устройства (Device Descriptor) с помощью посылки запроса GET_DESCRIPTOR. Эти байты содержат максимальный размер пакета (MaxPacketSize) контрольной точки устройства, а ропграммное обеспечение реконфигурирует размер управляющего канала в соответствии с полученными данными.

23.7. USB сброс

USB контроллер посылает USB сброс, когда программно устанавливается бит RESET. Бит RSTI устанавливается аппаратно, когда запрос на USB сброс послан. Это приводит к прерыванию, если бит RSTE установлен. Когда USB сброс отправлен, конфигурация всех каналов и распределение памяти сбрасывается. Регистр разрешения общих USB прерываний остается без изменений. Если перед этим линия была в приостановленном состоянии (SOFEN = 0), USB контроллер автоматически переключается в режим возобновления (resume) (устанавливается бит HWUPI) и аппаратно устанавливается бит SOFEN для генерации сразу после USB сброса SOF.

23.8. Установление адреса

После того, как USB устройство ответило на первый запрос хоста с адресом по умолчанию (0), хост присваивает устройству новый адрес. Хост контроллер должен послать устройству USB сброс и послать управляющий запрос SET ADDRESS с новым адресом, который должно использовать устройство. После окончания этого управляющего запроса программное обеспечение должно записать новый адрес в регистр UHADDR. Все последующие запросы по всем каналам будут осуществляться с использованием этого адреса. Когда хост контроллер посылает USB сброс, регистр UHADDR сбрасывается аппаратно и следующий запрос хоста будет использовать адрес по умолчанию (0).

23.9. Обнаружение удаленного пробуждения

При сбросе бита SOFEN хост контроллер переходит в приостановленный режим. Ни один старт фрейма (Start Of Frame) больше не посылается в линию USB и USB устройство переходит в приостановленный режим на 3 мс позже. Устройство возобновляет работу хоста посылкой запроса на удаленное пробуждение (Upstream Resume). Хост контроллер обнаруживает не idle состояние на шине USB и устанавливает бит HWUPI. Если не idle состояние соответствует удаленному пробуждению (состояние K), то аппаратно устанавливается бит RXRSMI. Программное обеспечение путем установки бита RESUME должно отправить запрос на возобновление работы устройства в течение 1 мс и длительностью 20 мс как минимум. После отправки запроса на возобновление автоматически аппаратно устанавливается бит SOFEN для генерации SOF сразу после возобновления работы.

Такая очевидная и в то же время безумная технология, как USB-Host, в мобильных устройствах несколько раз переживала рассвет и забвение. Сейчас, в эпоху доминирования на рынке Android-устройств, эта технология снова популярна. В 2013 году не нужно никаких дорогих неуклюжих кабелей-адаптеров, чтобы подключить USB-устройство к смартфону или планшету. Если полноценный USB не встроен, то помогут недорогой USB-Otg кабель или просто копеечный переходник microUSB.

Думаю, что вы давно это знаете. Я же предлагаю разобраться в том, что можно подключить к Android-устройству, а что нельзя, почему так, и какие проблемы при этом могут возникнуть.

Подключаем внешние устройства к Android

USB-Flash, USB-HDD

Нельзя сказать, что это первое, что люди пытались подключать к мобильным устройствам, но в наше время больше всего к планшетам подключают флешки и винчестеры. Всё банально: вставили флешку, и она становится доступна либо в папке внутри памяти устройства, либо в папке рядом с картой памяти. Чаще всего папка будет называться External-Storage, либо External-SD, либо по-другому - всё зависит от девайса. Современный Android, начиная с Android 4.0, поддерживает все файловые системы на чтение и на запись. Даже NTFS и ExFat - любителям FullHD видео посвящается.

Скорость обмена данными соответствует стандарту USB 2.0. Третью версию Android не поддерживает. Для USB-HDD скорее всего потребуется дополнительное питание. Картридеры для большого числа карт памяти работают, для каждой карты выделяется своя папка.

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

Клавиатуры, мыши

Задуматься о функции USB-Host в первых КПК пользователей заставила именно клавиатура. Ввод текста и операции с ним в те времена стояли во главе угла.

В наше время Android без проблем поддерживает подключение любых клавиатур и мышей. Проводные и беспроводные, от одного адаптера и от разных, напрямую и через хаб, всё будет работать. На клавиатуре работают все клавиши. Если не поддерживается русская раскладка, то спасут программы вроде Russian Keyboard. Переключение между языками осуществляется через Ctrl-Space по умолчанию.

При подключении мыши на экран будет выведен черный курсор. На некоторых устройствах можно настроить работу как в режиме мыши, так и в режиме жестов. Чаще всего левая кнопка работает как нажатие по экрану, а правая как кнопка «Назад» или «Меню». Всё это можно настроить либо из настроек системы, либо из других приложений.

3G-модемы

Если на планшете нет 3G-модуля или версия с ним стоит слишком дорого, то можно попробовать подключить внешний модем через USB-Host. Для этого нужно перевести его в режим «Только модем». Сделать это можно и на компьютере, и на самом Android. После этого вводим настройки и получаем Интернет. Существуют способы подключения модема и без перевода в специальные режимы. Но тут нужно вводить команды через «Терминал», на что не все согласятся.

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

В следующий вторник - продолжение темы. Ждите пост «Подключаем Android-устройство к видеокарте и джойстику

Это целый карманные компьютеры. На них можно устанавливать сложные программы, ставить десктопы операционные системы и делать еще многое другое. Возможно кто-то не знает, что к этим устройствам еще можно подключать мыши, клавиатуры, 3G и Wi-Fi модемы и еще большое количество периферии.
Все это возможно при помощи вот такого USB OTG кабеля.

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

Host без питания

Но такой способ дает не 100% результат. Возможно, если мышка не определилась системой, то значит к переходнику нужно провести дополнительное питание. Так, например, было со всей серией устройств Motorola, которые поддерживали LapDock.


Эти гаджеты брали дополнительное питание от сети или от батареи этой экзотической док-станции. Поэтому для подключения к ним периферии без применения этого устройства нужно было модифицировать обычный USB OTG, добавив в цепь дополнительное питание. Чтобы не резать шнур, можно просто подключить периферию через активный хаб.
Активный хаб это что-то вроде тройника для USB, только с дополнительным питанием. Дело в том, что по стандарту порт USB компьютера выдает максимальный ток порядка 0,5 Ампер или 500 миллиампер. Такой силы тока может быть недостаточно для того чтобы «завести» довольно энергоемкую периферию. Так. к примеру, для подключения жесткого диска с Android устройству вам нужно взять , вставить в него активный хаб, хаб подключить в сеть питания и уже потом подключать жесткий диск.

Для чего мне это может понадобиться?

На самом деле сценариев просто огромное количество, но я постараюсь не акцентировать внимание на «экзотических» а объяснить на более приземленных примерах.
Наверняка все знают, что в последнее время все чаще стали выходить устройства без поддержки карт памяти. Вместо них производители оснащают свои устройства встроенной на 8, 16 или 32 гигабайта. Но устройства с 32 гигабайтами памяти стоят довольно дорого, а остальные не смогут обеспечить вам достаточно свободного места. Если кэш для игр и музыка могут спокойно разместиться на 16 гигабайтах (про 8 молчу уже – бесполезные устройства с таким объемом), то места для пары фильмов, а то и одно уже не хватит. В таком случае вас спасет USB HOST. Вы просто закидываете фильмы на обыкновенную флэшку и подключаете ее к телефону или планшету и смотрите в дороге любимые фильмы.


То же самое можно сделать и с жестким диском, но это уже не «походный» вариант, а более домашний, особенно если ваша медиатека расположена на внешнем жестком диске.
Также, если у вас планшет без поддержки 3G – можно это исправить, подключив к нему 3G модем и сидеть в интернете с помощью такой связки


Еще, если вспомнить сколько на Android вышло игр сам собой напрашивается вопрос подключения геймпада. И Android поддерживает подключение таких устройств, поэтому вы можете не мучиться с экранным управлением, а спокойно играть на приятных кнопка в любимые аркады на своем планшете.
Также, бывают ситуации, когда доступа к компьютеру нет (сломался он не вовремя) и нужно срочно набрать объемный текст, а под рукой только смартфон или планшет, а набирать его на сенсорной клавиатуре сродни мазохизму. Вот в такой ситуации вас и выручит поддержка USB HOST – вы просто подключаете мышь и клавиатуру и работаете с помощью полноразмерной клавиатуры. А если ваше устройство еще имеет HDMI выход, то вы и вовсе можете подключить к нему монитор и работать как за полноценным компьютером.


Ну и все-же экзотический вариант, из серии «просто попробовать» — подключение другого Android девайса.

И все-таки что мне для этого нужно?

Ну, во-первых, вам нужно Android устройство с поддержкой USB HOST. Дальше нужно обзавестись USB OTG кабелем и активным хабом, если вы желаете подключать энергоемкую периферию или ваш телефон по-другому не работает с хостом. Ну и конечно же сама периферия, которую вы собрались подключать.
Это что касается железной части. Еще, иногда бывает, что производитель программно блокирует данную возможность (что-то подобное наблюдается на Nexus 7 2013). В таком случае, если вы обычный пользователь – вам нужно искать на форумах (чаще всего это xda-developers) варианты решения этой проблемы. Обычно все обходится прошивкой модифицированного ядра или прошивкой альтернативной прошивки (CyanogenMod к примеру).
В общем, для каждого устройства свои нюансы, а их развелось такое количество, что в рамках одной статьи не описать. Но не отчаивайтесь – на тематических форумах все обычно «разжевано», особенно если модель устройства хоть немного популярна.

Вместо выводов

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