denko написал(а):Приветствую. Приобрел наушники. Все ничего, но звук через блютуз не очень. Если слушать напрямую через кабель, то звук прекрасный. Задумался над улучшением. Вскрыл уши и обнаружил что они сделаны на чипе JL BP1W182-06F4. Исследования интернета привели к тому что это AC7006F4. Тут возникает сразу много вопросов. SDK для этого чипа есть. Что обстоит с ключом? Смогу залить свою прошивку? Можно обойти на этом чипе? Хочу добавить поддержку AptX, отрегулировать эквалайзер, изменить громкость уведомлений, попробовать настроить микрофон.
Сейчас занят изучением и сбором инфы, пытаюсь въехать во все это дело. Параллельно планирую сделать тоже самое но на Qualcomm QCC30XX или QCC5025. Аналоговую часть уже отработал, теперь разбираюсь с источником (цифровой частью). Замечательное времяпрепровождение, время просто летит.
Насколько мне известно, JL чипы не поддерживают AptX, так как это проприетарный кодек Qualcomm.
Что можно сделать:
1) Увеличить Bitpool в Bluetooth до 53 ( можно и более, главное чтобы источник звука так же мог работать с таким значением Bitpool).
Это даст больше скорости, а значит SBC кодек будет меньше компрессировать.
( Работа SBC кодека хорошо описана тут : https://habr.com/en/articles/455316/
Наглядно посмотреть, как работает SBC кодек можно тут https://btcodecs.valdikss.org.ru/sbc-encoder/
(запусти аудиофайл, установи Bitpool сначала на 10 и в окне видно, сколько частот спектра было обрезано). )
Главное помнить, что при ухудшении связи SBC кодек начинает понижать Bitpool, соотвественно и качество звука будет понижатся.
2) Использовать Qualcomm чипсет.