Цитата:
Сообщение от tsynik
Вот модули звука и ftdi для 3.0.8+
Очередность загрузки имеет значение:
Код:
# USB Audio
insmod /drv/snd-hwdep.ko
insmod /drv/snd-rawmidi.ko
insmod /drv/snd-usbmidi-lib.ko
insmod /drv/snd-usb-audio.ko
библиотеку звука андроида можно взять из моей CM9 (hw/libaudio.primary.sun4i.so (переименовать sun4i в exDroid, если остальные библиотеки имеют такое расширение) + libtinyalsa.so)
|
спасибо, взлетело.
Вот инструкция, как это прикрутить к Onda 580W Deluxe, файлы в атаче
Код:
Установка USB audio (проверено на USB DAC PCM2704) на Onda 580W Deluxe v.1, прошивка ICS 1.0 от производителя
USB audio будет автоматически выбран, если присутствует в момент загрузки, иначе будет выбран встроенный звук.
1. Смонтировать /system/etc на запись
2. Положить файл install-recovery.sh в /system/etc.
3. Выполнить в консоли от рута
chmod 755 /system/etc/install-recovery.sh
4. Смонтировать /system/lib/hw на запись
5. Положить audio.primary.exDroid.so в /system/lib/hw (предварительно забэкапив существующий файл, чтобы иметь возможность откатить изменения)
6. Выполнить в консоли от рута
chmod 644 /system/lib/hw/audio.primary.exDroid.so
7. Смонтировать /system/lib на запись
8. Положить libtinyalsa.so в /system/lib (предварительно забэкапив существующий файл, чтобы иметь возможность откатить изменения)
9. Выполнить в консоли от рута
chmod 644 /system/lib/libtinyalsa.so
10. Смонтировать /system/vendor/modules на запись
11. Положить snd-hwdep.ko, snd-rawmidi.ko, snd-usb-audio.ko, snd-usbmidi-lib.ko в /system/vendor/modules
12. Выполнить в консоли от рута
chmod 644 /system/vendor/modules/snd-hwdep.ko
chmod 644 /system/vendor/modules/snd-rawmidi.ko
chmod 644 /system/vendor/modules/snd-usb-audio.ko
chmod 644 /system/vendor/modules/snd-usbmidi-lib.ko
13. Перезагрузить планшет командой в консоли от рута
reboot
PS. Allwinner A10 может обслуживать только один интенсивный поток данных по USB - два вызывают глюки. В моем случае при чтении с HDD при интенсивном сетевом обмене через USB LAN начинаются заикания и иногда даже жесткие зависоны. Это на стоковой прошивке с ядром 3.08. Также пришлось отключить FT232, так как он приводил к отваливанию HDD. Мышь также невозможно использовать - начинает перескакивать при малейшей активности диска. На альтернативных прошивках еще хуже - там только один активный поток, но FT232 не убивает монтирование HDD.
ИМХО, китайсы очень накосячили с USB-контроллером в A10. Интересно, как с этим у MELE A-1000/A-2000 - там уже 4 порта USB? Или там используются разные каналы контроллера?