我已经解决了一些问题(由于没有针对我的设备的ISO),但我无法让声音工作。 Android-x86 VirtualBox教程和其他在线资源指导我使用ALSA驱动程序和SoundBlaster 16,但这并没有起作用。 这个问题促使我查看一些ALSA命令,看看我能找到什么,但我没有取得任何进展。
使用ALSA驱动程序和SoundBlaster控制器,我从
alsa_ctl init
得到以下结果。Unknown hardware: "Dummy" "Dummy Mixer"
Hardware is initialized using a guess method
我觉得这看起来非常不对,所以像其他问题一样切换到了Intel HD音频。
使用ALSA驱动程序和Intel HD音频控制器,我从alsa_ctl init
获得以下内容。
Unknown hardware: "HDA-Intel" "SigmaTel ID 7680" ...
Hardware is initialized using a guess method
虽然看起来有点希望,但我仍然没有声音。
由于Android基本上是Linux,所以我认为我应该能够翻译出一个Linux的解决方案。几个网页的内容与this one类似,说要修改/etc/modprobe.d/alsa-base.conf
并添加options snd-hda-intel model=CORRECT_MODEL
,这似乎对许多Linux用户有所帮助。然而,这似乎不适用于Android。至少对我来说不是,因为我没有alsa-base.conf
我对音频和ALSA知之甚少。从上面的内容中是否有任何提示?即使是一般方向的指引也是很好的。
我有一些问题:
当我收到Unknown hardware: "Dummy"
信息时,这意味着什么?没有音频设备吗?