mirror of
				https://github.com/kholia/OSX-KVM.git
				synced 2025-11-03 21:22:44 +00:00 
			
		
		
		
	OSX-KVM - June 2021 Batch Update
Changes: - Upgrade to OpenCore 0.7.0 - Upgrade OVMF to ovmf_2021.05-1_all.deb - Add installer build script for Monterey developer beta (nick) - Sync config.plist with Nick's upstream repository - Misc. fixes (nick and others)
This commit is contained in:
		
							parent
							
								
									a1cd556d3a
								
							
						
					
					
						commit
						dad4131633
					
				@ -116,4 +116,6 @@
 | 
			
		||||
 | 
			
		||||
- mikkeyboi - Unraid OS stuff
 | 
			
		||||
 | 
			
		||||
- deftdawg - Various correctness and robustness fixes - thanks!
 | 
			
		||||
 | 
			
		||||
Note: Individual files have more specific 'credits' in them.
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,9 @@
 | 
			
		||||
Current OVMF blobs are borrowed from the following URL,
 | 
			
		||||
Current OVMF blobs are borrowed from the following URLs,
 | 
			
		||||
 | 
			
		||||
http://download.proxmox.com/debian/dists/buster/pve-no-subscription/binary-amd64/pve-edk2-firmware_2.20200531-1_all.deb
 | 
			
		||||
 | 
			
		||||
http://ftp.debian.org/debian/pool/main/e/edk2/
 | 
			
		||||
 | 
			
		||||
OVMF for non-OpenCore boot loaders: https://github.com/kholia/edk2/tree/macOS-NG-v3.
 | 
			
		||||
 | 
			
		||||
Building OVMF
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								OVMF_CODE.fd
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								OVMF_CODE.fd
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							@ -13,7 +13,7 @@
 | 
			
		||||
# NOTE: Tweak the "MY_OPTIONS" line in case you are having booting problems!
 | 
			
		||||
############################################################################
 | 
			
		||||
 | 
			
		||||
MY_OPTIONS="+pcid,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check"
 | 
			
		||||
MY_OPTIONS="+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check"
 | 
			
		||||
 | 
			
		||||
# This script works for Big Sur, Catalina, Mojave, and High Sierra. Tested with
 | 
			
		||||
# macOS 10.15.6, macOS 10.14.6, and macOS 10.13.6
 | 
			
		||||
@ -42,7 +42,6 @@ args=(
 | 
			
		||||
  -smbios type=2
 | 
			
		||||
  -device ich9-intel-hda -device hda-duplex
 | 
			
		||||
  -device ich9-ahci,id=sata
 | 
			
		||||
  # -drive id=OpenCoreBoot,if=none,snapshot=on,format=qcow2,file="$REPO_PATH/OpenCore-Catalina/OpenCore-nopicker.qcow2"
 | 
			
		||||
  -drive id=OpenCoreBoot,if=none,snapshot=on,format=qcow2,file="$REPO_PATH/OpenCore-Catalina/OpenCore.qcow2"
 | 
			
		||||
  -device ide-hd,bus=sata.2,drive=OpenCoreBoot
 | 
			
		||||
  -device ide-hd,bus=sata.3,drive=InstallMedia
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@
 | 
			
		||||
# NOTE: Tweak the "MY_OPTIONS" line in case you are having booting problems!
 | 
			
		||||
############################################################################
 | 
			
		||||
 | 
			
		||||
MY_OPTIONS="+pcid,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check"
 | 
			
		||||
MY_OPTIONS="+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check"
 | 
			
		||||
 | 
			
		||||
# This script works for Big Sur, Catalina, Mojave, and High Sierra. Tested with
 | 
			
		||||
# macOS 10.15.6, macOS 10.14.6, and macOS 10.13.6
 | 
			
		||||
@ -45,7 +45,6 @@ args=(
 | 
			
		||||
  -smbios type=2
 | 
			
		||||
  -device ich9-intel-hda -device hda-duplex
 | 
			
		||||
  -device ich9-ahci,id=sata
 | 
			
		||||
  # -drive id=OpenCoreBoot,if=none,snapshot=on,format=qcow2,file="$REPO_PATH/OpenCore-Catalina/OpenCore-nopicker.qcow2"
 | 
			
		||||
  -drive id=OpenCoreBoot,if=none,snapshot=on,format=qcow2,file="$REPO_PATH/OpenCore-Catalina/OpenCore.qcow2"
 | 
			
		||||
  -device ide-hd,bus=sata.2,drive=OpenCoreBoot
 | 
			
		||||
  -device ide-hd,bus=sata.3,drive=InstallMedia
 | 
			
		||||
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											Binary file not shown.
										
									
								
							@ -3,7 +3,7 @@
 | 
			
		||||
<plist version="1.0">
 | 
			
		||||
<dict>
 | 
			
		||||
	<key>BuildMachineOSBuild</key>
 | 
			
		||||
	<string>19H2</string>
 | 
			
		||||
	<string>19H524</string>
 | 
			
		||||
	<key>CFBundleDevelopmentRegion</key>
 | 
			
		||||
	<string>en</string>
 | 
			
		||||
	<key>CFBundleExecutable</key>
 | 
			
		||||
@ -17,7 +17,7 @@
 | 
			
		||||
	<key>CFBundlePackageType</key>
 | 
			
		||||
	<string>KEXT</string>
 | 
			
		||||
	<key>CFBundleShortVersionString</key>
 | 
			
		||||
	<string>1.4.9</string>
 | 
			
		||||
	<string>1.5.3</string>
 | 
			
		||||
	<key>CFBundleSignature</key>
 | 
			
		||||
	<string>????</string>
 | 
			
		||||
	<key>CFBundleSupportedPlatforms</key>
 | 
			
		||||
@ -25,23 +25,23 @@
 | 
			
		||||
		<string>MacOSX</string>
 | 
			
		||||
	</array>
 | 
			
		||||
	<key>CFBundleVersion</key>
 | 
			
		||||
	<string>1.4.9</string>
 | 
			
		||||
	<string>1.5.3</string>
 | 
			
		||||
	<key>DTCompiler</key>
 | 
			
		||||
	<string>com.apple.compilers.llvm.clang.1_0</string>
 | 
			
		||||
	<key>DTPlatformBuild</key>
 | 
			
		||||
	<string>12A7209</string>
 | 
			
		||||
	<string>12B45b</string>
 | 
			
		||||
	<key>DTPlatformName</key>
 | 
			
		||||
	<string>macosx</string>
 | 
			
		||||
	<key>DTPlatformVersion</key>
 | 
			
		||||
	<string>10.15.6</string>
 | 
			
		||||
	<string>11.0</string>
 | 
			
		||||
	<key>DTSDKBuild</key>
 | 
			
		||||
	<string>19G68</string>
 | 
			
		||||
	<string>20A2408</string>
 | 
			
		||||
	<key>DTSDKName</key>
 | 
			
		||||
	<string>macosx10.15</string>
 | 
			
		||||
	<string>macosx11.0</string>
 | 
			
		||||
	<key>DTXcode</key>
 | 
			
		||||
	<string>1200</string>
 | 
			
		||||
	<string>1220</string>
 | 
			
		||||
	<key>DTXcodeBuild</key>
 | 
			
		||||
	<string>12A7209</string>
 | 
			
		||||
	<string>12B45b</string>
 | 
			
		||||
	<key>IOKitPersonalities</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>as.vit9696.Lilu</key>
 | 
			
		||||
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							@ -3,7 +3,7 @@
 | 
			
		||||
<plist version="1.0">
 | 
			
		||||
<dict>
 | 
			
		||||
	<key>BuildMachineOSBuild</key>
 | 
			
		||||
	<string>19H2</string>
 | 
			
		||||
	<string>19H1217</string>
 | 
			
		||||
	<key>CFBundleDevelopmentRegion</key>
 | 
			
		||||
	<string>en</string>
 | 
			
		||||
	<key>CFBundleExecutable</key>
 | 
			
		||||
@ -17,7 +17,7 @@
 | 
			
		||||
	<key>CFBundlePackageType</key>
 | 
			
		||||
	<string>KEXT</string>
 | 
			
		||||
	<key>CFBundleShortVersionString</key>
 | 
			
		||||
	<string>1.1.8</string>
 | 
			
		||||
	<string>1.2.4</string>
 | 
			
		||||
	<key>CFBundleSignature</key>
 | 
			
		||||
	<string>????</string>
 | 
			
		||||
	<key>CFBundleSupportedPlatforms</key>
 | 
			
		||||
@ -25,23 +25,23 @@
 | 
			
		||||
		<string>MacOSX</string>
 | 
			
		||||
	</array>
 | 
			
		||||
	<key>CFBundleVersion</key>
 | 
			
		||||
	<string>1.1.8</string>
 | 
			
		||||
	<string>1.2.4</string>
 | 
			
		||||
	<key>DTCompiler</key>
 | 
			
		||||
	<string>com.apple.compilers.llvm.clang.1_0</string>
 | 
			
		||||
	<key>DTPlatformBuild</key>
 | 
			
		||||
	<string>12A7209</string>
 | 
			
		||||
	<string>12B45b</string>
 | 
			
		||||
	<key>DTPlatformName</key>
 | 
			
		||||
	<string>macosx</string>
 | 
			
		||||
	<key>DTPlatformVersion</key>
 | 
			
		||||
	<string>10.15.6</string>
 | 
			
		||||
	<string>11.0</string>
 | 
			
		||||
	<key>DTSDKBuild</key>
 | 
			
		||||
	<string>19G68</string>
 | 
			
		||||
	<string>20A2408</string>
 | 
			
		||||
	<key>DTSDKName</key>
 | 
			
		||||
	<string>macosx10.15</string>
 | 
			
		||||
	<string>macosx11.0</string>
 | 
			
		||||
	<key>DTXcode</key>
 | 
			
		||||
	<string>1200</string>
 | 
			
		||||
	<string>1220</string>
 | 
			
		||||
	<key>DTXcodeBuild</key>
 | 
			
		||||
	<string>12A7209</string>
 | 
			
		||||
	<string>12B45b</string>
 | 
			
		||||
	<key>IOKitPersonalities</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>as.vit9696.VirtualSMC</key>
 | 
			
		||||
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							@ -3,7 +3,7 @@
 | 
			
		||||
<plist version="1.0">
 | 
			
		||||
<dict>
 | 
			
		||||
	<key>BuildMachineOSBuild</key>
 | 
			
		||||
	<string>19H2</string>
 | 
			
		||||
	<string>19H1217</string>
 | 
			
		||||
	<key>CFBundleDevelopmentRegion</key>
 | 
			
		||||
	<string>en</string>
 | 
			
		||||
	<key>CFBundleExecutable</key>
 | 
			
		||||
@ -17,7 +17,7 @@
 | 
			
		||||
	<key>CFBundlePackageType</key>
 | 
			
		||||
	<string>KEXT</string>
 | 
			
		||||
	<key>CFBundleShortVersionString</key>
 | 
			
		||||
	<string>1.4.4</string>
 | 
			
		||||
	<string>1.5.0</string>
 | 
			
		||||
	<key>CFBundleSignature</key>
 | 
			
		||||
	<string>????</string>
 | 
			
		||||
	<key>CFBundleSupportedPlatforms</key>
 | 
			
		||||
@ -25,23 +25,23 @@
 | 
			
		||||
		<string>MacOSX</string>
 | 
			
		||||
	</array>
 | 
			
		||||
	<key>CFBundleVersion</key>
 | 
			
		||||
	<string>1.4.4</string>
 | 
			
		||||
	<string>1.5.0</string>
 | 
			
		||||
	<key>DTCompiler</key>
 | 
			
		||||
	<string>com.apple.compilers.llvm.clang.1_0</string>
 | 
			
		||||
	<key>DTPlatformBuild</key>
 | 
			
		||||
	<string>12A7209</string>
 | 
			
		||||
	<string>12B45b</string>
 | 
			
		||||
	<key>DTPlatformName</key>
 | 
			
		||||
	<string>macosx</string>
 | 
			
		||||
	<key>DTPlatformVersion</key>
 | 
			
		||||
	<string>10.15.6</string>
 | 
			
		||||
	<string>11.0</string>
 | 
			
		||||
	<key>DTSDKBuild</key>
 | 
			
		||||
	<string>19G68</string>
 | 
			
		||||
	<string>20A2408</string>
 | 
			
		||||
	<key>DTSDKName</key>
 | 
			
		||||
	<string>macosx10.15</string>
 | 
			
		||||
	<string>macosx11.0</string>
 | 
			
		||||
	<key>DTXcode</key>
 | 
			
		||||
	<string>1200</string>
 | 
			
		||||
	<string>1220</string>
 | 
			
		||||
	<key>DTXcodeBuild</key>
 | 
			
		||||
	<string>12A7209</string>
 | 
			
		||||
	<string>12B45b</string>
 | 
			
		||||
	<key>IOKitPersonalities</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>NVHDAEnabler</key>
 | 
			
		||||
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@ -2,8 +2,8 @@
 | 
			
		||||
 | 
			
		||||
Catalina installs the same way as Mojave.
 | 
			
		||||
 | 
			
		||||
Tested with macOS Catalina 10.15.7 with OpenCore-0.6.7-RELEASE.zip release
 | 
			
		||||
(March, 2021).
 | 
			
		||||
Tested with macOS Catalina 10.15.7 with OpenCore-0.7.0-RELEASE.zip release
 | 
			
		||||
(June, 2021).
 | 
			
		||||
 | 
			
		||||
Note: Our `config.plist` is buggy and we need to fix it!
 | 
			
		||||
 | 
			
		||||
@ -14,18 +14,8 @@ Attention: Use 64-bit Ubuntu 20.04 LTS as the host OS for "best" results.
 | 
			
		||||
Guestfish output results may vary across platforms.
 | 
			
		||||
 | 
			
		||||
```
 | 
			
		||||
git submodule init && git submodule update
 | 
			
		||||
 | 
			
		||||
cp -a ../resources/OcBinaryData/Resources EFI/OC/Resources  # symlink hacks don't work
 | 
			
		||||
 | 
			
		||||
# Normal OpenCore Image
 | 
			
		||||
rm -f OpenCore.qcow2; sudo ./opencore-image-ng.sh --cfg config.plist --img OpenCore.qcow2
 | 
			
		||||
 | 
			
		||||
# OpenCore w/ ShowPicker Disabled
 | 
			
		||||
rm -f OpenCore-nopicker.qcow2; sudo ./opencore-image-ng.sh --cfg config-nopicker.plist --img OpenCore-nopicker.qcow2
 | 
			
		||||
 | 
			
		||||
# Passthrough Optimized OpenCore
 | 
			
		||||
rm -f OpenCore-Passthrough.qcow2; sudo ./opencore-image-ng.sh --cfg config-pt.plist --img OpenCore-Passthrough.qcow2
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
Note: https://github.com/thenickdude/KVM-Opencore is one of the best resources
 | 
			
		||||
 | 
			
		||||
@ -1,920 +0,0 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 | 
			
		||||
<plist version="1.0">
 | 
			
		||||
<dict>
 | 
			
		||||
	<key>ACPI</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>Add</key>
 | 
			
		||||
		<array>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>add DTGP method</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>Path</key>
 | 
			
		||||
				<string>SSDT-DTGP.aml</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>Fake EC and USBX Power</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>Path</key>
 | 
			
		||||
				<string>SSDT-EC.aml</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>USB 2.0 Injection</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>Path</key>
 | 
			
		||||
				<string>SSDT-EHCI.aml</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>CPU AGPM Plugin=1</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>Path</key>
 | 
			
		||||
				<string>SSDT-PLUG.aml</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
		</array>
 | 
			
		||||
		<key>Delete</key>
 | 
			
		||||
		<array>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>All</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>Delete CpuPm</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>OemTableId</key>
 | 
			
		||||
				<data>Q3B1UG0AAAA=</data>
 | 
			
		||||
				<key>TableLength</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>TableSignature</key>
 | 
			
		||||
				<data>U1NEVA==</data>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>All</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>Delete Cpu0Ist</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>OemTableId</key>
 | 
			
		||||
				<data>Q3B1MElzdAA=</data>
 | 
			
		||||
				<key>TableLength</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>TableSignature</key>
 | 
			
		||||
				<data>U1NEVA==</data>
 | 
			
		||||
			</dict>
 | 
			
		||||
		</array>
 | 
			
		||||
		<key>Patch</key>
 | 
			
		||||
		<array>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>_Q11 to XQ11</string>
 | 
			
		||||
				<key>Count</key>
 | 
			
		||||
				<integer>1</integer>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>Find</key>
 | 
			
		||||
				<data>X1ExMQ==</data>
 | 
			
		||||
				<key>Limit</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>Mask</key>
 | 
			
		||||
				<data></data>
 | 
			
		||||
				<key>OemTableId</key>
 | 
			
		||||
				<data></data>
 | 
			
		||||
				<key>Replace</key>
 | 
			
		||||
				<data>WFExMQ==</data>
 | 
			
		||||
				<key>ReplaceMask</key>
 | 
			
		||||
				<data></data>
 | 
			
		||||
				<key>Skip</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>TableLength</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>TableSignature</key>
 | 
			
		||||
				<data></data>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>_Q12 to XQ12</string>
 | 
			
		||||
				<key>Count</key>
 | 
			
		||||
				<integer>1</integer>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>Find</key>
 | 
			
		||||
				<data>X1ExMg==</data>
 | 
			
		||||
				<key>Limit</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>Mask</key>
 | 
			
		||||
				<data></data>
 | 
			
		||||
				<key>OemTableId</key>
 | 
			
		||||
				<data></data>
 | 
			
		||||
				<key>Replace</key>
 | 
			
		||||
				<data>WFExMg==</data>
 | 
			
		||||
				<key>ReplaceMask</key>
 | 
			
		||||
				<data></data>
 | 
			
		||||
				<key>Skip</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>TableLength</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>TableSignature</key>
 | 
			
		||||
				<data></data>
 | 
			
		||||
			</dict>
 | 
			
		||||
		</array>
 | 
			
		||||
		<key>Quirks</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>FadtEnableReset</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>NormalizeHeaders</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>RebaseRegions</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ResetHwSig</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ResetLogoStatus</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
		</dict>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>Booter</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>MmioWhitelist</key>
 | 
			
		||||
		<array/>
 | 
			
		||||
		<key>Quirks</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>AvoidRuntimeDefrag</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>DevirtualiseMmio</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>DisableSingleUser</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>DisableVariableWrite</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>DiscardHibernateMap</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>EnableSafeModeSlide</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>EnableWriteUnprotector</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>ForceExitBootServices</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ProtectMemoryRegions</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ProtectSecureBoot</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ProtectUefiServices</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ProvideCustomSlide</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>ProvideMaxSlide</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>RebuildAppleMemoryMap</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>SetupVirtualMap</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>SignalAppleOS</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>SyncRuntimePermissions</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
		</dict>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>DeviceProperties</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>Add</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>PciRoot(0x1)/Pci(0x1F,0x0)</key>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>compatible</key>
 | 
			
		||||
				<string>pci8086,2916</string>
 | 
			
		||||
				<key>device-id</key>
 | 
			
		||||
				<data>
 | 
			
		||||
				FikA
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>name</key>
 | 
			
		||||
				<string>pci8086,2916</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Delete</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>PciRoot(0x0)/Pci(0x1b,0x0)</key>
 | 
			
		||||
			<array>
 | 
			
		||||
				<string>MaximumBootBeepVolume</string>
 | 
			
		||||
			</array>
 | 
			
		||||
		</dict>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>Kernel</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>Add</key>
 | 
			
		||||
		<array>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>Any</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>VoodooHDA.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string>Contents/MacOS/VoodooHDA</string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>x86_64</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>Lilu.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>Patch engine</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string>Contents/MacOS/Lilu</string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>12.0.0</string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>x86_64</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>VirtualSMC.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>SMC emulator</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string>Contents/MacOS/VirtualSMC</string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>12.0.0</string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>x86_64</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>WhateverGreen.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>Video patches</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string>Contents/MacOS/WhateverGreen</string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>12.0.0</string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>AGPMInjector.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>USBPorts.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>x86_64</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>MCEReporterDisabler.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>AppleMCEReporter disabler</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>19.0.0</string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
		</array>
 | 
			
		||||
		<key>Block</key>
 | 
			
		||||
		<array>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>Any</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>Identifier</key>
 | 
			
		||||
				<string>com.apple.driver.AppleTyMCEDriver</string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
			</dict>
 | 
			
		||||
		</array>
 | 
			
		||||
		<key>Emulate</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>Cpuid1Data</key>
 | 
			
		||||
			<data>
 | 
			
		||||
			VAYFAAAAAAAAAAAAAAAAAA==
 | 
			
		||||
			</data>
 | 
			
		||||
			<key>Cpuid1Mask</key>
 | 
			
		||||
			<data>
 | 
			
		||||
			////AAAAAAAAAAAAAAAAAA==
 | 
			
		||||
			</data>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Force</key>
 | 
			
		||||
		<array>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>Any</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>System/Library/Extensions/IONetworkingFamily.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>Patch engine</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>Identifier</key>
 | 
			
		||||
				<string>com.apple.iokit.IONetworkingFamily</string>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string>Contents/MacOS/IONetworkingFamily</string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string>13.99.99</string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
		</array>
 | 
			
		||||
		<key>Patch</key>
 | 
			
		||||
		<array>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Base</key>
 | 
			
		||||
				<string>_cpu_topology_sort</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>algrey - cpu_topology_sort -disable _x86_validate_topology</string>
 | 
			
		||||
				<key>Count</key>
 | 
			
		||||
				<integer>1</integer>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>Find</key>
 | 
			
		||||
				<data>
 | 
			
		||||
				6AAA//8=
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>Identifier</key>
 | 
			
		||||
				<string>kernel</string>
 | 
			
		||||
				<key>Limit</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>Mask</key>
 | 
			
		||||
				<data>
 | 
			
		||||
				/wAA//8=
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string>20.99.99</string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>17.0.0</string>
 | 
			
		||||
				<key>Replace</key>
 | 
			
		||||
				<data>
 | 
			
		||||
				Dx9EAAA=
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>ReplaceMask</key>
 | 
			
		||||
				<data>
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>Skip</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Base</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>algrey - cpuid_set_cpufamily - force CPUFAMILY_INTEL_PENRYN</string>
 | 
			
		||||
				<key>Count</key>
 | 
			
		||||
				<integer>1</integer>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>Find</key>
 | 
			
		||||
				<data>
 | 
			
		||||
				MduAPQAAAAAGdQA=
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>Identifier</key>
 | 
			
		||||
				<string>kernel</string>
 | 
			
		||||
				<key>Limit</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>Mask</key>
 | 
			
		||||
				<data>
 | 
			
		||||
				/////wAAAP///wA=
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string>20.3.99</string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>17.0.0</string>
 | 
			
		||||
				<key>Replace</key>
 | 
			
		||||
				<data>
 | 
			
		||||
				u7xP6njpXQAAAJA=
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>ReplaceMask</key>
 | 
			
		||||
				<data>
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>Skip</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>Any</string>
 | 
			
		||||
				<key>Base</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>algrey - thenickdude - cpuid_set_cpufamily - force CPUFAMILY_INTEL_PENRYN (Big Sur 11.3 and newer)</string>
 | 
			
		||||
				<key>Count</key>
 | 
			
		||||
				<integer>1</integer>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>Find</key>
 | 
			
		||||
				<data>
 | 
			
		||||
					MdKzAYA9AAAAAAZ1
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>Identifier</key>
 | 
			
		||||
				<string>kernel</string>
 | 
			
		||||
				<key>Limit</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>Mask</key>
 | 
			
		||||
				<data>
 | 
			
		||||
					////////AAAAAP//
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string>20.99.99</string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>20.4.0</string>
 | 
			
		||||
				<key>Replace</key>
 | 
			
		||||
				<data>
 | 
			
		||||
					urxP6nizAJCQkJDr
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>ReplaceMask</key>
 | 
			
		||||
				<data>
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>Skip</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
			</dict>
 | 
			
		||||
		</array>
 | 
			
		||||
		<key>Quirks</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>AppleCpuPmCfgLock</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleXcpmCfgLock</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleXcpmExtraMsrs</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleXcpmForceBoost</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>CustomSMBIOSGuid</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>DisableIoMapper</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>DisableLinkeditJettison</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>DisableRtcChecksum</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>DummyPowerManagement</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>ExternalDiskIcons</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>IncreasePciBarSize</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>LapicKernelPanic</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>PanicNoKextDump</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>PowerTimeoutKernelPanic</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ThirdPartyDrives</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>XhciPortLimit</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Scheme</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>FuzzyMatch</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>KernelArch</key>
 | 
			
		||||
			<string>x86_64</string>
 | 
			
		||||
			<key>KernelCache</key>
 | 
			
		||||
			<string>Auto</string>
 | 
			
		||||
		</dict>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>Misc</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>BlessOverride</key>
 | 
			
		||||
		<array/>
 | 
			
		||||
		<key>Boot</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>ConsoleAttributes</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>HibernateMode</key>
 | 
			
		||||
			<string>Auto</string>
 | 
			
		||||
			<key>HideAuxiliary</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>PickerAttributes</key>
 | 
			
		||||
			<integer>1</integer>
 | 
			
		||||
			<key>PickerAudioAssist</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>PickerMode</key>
 | 
			
		||||
			<string>External</string>
 | 
			
		||||
			<key>PollAppleHotKeys</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>ShowPicker</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>TakeoffDelay</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>Timeout</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Debug</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>AppleDebug</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ApplePanic</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>DisableWatchDog</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>DisplayDelay</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>DisplayLevel</key>
 | 
			
		||||
			<integer>2147483650</integer>
 | 
			
		||||
			<key>SerialInit</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>SysReport</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>Target</key>
 | 
			
		||||
			<integer>3</integer>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Entries</key>
 | 
			
		||||
		<array/>
 | 
			
		||||
		<key>Security</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>AllowNvramReset</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>AllowSetDefault</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ApECID</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>AuthRestart</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>BootProtect</key>
 | 
			
		||||
			<string>None</string>
 | 
			
		||||
			<key>DmgLoading</key>
 | 
			
		||||
			<string>Signed</string>
 | 
			
		||||
			<key>EnablePassword</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ExposeSensitiveData</key>
 | 
			
		||||
			<integer>6</integer>
 | 
			
		||||
			<key>HaltLevel</key>
 | 
			
		||||
			<integer>2147483648</integer>
 | 
			
		||||
			<key>PasswordHash</key>
 | 
			
		||||
			<data></data>
 | 
			
		||||
			<key>PasswordSalt</key>
 | 
			
		||||
			<data></data>
 | 
			
		||||
			<key>ScanPolicy</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>SecureBootModel</key>
 | 
			
		||||
			<string>Disabled</string>
 | 
			
		||||
			<key>Vault</key>
 | 
			
		||||
			<string>Optional</string>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Tools</key>
 | 
			
		||||
		<array>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arguments</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Auxiliary</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>Not signed for security reasons</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>Name</key>
 | 
			
		||||
				<string>UEFI Shell</string>
 | 
			
		||||
				<key>Path</key>
 | 
			
		||||
				<string>OpenShell.efi</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arguments</key>
 | 
			
		||||
				<string>Shutdown</string>
 | 
			
		||||
				<key>Auxiliary</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>Perform shutdown</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>Name</key>
 | 
			
		||||
				<string>Shutdown</string>
 | 
			
		||||
				<key>Path</key>
 | 
			
		||||
				<string>ResetSystem.efi</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
		</array>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>NVRAM</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>Add</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>DefaultBackgroundColor</key>
 | 
			
		||||
				<data>AAAAAA==</data>
 | 
			
		||||
				<key>UIScale</key>
 | 
			
		||||
				<data>AQ==</data>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>rtc-blacklist</key>
 | 
			
		||||
				<data></data>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>SystemAudioVolume</key>
 | 
			
		||||
				<data>Rg==</data>
 | 
			
		||||
				<key>boot-args</key>
 | 
			
		||||
				<string>-v keepsyms=1 tlbto_us=0 vti=9</string>
 | 
			
		||||
				<key>run-efi-updater</key>
 | 
			
		||||
				<string>No</string>
 | 
			
		||||
				<key>csr-active-config</key>
 | 
			
		||||
				<data>ZwAAAA==</data>
 | 
			
		||||
				<key>prev-lang:kbd</key>
 | 
			
		||||
				<data>ZW4tVVM6MA==</data>
 | 
			
		||||
			</dict>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Delete</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key>
 | 
			
		||||
			<array>
 | 
			
		||||
				<string>UIScale</string>
 | 
			
		||||
				<string>DefaultBackgroundColor</string>
 | 
			
		||||
			</array>
 | 
			
		||||
			<key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key>
 | 
			
		||||
			<array>
 | 
			
		||||
				<string>rtc-blacklist</string>
 | 
			
		||||
			</array>
 | 
			
		||||
			<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
 | 
			
		||||
			<array>
 | 
			
		||||
				<string>boot-args</string>
 | 
			
		||||
			</array>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>LegacyEnable</key>
 | 
			
		||||
		<false/>
 | 
			
		||||
		<key>LegacyOverwrite</key>
 | 
			
		||||
		<false/>
 | 
			
		||||
		<key>LegacySchema</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
 | 
			
		||||
			<array>
 | 
			
		||||
				<string>EFILoginHiDPI</string>
 | 
			
		||||
				<string>EFIBluetoothDelay</string>
 | 
			
		||||
				<string>LocationServicesEnabled</string>
 | 
			
		||||
				<string>SystemAudioVolume</string>
 | 
			
		||||
				<string>SystemAudioVolumeDB</string>
 | 
			
		||||
				<string>SystemAudioVolumeSaved</string>
 | 
			
		||||
				<string>bluetoothActiveControllerInfo</string>
 | 
			
		||||
				<string>bluetoothInternalControllerInfo</string>
 | 
			
		||||
				<string>flagstate</string>
 | 
			
		||||
				<string>fmm-computer-name</string>
 | 
			
		||||
				<string>nvda_drv</string>
 | 
			
		||||
				<string>prev-lang:kbd</string>
 | 
			
		||||
			</array>
 | 
			
		||||
			<key>8BE4DF61-93CA-11D2-AA0D-00E098032B8C</key>
 | 
			
		||||
			<array>
 | 
			
		||||
				<string>Boot0080</string>
 | 
			
		||||
				<string>Boot0081</string>
 | 
			
		||||
				<string>Boot0082</string>
 | 
			
		||||
				<string>BootNext</string>
 | 
			
		||||
				<string>BootOrder</string>
 | 
			
		||||
			</array>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>WriteFlash</key>
 | 
			
		||||
		<true/>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>PlatformInfo</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>Automatic</key>
 | 
			
		||||
		<true/>
 | 
			
		||||
		<key>Generic</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>AdviseWindows</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>MLB</key>
 | 
			
		||||
			<string>C02717306J9JG361M</string>
 | 
			
		||||
			<key>ROM</key>
 | 
			
		||||
			<data>
 | 
			
		||||
			m7zhIYfl
 | 
			
		||||
			</data>
 | 
			
		||||
			<key>SpoofVendor</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>SystemProductName</key>
 | 
			
		||||
			<string>iMacPro1,1</string>
 | 
			
		||||
			<key>SystemSerialNumber</key>
 | 
			
		||||
			<string>C02TM2ZBHX87</string>
 | 
			
		||||
			<key>SystemUUID</key>
 | 
			
		||||
			<string>007076A6-F2A2-4461-BBE5-BAD019F8025A</string>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>UpdateDataHub</key>
 | 
			
		||||
		<true/>
 | 
			
		||||
		<key>UpdateNVRAM</key>
 | 
			
		||||
		<true/>
 | 
			
		||||
		<key>UpdateSMBIOS</key>
 | 
			
		||||
		<true/>
 | 
			
		||||
		<key>UpdateSMBIOSMode</key>
 | 
			
		||||
		<string>Create</string>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>UEFI</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>APFS</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>EnableJumpstart</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>GlobalConnect</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>HideVerbose</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>JumpstartHotPlug</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>MinDate</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>MinVersion</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Audio</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>AudioCodec</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>AudioDevice</key>
 | 
			
		||||
			<string>PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x1)</string>
 | 
			
		||||
			<key>AudioOut</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>AudioSupport</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>MinimumVolume</key>
 | 
			
		||||
			<integer>20</integer>
 | 
			
		||||
			<key>PlayChime</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>VolumeAmplifier</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>ConnectDrivers</key>
 | 
			
		||||
		<true/>
 | 
			
		||||
		<key>Drivers</key>
 | 
			
		||||
		<array>
 | 
			
		||||
			<string>VBoxHfs.efi</string>
 | 
			
		||||
			<string>OpenRuntime.efi</string>
 | 
			
		||||
			<string>OpenCanopy.efi</string>
 | 
			
		||||
			<string>#AudioDxe.efi</string>
 | 
			
		||||
			<string>#OpenUsbKbDxe.efi</string>
 | 
			
		||||
			<string>#UsbMouseDxe.efi</string>
 | 
			
		||||
			<string>#Ps2KeyboardDxe.efi</string>
 | 
			
		||||
			<string>#Ps2MouseDxe.efi</string>
 | 
			
		||||
			<string>#HiiDatabase.efi</string>
 | 
			
		||||
			<string>#NvmExpressDxe.efi</string>
 | 
			
		||||
			<string>#XhciDxe.efi</string>
 | 
			
		||||
			<string>#ExFatDxe.efi</string>
 | 
			
		||||
			<string>#PartitionDxe.efi</string>
 | 
			
		||||
			<string>#CrScreenshotDxe.efi</string>
 | 
			
		||||
		</array>
 | 
			
		||||
		<key>Input</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>KeyFiltering</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>KeyForgetThreshold</key>
 | 
			
		||||
			<integer>5</integer>
 | 
			
		||||
			<key>KeyMergeThreshold</key>
 | 
			
		||||
			<integer>2</integer>
 | 
			
		||||
			<key>KeySupport</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>KeySupportMode</key>
 | 
			
		||||
			<string>Auto</string>
 | 
			
		||||
			<key>KeySwap</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>PointerSupport</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>PointerSupportMode</key>
 | 
			
		||||
			<string>ASUS</string>
 | 
			
		||||
			<key>TimerResolution</key>
 | 
			
		||||
			<integer>50000</integer>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Output</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>ClearScreenOnModeSwitch</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ConsoleMode</key>
 | 
			
		||||
			<string></string>
 | 
			
		||||
			<key>DirectGopRendering</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>IgnoreTextInGraphics</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ProvideConsoleGop</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>ReconnectOnResChange</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ReplaceTabWithSpace</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>Resolution</key>
 | 
			
		||||
			<string>1920x1080@32</string>
 | 
			
		||||
			<key>SanitiseClearScreen</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>TextRenderer</key>
 | 
			
		||||
			<string>BuiltinGraphics</string>
 | 
			
		||||
			<key>UgaPassThrough</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>ProtocolOverrides</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>AppleAudio</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleBootPolicy</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleDebugLog</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleEvent</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleFramebufferInfo</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleImageConversion</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleImg4Verification</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleKeyMap</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleRtcRam</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleSecureBoot</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleSmcIo</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleUserInterfaceTheme</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>DataHub</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>DeviceProperties</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>FirmwareVolume</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>HashServices</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>OSInfo</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>UnicodeCollation</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Quirks</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>ExitBootServicesDelay</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>IgnoreInvalidFlexRatio</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ReleaseUsbOwnership</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>RequestBootVarRouting</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>TscSyncTimeout</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>UnblockFsConnect</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>ConnectDrivers</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
		</dict>
 | 
			
		||||
	</dict>
 | 
			
		||||
</dict>
 | 
			
		||||
</plist>
 | 
			
		||||
@ -73,14 +73,18 @@
 | 
			
		||||
		<key>Patch</key>
 | 
			
		||||
		<array>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Base</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>BaseSkip</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>_Q11 to XQ11</string>
 | 
			
		||||
				<string>Replace one byte sequence with another</string>
 | 
			
		||||
				<key>Count</key>
 | 
			
		||||
				<integer>1</integer>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>Find</key>
 | 
			
		||||
				<data>X1ExMQ==</data>
 | 
			
		||||
				<data>ESIzRA==</data>
 | 
			
		||||
				<key>Limit</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>Mask</key>
 | 
			
		||||
@ -88,7 +92,7 @@
 | 
			
		||||
				<key>OemTableId</key>
 | 
			
		||||
				<data></data>
 | 
			
		||||
				<key>Replace</key>
 | 
			
		||||
				<data>WFExMQ==</data>
 | 
			
		||||
				<data>RDMiEQ==</data>
 | 
			
		||||
				<key>ReplaceMask</key>
 | 
			
		||||
				<data></data>
 | 
			
		||||
				<key>Skip</key>
 | 
			
		||||
@ -99,14 +103,18 @@
 | 
			
		||||
				<data></data>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Base</key>
 | 
			
		||||
				<string>\_SB.PCI0.LPCB.HPET</string>
 | 
			
		||||
				<key>BaseSkip</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>_Q12 to XQ12</string>
 | 
			
		||||
				<string>HPET _CRS to XCRS</string>
 | 
			
		||||
				<key>Count</key>
 | 
			
		||||
				<integer>1</integer>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>Find</key>
 | 
			
		||||
				<data>X1ExMg==</data>
 | 
			
		||||
				<data>X0NSUw==</data>
 | 
			
		||||
				<key>Limit</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>Mask</key>
 | 
			
		||||
@ -114,7 +122,7 @@
 | 
			
		||||
				<key>OemTableId</key>
 | 
			
		||||
				<data></data>
 | 
			
		||||
				<key>Replace</key>
 | 
			
		||||
				<data>WFExMg==</data>
 | 
			
		||||
				<data>WENSUw==</data>
 | 
			
		||||
				<key>ReplaceMask</key>
 | 
			
		||||
				<data></data>
 | 
			
		||||
				<key>Skip</key>
 | 
			
		||||
@ -136,7 +144,7 @@
 | 
			
		||||
			<key>ResetHwSig</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ResetLogoStatus</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<true/>
 | 
			
		||||
		</dict>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>Booter</key>
 | 
			
		||||
@ -145,6 +153,8 @@
 | 
			
		||||
		<array/>
 | 
			
		||||
		<key>Quirks</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>AllowRelocationBlock</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AvoidRuntimeDefrag</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>DevirtualiseMmio</key>
 | 
			
		||||
@ -159,6 +169,8 @@
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>EnableWriteUnprotector</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>ForceBooterSignature</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ForceExitBootServices</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ProtectMemoryRegions</key>
 | 
			
		||||
@ -198,35 +210,12 @@
 | 
			
		||||
			</dict>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Delete</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>PciRoot(0x0)/Pci(0x1b,0x0)</key>
 | 
			
		||||
			<array>
 | 
			
		||||
				<string>MaximumBootBeepVolume</string>
 | 
			
		||||
			</array>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<dict/>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>Kernel</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>Add</key>
 | 
			
		||||
		<array>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>Any</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>VoodooHDA.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string>Contents/MacOS/VoodooHDA</string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>x86_64</string>
 | 
			
		||||
@ -241,7 +230,7 @@
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>12.0.0</string>
 | 
			
		||||
				<string>10.0.0</string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
@ -259,7 +248,7 @@
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>12.0.0</string>
 | 
			
		||||
				<string>10.0.0</string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
@ -282,18 +271,164 @@
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>Any</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>AGPMInjector.kext</string>
 | 
			
		||||
				<string>VoodooHDA.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string>Contents/MacOS/VoodooHDA</string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>x86_64</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>IntelMausi.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>Intel Ethernet LAN</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string>Contents/MacOS/IntelMausi</string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>x86_64</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>Legacy_USB3.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>XHC ports configuration</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>15.0.0</string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>x86_64</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>MCEReporterDisabler.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>AppleMCEReporter disabler</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>19.0.0</string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>x86_64</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>VoodooPS2Controller.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string>Contents/MacOS/VoodooPS2Controller</string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>15.0.0</string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>x86_64</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string>Contents/MacOS/VoodooPS2Keyboard</string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>15.0.0</string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>x86_64</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string>Contents/MacOS/VoodooPS2Mouse</string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>15.0.0</string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>x86_64</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string>Contents/MacOS/VoodooPS2Trackpad</string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>15.0.0</string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>x86_64</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string>Contents/MacOS/VoodooInput</string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>15.0.0</string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
@ -314,12 +449,10 @@
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>x86_64</string>
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>MCEReporterDisabler.kext</string>
 | 
			
		||||
				<string>AGPMInjector.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>AppleMCEReporter disabler</string>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
@ -327,7 +460,7 @@
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>19.0.0</string>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>PlistPath</key>
 | 
			
		||||
				<string>Contents/Info.plist</string>
 | 
			
		||||
			</dict>
 | 
			
		||||
@ -359,6 +492,12 @@
 | 
			
		||||
			<data>
 | 
			
		||||
			////AAAAAAAAAAAAAAAAAA==
 | 
			
		||||
			</data>
 | 
			
		||||
			<key>DummyPowerManagement</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>MaxKernel</key>
 | 
			
		||||
			<string></string>
 | 
			
		||||
			<key>MinKernel</key>
 | 
			
		||||
			<string></string>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Force</key>
 | 
			
		||||
		<array>
 | 
			
		||||
@ -368,13 +507,13 @@
 | 
			
		||||
				<key>BundlePath</key>
 | 
			
		||||
				<string>System/Library/Extensions/IONetworkingFamily.kext</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>Patch engine</string>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>Identifier</key>
 | 
			
		||||
				<string>com.apple.iokit.IONetworkingFamily</string>
 | 
			
		||||
				<key>ExecutablePath</key>
 | 
			
		||||
				<string>Contents/MacOS/IONetworkingFamily</string>
 | 
			
		||||
				<key>Identifier</key>
 | 
			
		||||
				<string>com.apple.iokit.IONetworkingFamily</string>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string>13.99.99</string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
@ -386,41 +525,8 @@
 | 
			
		||||
		<key>Patch</key>
 | 
			
		||||
		<array>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Base</key>
 | 
			
		||||
				<string>_cpu_topology_sort</string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>algrey - cpu_topology_sort -disable _x86_validate_topology</string>
 | 
			
		||||
				<key>Count</key>
 | 
			
		||||
				<integer>1</integer>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>Find</key>
 | 
			
		||||
				<data>
 | 
			
		||||
				6AAA//8=
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>Identifier</key>
 | 
			
		||||
				<string>kernel</string>
 | 
			
		||||
				<key>Limit</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
				<key>Mask</key>
 | 
			
		||||
				<data>
 | 
			
		||||
				/wAA//8=
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string>20.99.99</string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>17.0.0</string>
 | 
			
		||||
				<key>Replace</key>
 | 
			
		||||
				<data>
 | 
			
		||||
				Dx9EAAA=
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>ReplaceMask</key>
 | 
			
		||||
				<data>
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>Skip</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arch</key>
 | 
			
		||||
				<string>Any</string>
 | 
			
		||||
				<key>Base</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
@ -479,7 +585,7 @@
 | 
			
		||||
					////////AAAAAP//
 | 
			
		||||
				</data>
 | 
			
		||||
				<key>MaxKernel</key>
 | 
			
		||||
				<string>20.99.99</string>
 | 
			
		||||
				<string>21.99.99</string>
 | 
			
		||||
				<key>MinKernel</key>
 | 
			
		||||
				<string>20.4.0</string>
 | 
			
		||||
				<key>Replace</key>
 | 
			
		||||
@ -511,18 +617,26 @@
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>DisableRtcChecksum</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>DummyPowerManagement</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>ExtendBTFeatureFlags</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ExternalDiskIcons</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ForceSecureBootScheme</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>IncreasePciBarSize</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>LapicKernelPanic</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>LegacyCommpage</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>PanicNoKextDump</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>PowerTimeoutKernelPanic</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ProvideCurrentCpuInfo</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>SetApfsTrimTimeout</key>
 | 
			
		||||
			<integer>-1</integer>
 | 
			
		||||
			<key>ThirdPartyDrives</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>XhciPortLimit</key>
 | 
			
		||||
@ -550,12 +664,18 @@
 | 
			
		||||
			<string>Auto</string>
 | 
			
		||||
			<key>HideAuxiliary</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>LauncherOption</key>
 | 
			
		||||
			<string>Disabled</string>
 | 
			
		||||
			<key>LauncherPath</key>
 | 
			
		||||
			<string>Default</string>
 | 
			
		||||
			<key>PickerAttributes</key>
 | 
			
		||||
			<integer>1</integer>
 | 
			
		||||
			<integer>17</integer>
 | 
			
		||||
			<key>PickerAudioAssist</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>PickerMode</key>
 | 
			
		||||
			<string>External</string>
 | 
			
		||||
			<key>PickerVariant</key>
 | 
			
		||||
			<string>Auto</string>
 | 
			
		||||
			<key>PollAppleHotKeys</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>ShowPicker</key>
 | 
			
		||||
@ -563,7 +683,7 @@
 | 
			
		||||
			<key>TakeoffDelay</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>Timeout</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<integer>45</integer>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Debug</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
@ -591,13 +711,15 @@
 | 
			
		||||
			<key>AllowNvramReset</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>AllowSetDefault</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>AllowToggleSip</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ApECID</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>AuthRestart</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>BootProtect</key>
 | 
			
		||||
			<string>None</string>
 | 
			
		||||
			<key>BlacklistAppleUpdate</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>DmgLoading</key>
 | 
			
		||||
			<string>Signed</string>
 | 
			
		||||
			<key>EnablePassword</key>
 | 
			
		||||
@ -628,10 +750,36 @@
 | 
			
		||||
				<string>Not signed for security reasons</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>Flavour</key>
 | 
			
		||||
				<string>OpenShell:UEFIShell:Shell</string>
 | 
			
		||||
				<key>Name</key>
 | 
			
		||||
				<string>UEFI Shell</string>
 | 
			
		||||
				<key>Path</key>
 | 
			
		||||
				<string>OpenShell.efi</string>
 | 
			
		||||
				<key>RealPath</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>TextMode</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arguments</key>
 | 
			
		||||
				<string></string>
 | 
			
		||||
				<key>Auxiliary</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>Comment</key>
 | 
			
		||||
				<string>Memory testing utility</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>Flavour</key>
 | 
			
		||||
				<string>MemTest</string>
 | 
			
		||||
				<key>Name</key>
 | 
			
		||||
				<string>memtest86</string>
 | 
			
		||||
				<key>Path</key>
 | 
			
		||||
				<string>memtest86/BOOTX64.efi</string>
 | 
			
		||||
				<key>RealPath</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>TextMode</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
			</dict>
 | 
			
		||||
			<dict>
 | 
			
		||||
				<key>Arguments</key>
 | 
			
		||||
@ -642,10 +790,16 @@
 | 
			
		||||
				<string>Perform shutdown</string>
 | 
			
		||||
				<key>Enabled</key>
 | 
			
		||||
				<true/>
 | 
			
		||||
				<key>Flavour</key>
 | 
			
		||||
				<string>Auto</string>
 | 
			
		||||
				<key>Name</key>
 | 
			
		||||
				<string>Shutdown</string>
 | 
			
		||||
				<key>Path</key>
 | 
			
		||||
				<string>ResetSystem.efi</string>
 | 
			
		||||
				<key>RealPath</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
				<key>TextMode</key>
 | 
			
		||||
				<false/>
 | 
			
		||||
			</dict>
 | 
			
		||||
		</array>
 | 
			
		||||
	</dict>
 | 
			
		||||
@ -677,6 +831,10 @@
 | 
			
		||||
				<data>ZwAAAA==</data>
 | 
			
		||||
				<key>prev-lang:kbd</key>
 | 
			
		||||
				<data>ZW4tVVM6MA==</data>
 | 
			
		||||
				<key>run-efi-updater</key>
 | 
			
		||||
				<string>No</string>
 | 
			
		||||
				<key>ForceDisplayRotationInEFI</key>
 | 
			
		||||
				<integer>0</integer>
 | 
			
		||||
			</dict>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Delete</key>
 | 
			
		||||
@ -693,6 +851,7 @@
 | 
			
		||||
			<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
 | 
			
		||||
			<array>
 | 
			
		||||
				<string>boot-args</string>
 | 
			
		||||
				<string>ForceDisplayRotationInEFI</string>
 | 
			
		||||
			</array>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>LegacyEnable</key>
 | 
			
		||||
@ -713,6 +872,8 @@
 | 
			
		||||
				<string>bluetoothInternalControllerInfo</string>
 | 
			
		||||
				<string>flagstate</string>
 | 
			
		||||
				<string>fmm-computer-name</string>
 | 
			
		||||
				<string>fmm-mobileme-token-FMM</string>
 | 
			
		||||
				<string>fmm-mobileme-token-FMM-BridgeHasAccount</string>
 | 
			
		||||
				<string>nvda_drv</string>
 | 
			
		||||
				<string>prev-lang:kbd</string>
 | 
			
		||||
			</array>
 | 
			
		||||
@ -732,18 +893,24 @@
 | 
			
		||||
	<dict>
 | 
			
		||||
		<key>Automatic</key>
 | 
			
		||||
		<true/>
 | 
			
		||||
		<key>CustomMemory</key>
 | 
			
		||||
		<false/>
 | 
			
		||||
		<key>Generic</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>AdviseWindows</key>
 | 
			
		||||
			<key>AdviseFeatures</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>MaxBIOSVersion</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>MLB</key>
 | 
			
		||||
			<string>C02717306J9JG361M</string>
 | 
			
		||||
			<key>ProcessorType</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>ROM</key>
 | 
			
		||||
			<data>
 | 
			
		||||
			m7zhIYfl
 | 
			
		||||
			</data>
 | 
			
		||||
			<data>m7zhIYfl</data>
 | 
			
		||||
			<key>SpoofVendor</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>SystemMemoryStatus</key>
 | 
			
		||||
			<string>Auto</string>
 | 
			
		||||
			<key>SystemProductName</key>
 | 
			
		||||
			<string>iMacPro1,1</string>
 | 
			
		||||
			<key>SystemSerialNumber</key>
 | 
			
		||||
@ -759,6 +926,8 @@
 | 
			
		||||
		<true/>
 | 
			
		||||
		<key>UpdateSMBIOSMode</key>
 | 
			
		||||
		<string>Create</string>
 | 
			
		||||
		<key>UseRawUuidEncoding</key>
 | 
			
		||||
		<false/>
 | 
			
		||||
	</dict>
 | 
			
		||||
	<key>UEFI</key>
 | 
			
		||||
	<dict>
 | 
			
		||||
@ -769,13 +938,28 @@
 | 
			
		||||
			<key>GlobalConnect</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>HideVerbose</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>JumpstartHotPlug</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>JumpstartHotPlug</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>MinDate</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<integer>-1</integer>
 | 
			
		||||
			<key>MinVersion</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<integer>-1</integer>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>AppleInput</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>AppleEvent</key>
 | 
			
		||||
			<string>Builtin</string>
 | 
			
		||||
			<key>CustomDelays</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>KeyInitialDelay</key>
 | 
			
		||||
			<integer>50</integer>
 | 
			
		||||
			<key>KeySubsequentDelay</key>
 | 
			
		||||
			<integer>5</integer>
 | 
			
		||||
			<key>PointerSpeedDiv</key>
 | 
			
		||||
			<integer>1</integer>
 | 
			
		||||
			<key>PointerSpeedMul</key>
 | 
			
		||||
			<integer>1</integer>
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Audio</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
@ -790,7 +974,11 @@
 | 
			
		||||
			<key>MinimumVolume</key>
 | 
			
		||||
			<integer>20</integer>
 | 
			
		||||
			<key>PlayChime</key>
 | 
			
		||||
			<string>Auto</string>
 | 
			
		||||
			<key>ResetTrafficClass</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>SetupDelay</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>VolumeAmplifier</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
		</dict>
 | 
			
		||||
@ -802,6 +990,7 @@
 | 
			
		||||
			<string>OpenRuntime.efi</string>
 | 
			
		||||
			<string>OpenCanopy.efi</string>
 | 
			
		||||
			<string>#AudioDxe.efi</string>
 | 
			
		||||
			<string>OpenPartitionDxe.efi</string>
 | 
			
		||||
			<string>#OpenUsbKbDxe.efi</string>
 | 
			
		||||
			<string>#UsbMouseDxe.efi</string>
 | 
			
		||||
			<string>#Ps2KeyboardDxe.efi</string>
 | 
			
		||||
@ -810,7 +999,6 @@
 | 
			
		||||
			<string>#NvmExpressDxe.efi</string>
 | 
			
		||||
			<string>#XhciDxe.efi</string>
 | 
			
		||||
			<string>#ExFatDxe.efi</string>
 | 
			
		||||
			<string>#PartitionDxe.efi</string>
 | 
			
		||||
			<string>#CrScreenshotDxe.efi</string>
 | 
			
		||||
		</array>
 | 
			
		||||
		<key>Input</key>
 | 
			
		||||
@ -819,8 +1007,6 @@
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>KeyForgetThreshold</key>
 | 
			
		||||
			<integer>5</integer>
 | 
			
		||||
			<key>KeyMergeThreshold</key>
 | 
			
		||||
			<integer>2</integer>
 | 
			
		||||
			<key>KeySupport</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>KeySupportMode</key>
 | 
			
		||||
@ -842,6 +1028,10 @@
 | 
			
		||||
			<string></string>
 | 
			
		||||
			<key>DirectGopRendering</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ForceResolution</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>GopPassThrough</key>
 | 
			
		||||
			<string>Disabled</string>
 | 
			
		||||
			<key>IgnoreTextInGraphics</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ProvideConsoleGop</key>
 | 
			
		||||
@ -867,7 +1057,7 @@
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleDebugLog</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleEvent</key>
 | 
			
		||||
			<key>AppleEg2Info</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>AppleFramebufferInfo</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
@ -890,7 +1080,7 @@
 | 
			
		||||
			<key>DeviceProperties</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>FirmwareVolume</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>HashServices</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>OSInfo</key>
 | 
			
		||||
@ -900,20 +1090,28 @@
 | 
			
		||||
		</dict>
 | 
			
		||||
		<key>Quirks</key>
 | 
			
		||||
		<dict>
 | 
			
		||||
			<key>ActivateHpetSupport</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>DisableSecurityPolicy</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>EnableVectorAcceleration</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>ExitBootServicesDelay</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>ForgeUefiSupport</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>IgnoreInvalidFlexRatio</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ReleaseUsbOwnership</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>ReloadOptionRoms</key>
 | 
			
		||||
			<false/>
 | 
			
		||||
			<key>RequestBootVarRouting</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>TscSyncTimeout</key>
 | 
			
		||||
			<integer>0</integer>
 | 
			
		||||
			<key>UnblockFsConnect</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<key>ConnectDrivers</key>
 | 
			
		||||
			<true/>
 | 
			
		||||
			<false/>
 | 
			
		||||
		</dict>
 | 
			
		||||
	</dict>
 | 
			
		||||
</dict>
 | 
			
		||||
 | 
			
		||||
@ -132,26 +132,26 @@ fish part-add /dev/sda p 302048 -2048
 | 
			
		||||
fish part-set-gpt-type /dev/sda 1 C12A7328-F81F-11D2-BA4B-00A0C93EC93B
 | 
			
		||||
fish part-set-bootable /dev/sda 1 true
 | 
			
		||||
fish mkfs vfat /dev/sda1 label:EFI
 | 
			
		||||
fish mkfs vfat /dev/sda2 label:OpenCoreBoot
 | 
			
		||||
fish mkfs vfat /dev/sda2 label:OpenCore
 | 
			
		||||
fish mount /dev/sda2 /
 | 
			
		||||
fish mkdir /ESP
 | 
			
		||||
fish mount /dev/sda1 /ESP
 | 
			
		||||
 | 
			
		||||
msg "copy files to disk image"
 | 
			
		||||
cp -v "$cfg" $WORK/config.plist
 | 
			
		||||
fish mkdir                                     /ESP/EFI
 | 
			
		||||
fish mkdir                                     /ESP/EFI/OC
 | 
			
		||||
fish mkdir                                     /ESP/EFI/OC/Kexts
 | 
			
		||||
fish mkdir                                     /ESP/EFI/OC/ACPI
 | 
			
		||||
fish mkdir                                     /ESP/EFI/OC/Resources
 | 
			
		||||
fish mkdir                                     /ESP/EFI/OC/Tools
 | 
			
		||||
fish copy-in $WORK/EFI/BOOT                    /ESP/EFI
 | 
			
		||||
fish copy-in $WORK/EFI/OC/OpenCore.efi         /ESP/EFI/OC
 | 
			
		||||
fish copy-in $WORK/EFI/OC/Drivers              /ESP/EFI/OC/
 | 
			
		||||
fish copy-in $WORK/EFI/OC/Kexts                /ESP/EFI/OC/
 | 
			
		||||
fish copy-in $WORK/EFI/OC/ACPI                 /ESP/EFI/OC/
 | 
			
		||||
fish copy-in $WORK/EFI/OC/Resources            /ESP/EFI/OC/
 | 
			
		||||
fish copy-in $WORK/EFI/OC/Tools                /ESP/EFI/OC/
 | 
			
		||||
fish mkdir /ESP/EFI
 | 
			
		||||
fish mkdir /ESP/EFI/OC
 | 
			
		||||
fish mkdir /ESP/EFI/OC/Kexts
 | 
			
		||||
fish mkdir /ESP/EFI/OC/ACPI
 | 
			
		||||
fish mkdir /ESP/EFI/OC/Resources
 | 
			
		||||
fish mkdir /ESP/EFI/OC/Tools
 | 
			
		||||
fish copy-in $WORK/EFI/BOOT /ESP/EFI
 | 
			
		||||
fish copy-in $WORK/EFI/OC/OpenCore.efi /ESP/EFI/OC
 | 
			
		||||
fish copy-in $WORK/EFI/OC/Drivers /ESP/EFI/OC/
 | 
			
		||||
fish copy-in $WORK/EFI/OC/Kexts /ESP/EFI/OC/
 | 
			
		||||
fish copy-in $WORK/EFI/OC/ACPI /ESP/EFI/OC/
 | 
			
		||||
fish copy-in $BASE/../resources/OcBinaryData/Resources /ESP/EFI/OC/
 | 
			
		||||
fish copy-in $WORK/EFI/OC/Tools /ESP/EFI/OC/
 | 
			
		||||
 | 
			
		||||
# Note
 | 
			
		||||
fish copy-in startup.nsh /
 | 
			
		||||
 | 
			
		||||
@ -27,9 +27,6 @@ help (pull-requests!) with the following work items:
 | 
			
		||||
 | 
			
		||||
* Document how to use this project for XNU kernel debugging and development.
 | 
			
		||||
 | 
			
		||||
* Document the process to create and reuse VM snapshots. Instantaneous macOS
 | 
			
		||||
  boots would be nice this way.
 | 
			
		||||
 | 
			
		||||
* Document the process to launch a bunch of headless macOS VMs (build farm).
 | 
			
		||||
 | 
			
		||||
* Document usage of [munki](https://github.com/munki/munki) to deploy software
 | 
			
		||||
@ -37,8 +34,6 @@ help (pull-requests!) with the following work items:
 | 
			
		||||
 | 
			
		||||
* Enable VNC + SSH support out of the box or more easily.
 | 
			
		||||
 | 
			
		||||
* Better support + docs for AMD Ryzen.
 | 
			
		||||
 | 
			
		||||
* Robustness improvements are always welcome!
 | 
			
		||||
 | 
			
		||||
* (Not so) crazy idea - automate the macOS installation via OpenCV.
 | 
			
		||||
@ -71,7 +66,7 @@ Phenom II X3 720 does not. Ryzen processors work just fine.
 | 
			
		||||
  To make this change permanent, you may use the following command.
 | 
			
		||||
 | 
			
		||||
  ```
 | 
			
		||||
  sudo cp kvm.conf /etc/modprobe.d/kvm.conf  # for intel boxes
 | 
			
		||||
  sudo cp kvm.conf /etc/modprobe.d/kvm.conf  # for intel boxes only
 | 
			
		||||
  ```
 | 
			
		||||
 | 
			
		||||
* Install QEMU and other packages.
 | 
			
		||||
@ -95,7 +90,7 @@ Phenom II X3 720 does not. Ryzen processors work just fine.
 | 
			
		||||
  ```
 | 
			
		||||
  cd ~
 | 
			
		||||
 | 
			
		||||
  git clone --depth 1 https://github.com/kholia/OSX-KVM.git
 | 
			
		||||
  git clone --depth 1 --recursive https://github.com/kholia/OSX-KVM.git
 | 
			
		||||
 | 
			
		||||
  cd OSX-KVM
 | 
			
		||||
  ```
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								backups/OVMF_CODE.fd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								backups/OVMF_CODE.fd
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@ -18,8 +18,6 @@
 | 
			
		||||
#
 | 
			
		||||
# Note: Using RealVNC client, connect to `<localhost:5901>`.
 | 
			
		||||
# E.g. `vncviewer localhost:5901`
 | 
			
		||||
#
 | 
			
		||||
# Note: After installation, start using the `OpenCore-nopicker.qcow2` image.
 | 
			
		||||
 | 
			
		||||
############################################################################
 | 
			
		||||
# NOTE: Tweak the "MY_OPTIONS" line in case you are having booting problems!
 | 
			
		||||
@ -30,7 +28,7 @@
 | 
			
		||||
# - Fix cpuid related warning on EPYC
 | 
			
		||||
# - Fix 'savevm' support
 | 
			
		||||
 | 
			
		||||
MY_OPTIONS="+pcid,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check"
 | 
			
		||||
MY_OPTIONS="+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check"
 | 
			
		||||
 | 
			
		||||
# This script works for Catalina as well as Mojave. Tested with macOS 10.14.6 and macOS 10.15.6.
 | 
			
		||||
 | 
			
		||||
@ -57,7 +55,6 @@ args=(
 | 
			
		||||
  -smbios type=2
 | 
			
		||||
  -device ich9-ahci,id=sata
 | 
			
		||||
  # -drive id=OpenCoreBoot,if=none,snapshot=on,format=qcow2,file="$REPO_PATH/OpenCore-Catalina/OpenCore.qcow2"
 | 
			
		||||
  -drive id=OpenCoreBoot,if=none,snapshot=on,format=qcow2,file="$REPO_PATH/OpenCore-Catalina/OpenCore-nopicker.qcow2"
 | 
			
		||||
  -device ide-hd,bus=sata.2,drive=OpenCoreBoot
 | 
			
		||||
  -device ide-hd,bus=sata.3,drive=InstallMedia
 | 
			
		||||
  -drive id=InstallMedia,if=none,file="$REPO_PATH/BaseSystem.img",format=raw
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@
 | 
			
		||||
# NOTE: Tweak the "MY_OPTIONS" line in case you are having booting problems!
 | 
			
		||||
############################################################################
 | 
			
		||||
 | 
			
		||||
MY_OPTIONS="+pcid,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check"
 | 
			
		||||
MY_OPTIONS="+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check"
 | 
			
		||||
 | 
			
		||||
# This script works for Big Sur, Catalina, Mojave, and High Sierra. Tested with
 | 
			
		||||
# macOS 10.15.6, macOS 10.14.6, and macOS 10.13.6
 | 
			
		||||
@ -49,7 +49,6 @@ args=(
 | 
			
		||||
  -smbios type=2
 | 
			
		||||
  -device ich9-intel-hda -device hda-duplex
 | 
			
		||||
  -device ich9-ahci,id=sata
 | 
			
		||||
  -drive id=OpenCoreBoot,if=none,snapshot=on,format=qcow2,file="$REPO_PATH/OpenCore-Catalina/OpenCore-nopicker.qcow2"
 | 
			
		||||
  # -drive id=OpenCoreBoot,if=none,snapshot=on,format=qcow2,file="$REPO_PATH/OpenCore-Catalina/OpenCore.qcow2"
 | 
			
		||||
  -device ide-hd,bus=sata.2,drive=OpenCoreBoot
 | 
			
		||||
  -device ide-hd,bus=sata.3,drive=InstallMedia
 | 
			
		||||
 | 
			
		||||
@ -20,7 +20,7 @@
 | 
			
		||||
 | 
			
		||||
	Replace spice with vnc if you prefer it.
 | 
			
		||||
 | 
			
		||||
	Current network configuration is a local bridge (192.157.12x.x).
 | 
			
		||||
	Current network configuration is a local bridge (192.168.12x.x).
 | 
			
		||||
	Change it to if you prefer a public bridge instead:
 | 
			
		||||
		Change interface to <interface type='user'>
 | 
			
		||||
		and remove the <source bridge='virbr0'/>
 | 
			
		||||
@ -201,7 +201,7 @@
 | 
			
		||||
    <qemu:arg value='-device'/>
 | 
			
		||||
    <qemu:arg value='usb-kbd'/>
 | 
			
		||||
    <qemu:arg value='-cpu'/>
 | 
			
		||||
    <qemu:arg value='Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,+pcid,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check'/>
 | 
			
		||||
    <qemu:arg value='Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check'/>
 | 
			
		||||
    <!-- <qemu:arg value='Penryn,vendor=GenuineIntel,+hypervisor,+invtsc,kvm=on,+fma,+avx,+avx2,+aes,+ssse3,+sse4_2,+popcnt,+sse4a,+bmi1,+bmi2'/> -->
 | 
			
		||||
    <!-- If you wanna use cpu host-passthrough mode, uncomments below-->
 | 
			
		||||
    <!-- <qemu:arg value='host,vendor=GenuineIntel,+hypervisor,+invtsc,kvm=on,+fma,+avx,+avx2,+aes,+ssse3,+sse4_2,+popcnt,+sse4a,+bmi1,+bmi2'/> -->
 | 
			
		||||
 | 
			
		||||
@ -1 +1 @@
 | 
			
		||||
Subproject commit 9446405e44d7e17a84655c335ae5efe47d81608d
 | 
			
		||||
Subproject commit 6dd2d92383edee522052ebbe2c634c92894b37e6
 | 
			
		||||
@ -28,7 +28,7 @@ endif
 | 
			
		||||
all: BigSur-recovery.img
 | 
			
		||||
 | 
			
		||||
%.img : %.dmg
 | 
			
		||||
	ln $< $@
 | 
			
		||||
	ln $< $@ || cp $< $@
 | 
			
		||||
 | 
			
		||||
ifeq ($(OS),MACOS)
 | 
			
		||||
BigSur-full.dmg : $(BIG_SUR_APP)
 | 
			
		||||
@ -58,7 +58,7 @@ BaseSystem.dmg :
 | 
			
		||||
	../../fetch-macOS-v2.py --action download --board-id Mac-E43C1C25D4880AD6
 | 
			
		||||
 | 
			
		||||
InstallAssistant.pkg :
 | 
			
		||||
	../../fetch-macOS.py --version latest --title "macOS Big Sur"
 | 
			
		||||
	../../backups/fetch-macOS.py --version latest --title "macOS Big Sur"
 | 
			
		||||
 | 
			
		||||
clean :
 | 
			
		||||
	rm -f BaseSystem.chunklist BaseSystem.dmg SharedSupport.dmg InstallAssistant.pkg BigSur-recovery.img BigSur-full.img
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										19
									
								
								scripts/monterey/Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								scripts/monterey/Makefile
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,19 @@
 | 
			
		||||
# Builds a full installer (Monterey-full.img) for Monterey Developer Beta.
 | 
			
		||||
 | 
			
		||||
# You need to opt-in to the Developer beta program first and get the Monterey installer app using System Update
 | 
			
		||||
 | 
			
		||||
MONTEREY_APP=/Applications/Install\ macOS\ 12\ Beta.app
 | 
			
		||||
 | 
			
		||||
all: Monterey-full.img
 | 
			
		||||
 | 
			
		||||
%.img : %.dmg
 | 
			
		||||
	ln $< $@ || cp $< $@
 | 
			
		||||
 | 
			
		||||
Monterey-full.dmg : $(MONTEREY_APP)
 | 
			
		||||
	hdiutil create -o "$@" -size 14g -layout GPTSPUD -fs HFS+J
 | 
			
		||||
	hdiutil attach -noverify -mountpoint /Volumes/install_build "$@"
 | 
			
		||||
	sudo "$</Contents/Resources/createinstallmedia" --volume /Volumes/install_build --nointeraction
 | 
			
		||||
	hdiutil detach "/Volumes/Install macOS 12 Beta"
 | 
			
		||||
 | 
			
		||||
clean :
 | 
			
		||||
	rm -f Monterey-recovery.img Monterey-full.img
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user