Как посмотреть версию блютуз на андроид xiaomi



Как посмотреть версию блютуз на андроид xiaomi

Месяц назад по работе возникла необходимость узнать версию Bluetooth у беспроводных колонок и наушников. Непосредственно на 4pda и в целом по рунету дельной информации не нашел. После нескольких дней сбора информации по крупицам со всего интернета и тестирования устройств составил инструкцию для проверки. Решил поделиться, для кого-то информация может оказаться полезной.

Начнём с информации о Link Manager Protocol, сокращённо LMP. Именно версию LMP нужно искать, чтобы узнать версию Bluetooth у интересующего нас устройства. Вот официальная информация с сайта bluetooth.com о LMP:

Подключите телефон к ПК, включите режим отладки, установите ADB драйверы при необходимости. Откройте командную строку и укажите путь к папке с adb используя команду «cd «папка с adb»». Затем введите команду “adb shell logcat -v time > d:/logcat.txt” и нажмите Enter. Включите Bluetooth и выполните сопряжение с нужным устройством. Отключите телефон от ПК, откройте файл logcat.txt на диске D и найдите “lmp”.

Connect the phone to PC, turn on USB debugging. Install ADB drivers if necessary. Open cmd and point the way to folder with adb using command «cd «folder with adb»». Then enter command “adb shell logcat -v time > d:/logcat.txt” and press Enter. Turn on Bluetooth and connect your BT device. Disconnect the phone from PC. Open file logcat.txt on disk D and search for “lmp”.

Меню-Настройки-Система-Для разработчиков-Включить журнал Bluetooth HCI-Включено.
Меню-Настройки-Система-Для разработчиков-Отчёт об ошибке-Интерактивный отчёт-Отправить отчёт.
Включите Bluetooth и выполните сопряжение с нужным устройством.
Остановите отчёт тапом по уведомлению «android system» в шторке.
Отправьте отчёт себе на почту, либо сохраните на диск.
Откройте архив и извлеките файл (может называться по разному, например «BT_HCI_***» или «hci_snoop_***») который находится в папке FS/Data/misc/Bluetooth/logs.
Откройте извлечённый файл используя программу “Wireshark” и во вкладке “Беспроводной” откройте “Устройства Bluetooth”.
Смотрите пункт “Версия LMP”. В данной программе фактически “Версия LMP” это версия Bluetooth.

Note: Use flagship phone or at least phone of well-known manufacturer. I used Nokia 7.1 and Nokia 1 and it took Bluetooth HCI snoop log. But when I tried to use Fly Life Sky and Fly View Max there was no Bluetooth HCI snoop log in bugreport.

Menu-Settings-System-Developer options-Enable Bluetooth HCI snoop log-Enabled
Menu-Settings-System-Developer options-Bug report-Interactive report-Report
Turn on Bluetooth and connect your BT device
Stop report in quick access toolbar by tapping on «android system» box
Send resulting file via e-mail
Open obtained archive and extract file located in FS/Data/misc/Bluetooth/logs
Open it using “Wireshark” and in “Wireless” tab open “Bluetooth devices”
“LMP version” is in fact Bluetooth version in this program

Меню-Настройки-Система-Для разработчиков-Включить журнал Bluetooth HCI-Включено.
Меню-Настройки-Система-Для разработчиков-Отчёт об ошибке-Интерактивный отчёт-Отправить отчёт.
Включите Bluetooth и выполните сопряжение с нужным устройством.
Остановите отчёт тапом по уведомлению «android system» в шторке.
Отправьте отчёт себе на почту.
Откройте архив и извлеките файл “bugreport****.txt”, откройте его с помощью приложения “Блокнот” и ищите “lmp”.

This method doesn’t always work.

Menu-Settings-System-Developer options-Enable Bluetooth HCI snoop log-Enabled
Menu-Settings-System-Developer options-Bug report-Interactive report-Report
Turn on Bluetooth and connect your BT device
Stop report in quick access toolbar by tapping on «android system» box
Send resulting file via e-mail
Open obtained archive and extract “bugreport****.txt” file, open it using “Notepad” and search for “lmp”.

Включаем в Explorer просмотр скрытых папок (корня).
Далее идём в папку /data/misc/bluedroid/ (или /data/misc/bluetoothd/).

Открываем файл bt_config.conf и ищем строку LmpVer.

Откройте “iTools” и подключите iPhone к ПК.
Во вкладке “Инструменты” откройте “Журнал консоли”.
Включите Bluetooth и выполните сопряжение с нужным устройством.
Сохраните файл с логами.
Откройте его с помощью приложения “Блокнот” и ищите “lmp”.

Open “iTools” and connect iPhone to PC
In “Toolbox” tab open “Console Log”
Turn on Bluetooth and connect any BT device
Save log file
Open it using “Notepad” and search for “lmp”

Вводим данные своей учётной записи
Качаем Additional Tools for Xcode 8.2

Открываем скаченный файл и из папки «Hardware» перетаскиваем в папку «Программы» Bluetooth Explorer

Запускаем Bluetooth Explorer и во вкладке Tools выбираем Device Cache Explorer
В открывшемся окне выбираем наши наушники и смотрим пункт LMP Version

P.S. Также добавлю информацию о том, как проверить версию Bluetooth модуля вашего ПК или ноутбука.

Меню > Об этом Mac > Отчёт о системе > Аппаратные средства > Bluetooth > Версия LMP.

Сообщение отредактировал m1pk0 — 18.08.21, 12:20

BigFishCrazy, Я несколько раз нарывался на то, что в спеках указана одна версия bt, а исходя из логов и филдтестов оказывалось что там стоит более старая версия.

Сообщение отредактировал m1pk0 — 24.09.20, 16:11

На счёт того, что «4 с 5 трудновато спутать даже визуально», визуально, по спекам и даташиту я вижу одно, а в тестах всё бывает сильно иначе. Тест дистанции сопряжения похож на правду, и то полной картины не даёт.
Понятно, что можно купить оборудование для проверки BT стоимостью под 300 тысяч рублей и не париться, а если возможности купить оборудование нет?

Попробовали передать файлы, проверить скорость, так 4.2 в этом плане лучше работает чем 5.0.

Максимальная скорость передачи у BT 4.0 1 Мбит
Максимальная скорость передачи у BT 5.0 2 Мбит
При размере тестового файла 109 Мбайт BT 4.0 в идеальных условиях на максимальной скорости передаст файл примерно за 14 с половиной минут
При размере тестового файла 109 Мбайт BT 5.0 в идеальных условиях на максимальной скорости передаст файл примерно за 7 минут 15 секунд

С Fly Life Sky с BT 4.2 на PC с BT 4.0 файл 109 Мбайт передался за 10 минут
С Fly Life Sky с BT 4.2 на Fly Life Sky с BT 4.2 файл 109 Мб передался за 9 минут 28 секунд
С Nokia 7.1 с BT 5.0 на Nokia 9 с BT 5.0 файл 109 Мб передался за 13 минут
С Nokia 7.1 с BT 5.0 на планшет с BT 5.0 файл 109 Мб передался за 11 минут 35 секунд
С планшета с BT 5.0 на такой же планшет с BT 5.0 файл 109 Мб передался за 16 минут 25 секунд
Второй тест с планшета на планшет +/- то же самое с разницей в пару секунд.

Я чуть туповат, по всей видимости. В общем и целом, как узнать версию BT у наушников?

Например для Windows, можно узнать версию только встроенного адаптера. А вот версию BT устройства, подключенного через вышеуказанный адаптер компьютера, не выходит. У таких устройств нет вкладки «Дополнительно» в «Диспетчере устройств».

А остальные методы, я так понял, показывают версию устройства на самом телефоне (в моем случае андроиде), а не подключенных наушников.

Сообщение отредактировал svo6o9en — 16.12.20, 20:03

Что это за прога кто знает? Там можно узнать какой чип установленный в наушниках!

svo6o9en, способы с использованием iPhone и Android телефонов как раз делаются с использованием ПК и показывают именно версию подключенных наушников (и вообще любых BT устройств в целом). На самих телефонах ничего увидеть не получится, для этого нужен ПК. Попробуйте первые 2 способа с использованием Android телефонов. Если будут вопросы — пишите, помогу.
Evosolytion, первый раз вижу и честно говоря судя по отображаемой информации она скорее бесполезна. Используемые чипы нужно гуглить, искать спеки устройства на зарубежных сайтах, наши это указывают редко. Могу помочь, если сообщите модель наушников.

Сообщение отредактировал m1pk0 — 11.01.21, 12:21

Evosolytion, про прошивку ничего сказать не могу. А на счёт чипа в FIIL CC — в первых использовалась Airoha 1536. Возможно во вторых он же, либо более новый 1552X, но это просто предположение. Кстати если они есть на руках, то способ с использованием WireShark поможет узнать изготовителя чипа, без конкретной модели

Сообщение отредактировал m1pk0 — 11.01.21, 13:08

ScanMode = 1
DiscoveryTimeout = 120
Name = POCO X3

[b6:38:5b]
Timestamp = 1611827133
Name = BH908
DevClass = 2360324
DevType = 1
AddrType = 0
Manufacturer = 10
LmpVer = 4
LmpSubVer = 5370
LinkKeyType =
PinLength = 0
LinkKey =
A2dpVersion

Сообщение отредактировал idclev — 29.01.21, 21:30

Источник

Как узнать версию Bluetooth на смартфоне?

Простые способы, которые помогут узнать версию Bluetooth на телефоне.

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

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

Узнать версию Bluetooth в технических характеристиках смартфона

Самый простой способ определить версию Bluetooth — ввести в поисковик название смартфона и перейти на официальный сайт производителя. В разделе технических характеристик конкретной модели телефона будет указана версия Bluetooth, которую он поддерживает. Также технические характеристики могут быть указаны на сайтах магазинов, которые занимаются продажей телефонов. Часто версию Bluetooth обозначают на коробке от устройства.

Узнать версию Bluetooth в настройках смартфона

На многих моделях версия беспроводной технологии указана в самом телефоне. Чтобы ее узнать, необходимо:

  1. Включить Bluetooth на телефоне.
  2. Перейти в «Настройки».
  3. В разделе «Приложения» выбрать «Все».
  4. Найти строку «Bluetooth Share» и нажать на нее. Там будет указана версия.

Если в разделе «Приложения» такой строки нет, она может находиться в разделе «Диспетчер процессов».

Узнать версию Bluetooth через приложение

В Google Play доступно несколько простых в использовании и удобных приложений, которые автоматически определяют версию Bluetooth. Необходимо выбрать одно из них и установить на телефон. Например, приложение AIDA64 показывает все сведения о телефоне. Версия Bluetooth находится в разделе «Система».

Узнать версию Bluetooth через процессор смартфона

Конкретный процессор будет поддерживать конкретную версию Bluetooth. Процессор можно узнать двумя способами:

  • В технических характеристиках смартфона.
  • С помощью сторонних приложений, например, CPU-Z. Скачав приложение, нужно открыть вкладку «SOC», на которой будет отображаться название процессора.

Узнав, какой процессор установлен на телефоне, нужно ввести его название в поисковик с припиской «версия Bluetooth». На любом сайте с технической документацией этого процессора можно узнать версию Bluetooth, которую он поддерживает.

Источник

You may also like...

Adblock
detector