3 # SPDX-License-Identifier: MIT 
  18         test -d linux 
|| git clone https
://github.com
/AsahiLinux
/linux
 
  21         git 
reset --hard asahi
-6.1
-rc3-1; 
  22         curl 
-sL https
://tg.st
/u
/3007a82fe2f3ef7d91945e1cb3e5a167f8d6b0550ecb67850d1cd85f3efa112e.config 
| grep -v CONFIG_DRM_APPLE 
| grep -v CONFIG_DRM_ASAHI 
> .config
 
  24         make -j `nproc` V
=0 > /dev
/null
 
  25         sudo 
make modules_install
 
  33         test -d m1n1 
|| git clone 
--recursive https
://github.com
/AsahiLinux
/m1n1
 
  36         git 
reset --hard v1.1
.7; 
  44         test -d u
-boot || git clone https
://github.com
/AsahiLinux
/u
-boot 
  47         git 
reset --hard origin
/asahi
; 
  48         curl 
-s https
://tg.st
/u
/0001-usb_setup_descriptor-Add-1ms-delay-in-order-to-unbre.
patch | patch -p1 
  49         make apple_m1_defconfig
 
  52         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
 
  53         echo display
=3840x2160 
>> 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