1. kernel config
+CONFIG_SND_USB_AUDIO=m
编译后生成snd-hwdep.ko snd-usb-audio.ko snd-usbmidi-lib.ko
2.在hardware\libhardware\modules\usbaudio编译生成audio.usb.default.so,push到样机/system/lib/hw目录下(如通过修改device.mk全编android时不需要手动push so)
- 修改frameworks\av\services\audiopolicy\audio_policy.conf,push到样机/system/etc/目录下
4. 重启样机后,依次insmod snd-hwdep.ko snd-usbmidi-lib.ko snd-usb-audio.ko,再
通过lsmod确认ko已经加载
5. 检测cat /sys/kernel/debug/usb/devices和ll /dev/snd新增设备