-# 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
+
+)
+}