Тема для тех кто столкнулся с такой проблемой
Телефон определяет есть ли наушники в гнезде не только по контактам но и по нагрузке на канал звука (правый или левый, в зависимости от модели, но это не важно, AUX не видит как наушники), в современных смартах идет 5-ти контактное гнездо, 1-ый и 2-ой это правый левый канал звука, 3-ий микрофон, 4-ый масса а 5-ый plug detect который и проверяет есть ли нагрузка.
От сюда: если вставить просто пустой штекер, хоть трех, хоть четырех контактный, то телефон будет думать что наушников нет и не перейдёт в режим наушников (будет играть и основной динамик телефона и плохой звук пойдет в провода)
Решение: повесить нагрузку на канал звука, а так как появится потеря уровня звука то на оба канала для баланса.
Этой нагрузкой могут быть параллельные наушники. Я припоял на проводах параллельно на каждый канал по маленькому динамику от телефонов, сработало, но была ~25% потеря уровня звука.
Нашел лучший вариант: Надо на проводах соединить правый канал с массой через резистор ~200 Ом и левый для баланса, минимальные потери звука и андроид даже пустой штекер видит как наушники.
Вот схема для непонимающих
Цитирование информации с сайта приветствуется с обязательным указанием источника WWW.SPL43.RU
Находясь на сайте, пользователи дают согласие на обработку персональных данных, которые обрабатываются в целях функционирования сайта. Возрастное ограничение: 18+
Редакция не несет ответственность за комментарии оставленные пользователями.