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 m1n
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
/m1n
1/boot.bin
/boot
/efi
/m1n
1/`date +%Y%m%d%H%M`.bin
55 sudo
cp u-boot.bin
/boot
/efi
/m1n
1/boot.bin