Bluetooth usb driver андроид

Bluetooth usb driver андроид

Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.

Если Вы выложили новую версию программы, пожалуйста, сообщите об этом модератору нажав на вашем сообщении кнопку «Жалоба».

Blueinput от teksoft
версия: 2.2.225.PAR1.1.100

Последнее обновление программы в шапке: 11.11.2012

Краткое описание:
Драйвер для работы клавиатуры и мыши по Bluetooth на смартфоне.

Описание:
BlueInput для Android это HID Bluetooth драйвер. HID расшифровывается как Human Input Device, означает, что вы можете подключать Bluetooth клавиатуру или мышку для работы на своем смартфоне. Печатать сообщения, пользоваться интернетом и отвечать на письма теперь можно гораздо быстрее, что превращает ваш Андроид смартфон в превосходное решение для мобильного офиса.

Скачать полную версию: версия: 1.8.203
blueinputandroid_signed_1.8.203.apk ( 341.87 КБ )

blueinputandroid_2.2.225.apk ( 328.65 КБ )

blueinputandroid_signed_1.7.202.apk ( 335.29 КБ )

blueinputandroid_signed_1.8.203.apk ( 341.87 КБ )

blueinputandroid_signed_1.9.206_eu.apk ( 543.64 КБ )

Сообщение отредактировал dvoriki06 — 11.11.12, 22:09

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

Сообщение отредактировал mafia80 — 17.01.11, 18:52

dimon1983,
дадад.. видел и это )) таже клава.. повелся на статью на 3дньюс о ней.. в принципе еслиб не было проблем с активацией той проги, то и проблем небыло б.
По идее при правильно написанном скрипте, который бы ловил клаву по блюзубу автоматом и ждал в фоне ее подключения.. то и таким бы способом воспользовался.. при наличии рута конечно ))

Вопрос, встроено ли — hcitool и hidd в офф прошивки HTC, в частности в 1,72?
Будет ли работать, если их впихнуть насильно или понадобится что-то еще?

LANstalker,
В Китае, всего то надо зарегистрировать ПайПал аккаунт, закинуть на киви терминал деньгу, создать карту ВиртуалВиза и зарегистрировать ее на ПайПале.. на подтверждение они снимают 2 бакса вроде, потом возвращают. Все операции без процентов, единственное что ПайПал берет свой процент небольшой при покупке. Клава шла с 15 декабря по 14 января почтой России, там был вариант другой доставки, но он дороже (китайский доставщик какой-то). :rofl:
http://www.chinavasion.com имя ей CVUJ-K137, неужто сложно было прочитать модель из 2-го поста и забить ее в поиск?
Ее можно из европы заказать онлайн магазинами, но мы не ищем легких путей ))

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

Сообщение отредактировал mafia80 — 18.01.11, 03:07

Нашёл на ebay с тачпадом по цене порядка 60 баксов.
вариант номер раз
вариант номер два

Добавлено 18.01.2011, 03:03:

mafia80, спасибо за ссылку

Разработчик отписался.
За русскую раскладку мне обещают халявную лицензию )
Но говорят что надо шить такой ром, на котором она заработает.
Теперь осталось выяснить какой ))

Сообщение отредактировал mafia80 — 18.01.11, 13:07

Читайте также:  Андроид для нтс дизаер

нужен рут и busybox. как понял они (модули эти) ставятся вместе с busybox

встроенны или нет можно посмотреть в /system/bin или /system/xbin(у меня тут)

Сообщение отредактировал dimon1983 — 18.01.11, 22:13

LANstalker,
видимо указать какая клавиша на моей клаве соответствует букве русского алфавита, ну и протестировать работу проги.

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

Источник

Подключение к Android Bluetooth через USB

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

Что нужно учесть

Для того чтобы все получилось сразу и без лишних вопросов в самом процессе, сперва нужно выяснить следующие моменты:

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

  • Понадобится специальное устройство — USB Bluetooth адаптер. Его можно найти в любом интернет-магазине электроники. Выглядит такое устройство или же как флешка, или же как наноприемник, как тот, что из-под беспроводных мышек. Брать можете любой, не обязательно искать какой-то специальный под Android, — те, что для Windows предназначены, также подойдут. Стоят они недорого.

Инструкция

Для того чтобы установить Bluetooth dongle на планшет Android,нужно выполнить следующие действия:

  • Подключить OTG-кабель к смартфону или планшету.
  • Вставить внешний адаптер в другую сторону кабеля.
  • На мобильном гаджете перейти в меню приложений.

  • В первых строчках должен появится пункт «Bluetooth», со всеми возможностями, как если бы он был встроен в корпус девайса.

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

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

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

Читайте также:  Cloudgateway android что такое

Также существуют специальные MicroSD карты со встроенным Bluetooth. Они редко попадаются у нас, поэтому чаще всего пользователи заказывают их из Китая. Принцип работы у них точно такой же, только вставляются они прямо в гнездо для SD-карты, занимают намного меньше места и не требуют использования OTG-подключения.

Как подключить Android к компьютеру через Bluetooth: Видео

Источник

Bluetooth для андроида. Портируем с Linux на Android драйвер USB-адаптера

Содержание статьи

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

Вот, нап­ример, ничем не при­меча­тель­ная ТВ‑прис­тавка в виде чер­ной квад­ратной плас­тиковой короб­ки с над­писью «MXQ Pro 4K» на крыш­ке и бюд­жетной начин­кой: SOC RK3229, 1 Гбайт RAM и 8 Гбайт NAND. У меня она уже око­ло года поч­ти бес­перебой­но тран­сли­рова­ла на телеви­зор YouTube и каналы интернет‑телеви­дения, музици­рова­ла и сооб­щала све­жие новос­ти.

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

В какой‑то момент я подумал, не исполь­зовать ли мне эту прис­тавку еще и для игр. Бес­про­вод­ной кон­трол­лер подошел бы для это­го как нель­зя луч­ше.

В целом кон­трол­леры мож­но раз­делить на две катего­рии: RF (Radio Frequency, ради­очас­тотные) и BT (Bluetooth), оба в ито­ге работа­ют по ради­ока­налу. Вари­ант с RF тре­бует исполь­зовать проп­риетар­ный донгл (и занимать им порт USB), а Bluetooth дол­жен под­держи­вать­ся на сто­роне прис­тавки.

За­то Bluetooth уни­вер­сален и, помимо под­клю­чения устрой­ств вво­да, может быть исполь­зован для вывода зву­ка на бес­про­вод­ные колон­ки, фай­лового обме­на со смар­тфо­ном и так далее. Мой выбор был пре­доп­ределен тем, что в бли­жай­шем магази­не нашел­ся лишь BT-кон­трол­лер VR-PARK. Не обра­зец изящ­ного дизай­на, но не любовать­ся же на него!

К сожале­нию, на пла­те ТВ‑прис­тавки отсутс­тву­ет аппа­рат­ный BT-модуль, одна­ко в нас­трой­ках ее опе­раци­онной сис­темы Android 7.1.2 я видел пункт вклю­чения Bluetooth, что вро­де бы поз­воляло наде­ять­ся на под­дер­жку сте­ка про­токо­лов. Воз­можно, пос­ле под­клю­чения модуля Bluetooth в USB сра­бота­ет магия и сра­зу пред­ста­вит­ся воз­можность нас­ладить­ся игрой?

С эти­ми мыс­лями я при­купил USB-адап­тер Bluetooth с лаконич­ной над­писью «CSR 4.0» на кор­пусе. Вер­нувшись домой, я вста­вил его в порт прис­тавки, и тот весело замигал све­тоди­одом. А пос­ле вклю­чения Bluetooth в нас­трой­ках. ничего не про­изош­ло. То есть поч­ти ничего, если не счи­тать воз­никно­вения задачи, решению которой пос­вящена эта статья: нас­тро­ить ТВ‑прис­тавку на исполь­зование адап­тера USB Bluetooth.

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

Ре­зуль­тат бес­систем­ных попыток отыс­кать работа­ющие нас­трой­ки не порадо­вал: я толь­ко потерял нес­коль­ко часов и осоз­нал, что при­дет­ся искать собс­твен­ный путь. А для это­го необ­ходимо понимать, как под­систе­ма Bluetooth встро­ена в Android.

Архитектура подсистемы Bluetooth в Android

С точ­ки зре­ния прог­раммис­та, цен­траль­ный ком­понент под­систе­мы Bluetooth в Android — сис­темная служ­ба Bluetooth (пред­став­ляющая собой при­ложе­ние для Android), которая через Binder IPC дает при­ложе­ниям дос­туп к услу­гам Bluetooth-про­филей, а сама исполь­зует при этом JNI-интерфей­сы, реали­зован­ные на уров­не HAL и ведущие к ком­понен­там сте­ка Bluetooth и рас­ширени­ям пос­тавщи­ка (в дво­ичных биб­лиоте­ках).

Читайте также:  Лаунчер ios 14 для андроид 4pda

Ар­хитек­тура под­систе­мы Bluetooth в Android 7

Эту схе­му мож­но про­дол­жить вниз по сис­темной иерар­хии, и тог­да ста­нет вид­но, что биб­лиоте­ки HAL исполь­зуют интерфейс hci0 для дос­тупа к HCI-сокетам ядра опе­раци­онной сис­темы, которые через драй­вер поз­воля­ют вза­имо­дей­ство­вать с аппа­рат­ным Bluetooth-модулем, под­клю­чен­ным к сис­темной пла­те шиной SDIO, UART или USB.

Ниж­ний уро­вень под­систе­мы Bluetooth в Android

Ос­талось выяс­нить, на каком имен­но уров­не у нас проб­лема, которая меша­ет адап­теру взять и зарабо­тать.

Опе­раци­онная сис­тема Android — это ядро Linux, поверх которо­го работа­ет гипер­визор вир­туаль­ных машин Dalvik. Начинать ана­лиз разум­но с ниж­него уров­ня, пос­ледова­тель­но убеж­даясь в том, что есть физичес­кое под­клю­чение, опе­раци­онная сис­тема и драй­вер видят адап­тер, он дос­тупен на уров­не HAL и так далее — до момен­та, ког­да он дол­жен работать.

Что­бы иссле­довать ОС и вно­сить в нее изме­нения, нужен дос­туп к коман­дной обо­лоч­ке с пра­вами супер­поль­зовате­ля. Об осно­вах исполь­зования кон­соли Android мож­но про­читать в статье «Кон­соль­ный Android».

warning

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

Рекогносцировка

В сис­темных сооб­щени­ях dmesg упо­мина­ния о Bluetooth встре­чают­ся в сле­дующих кон­тек­стах:

[ 1] Bluetooth: Core ver 2. 16
[ 2] NET: Registered protocol family 31
[ 3] Bluetooth: HCI device and connection manager initialized
[ 4] Bluetooth: HCI socket layer initialized
[ 5] Bluetooth: L2CAP socket layer initialized
[ 6] Bluetooth: SCO socket layer initialized
. . .
[ 7] Bluetooth: HCI UART driver ver 2. 2
[ 8] Bluetooth: HCI H4 protocol initialized
[ 9] Bluetooth: HCILL protocol initialized
[ 10] rtk_btusb: RTKBT_RELEASE_NAME: 20170109_TV_ANDROID_6. x
[ 11] rtk_btusb: Realtek Bluetooth USB driver module init, version 4. 1. 2
[ 12] rtk_btusb: Register usb char device interface for BT driver
[ 13] usbcore: registered new interface driver rtk_btusb
. . .
[ 14] Bluetooth: RFCOMM TTY layer initialized
[ 15] Bluetooth: RFCOMM socket layer initialized
[ 16] Bluetooth: RFCOMM ver 1. 11
[ 17] Bluetooth: BNEP ( Ethernet Emulation) ver 1. 3
[ 18] Bluetooth: BNEP filters: protocol multicast
[ 19] Bluetooth: BNEP socket layer initialized
[ 20] Bluetooth: HIDP ( Human Interface Emulation) ver 1. 2
[ 21] Bluetooth: HIDP socket layer initialized
. . .
[ 23] usb 5-1: New USB device found, idVendor=0a12, idProduct=0001
[ 24] usb 5-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 25] usb 5-1: Product: CSR8510 A10

Стро­ка 1 говорит о том, что ядро Linux соб­рано с под­дер­жкой сте­ка Bluetooth, стро­ка 2 сооб­щает о регис­тра­ции в ядре семей­ства про­токо­лов Bluetooth. Сра­зу пос­ле это­го ини­циали­зиру­ются слои сокетов HCI, L2CAP и SCO (3–6).

За­тем акти­виру­ются драй­веры, пред­назна­чен­ные для вза­имо­дей­ствия с адап­терами Bluetooth, под­клю­чаемы­ми по шинам UART и USB (7–13). К сожале­нию, пос­ледний «понима­ет» толь­ко кон­трол­леры Realtek, а наш адап­тер CSR этим драй­вером не под­держи­вает­ся.

Пос­ледний блок сооб­щений (14–21) информи­рует об ини­циали­зации высоко­уров­невых про­токо­лов RFCOMM, BNEP и HIDP сте­ка Bluetooth. Стро­ки 23–25 соот­ветс­тву­ют реак­ции опе­раци­онной сис­темы на под­клю­чение USB-адап­тера и говорят о том, что на физичес­ком уров­не он опоз­нает­ся шиной USB.

Ин­терес­но, где же находит­ся драй­вер адап­тера? Коман­да lsmod выдала спи­сок из двух модулей, сре­ди которых rtk_btusb не ока­залось. Зна­чит, он интегри­рован в ядро Linux. Но спи­сок непус­той, а зна­чит, ядро соб­рано с под­дер­жкой модулей. Запом­ним это на будущее.

Я изу­чил фай­ловую сис­тему ТВ‑прис­тавки и нашел сле­дующие ком­понен­ты, име­ющие отно­шение к под­систе­ме Bluetooth:

Источник

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