Things to try:
- Copy DTB (device tree) to root of live media
- Copy everything from
/bootin chroot to root of live media (why not?) - Move kernel image to
kernel.imginstead of usingconfig.txtentry- What about the initrd?
Notes:
live-buildbinary hooks are executed inbuild/binary- Seems like Qemu doesn't care what files are on the root media, it just takes whatever DTB etc. you give it on the command line. The DTB should still be necessary for real booting though.
Note the need to install Raspbian's keyring from archives.