Я ужу замучалси
писАть на 4pda, что наши прошивки не поддерживают регулировку общей громкости андроид

А учитывая, что в случае именно такой регулировки мы ограничены 16 битами, тупиковый это вариант. Нужно громкость
регулировать в 24 битах, во избежание потерь динамического диапазона/разрешающей способности.
То есть alsa - вариант однозначно лучший.
Что касается сервиса, то есть пока лишь одна нерешенная мной проблема - для тех, кто использует режим сна происходит сброс громкости на максимум после выхода магнитолы из сна. Причина - отрубание питания USB при уходе в сон и реинициализация USB-DAC после пробуждения с соответствующим сбросом громкости. Лично я режим сна не использую, поэтому и не сталкивался, а соответственно, и не начинал решать, как это победить. Но обсуждение с возможными путями решения вел на xda
http://forum.xda-developers.com/andr...0#post64504400
Попробуй на досуге.