<div dir="ltr"><div class="gmail-text-neutral-content">
<div class="gmail-mb-sm gmail-mb-xs gmail-px-md gmail-xs:px-0 gmail-overflow-hidden">
<div id="gmail-t3_1fw1kjn-post-rtjson-content" class="gmail-md gmail-text-14">
<p>
Hello to everyone.
</p><p>
Below you see the working parameters to boot up Android Cuttlefish on top of Ubuntu 24.04 using qemu-system-aarch64 :
</p><p>
<code>/usr/bin/qemu-system-aarch64 -name guest=cvd-1,debug-threads=on \</code>
</p><p>
<code>-machine virt,gic-version=2,mte=on,usb=off,dump-guest-core=off \</code>
</p><p>
<code>-m size=2048M,maxmem=2052M -overcommit mem-lock=off -smp 2,cores=2,threads=1 \</code>
</p><p>
<code>-uuid 699acfc4-c8c4-11e7-882b-5065f31dc101 \</code>
</p><p>
<code>-no-user-config -nodefaults -no-shutdown -rtc base=utc -boot strict=on \</code>
</p><p>
<code>-chardev socket,id=charmonitor,path=/home/ziomario/cuttlefish/instances/cvd-1/internal/qemu_monitor.sock,server=on,wait=off \</code>
</p><p>
<code>-mon chardev=charmonitor,id=monitor,mode=control -display egl-headless -vnc :544 \</code>
</p><p>
<code>-device virtio-gpu-gl-pci,id=gpu0,xres=720,yres=1280 \</code>
</p><p>
<code>-chardev file,id=serial0,path=/home/ziomario/cuttlefish/instances/cvd-1/internal/kernel-log-pipe,append=on \</code>
</p><p>
<code>-serial chardev:serial0 \</code>
</p><p>
<code>-chardev file,id=hvc0,path=/home/ziomario/cuttlefish/instances/cvd-1/internal/kernel-log-pipe,append=on \</code>
</p><p>
<code>-device virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial0 \</code>
</p><p>
<code>-device virtconsole,bus=virtio-serial0.0,chardev=hvc0 \</code>
</p><p>
<code>-chardev null,id=hvc1 -device virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial1 \</code>
</p><p>
<code>-device virtconsole,bus=virtio-serial1.0,chardev=hvc1 \</code>
</p><p>
<code>-chardev file,id=hvc2,path=/home/ziomario/cuttlefish/instances/cvd-1/internal/logcat-pipe,append=on \</code>
</p><p>
<code>-device virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial2 \</code>
</p><p>
<code>-device virtconsole,bus=virtio-serial2.0,chardev=hvc2 \</code>
</p><p>
<code>-chardev pipe,id=hvc3,path=/home/ziomario/cuttlefish/instances/cvd-1/internal/keymaster_fifo_vm \</code>
</p><p>
<code>-device virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial3 \</code>
</p><p>
<code>-device virtconsole,bus=virtio-serial3.0,chardev=hvc3 \</code>
</p><p>
<code>-chardev pipe,id=hvc4,path=/home/ziomario/cuttlefish/instances/cvd-1/internal/gatekeeper_fifo_vm \</code>
</p><p>
<code>-device virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial4 \</code>
</p><p>
<code>-device virtconsole,bus=virtio-serial4.0,chardev=hvc4 \</code>
</p><p>
<code>-chardev pipe,id=hvc5,path=/home/ziomario/cuttlefish/instances/cvd-1/internal/bt_fifo_vm \</code>
</p><p>
<code>-device virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial5 \</code>
</p><p>
<code>-device virtconsole,bus=virtio-serial5.0,chardev=hvc5 \</code>
</p><p>
<code>-chardev null,id=hvc6 -device virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial6 \</code>
</p><p>
<code>-device virtconsole,bus=virtio-serial6.0,chardev=hvc6 -chardev null,id=hvc7 \</code>
</p><p>
<code>-device virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial7 \</code>
</p><p>
<code>-device virtconsole,bus=virtio-serial7.0,chardev=hvc7 \</code>
</p><p>
<code>-drive file=/home/ziomario/cuttlefish/instances/cvd-1/overlay.img,if=none,id=drive-virtio-disk0,aio=threads \</code>
</p><p>
<code>-device virtio-blk-pci-non-transitional,scsi=off,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 \</code>
</p><p>
<code>-drive file=/home/ziomario/cuttlefish/instances/cvd-1/persistent_composite.img,if=none,id=drive-virtio-disk1,aio=threads,format=raw \</code>
</p><p>
<code>-device virtio-blk-pci-non-transitional,scsi=off,drive=drive-virtio-disk1,id=virtio-disk1 \</code>
</p><p>
<code>-drive file=/home/ziomario/cuttlefish/instances/cvd-1/sdcard.img,if=none,id=drive-virtio-disk2,aio=threads,format=raw \</code>
</p><p>
<code>-device virtio-blk-pci-non-transitional,scsi=off,drive=drive-virtio-disk2,id=virtio-disk2 \</code>
</p><p>
<code>-object rng-random,id=objrng0,filename=/dev/urandom \</code>
</p><p>
<code>-device virtio-rng-pci-non-transitional,rng=objrng0,id=rng0,max-bytes=1024,period=2000 -device virtio-mouse-pci,disable-legacy=on \</code>
</p><p>
<code>-device virtio-keyboard-pci,disable-legacy=on -device virtio-keyboard-pci,disable-legacy=on \</code>
</p><p>
<code>-device virtio-balloon-pci-non-transitional,id=balloon0 \</code>
</p><p>
<code>-netdev tap,id=hostnet0,ifname=cvd-mtap-01,script=no,downscript=no \</code>
</p><p>
<code>-device virtio-net-pci-non-transitional,netdev=hostnet0,id=net0 \</code>
</p><p>
<code>-netdev tap,id=hostnet1,ifname=cvd-etap-01,script=no,downscript=no \</code>
</p><p>
<code>-device virtio-net-pci-non-transitional,netdev=hostnet1,id=net1 \</code>
</p><p>
<code>-netdev tap,id=hostnet2,ifname=cvd-wtap-01,script=no,downscript=no \</code>
</p><p>
<code>-device virtio-net-pci-non-transitional,netdev=hostnet2,id=net2 \</code>
</p><p>
<code>-cpu max -msg timestamp=on \</code>
</p><p>
<code>-device vhost-vsock-pci-non-transitional,guest-cid=3 \</code>
</p><p>
<code>-device qemu-xhci,id=xhci -device AC97 \</code>
</p><p>
<code>-bios /mnt/zroot-133/A_FILES/OS/Android/2net-co-uk/aosp_cf_arm64_phone-userdebug/out/host/linux-x86/etc/bootloader_aarch64/bootloader.qemu</code>
</p><p><br>
</p><p>What's the problem ? this : <br></p><p><br></p><p>
<code>2024-10-04T14:16:02.093367Z qemu-system-aarch64: -device AC97: no default audio driver available</code><br><code>Detected unexpected exit of monitored subprocess /usr/bin/qemu-system-aarch64</code></p><p><code><br></code>
</p><p>
Do you know what packages that I should install on Ubuntu 24.04 to enable the device AC97 ? thanks.
</p>
</div>
</div>
</div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Mario.<br></div></div>