Журнал hci android 10

btsnoop_hci.log — что за файл?

  • Описание
  • Разбираемся
  • Вывод

Приветствую. Сегодня поговорим об одном файле, который можете встретить на смартфоне под управлением Андроид.

Описание

btsnoop_hci.log — лог-файл, который создается при прослушивании трафика Блютуз, когда активна функция Журнал Bluetooth HCI.

Разбираемся

  1. При проведении глубокой очистки можно обнаружить btsnoop_hci.log, который может весить прилично, например более 2 гигабайта.
  2. По информации в интернете — это отчет, лог, на работу программ никак не влияет, поэтому можно удалить. Только сперва отключите журнал трансляций операций HCI Bluetooth. Если этого пункта нет, значит функция отключена, просто удалите файл.
  3. Но что вообще за btsnoop_hci.log? Это файл, в который записывают данные о прослушивании трафика Блютуз. Точнее записывается информация о пакетах, обычному пользователю это вряд ли может быть интересно. Но поэтому и размер может быть большой — так как туда постоянно складируются данные, особенно когда Блютуз включен.

Как отключить создание btsnoop_hci.log? На самом деле просто. Сперва откройте настройки устройства:

Далее находим пункт Для разработчиков:

Далее необходимо отключить опцию Включить журнал трансляций операций HCI Bluetooth:

После отключения опции — можно удалить файл btsnoop_hci.log. Он больше появляться не должен.

Пункт также может называться немного иначе, а именно Журнал Bluetooth HCI:

Заключение

  • btsnoop_hci.log — файл содержит данные о пакетах трафика Блютуз, чтобы файл не создавался нужно отключить опцию прослушивания Блютуз.
  • Сам файл можно спокойно удалить, если вы только не собираетесь анализировать данные. Но лучше перед удалением отключить функцию.

Удачи и добра. До новых встреч друзья!

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Источник

Журнал hci android 10

Сообщение отредактировал volod_bol — 19.04.21, 19:40

Вова Большаков, испытано на устройстве из профиля? Viper установлен?
В архиве 2 файла либов. Причём не системных, а своих. Т.е. ещё и прописавыется где-то. Значит руками не поменять и нужен бекап всего системного раздела.

Сообщение отредактировал Деструктивный смузи — 05.12.16, 22:41

Посмотрел скрипт. Если в папке system/lib есть файл aptx, то мод установится. Если его нет, то ничего не изменится. Файл этот есть, если железо поддерживает данный кодек (зависит от bluetooth). Так что мод для тех, у кого есть aptx.
Ps очень странно, но мод встал на мой телефон. Завтра послушаем, что к чему.

Сообщение отредактировал Деструктивный смузи — 05.12.16, 22:49

LeEco (LeTV) One Max (X900+). Выделенный ЦАП и усилитель. Поддержки AptX — нет.
Наушники с AptX. PowerAMP @.
Установил Apt-X_HD_Port. Ничего не изменилось! )))
Ни на слух, ни визуально.
Вернул Систему «в зад» ))
p.s. может это украшалка AptX HD в LG G 5? 🙂

Сообщение отредактировал O1eg_sgn — 25.04.17, 18:51

Читайте также:  Get запрос kotlin android

Здравствуйте! У меня LG G3 который поддерживает кодек apt-x, слушаю в паре с LG Tone HBS 810, которая также его поддерживает, изменит ли установка этого мода качество звучания, реально ли 24-х битный звук будет передаваться по блютузу, как apt-x HD в LG G5, я так понимаю apt-x HD должен аппаратно поддерживаться как на самом смартфоне так и на гарнитуре, и в моем случае ничего не изменится?

Сообщение отредактировал nokuta — 13.12.16, 19:12

Источник

Журнал hci android 10

Месяц назад по работе возникла необходимость узнать версию 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

Источник

Читайте также:  Ar core android не поддерживает
Оцените статью