diff --git a/config/release/3rdparty/atvboot/BootLogo.png b/config/release/3rdparty/atvboot/BootLogo.png new file mode 100644 index 0000000000..14f1a1e75d Binary files /dev/null and b/config/release/3rdparty/atvboot/BootLogo.png differ diff --git a/config/release/3rdparty/atvboot/System/.DS_Store b/config/release/3rdparty/atvboot/System/.DS_Store new file mode 100644 index 0000000000..68a8f55059 Binary files /dev/null and b/config/release/3rdparty/atvboot/System/.DS_Store differ diff --git a/config/release/3rdparty/atvboot/System/Library/.DS_Store b/config/release/3rdparty/atvboot/System/Library/.DS_Store new file mode 100644 index 0000000000..4c6e76e3af Binary files /dev/null and b/config/release/3rdparty/atvboot/System/Library/.DS_Store differ diff --git a/config/release/3rdparty/atvboot/System/Library/Extensions/KernelMemoryAccess.kext/Contents/Info.plist b/config/release/3rdparty/atvboot/System/Library/Extensions/KernelMemoryAccess.kext/Contents/Info.plist new file mode 100644 index 0000000000..e487a1d827 --- /dev/null +++ b/config/release/3rdparty/atvboot/System/Library/Extensions/KernelMemoryAccess.kext/Contents/Info.plist @@ -0,0 +1,29 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + KernelMemoryAccess + CFBundleIdentifier + com.osxbook.kext.KernelMemoryAccess + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + KernelMemoryAccess + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0.0 + OSBundleLibraries + + com.apple.kernel.6.0 + 7.9.9 + com.apple.kpi.bsd + 8.0.0 + + + diff --git a/config/release/3rdparty/atvboot/System/Library/Extensions/KernelMemoryAccess.kext/Contents/MacOS/KernelMemoryAccess b/config/release/3rdparty/atvboot/System/Library/Extensions/KernelMemoryAccess.kext/Contents/MacOS/KernelMemoryAccess new file mode 100644 index 0000000000..cce6f2b18f Binary files /dev/null and b/config/release/3rdparty/atvboot/System/Library/Extensions/KernelMemoryAccess.kext/Contents/MacOS/KernelMemoryAccess differ diff --git a/config/release/3rdparty/atvboot/System/Library/Extensions/KernelMemoryAccess.kext/Contents/Resources/English.lproj/InfoPlist.strings b/config/release/3rdparty/atvboot/System/Library/Extensions/KernelMemoryAccess.kext/Contents/Resources/English.lproj/InfoPlist.strings new file mode 100644 index 0000000000..b7b9336350 Binary files /dev/null and b/config/release/3rdparty/atvboot/System/Library/Extensions/KernelMemoryAccess.kext/Contents/Resources/English.lproj/InfoPlist.strings differ diff --git a/config/release/3rdparty/atvboot/boot.efi b/config/release/3rdparty/atvboot/boot.efi new file mode 100644 index 0000000000..65c11217df Binary files /dev/null and b/config/release/3rdparty/atvboot/boot.efi differ diff --git a/config/release/3rdparty/atvboot/boot_linux.sh b/config/release/3rdparty/atvboot/boot_linux.sh new file mode 100644 index 0000000000..a6b9969c01 --- /dev/null +++ b/config/release/3rdparty/atvboot/boot_linux.sh @@ -0,0 +1,9 @@ +#!/bin/bash +# +echo "this is a boot_linux.sh script" +# +# +#mkdir -p /tmp/rootfs +#mount /dev/sda4 /tmp/rootfs +#kexec --load /tmp/rootfs/vmlinux --initrd=/tmp/rootfs/initrd/gz --command-line="root=/dev/sda4 initrd=initrd.gz" +#kexec -e diff --git a/config/release/3rdparty/atvboot/com.apple.Boot.plist b/config/release/3rdparty/atvboot/com.apple.Boot.plist new file mode 100644 index 0000000000..068b3db0a5 --- /dev/null +++ b/config/release/3rdparty/atvboot/com.apple.Boot.plist @@ -0,0 +1,16 @@ + + + + + Background Color + 0 + Boot Fail Logo + + Boot Logo + BootLogo.png + Kernel + mach_kernel + Kernel Flags + atv-boot=none video=vesafb + + diff --git a/config/release/3rdparty/atvboot/mach_kernel b/config/release/3rdparty/atvboot/mach_kernel new file mode 100755 index 0000000000..ada1302b10 Binary files /dev/null and b/config/release/3rdparty/atvboot/mach_kernel differ diff --git a/config/release/3rdparty/atvboot/patchstick.sh b/config/release/3rdparty/atvboot/patchstick.sh new file mode 100644 index 0000000000..47cafb5905 --- /dev/null +++ b/config/release/3rdparty/atvboot/patchstick.sh @@ -0,0 +1,7 @@ +#!/bin/bash +# +# +echo "this is a patchstick stript" +# +# +#