3 # SPDX-License-Identifier: MIT 
  18         test -d linux 
|| git clone https
://github.com
/AsahiLinux
/linux
 
  21         git 
reset --hard asahi
-6.1
-rc6-5 
  22         source "$HOME/.cargo/env" 
  23         curl 
-o .config https
://tg.st
/u
/1dbcb0d155911d80f29e61153f53e39bff1c6198f9ed0673520d4cf45343fa9f.config
 
  24         make LLVM
=-14 olddefconfig
 
  25         make LLVM
=-14 -j `nproc` V
=0 > /dev
/null
 
  26         sudo 
make LLVM
=-14 V
=0 modules_install 
> /dev
/null
 
  27         sudo 
make LLVM
=-14 install 
  34         test -d m1n1 
|| git clone 
--recursive https
://github.com
/AsahiLinux
/m1n1
 
  37         git 
reset --hard v1.2
.2; 
  45         test -d u
-boot || git clone https
://github.com
/AsahiLinux
/u
-boot 
  48         git 
reset --hard asahi
-v2022.10
-1; 
  50         make apple_m1_defconfig
 
  53         cat m
1n
1/build
/m1n1.bin   
`find linux/arch/arm64/boot/dts/apple/ -name \*.dtb` <(gzip -c u
-boot/u
-boot-nodtb.bin
) > u
-boot.bin
 
  54         sudo 
cp /boot
/efi
/m
1n
1/boot.bin 
/boot
/efi
/m
1n
1/`date +%Y%m%d%H%M`.bin
 
  55         sudo 
cp u
-boot.bin 
/boot
/efi
/m
1n
1/boot.bin