Преамбула
Есть автомобильная магнитола, она древняя как говно мамонта, потому припаял параллельно ко входу CD левый и правый канал 3.5мм.
Музыка через шнурок работает как швейцарские часы, но переключение треков, ясен пень, не работает.
Решил всё-таки сделать управление. И примерно так, как это работает с 3-х кнопочными гарнитурами, благо кнопки джойстика машины тоже резистивные(схему джойстика прикладываю).
Присрал к проводам джойстика землю и микрофонный канал моего 3.5мм шнурка. Т.е. теперь телефон получает различные сопротивления при нажатии на разные кнопки на руле.
Настроил кнопки переключения треков через стандартные настройки моего Сяоми.
Сама проблема
Треки переключает правильно, но как забиндить остальные кнопки - не знаю. Собственно, пидоры, помогите научить андроид распознавать все резистивные кнопки, а не только две. Хочу управление громкостью, треками и открытие гугл.карт на кнопку мод
Насколько я знаю андроид - вполне возможно что нужно просто где-то в системном файле прописать нужные значения, но где и какие значения - хз
https://pikabu.ru/story/upravlenie_zvukom_s_garnituryi_android_5636363
http://rones.su/techno/android-media-controls.html
Так же ищи по ключевым словам "Управление звуком с гарнитуры (Android)".
А о приложении для бинда кнопок тут: https://3dnews.ru/915127 описание приложения Headset Droid