Profruit banner

Умен звънец в openHAB

16 декември 2023

Телефонът е винаги с мен и сега, където и да се намирам получавам известие от openHAB, че някой е позвънил и чака пред вратата. А ако ме няма вкъщи става ясно часа и датата на последното позвъняване.

Tasmota Multipress

30 септември 2023

Идеята е Sonoff Touch T1 US 2 в салона, да управлява освен своето осветление и това в кухнята, а още вентилатора.

DIY 12V 1A WiFi Router UPS

22 април 2023

При поредно прекъсване на захранването вкъщи, батерията на нoтбука и двата UPS автоматично превключват на аварийно захранване и едновременно полита съобщение за конфуза

Zigbee2MQTT клониране

21 януари 2023

... как да клонираме съществуваща настройка на Zigbee2MQTT без да се налага последвало интервю на zigbee-устройствата.

LD2410 - бюджетен датчик присъствие в openHAB

11 февруари 2023

Цената на HLK-LD2410 зададе име на поредната тема в моя блог. С негова помощ се постига "народен" датчик присъствие в домашната автоматизация. . ...


Поставих си задача, да определя нагледно поддръжка на apt-X кодек от серията ми телефони Samsung Galaxy. Око да види, ръка да пипне.

Отляво на дясно пред вас на снимката са строени: Galaxy SII, Galaxy S5, златен Galaxy S7, черен Galaxy S7 и последната ми придобивка, която наля поредна порция вода в воденицата "Пари на вятъра" - Galaxy S9+.
Фотокамера Galaxy S4 под слаба изкуствена светлина. Разбираемо апарата би следвало да заеме място веднага след Galaxy SII.

Samsung Galaxy S ...

Преди година си купих готови модули "Направи си сам" apt-X приемник на чип CSR8645. Приемникът се оказа много сполучлив и това ме раздели завинаги с аудио-кабелите. Освен PC-машините към него подключвах телефоните си. Под Windows изплува прозорец, съобщаващ, че се ползва apt-X, но при съединение с телефоните - нищо. Нито един Galaxy модел не уведомяваше и това загнезди червея на съмнението.

Инфото от gsmarena.com и от aptx.com по въпроса ми изглеждаше като увиснало в въздуха. Просторите на интернет съветваха инсталация на снифер, който да слухти в логовете. Например, CatLog. Апликацията изисква Root. Телефоните си купувам от фирмен магазин и плащам гаранция, което отхвърля идеята за root.

На помощ идва Wireshark. Инсталация:
  • sudo add-apt-repository ppa:wireshark-dev/stable
  • sudo apt-get update
  • sudo apt-get install wireshark
Действие, например, с Samsung I9100 Galaxy S5 - SM-G900F.
  • Android 6.0.1
  • Qualcomm MSM8974AC Snapdragon 801
  1. Спарваме телефонa с apt-X приемникa по bluetooth, за да се опознаят един друг.
  2. Изключваме синия зъб на телефона
  3. Влизаме в настройките ( Settings) -> About Device -> Build Number.
В тази част тапаме ( баси как звучи на български ) по последния пункт, за да активираме Developer mode.

В Developer options активираме Bluetooth HCI snoop log.

Developer options

Включваме синия зъб на телефона. Пускаме музикален плейър. Чакаме няколко секунди до минута и изключваме Bluetooth HCI snoop log. Тези последователност съхранява в телефона файл btsnoop_hci.log с обем около 2MB.

Файлът се намира в /sdcard/Android/data/btsnoop_hci.log

btsnoop_hci.log

Финално действие е да отворим споменатия файл чрез Wireshark, а в търсачката на програмата да потърсим apt-X.

Отлично! Протокол APT-X.



Пример с Samsung I9100 Galaxy S7 - SM-G930F.
  • Android 8.0.0
  • Exynos 8890 Octa
Аналогията е сходна с Samsung Galaxy S5 и нюансите произтичат от по-новата версия на Android 8.0.0.
Идеята е да се активира Bluetooth HCI snoop log и показаните долу снимки подсказват пътя.

Отново лупим с средния пръст по Build Number, за да активираме Developer mode и там по синджира ...

Build Number

Bluetooth HCI snoop log

На познатия адрес извличаме btsnoop_hci.log.

btsnoop_hci.log

Отваряме в Wireshark и voila.



A как е при Samsung I9100 Galaxy S II - GT-I9100T?
  • Android 4.1.2 Jelly Bean
  • Exynos 4210 Dual
Според gsmarena.com е наличен "Bluetooth 3.0, A2DP, aptX". Това обаче е спорно. На страницата на aptx.com първия апарат с apt-X поддържка е Galaxy S3 и неговите разновидности.

Android 4.1.2 не генерира btsnoop_hci.log и за подобен са нужни външни апликации, които изискват root.

При Samsung Galaxy S9+ нещата повтарят врътките с Galaxy S7. Не съм наясно дали поддържа apt-X HD. Не притежавам apt-X HD приемник, което е въпрос на време.






до нови срещи   ^.^
15.07.2018 profruit 

0 Response to "Поддържа ли Galaxy apt-X"

Публикуване на коментар

Този блог е реинкарнация на първите ми опити за споделяне в нета. На времето започнах с къси разкази на преживяното. После се обезсмисли и превърнах блога си в системно радио. Пиша единствено неща, които карат душата ми да живее: openHAB, Ubuntu, Споделено и т.н. Това е моето системно радио, разбирате ли? Моята вълна и вие сте на нея сега.

Архив на блога