Nope, official updates are normally done using .tar files as those are faster to unpack/update from. The .img.gz also works but needs an extra step. Both have identical KERNEL/SYSTEM and .dtb files inside.
I did a little research on the HK forum and we need to construct a new device-tree overlay that adds nodes for the pcm5102 chip and audio card routing. Update to this file (again, it's been updated):
https://chewitt.libreelec.tv/testing/LibreELEC-AMLGX.aarch64-11.80.0.tar
Then run the following from the SSH console:
mount -o remount,rw /flash
cp /usr/share/bootloader/meson-gxbb-odroidc2-hifishield.dtb /flash/
sed -i 's/meson-gxbb-odroidc2/meson-gxbb-odroidc2-hifishield/g' /flash/extlinux.conf
mount -o remount,ro /flash
rebooot
This should switch u-boot over to the hifishield device-tree file, and then we discover how accurate my blind guesswork was?
Please share URLs from "dmesg | paste" and "aplay -l | paste" and "aplay -L | paste" so we can see if anything happened.
To be clear, I'm not expecting audio output in Kodi yet, as I suspect audio mixer routing changes are required too.