![]() |
Цитата:
+ попробуй как минимум написать а полиси следующее: attached_output_devices AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_SPEAKER |AUDIO_DEVICE_OUT_USB_DEVICE default_output_device AUDIO_DEVICE_OUT_USB_DEVICE вместо текущих. |
или вот так еще default_output_device AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_USB_DEVI CE
(есть вероятность, что будут работать оба звуковых устройства одновременно) === Ближе к вечеру у себя попробую. |
нет. устройство по-умолчанию должно быть одно. это integer (числовое) значение.
audio_policy.conf - чуть не штатный от google. все обрабатывается в AudioPolicyManagerBase, судя по коммиту, в котором добавили поддержку USB, логика такова: система проверяет наличие библиотеки работы с USB звуком, и активирует это устройство, и применяет параметры из audio_policy.conf. Но для успешной работы всего хозяйства надо a) наличие драйвера и устройства в каталоге /dev/snd и b) наличие библиотеки андроида для работы в этим устройством (audio.usb.default.so в каталоге /system/lib/hw/). как-то так ;-) if (strcmp(root->name, AUDIO_HARDWARE_MODULE_ID_USB) == 0) { mHasUsb = true; ) p.s. теоретически, если библиотеки таки нет, можно попробовать врять её с аналогичной прошивки устройства, в котором все работает (samsung?), так как ничего железно специфического в этой библиотеке нет (все USB звуковухи +- одинаковые), главное, чтобы все зависимости с другими библиотеками совпадали, тогда библиотека загрузится и будет работать. |
Цитата:
|
Если к пропаданию звука приводит, то, по идее, мы на верном пути :)
|
Цитата:
|
Вложений: 4
Вот какая канетель у меня на планшете c RK3066.
Прошивка Аndroid 4.1.1, модули звука грузятся автоматом скриптом из init.d. Карта определяется. Вложение 29818 По умолчанию либы audio.usb.default.so в папке /system/lib/hw нет. В логах видно, что система пытается ее найти...с картой или без.. Вложение 29819 Далее кидаю туда эту либу от нексуса7 из стоковой прошивки 4.1.2. И она вроде успешно грузится. Вложение 29820 И почему сервис ругается на отсутствие поддержки в ядре? Вложение 29821 ....что дальше то делать? |
Цитата:
ЗЫ: RK3066 было бы неплохо "победить" в части УСБ Аудио. ТВ стиков на них с БТ навалом и цены приемлемые. Еще бы кто тач как HID девайс прикрутил.... Очень достойная замена А10 была бы, ИМХО. |
конфиг ядра есть в /proc/config.gz?
|
Вложений: 3
Цитата:
Вложение 29829 Цитата:
Упс...очепятку допустил в default_output_device AUDIO_DEVICE_OUT_USB_DEVICE Теперь вот так... Вложение 29830 При попытке воспроизвести Вложение 29831 |
Часовой пояс GMT +4, время: 14:43. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot