mirror of
				https://github.com/kholia/OSX-KVM.git
				synced 2025-11-04 13:42:42 +00:00 
			
		
		
		
	Ventura + AVX2 note
Changes: - Sync changes with upstream KVM-OpenCore (Nick) With these changes, Ventura can boot without AVX2!
This commit is contained in:
		
							parent
							
								
									0ea39b4c3c
								
							
						
					
					
						commit
						fbd4d73ce8
					
				@ -138,4 +138,6 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
- sumad200 - XML fixes
 | 
					- sumad200 - XML fixes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- MobCode100 - Ventura + AVX2 docs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Note: Individual files have more specific 'credits' in them.
 | 
					Note: Individual files have more specific 'credits' in them.
 | 
				
			||||||
 | 
				
			|||||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										83
									
								
								OpenCore/EFI/OC/Kexts/CryptexFixup.kext/Contents/Info.plist
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										83
									
								
								OpenCore/EFI/OC/Kexts/CryptexFixup.kext/Contents/Info.plist
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,83 @@
 | 
				
			|||||||
 | 
					<?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>BuildMachineOSBuild</key>
 | 
				
			||||||
 | 
						<string>21G83</string>
 | 
				
			||||||
 | 
						<key>CFBundleDevelopmentRegion</key>
 | 
				
			||||||
 | 
						<string>en</string>
 | 
				
			||||||
 | 
						<key>CFBundleExecutable</key>
 | 
				
			||||||
 | 
						<string>CryptexFixup</string>
 | 
				
			||||||
 | 
						<key>CFBundleIdentifier</key>
 | 
				
			||||||
 | 
						<string>com.khronokernel.CryptexFixup</string>
 | 
				
			||||||
 | 
						<key>CFBundleInfoDictionaryVersion</key>
 | 
				
			||||||
 | 
						<string>6.0</string>
 | 
				
			||||||
 | 
						<key>CFBundleName</key>
 | 
				
			||||||
 | 
						<string>CryptexFixup</string>
 | 
				
			||||||
 | 
						<key>CFBundlePackageType</key>
 | 
				
			||||||
 | 
						<string>KEXT</string>
 | 
				
			||||||
 | 
						<key>CFBundleShortVersionString</key>
 | 
				
			||||||
 | 
						<string>1.0.1</string>
 | 
				
			||||||
 | 
						<key>CFBundleSupportedPlatforms</key>
 | 
				
			||||||
 | 
						<array>
 | 
				
			||||||
 | 
							<string>MacOSX</string>
 | 
				
			||||||
 | 
						</array>
 | 
				
			||||||
 | 
						<key>CFBundleVersion</key>
 | 
				
			||||||
 | 
						<string>1.0.1</string>
 | 
				
			||||||
 | 
						<key>DTCompiler</key>
 | 
				
			||||||
 | 
						<string>com.apple.compilers.llvm.clang.1_0</string>
 | 
				
			||||||
 | 
						<key>DTPlatformBuild</key>
 | 
				
			||||||
 | 
						<string>14A400</string>
 | 
				
			||||||
 | 
						<key>DTPlatformName</key>
 | 
				
			||||||
 | 
						<string>macosx</string>
 | 
				
			||||||
 | 
						<key>DTPlatformVersion</key>
 | 
				
			||||||
 | 
						<string>12.3</string>
 | 
				
			||||||
 | 
						<key>DTSDKBuild</key>
 | 
				
			||||||
 | 
						<string>21E226</string>
 | 
				
			||||||
 | 
						<key>DTSDKName</key>
 | 
				
			||||||
 | 
						<string>macosx12.3</string>
 | 
				
			||||||
 | 
						<key>DTXcode</key>
 | 
				
			||||||
 | 
						<string>1401</string>
 | 
				
			||||||
 | 
						<key>DTXcodeBuild</key>
 | 
				
			||||||
 | 
						<string>14A400</string>
 | 
				
			||||||
 | 
						<key>IOKitPersonalities</key>
 | 
				
			||||||
 | 
						<dict>
 | 
				
			||||||
 | 
							<key>CryptexFixup</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>CFBundleIdentifier</key>
 | 
				
			||||||
 | 
								<string>com.khronokernel.CryptexFixup</string>
 | 
				
			||||||
 | 
								<key>IOClass</key>
 | 
				
			||||||
 | 
								<string>CryptexFixup</string>
 | 
				
			||||||
 | 
								<key>IOMatchCategory</key>
 | 
				
			||||||
 | 
								<string>CryptexFixup</string>
 | 
				
			||||||
 | 
								<key>IOProviderClass</key>
 | 
				
			||||||
 | 
								<string>IOResources</string>
 | 
				
			||||||
 | 
								<key>IOResourceMatch</key>
 | 
				
			||||||
 | 
								<string>IOKit</string>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
						</dict>
 | 
				
			||||||
 | 
						<key>LSMinimumSystemVersion</key>
 | 
				
			||||||
 | 
						<string>10.14</string>
 | 
				
			||||||
 | 
						<key>NSHumanReadableCopyright</key>
 | 
				
			||||||
 | 
						<string>Copyright © 2021 Khronokernel. All rights reserved.</string>
 | 
				
			||||||
 | 
						<key>OSBundleLibraries</key>
 | 
				
			||||||
 | 
						<dict>
 | 
				
			||||||
 | 
							<key>as.vit9696.Lilu</key>
 | 
				
			||||||
 | 
							<string>1.4.7</string>
 | 
				
			||||||
 | 
							<key>com.apple.kpi.bsd</key>
 | 
				
			||||||
 | 
							<string>12.0.0</string>
 | 
				
			||||||
 | 
							<key>com.apple.kpi.dsep</key>
 | 
				
			||||||
 | 
							<string>12.0.0</string>
 | 
				
			||||||
 | 
							<key>com.apple.kpi.iokit</key>
 | 
				
			||||||
 | 
							<string>12.0.0</string>
 | 
				
			||||||
 | 
							<key>com.apple.kpi.libkern</key>
 | 
				
			||||||
 | 
							<string>12.0.0</string>
 | 
				
			||||||
 | 
							<key>com.apple.kpi.mach</key>
 | 
				
			||||||
 | 
							<string>12.0.0</string>
 | 
				
			||||||
 | 
							<key>com.apple.kpi.unsupported</key>
 | 
				
			||||||
 | 
							<string>12.0.0</string>
 | 
				
			||||||
 | 
						</dict>
 | 
				
			||||||
 | 
						<key>OSBundleRequired</key>
 | 
				
			||||||
 | 
						<string>Root</string>
 | 
				
			||||||
 | 
					</dict>
 | 
				
			||||||
 | 
					</plist>
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								OpenCore/EFI/OC/Kexts/CryptexFixup.kext/Contents/MacOS/CryptexFixup
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								OpenCore/EFI/OC/Kexts/CryptexFixup.kext/Contents/MacOS/CryptexFixup
									
									
									
									
									
										Executable file
									
								
							
										
											Binary file not shown.
										
									
								
							@ -0,0 +1,115 @@
 | 
				
			|||||||
 | 
					<?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>files</key>
 | 
				
			||||||
 | 
						<dict/>
 | 
				
			||||||
 | 
						<key>files2</key>
 | 
				
			||||||
 | 
						<dict/>
 | 
				
			||||||
 | 
						<key>rules</key>
 | 
				
			||||||
 | 
						<dict>
 | 
				
			||||||
 | 
							<key>^Resources/</key>
 | 
				
			||||||
 | 
							<true/>
 | 
				
			||||||
 | 
							<key>^Resources/.*\.lproj/</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>optional</key>
 | 
				
			||||||
 | 
								<true/>
 | 
				
			||||||
 | 
								<key>weight</key>
 | 
				
			||||||
 | 
								<real>1000</real>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
							<key>^Resources/.*\.lproj/locversion.plist$</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>omit</key>
 | 
				
			||||||
 | 
								<true/>
 | 
				
			||||||
 | 
								<key>weight</key>
 | 
				
			||||||
 | 
								<real>1100</real>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
							<key>^Resources/Base\.lproj/</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>weight</key>
 | 
				
			||||||
 | 
								<real>1010</real>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
							<key>^version.plist$</key>
 | 
				
			||||||
 | 
							<true/>
 | 
				
			||||||
 | 
						</dict>
 | 
				
			||||||
 | 
						<key>rules2</key>
 | 
				
			||||||
 | 
						<dict>
 | 
				
			||||||
 | 
							<key>.*\.dSYM($|/)</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>weight</key>
 | 
				
			||||||
 | 
								<real>11</real>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
							<key>^(.*/)?\.DS_Store$</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>omit</key>
 | 
				
			||||||
 | 
								<true/>
 | 
				
			||||||
 | 
								<key>weight</key>
 | 
				
			||||||
 | 
								<real>2000</real>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
							<key>^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>nested</key>
 | 
				
			||||||
 | 
								<true/>
 | 
				
			||||||
 | 
								<key>weight</key>
 | 
				
			||||||
 | 
								<real>10</real>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
							<key>^.*</key>
 | 
				
			||||||
 | 
							<true/>
 | 
				
			||||||
 | 
							<key>^Info\.plist$</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>omit</key>
 | 
				
			||||||
 | 
								<true/>
 | 
				
			||||||
 | 
								<key>weight</key>
 | 
				
			||||||
 | 
								<real>20</real>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
							<key>^PkgInfo$</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>omit</key>
 | 
				
			||||||
 | 
								<true/>
 | 
				
			||||||
 | 
								<key>weight</key>
 | 
				
			||||||
 | 
								<real>20</real>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
							<key>^Resources/</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>weight</key>
 | 
				
			||||||
 | 
								<real>20</real>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
							<key>^Resources/.*\.lproj/</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>optional</key>
 | 
				
			||||||
 | 
								<true/>
 | 
				
			||||||
 | 
								<key>weight</key>
 | 
				
			||||||
 | 
								<real>1000</real>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
							<key>^Resources/.*\.lproj/locversion.plist$</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>omit</key>
 | 
				
			||||||
 | 
								<true/>
 | 
				
			||||||
 | 
								<key>weight</key>
 | 
				
			||||||
 | 
								<real>1100</real>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
							<key>^Resources/Base\.lproj/</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>weight</key>
 | 
				
			||||||
 | 
								<real>1010</real>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
							<key>^[^/]+$</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>nested</key>
 | 
				
			||||||
 | 
								<true/>
 | 
				
			||||||
 | 
								<key>weight</key>
 | 
				
			||||||
 | 
								<real>10</real>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
							<key>^embedded\.provisionprofile$</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>weight</key>
 | 
				
			||||||
 | 
								<real>20</real>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
							<key>^version\.plist$</key>
 | 
				
			||||||
 | 
							<dict>
 | 
				
			||||||
 | 
								<key>weight</key>
 | 
				
			||||||
 | 
								<real>20</real>
 | 
				
			||||||
 | 
							</dict>
 | 
				
			||||||
 | 
						</dict>
 | 
				
			||||||
 | 
					</dict>
 | 
				
			||||||
 | 
					</plist>
 | 
				
			||||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@ -702,6 +702,24 @@
 | 
				
			|||||||
				<key>PlistPath</key>
 | 
									<key>PlistPath</key>
 | 
				
			||||||
				<string>Contents/Info.plist</string>
 | 
									<string>Contents/Info.plist</string>
 | 
				
			||||||
			</dict>
 | 
								</dict>
 | 
				
			||||||
 | 
								<dict>
 | 
				
			||||||
 | 
									<key>Arch</key>
 | 
				
			||||||
 | 
									<string>x86_64</string>
 | 
				
			||||||
 | 
									<key>BundlePath</key>
 | 
				
			||||||
 | 
									<string>CryptexFixup.kext</string>
 | 
				
			||||||
 | 
									<key>Comment</key>
 | 
				
			||||||
 | 
									<string>Support for non-AVX2 CPUs in Ventura</string>
 | 
				
			||||||
 | 
									<key>Enabled</key>
 | 
				
			||||||
 | 
									<true/>
 | 
				
			||||||
 | 
									<key>ExecutablePath</key>
 | 
				
			||||||
 | 
									<string>Contents/MacOS/CryptexFixup</string>
 | 
				
			||||||
 | 
									<key>MaxKernel</key>
 | 
				
			||||||
 | 
									<string>22.99.99</string>
 | 
				
			||||||
 | 
									<key>MinKernel</key>
 | 
				
			||||||
 | 
									<string>22.1.0</string>
 | 
				
			||||||
 | 
									<key>PlistPath</key>
 | 
				
			||||||
 | 
									<string>Contents/Info.plist</string>
 | 
				
			||||||
 | 
								</dict>
 | 
				
			||||||
		</array>
 | 
							</array>
 | 
				
			||||||
		<key>Block</key>
 | 
							<key>Block</key>
 | 
				
			||||||
		<array>
 | 
							<array>
 | 
				
			||||||
@ -807,7 +825,7 @@
 | 
				
			|||||||
				<key>Base</key>
 | 
									<key>Base</key>
 | 
				
			||||||
				<string></string>
 | 
									<string></string>
 | 
				
			||||||
				<key>Comment</key>
 | 
									<key>Comment</key>
 | 
				
			||||||
				<string>algrey - thenickdude - cpuid_set_cpufamily - force CPUFAMILY_INTEL_PENRYN (Big Sur 11.3+, Monterey)</string>
 | 
									<string>algrey - thenickdude - cpuid_set_cpufamily - force CPUFAMILY_INTEL_PENRYN (Big Sur 11.3+, Monterey, Ventura)</string>
 | 
				
			||||||
				<key>Count</key>
 | 
									<key>Count</key>
 | 
				
			||||||
				<integer>1</integer>
 | 
									<integer>1</integer>
 | 
				
			||||||
				<key>Enabled</key>
 | 
									<key>Enabled</key>
 | 
				
			||||||
@ -825,7 +843,7 @@
 | 
				
			|||||||
					////////AAAAAP//
 | 
										////////AAAAAP//
 | 
				
			||||||
				</data>
 | 
									</data>
 | 
				
			||||||
				<key>MaxKernel</key>
 | 
									<key>MaxKernel</key>
 | 
				
			||||||
				<string>21.99.99</string>
 | 
									<string>22.99.99</string>
 | 
				
			||||||
				<key>MinKernel</key>
 | 
									<key>MinKernel</key>
 | 
				
			||||||
				<string>20.4.0</string>
 | 
									<string>20.4.0</string>
 | 
				
			||||||
				<key>Replace</key>
 | 
									<key>Replace</key>
 | 
				
			||||||
@ -898,6 +916,36 @@
 | 
				
			|||||||
				<key>Skip</key>
 | 
									<key>Skip</key>
 | 
				
			||||||
				<integer>0</integer>
 | 
									<integer>0</integer>
 | 
				
			||||||
			</dict>
 | 
								</dict>
 | 
				
			||||||
 | 
								<dict>
 | 
				
			||||||
 | 
									<key>Arch</key>
 | 
				
			||||||
 | 
									<string>x86_64</string>
 | 
				
			||||||
 | 
									<key>Base</key>
 | 
				
			||||||
 | 
									<string>_apfs_filevault_allowed</string>
 | 
				
			||||||
 | 
									<key>Comment</key>
 | 
				
			||||||
 | 
									<string>Force FileVault on Broken Seal (from OCLP project, for non-AVX2 Ventura patch)</string>
 | 
				
			||||||
 | 
									<key>Count</key>
 | 
				
			||||||
 | 
									<integer>0</integer>
 | 
				
			||||||
 | 
									<key>Enabled</key>
 | 
				
			||||||
 | 
									<true/>
 | 
				
			||||||
 | 
									<key>Find</key>
 | 
				
			||||||
 | 
									<data></data>
 | 
				
			||||||
 | 
									<key>Identifier</key>
 | 
				
			||||||
 | 
									<string>com.apple.filesystems.apfs</string>
 | 
				
			||||||
 | 
									<key>Limit</key>
 | 
				
			||||||
 | 
									<integer>0</integer>
 | 
				
			||||||
 | 
									<key>Mask</key>
 | 
				
			||||||
 | 
									<data></data>
 | 
				
			||||||
 | 
									<key>MaxKernel</key>
 | 
				
			||||||
 | 
									<string>22.99.99</string>
 | 
				
			||||||
 | 
									<key>MinKernel</key>
 | 
				
			||||||
 | 
									<string>22.1.0</string>
 | 
				
			||||||
 | 
									<key>Replace</key>
 | 
				
			||||||
 | 
									<data>uAEAAADD</data>
 | 
				
			||||||
 | 
									<key>ReplaceMask</key>
 | 
				
			||||||
 | 
									<data></data>
 | 
				
			||||||
 | 
									<key>Skip</key>
 | 
				
			||||||
 | 
									<integer>0</integer>
 | 
				
			||||||
 | 
								</dict>
 | 
				
			||||||
		</array>
 | 
							</array>
 | 
				
			||||||
		<key>Quirks</key>
 | 
							<key>Quirks</key>
 | 
				
			||||||
		<dict>
 | 
							<dict>
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user