-# build_stick()
-# {
-# (
-# # find . | cpio --quiet -H newc -o | pigz > ../stick/initrd.gz
-# # cp /boot/efi/EFI/BOOT/BOOTAA64.EFI efi/boot/
-# # cp /boot/vmlinuz-5.16.0-asahi-next-20220118-14779-ga4d177b3ad21-dirty vmlinuz
-# )
-# }
+build_stick()
+{
+(
+ rm -rf stick
+ mkdir -p stick/efi/boot
+ sudo bash -c 'cd testing; find . | cpio --quiet -H newc -o | pigz > ../stick/initrd.gz'
+ cp testing/usr/lib/grub/arm64-efi/monolithic/grubaa64.efi stick/efi/boot/bootaa64.efi
+ cp testing/boot/vmlinuz* stick/vmlinuz
+
+ cat > stick/efi/boot/grub.cfg <<EOF
+echo Loading Kernel...
+linux (hd0,msdos1)/vmlinuz net.ifnames=0
+echo Loading initrd... Please wait
+initrd (hd0,msdos1)/initrd.gz
+boot
+EOF
+
+)
+}