Supervisor fabiosun Posted August 9, 2020 Supervisor Share Posted August 9, 2020 (edited) BIG news (not verified by me, in my case it is not working) It boots 🙂 see video below 😂 It seems @Pavobooted with big Sur in A vanilla mode some problems to solve but for him it is booting now 🙂 for me no... You creators users could try 🙂 ops only you @iGPU others users are Asrock 🙂 fabiosun's EFI and ioreg Spoiler fabio’s Mac Pro.zip MSI_TRX40_PRO_10G_OC_086_EFI.zip MSI trx40 pro 10g-Clover R5144_Ventura ready.zip System Description: Spoiler Motherboard: MSI TRX40 Pro 10G Bios 1.81 optimised values loaded (Uefi,4g,IOMMU On) CPU: 3970X Memory: DDR4 256Gb Patriot 3200 Mhz 8x32Gb Working OSX: High Sierra Mojave Catalina Big Sur 11.x Monterey 12.x Ventura 13.0 beta Slot 1 Nvidia Titan Xp AMD 6900XT Reference Slot 3 Fenvi T919 Wi-Fi/BT AQuantia ethernet 10G card Slot 4 Gigabyte Titan Ridge Thunderbolt card (bios flashed) 1 Samsung 960 pro NVME 1 Tb Backup-OSX clean) 1 Sabrent Rockets NVME 1 Tb (Monterey) 1 Sabrent Rockets NVME 1 Tb (Ventura) 2 ST6000 in raid (software raid used in OSX 2 ST10000 (ex fat formatted, shared from all OS) 1 Pioneer BDR 207M 1 Samsung 840 pro (Proxmox) connected to ASMedia USB 1 27'' Philips brilliance display (3d stereoscopic Passive FULL HD) HDMI connected 1 43'' LG UHD (3840x2160x60Hz) DP connected NO wifi, NO BT Ploddles's EFI and ioreg Spoiler Ploddies_OC_072_EFI.zip Gigabyte System Description: Spoiler Motherboard: Gigabyte TRX40 Xtreme (Rev 1.0) Bios F4k optimised values loaded (Uefi,4G Off, IOMMU On, X.M.P Profile 1, Wake on Lan Off, USB Port 64/60 Emulation Off) CPU: 3970X Memory: HyperX Fury DIMM DDR4 64 GB (4 x 16 GB) 3000 MHz RGB Working OS Catalina Big Sur Beta 6 Slot 1 AMD Sapphire RX580 8GB Slot 2 Empty Slot 3 Empty Slot 4 Empty 1 Sabrent Rocket NVMe PCIe 4.0 1TB in M2M socket (Windows) 0 in M2Q Socket 1 Samsung 970 Evo Plus 500GB in M2P socket (Catalina) 1 Samsung 970 Evo Plus 500GB in M2C socket (Big Sur) 1 Toshiba 3TB Sata 1 256GB SSD Sata 2 27” Dell UP2716D, 1 HDMi, 1 DP Dell AC511 Sterio USB Sound Bar No working Wifi Working Built in BT 5.0 (Wacom Tablet works on BT) Arrakis's EFI and ioreg Spoiler IOREG Gigabyte Designare Trx40 Rev 1.1.zip Arrakis_085_EFI.zip System Description: Spoiler Gigabyte TRX40 Designare (Rev 1.1) AMD Threadripper 3960x Graphics Card : 2 X AMD Radeon Pro WX 9100 NVMe M.2 SSD Corsair MP 600 1T (WIndows 10) NVMe M.2 SSD Corsair MP 600 2T Big Sur 11.2.3 (20D91) Card Thunderbolt 3 : GC-Titan Ridge Rev 1.0 (Flash TitanRidgeNVM23-E64Fr) mSedek's EFI and ioreg Spoiler EFI_RELEASE_GIGABYTE_AORUS_TRX40_PRO_WIFI_1_0.zip Miguel’s_iMacPro_Gigabyte_AORUS_PRO_WIFI_1_0.ioreg.zip System Description: Spoiler Motherboard: GIGABYTE TRX40 AORUS PRO WIFI (rev. 1.0) Bios F.4o optimised values loaded (Uefi,IOMMU Off,4g off, CSM off, WOL off, XMP profile ON memory working at 3600 Mhz) CPU: 3960X Memory: DDR4 64GB G.Skill 3600 Mhz 4x16GB Working OSX: Catalina Slot 1 Radeon 5700XT 1 Samsung 970 pro NVME 1 Tb (Windows) 1 WD Green SSD 500 GB (Catalina) 1 WD Green SSD 500 GB (Ubuntu) Rox67er's EFI and ioreg Spoiler EFI OC 0.8.5 Rox67er.zip Mac Pro.zip System Description: Spoiler ASRock TRX40 Creator, AMD 3970x, 128Gb G.Skill Ripjaws, 2TB MP600 Big Sur, 1TB PNY CS3030 Monterey, AMD RX 6900 XT, Phanteks Enthoo Evolve X RGB, U-Phoria UMC404HD usb audio iPhone 12 Pro , iPad Pro 12”, MacBook Pro 13" UPDATE 17-07-2021: Edited October 29, 2022 by fabiosun UPDATE EFI OC 0.8.5 Rox67er.zip 5 2 Link to comment Share on other sites More sharing options...
Moderators iGPU Posted August 9, 2020 Moderators Share Posted August 9, 2020 3 hours ago, fabiosun said: BIG news (not verified by me, in my case it is not working) It seems @Pavobooted with big Sur in A vanilla mode some problems to solve but for him it is booting now 🙂 for me no... You creators users could try 🙂 ops only you @iGPU others users are Asrock 🙂 Where did he post? I'd like to try as we share same hardware. Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted August 10, 2020 Author Supervisor Share Posted August 10, 2020 7 hours ago, iGPU said: Where did he post? I'd like to try as we share same hardware. On amd osx discord 1 1 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted August 10, 2020 Author Supervisor Share Posted August 10, 2020 (edited) Ok it works bare metal works in Catalina 10.15.6 for now I have no audio e no ethernet (aquantia is seen by default but no cable connected message) cpu benchmark are the same like Proxmox i can’t test gpu Performance Ok audio is fine and also ethernet is working (no Aquantia but intel i211 with SmallTreeIntel82576.kext Edited September 16, 2020 by fabiosun Aquantia works.. it fails if you start windows before and then enter in OSX without turn off pc 2 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted August 10, 2020 Author Supervisor Share Posted August 10, 2020 With attached config I can boot in "vanilla" mode in OSX Tested in High Sierra, Catalina Spoiler <?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>Audio DP Nvidia</string> <key>Enabled</key> <true/> <key>Path</key> <string>SSDT-TR_GPU.aml</string> </dict> <dict> <key>Comment</key> <string>SSDT-DTPG</string> <key>Enabled</key> <false/> <key>Path</key> <string>SSDT-DTPG.aml</string> </dict> <dict> <key>Comment</key> <string>Titan Ridge</string> <key>Enabled</key> <false/> <key>Path</key> <string>SSDT-TB3-RP21-4.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> <dict> <key>Address</key> <integer>4275159040</integer> <key>Comment</key> <string>Haswell: SB_RCBA is a 0x4 page memory region, containing SPI_BASE at 0x3800 (SPI_BASE_ADDRESS)</string> <key>Enabled</key> <false/> </dict> <dict> <key>Address</key> <integer>4278190080</integer> <key>Comment</key> <string>Generic: PCI root is a 0x1000 page memory region used by some firmwares</string> <key>Enabled</key> <false/> </dict> </array> <key>Quirks</key> <dict> <key>AvoidRuntimeDefrag</key> <false/> <key>DevirtualiseMmio</key> <true/> <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>Delete</key> <dict/> </dict> <key>Kernel</key> <dict> <key>Add</key> <array> <dict> <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></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>BundlePath</key> <string>VirtualSMC.kext</string> <key>Comment</key> <string>SMC emulator</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/VirtualSMC</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>FakeSMC.kext</string> <key>Comment</key> <string>SMC emulator</string> <key>Enabled</key> <false/> <key>ExecutablePath</key> <string>Contents/MacOS/FakeSMC</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>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></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>BundlePath</key> <string>AppleALC.kext</string> <key>Comment</key> <string>Audio patches</string> <key>Enabled</key> <false/> <key>ExecutablePath</key> <string>Contents/MacOS/AppleALC</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>SmallTreeIntel82576.kext</string> <key>Comment</key> <string>Intel Ethernet LAN</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/SmallTreeIntel82576</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> </array> <key>Block</key> <array> <dict> <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> </data> <key>Cpuid1Mask</key> <data> </data> </dict> <key>Patch</key> <array> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>commpage_populate -remove rdmsr</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> uaABAAAPMg== </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> Dx+AAAAAAA== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string>_cpu_topology_sort</string> <key>Comment</key> <string>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>cpuid_set_cache_info - cpuid 0x8000001D instead 0</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> McAx2zHJMdIPokGJxgAAAAAAAAB0 </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> /////////////////wAAAAAA//// </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>19.0.0</string> <key>Replace</key> <data> uB0AAIAx2zHJMdIPokGJxg8fQADr </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>cpuid_set_cache_info - cpuid 0x8000001D instead 0</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> McAx2zHJMdIPokGJxkGJ0QAAAAAAAAA= </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> /////////////////////wAAAAAA//8= </data> <key>MaxKernel</key> <string>18.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> uB0AAIAx2zHJMdIPokGJxkGJ0escZpA= </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>cpuid_set_cache_info - cpuid 0x8000001D instead 4</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> uAQAAABEifFEiQ== </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> uB0AAIBEifFEiQ== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>cpuid_set_cache_info - don't set cpuid_cores_per_package</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> weAa/8A= </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> //D///A= </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> Dx8A6wY= </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>skip cpuid_cores_per_package test</string> <key>Count</key> <integer>0</integer> <key>Enabled</key> <true/> <key>Find</key> <data> gz0AAAAAAA8AAAAAAIsAvA== </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> //8AAAD///8AAAAA//8A/w== </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>19.0.0</string> <key>Replace</key> <data> AAAAAAAAAQAAAAAAAAAAAA== </data> <key>ReplaceMask</key> <data> AAAAAAAADwAAAAAAAAAAAA== </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>skip cpuid_cores_per_package test</string> <key>Count</key> <integer>0</integer> <key>Enabled</key> <true/> <key>Find</key> <data> gz0AAAAAAHQAi128 </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> //8AAAD///8A//// </data> <key>MaxKernel</key> <string>18.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> AAAAAAAAAQAAAAAA </data> <key>ReplaceMask</key> <data> AAAAAAAADwAAAAAA </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>cpuid_set_generic_info - remove wrmsr</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> uYsAAAAxwDHSDzA= </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> Zg8fhAAAAAAAZpA= </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>cpuid_set_generic_info - set microcode=186</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> uYsAAAAPMg== </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> uroAAABmkA== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>cpuid_set_generic_info - set flag=1</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> uRcAAAAPMsHqEoDiBw== </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> sgFmDx+EAAAAAABmkA== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>cpuid_set_generic_info - disable check to allow leaf7</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> ADoPgg== </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> AAAPgg== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>cpuid_set_info - GenuineIntel to AuthenticAMD </string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> R2VudWluZUludGVsAA== </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> QXV0aGVudGljQU1EAA== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>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.99.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>Base</key> <string>_cpuid_set_info</string> <key>Comment</key> <string>cpuid_set_info - jmp to calculations and set cpuid_cores_per_package </string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> dXHoAAAAAEiLBQAAAABIiQUAAAAA </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> ////AAAAAP///wAAAAD///8AAAAA </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>19.0.0</string> <key>Replace</key> <data> dE4AAAAAAJCJDQAAAADpfgAAAGaQ </data> <key>ReplaceMask</key> <data> //8AAAAAAP///wAAAAD///////// </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string>_cpuid_set_info</string> <key>Comment</key> <string>cpuid_set_info - cores and threads calculations</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> uTUAAAAPMkjB4iCJwUgJ0bkBAAEAD0XID7fBwekQg+EP 6x65NQAAAA8ySMHiIInBSAnRuQEAAQAPRcgPt8HB6RA= </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>19.0.0</string> <key>Replace</key> <data> uAgAAIAx2zHJMdIPokGJzkUPtvZB/8a4HgAAgDHbMckx 0g+iD7b3/8ZEifEx0onI9/aJwUSJ8Ol8////Dx9EAAA= </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>cpuid_set_info - cores and logicals count - part 1</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> 6xa5NQAAAA== </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>17.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> 6yK5NQAAAA== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>cpuid_set_info - cores and logicals count - part 1</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> 6zi5NQAAAA== </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>18.99.99</string> <key>MinKernel</key> <string>18.0.0</string> <key>Replace</key> <data> 6xK5NQAAAA== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string>_cpuid_set_info</string> <key>Comment</key> <string>cpuid_set_info - cores and logicals count - part 2</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> uTUAAAAPMkjB4iAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> //////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAA= </data> <key>MaxKernel</key> <string>18.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> QYnOuB4AAIAx2zHJMdIPog+29//GRInxMdKJyPf2ZpA= </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string>_cpuid_set_info</string> <key>Comment</key> <string>cpuid_set_info - cores and logicals count - part 3</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> iQUAAAAAiRUAAAAAhcB1GA== </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> //8AAAD///8AAAD//////w== </data> <key>MaxKernel</key> <string>17.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> Dx+EAAAAAAAPH4QAAAAAAA== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string>_cpuid_set_info</string> <key>Comment</key> <string>cpuid_set_info - cores and logicals count - part 3</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> hcB0 </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>18.99.99</string> <key>MinKernel</key> <string>18.0.0</string> <key>Replace</key> <data> ZpDr </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>1</integer> </dict> <dict> <key>Base</key> <string>_cpuid_set_info</string> <key>Comment</key> <string>cpuid_set_info - cores and logicals count - part 4</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> iwUAAAAAiQAAAAAAiwU= </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> //8AAAD//wAAAAD///8= </data> <key>MaxKernel</key> <string>17.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> iQAAAAAAAAAAAAAAAAA= </data> <key>ReplaceMask</key> <data> /wAAAAAAAAAAAAAAAAA= </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string>_cpuid_set_info</string> <key>Comment</key> <string>cpuid_set_info - cores and logicals count - part 4</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> SIsFAAAAAEiJBQAAAAA= </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> ////AAAA/////wAAAP8= </data> <key>MaxKernel</key> <string>18.99.99</string> <key>MinKernel</key> <string>18.0.0</string> <key>Replace</key> <data> kIkAAAAAAJAAAAAAAAA= </data> <key>ReplaceMask</key> <data> //8AAAAAAP8AAAAAAAA= </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>i386_init - remove rdmsr</string> <key>Count</key> <integer>0</integer> <key>Enabled</key> <true/> <key>Find</key> <data> uZkBAAAPMkjB4iCJxkgJ1rmYAQAADzJIweIgicBICcK/ WAIxBTHJRTHA </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> Zg8fhAAAAAAAZg8fhAAAAAAAZg8fhAAAAAAAZg8fhAAA AAAAZg8fRAAA </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>tsc_init - remove Penryn check to execute default case</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> gfm8T+p4D4TFAQAA </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>18.99.99</string> <key>MinKernel</key> <string>18.0.0</string> <key>Replace</key> <data> ZmZmDx+EAAAAAACQ </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>tsc_init - remove Penryn check to execute default case</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> PbxP6ngPhAABAAA= </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> /////////wD///8= </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> ZmZmDx+EAAAAAAA= </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>tsc_init - grab DID and VID from MSR</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> uZQBAAAPMonDuc4AAAAPMg+2zokNAAAAAA+2xIkFAAAA AA== </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> ////////////////////////////AAAA////////AAAA /w== </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> uWQAAcAPMg+2yInGwe4Ig+Y/RTH/MdJIichI9/ZIAcBm kA== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string>_tsc_init</string> <key>Comment</key> <string>tsc_init - skip msr_flex_ratio test and go grab FSBFrequency from EFI</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> 98MAAAEAdA== </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> Zg8fRAAA6w== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>lapic_init - remove version check and panic</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> JfwAAACD+BM= </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>19.0.0</string> <key>Replace</key> <data> JfwAAAAPHwA= </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>lapic_init - remove version check and panic</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> JfwAAACD+BM= </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>18.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> JfAAAADrI5A= </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>lapic_interrupt - skip checks and prevent panic</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> gz0AAAAAAHQO </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> //8AAAD///// </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>19.0.0</string> <key>Replace</key> <data> 6zkPH4AAAAAA </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string>_lapic_interrupt</string> <key>Comment</key> <string>lapic_interrupt - skip checks and prevent panic</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> gz0AAAAAAHQK </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>250</integer> <key>Mask</key> <data> //8AAAD///// </data> <key>MaxKernel</key> <string>18.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> 60gPH4AAAAAA </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Base</key> <string></string> <key>Comment</key> <string>mtrr_update_action - fix PAT</string> <key>Count</key> <integer>0</integer> <key>Enabled</key> <true/> <key>Find</key> <data> icCB4v//AP+BygAAAQC5dwIAAA== </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> ////////D////////////////w== </data> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> <data> uXcCAAC4BgEHALoGAQcADx9AAA== </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>DisableRtcChecksum</key> <false/> <key>DummyPowerManagement</key> <false/> <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> </dict> <key>Misc</key> <dict> <key>BlessOverride</key> <array/> <key>Boot</key> <dict> <key>ConsoleAttributes</key> <integer>0</integer> <key>HibernateMode</key> <string>None</string> <key>HideAuxiliary</key> <false/> <key>PickerAttributes</key> <integer>1</integer> <key>PickerAudioAssist</key> <false/> <key>PickerMode</key> <string>External</string> <key>PollAppleHotKeys</key> <false/> <key>ShowPicker</key> <true/> <key>TakeoffDelay</key> <integer>0</integer> <key>Timeout</key> <integer>30</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> <true/> <key>Target</key> <integer>3</integer> </dict> <key>Entries</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> <false/> <key>Name</key> <string>CustomOS</string> <key>Path</key> <string>PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/NVMe(0x1,11-22-33-44-55-66-77-88)/HD(1,GPT,00000000-0000-0000-0000-000000000000,0x800,0x64000)/\EFI\BOOT\BOOTX64.EFI</string> </dict> </array> <key>Security</key> <dict> <key>AllowNvramReset</key> <false/> <key>AllowSetDefault</key> <true/> <key>AuthRestart</key> <false/> <key>BootProtect</key> <string>None</string> <key>ExposeSensitiveData</key> <integer>6</integer> <key>HaltLevel</key> <integer>2147483648</integer> <key>ScanPolicy</key> <integer>0</integer> <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></string> <key>Auxiliary</key> <false/> <key>Comment</key> <string>Memory testing utility</string> <key>Enabled</key> <false/> <key>Name</key> <string>memcheck</string> <key>Path</key> <string>memcheck/memcheck.efi</string> </dict> <dict> <key>Arguments</key> <string>Shutdown</string> <key>Auxiliary</key> <false/> <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</string> <key>csr-active-config</key> <data> 5wMAAA== </data> <key>prev-lang:kbd</key> <string>IT:4</string> <key>run-efi-updater</key> <string>No</string> </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> <false/> </dict> <key>PlatformInfo</key> <dict> <key>Automatic</key> <true/> <key>Generic</key> <dict> <key>AdviseWindows</key> <false/> <key>MLB</key> <string>omissis</string> <key>ROM</key> <data> ESIzRFVm </data> <key>SpoofVendor</key> <true/> <key>SystemProductName</key> <string>iMacPro1,1</string> <key>SystemSerialNumber</key> <string>omissis</string> <key>SystemUUID</key> <string>omissis</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> <true/> <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(0x0)/Pci(0x1b,0x0)</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>HfsPlus.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>#HfsPlus.efi</string> <string>#XhciDxe.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>Max</string> <key>SanitiseClearScreen</key> <false/> <key>TextRenderer</key> <string>External</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>AppleKeyMap</key> <false/> <key>AppleRtcRam</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>DeduplicateBootOrder</key> <false/> <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> <false/> </dict> <key>ReservedMemory</key> <array> <dict> <key>Address</key> <integer>268435456</integer> <key>Comment</key> <string>HD3000: IGPU memory corruption errata</string> <key>Enabled</key> <false/> <key>Size</key> <integer>268435456</integer> </dict> </array> </dict> </dict> </plist> next goal for me is to activate Nvidia Web Driver in this "vanilla" condition I have done some test for CPU The same benchmark posted before in a Proxmox/Osx environment Problem with some apps..but this is usual Vanilla method problem (adobe, davinci, etc) 5 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted August 10, 2020 Author Supervisor Share Posted August 10, 2020 1 Link to comment Share on other sites More sharing options...
meina222 Posted August 10, 2020 Share Posted August 10, 2020 22 hours ago, fabiosun said: BIG news (not verified by me, in my case it is not working) It seems @Pavobooted with big Sur in A vanilla mode some problems to solve but for him it is booting now 🙂 for me no... You creators users could try 🙂 ops only you @iGPU others users are Asrock 🙂 What is "vanilla mode" ? Bare-metal? Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted August 10, 2020 Author Supervisor Share Posted August 10, 2020 Just now, meina222 said: What is "vanilla mode" ? Bare-metal? yes 😉 31 minutes ago, iGPU said: Sure. I saw your earlier msg but thought it was directed to someone else. thank you, in Bare Metal I see 32Gb module in Proxmox I see as you 1 Link to comment Share on other sites More sharing options...
meina222 Posted August 10, 2020 Share Posted August 10, 2020 Nice! Finally a chance to get around that annoying AMD reset bug. I assume it will be a lot of work to get all the hardware working. I'll read up on it to the extent time allows me. Link to comment Share on other sites More sharing options...
Ploddles Posted August 10, 2020 Share Posted August 10, 2020 This looks exciting. I haven't managed to get Proxmox working fully/correctly yet. I can create the Hack, use the Proxmox Console or VNC or Remote Desktop into macOS but not pass through my RX580 properly. Whenever I do that the Hack either fails to start or if it does I no longer have Console, VNC or RD control - the monitor flashes for a brief second and then displays a message saying no input is being received and goes back to sleep.. I've tried numerous different Proxmox configs but I haven't managed it yet. I would much prefer to run it as Bare Metal, either Catalina or BS as I am far happier in that environment than Proxmox. If someone would be willing to upload their full EFI I would be forever thankful. I've tried so many various things under Proxmox I'm pretty sure I've screwed everything up and need a nice fresh one that is known to work well. Link to comment Share on other sites More sharing options...
Moderators iGPU Posted August 10, 2020 Moderators Share Posted August 10, 2020 On 8/10/2020 at 1:26 PM, fabiosun said: and this is a "Vanilla" ioreg Interesting. This has similar structure to my old X570 build. I shoud be able to adapt SSDTs from that build for the TRX40 mobo. I'll post later once working. (I'm at work and still need to re-install Catalina before I can test.) Link to comment Share on other sites More sharing options...
Moderators iGPU Posted August 10, 2020 Moderators Share Posted August 10, 2020 (edited) On 8/10/2020 at 10:43 AM, Ploddles said: This looks exciting. I haven't managed to get Proxmox working fully/correctly yet. I can create the Hack, use the Proxmox Console or VNC or Remote Desktop into macOS but not pass through my RX580 properly. Whenever I do that the Hack either fails to start or if it does I no longer have Console, VNC or RD control - the monitor flashes for a brief second and then displays a message saying no input is being received and goes back to sleep.. I've tried numerous different Proxmox configs but I haven't managed it yet. I would much prefer to run it as Bare Metal, either Catalina or BS as I am far happier in that environment than Proxmox. If someone would be willing to upload their full EFI I would be forever thankful. I've tried so many various things under Proxmox I'm pretty sure I've screwed everything up and need a nice fresh one that is known to work well. This might work. You'll need to fill-in SN parts. I also left kexts activated for BT/WiFi; turn-off it you don't want them. This is using compilation from yesterday for OC v061. Patches were from fabiosun's post above. *** Depending up whether "Above 4G Encoding" is enabled or disabled, "npci=0x2000" may need to be entered into the boot arg section of OpenCore. If you get a boot failure, try adding "npci=0x2000" and see if that helps. It is not present in the attached EFI folder. *** EDITED 26 Aug: See this post for a better EFI folder that boots Catalina and Big Sur bare metal. Edited August 26, 2020 by iGPU replaced EFI folder with link 1 Link to comment Share on other sites More sharing options...
meina222 Posted August 10, 2020 Share Posted August 10, 2020 @iGPU - how should I go about building an SSDT for the TRX40 Designare to try the bare metal? So far I never bothered with that part as passing one of the Matisse Starship controllers gave me enough USB ports to work with (4 at least in total and I only used 2 at most). But I never built bare metal and I know the SSDT part requires some extensive testing on which port is which and limiting that in the file from which the SSDT is compiled. Any good guides on how to do that on TRX40? Link to comment Share on other sites More sharing options...
Ploddles Posted August 10, 2020 Share Posted August 10, 2020 17 minutes ago, iGPU said: This might work. You'll need to fill-in SN parts. I also left kexts activated for BT/WiFi; turn-off it you don't want them. This is using compilation from yesterday for OC v061. Patches were from fabiosun's post above. EFI-v061-08-09-20-BareMetal-public.zip 6.84 MB · 2 downloads Much appreciated. Thanks. As soon as the weather here in the UK cools down a bit I'll start my 'playing'. I have a different MB (Gigabyte TRX40 Xtreme) to everyone else on this and Fabiosun's Proxmox thread so hopefully I can get it working. Link to comment Share on other sites More sharing options...
Moderators iGPU Posted August 10, 2020 Moderators Share Posted August 10, 2020 15 minutes ago, meina222 said: @iGPU - how should I go about building an SSDT for the TRX40 Designare to try the bare metal? So far I never bothered with that part as passing one of the Matisse Starship controllers gave me enough USB ports to work with (4 at least in total and I only used 2 at most). But I never built bare metal and I know the SSDT part requires some extensive testing on which port is which and limiting that in the file from which the SSDT is compiled. Any good guides on how to do that on TRX40? Post you IORegistryExplorer and I can modify SSDTs (and post a "how to"). 4 Link to comment Share on other sites More sharing options...
meina222 Posted August 10, 2020 Share Posted August 10, 2020 @iGPU - thank you! I presume I need to 1st boot bare metal and then use IORegistryExplorer? As in Proxmox I only see the subset of USBs from the controller I passthrough. @Ploddles The Designare TRX40 is actually very similar to the Master TRX40. Mine works great with Promox but I have a Navi 5700XT. I will attempt this bare metal boot this week and post my progress. Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted August 10, 2020 Author Supervisor Share Posted August 10, 2020 @meina222if you have a disk with any osx installed...not a virtual file ..a disk i mean put my config and use a minimal set of kext and driver efi important things are: patches devirtualizeMMMIO enabled and then start it from that efi it is pretty simple. you could have some headache due radeon vii..or your xt..but it is more simple to try that to explain 1 Link to comment Share on other sites More sharing options...
tsongz Posted August 10, 2020 Share Posted August 10, 2020 11 hours ago, fabiosun said: (aquantia is seen by default but no cable connected message) @fabiosun Is the message you're seeing saying "Self Assigned IP" and gives you a bad IP, or does it not show as built in? I've ran into this problems several times, especially if I shift pci devices around, but there's generally a method I use that works to clear it. In Proxmox MacOS, my work around is through: a) making sure the ethernet device is added to device properties with "built-in": 01 b) clearing MacOS's network interfaces cache with script [1] below c) shutdown of MacOS, on boot, run cleanNVRAM, shutdown d) full shutdown of Host clear_net.command - I have this as a bash script with chmod +x and an alias set up in MacOS to clear it with "clearnet", but you can use it in terminal with those two commands. #!/bin/bash sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist sudo rm /Library/Preferences/SystemConfiguration/preferences.plist I know this thread is Vanilla, but just in case. Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted August 10, 2020 Author Supervisor Share Posted August 10, 2020 Thank you @tsongz i think problem is different, maybe driver related or acquantia id related not investigated so much because using i211 is fine for now..and the big problem for me is to have a working gpu with proper acceleration..i have not for now 1 Link to comment Share on other sites More sharing options...
Moderators iGPU Posted August 10, 2020 Moderators Share Posted August 10, 2020 (edited) Here are a few SSDTs for fabiosun's mobo. I've attached SSDT for GFX0, Aquantia, I211 (both), and TB. I can make for NVMe later. Note that these simply re-label devices and inject no properties (except TB, which does!). We can later add those items. Attachments were moved; see this link for download of the SSDT files. Correct mislabelled D0BF: Re-name D0BF as HDAU (even though D0BF is at 0,1, 0x01 or One is used): Edited August 10, 2020 by iGPU corrected typo in SSDT files and provided link to update Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted August 10, 2020 Author Supervisor Share Posted August 10, 2020 @iGPU thank you i will test later how can i check if they are loaded or not? 1 Link to comment Share on other sites More sharing options...
Moderators iGPU Posted August 10, 2020 Moderators Share Posted August 10, 2020 2 minutes ago, fabiosun said: @iGPU thank you i will test later how can i check if they are loaded or not? Yes, to test for ACPI, run in Terminal: "log show --last boot | grep ACPI" Similarly, to check for TB, run: "log show --last boot | grep Thunderbolt" To check for non-Apple kexts, run: "Kextstat | grep -v com.apple" I will post fix for Davinci later (lunch time at my work). I fixed for X570 which had same issue. 1 Link to comment Share on other sites More sharing options...
Moderators iGPU Posted August 10, 2020 Moderators Share Posted August 10, 2020 (edited) fabiosun, Here are 2 more SSDT for SATA and ANSI. EDITED: see this link for these two along with 4 other SSDT files. These do inject properties and should show up under SystemInfo/PCI, along with data from the TB SSDTs. BTW, if working, the TB should show up under SystemInfo/Thunderbolt. Edited August 10, 2020 by iGPU Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted August 10, 2020 Author Supervisor Share Posted August 10, 2020 @igpu i see without ssdt stuff in systeminfo/thunderbolt 1 Link to comment Share on other sites More sharing options...
Moderators iGPU Posted August 10, 2020 Moderators Share Posted August 10, 2020 (edited) Davinci fix. Open attached folder and follow the instructions on the text file, placing the file "libiomp5.dylib" inside the Davinci contents folder. AMD-Davinci-Fix .zip *** 10 minutes ago, fabiosun said: @igpu i see without ssdt stuff in systeminfo/thunderbolt Yes, but you'll see more later with proper SSDT... Further, you'll see entries inside USB and Network sections too. And USB speed will be adjusted to maximum with proper SSDT injection. Edited August 10, 2020 by iGPU response to fabiosun Link to comment Share on other sites More sharing options...
Recommended Posts
Posted by fabiosun,
MMIO rules shutdown and reboot previous problems
Recommended by fabiosun
2 reactions
Go to this post
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now