- Bluetooth usb driver андроид
- Подключение к Android Bluetooth через USB
- Что нужно учесть
- Инструкция
- Как подключить Android к компьютеру через Bluetooth: Видео
- Bluetooth для андроида. Портируем с Linux на Android драйвер USB-адаптера
- Содержание статьи
- Архитектура подсистемы Bluetooth в Android
- warning
- Рекогносцировка
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.203blueinputandroid_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 со всеми встроенными службами. Если же на стоковой прошивке не удается подключить беспроводной модуль, советуем присмотреться к любительским сборкам — там можно найти нужную версию.
Также существуют специальные 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 и расширениям поставщика (в двоичных библиотеках).
Архитектура подсистемы 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:
Источник