mkinitfs 2.8.0 broke booting on OnePlus 6/6T, Fairphone 5, and Pixel 3a by passing the wrong kernel to boot-deploy, which created incompatible Android boot images.
The temporary fix, downgrading to mkinitfs 2.7.0, broke generating an initramfs on EFI-only devices due to reliance on a recently removed deviceinfo variable.
New releases (mkinitfs 2.9.0, boot-deploy 0.23.0) !7986 address both of these issues.