Jump to content

Problem with running the Radeon R9 290 graphics card on macOS Big Sur


17 posts in this topic

Recommended Posts

I was able to install the macOS Big Sur installation, but it doesn't detect my graphics card at all. The information about the system only says "Monitor 7 MB"
I have a Radeon R9 290 graphics card, AMD Ryzen 5 2600 processor, a gigabyte b450m ds3h motherboard. Attached I am sending my entire EFI folder. I am asking for any help and sorry for the linguistic mistakes, but English is not my native language.
 
3 hours ago, Misterius said:
I was able to install the macOS Big Sur installation, but it doesn't detect my graphics card at all. The information about the system only says "Monitor 7 MB"
I have a Radeon R9 290 graphics card, AMD Ryzen 5 2600 processor, a gigabyte b450m ds3h motherboard. Attached I am sending my entire EFI folder. I am asking for any help and sorry for the linguistic mistakes, but English is not my native language.
 

1) Radeon R9 290 (Fake-ID is required!)
see under R7/R9 graphics cards: https://dortania.github.io/GPU-Buyers-Guide/modern-gpus/amd-gpu.html#r7-r9

 

 2) then read here so that you can get your graphics card working:
https://dortania.github.io/Getting-Started-With-ACPI/Universal/spoof.html

 

Edit:

use the Google chrome browser, which has an integrated language translator that translates an English page directly into your local language.  This will surely help you to understand the content.

 

 

 

1 hour ago, spakk said:

1) Radeon R9 290 (Fake-ID is required!)
see under R7/R9 graphics cards: https://dortania.github.io/GPU-Buyers-Guide/modern-gpus/amd-gpu.html#r7-r9

 

 2) then read here so that you can get your graphics card working:
https://dortania.github.io/Getting-Started-With-ACPI/Universal/spoof.html

 

Edit:

use the Google chrome browser, which has an integrated language translator that translates an English page directly into your local language.  This will surely help you to understand the content.

 

 

 

I did DSDT as per the instructions, but the problem persists. The card is still undetected.

I attach my DSDT file.

radeon.dsl

radeon.aml

please upload your entire EFI folder here to insanelymac. The download and the subsequent decompression process of your zip file keeps breaking off. Please create a new zip file from your EFI folder and upload it directly here  on insanelymac

 

Edit:

I want to have a look at your dsdt.aml in your EFI folder.
 

Just now, spakk said:

prześlij cały folder EFI tutaj do insanelymac. Pobieranie i następujący po nim proces dekompresji pliku zip zrywa się. Utwórz nowy plik zip z folderu EFI i prześlij go bezpośrednio tutaj na insanelymac

i'm allowed to upload only 10 MB files,  my EFI folder was 50 MB in zip :(

i upload my efi folder on dropbox, https://www.dropbox.com/s/vxga8zay61ev10q/OC.zip?dl=0

Edited by Misterius
40 minutes ago, Misterius said:

i'm allowed to upload only 10 MB files,  my EFI folder was 50 MB in zip :(

i upload my efi folder on dropbox, https://www.dropbox.com/s/vxga8zay61ev10q/OC.zip?dl=0

On Dropbox side, I didn't find any dsdt.aml in your EFI folder only the graphics card patch as radeon.aml.
i can't open your zip file. Please start this app and follow the instructions, then upload the zip file that will be created on your desktop.

 

your graphics card patch must be inserted into the dsdt.aml/dsl and finally the dsdt must be cleared of all errors. this dsdt.aml must then be inserted in EFI/OC/ACPI folder.

 

just drag the zip file into the text field without using an external upload server.

 

RunMe.app.zip

1 hour ago, spakk said:

On Dropbox side, I didn't find any dsdt.aml in your EFI folder only the graphics card patch as radeon.aml.
i can't open your zip file. Please start this app and follow the instructions, then upload the zip file that will be created on your desktop.

 

your graphics card patch must be inserted into the dsdt.aml/dsl and finally the dsdt must be cleared of all errors. this dsdt.aml must then be inserted in EFI/OC/ACPI folder.RunMe.app.zip

i don't have dsdt.aml. I have only radeon.aml with device-id and SSDT-EC-USBX-AMD.aml in ACPI folder.

 

this is my radeon.dsl 

Quote

// Based off of WhateverGreen's sample.dsl
// https://github.com/acidanthera/WhateverGreen/blob/master/Manual/Sample.dsl
DefinitionBlock ("", "SSDT", 2, "DRTNIA", "AMDGPU", 0x00001000)
{
    External (_SB_.PCI0, DeviceObj)
    External (_SB_.PCI0.GPP8, DeviceObj)
    
    Scope (\_SB_.PCI0.GPP8)
    {
        if (_OSI ("Darwin"))
        {
            Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
            {
                Local0 = Package (0x04)
                {
                    // Where we shove our FakeID
                  "device-id",
                    Buffer (0x04)
                    {
                        0xB0, 0x67, 0x00, 0x00
                    },

                    // Changing the name of the GPU reported, mainly cosmetic
                    "model",
                    Buffer ()
                    {
                        "AMD Radeon R9 290"
                    }
                }
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }
        }
    }
    Scope (\_SB.PCI0)
    {                   
        Method (DTGP, 5, NotSerialized)
        {
            If (LEqual (Arg0, ToUUID ("a0b5b7c6-1318-441c-b0c9-fe695eaf949b")))
            {
                If (LEqual (Arg1, One))
                {
                    If (LEqual (Arg2, Zero))
                    {
                        Store (Buffer (One)
                            {
                                 0x03
                            }, Arg4)
                        Return (One)
                    }

                    If (LEqual (Arg2, One))
                    {
                        Return (One)
                    }
                }
            }

            Store (Buffer (One)
                {
                     0x00
                }, Arg4)
            Return (Zero)
        }
      
    }

}

This is sendme from this app

Send me Mac-Pro.zip

Edited by Misterius

I would first test this:
start Clover Configurator and open your Config.plist file, then scroll left on "Devices" and enter the following in the upper left cell where is written "Fake-ID" this HEX value: 0x67b01002 then save this value in the Config.plist file. Then scroll left to "Graphics" there, write in the cell "FB Name" the Value:  Hawaii, then go to the cell "VRAM" and enter the actual value of your graphics card 4GB = 4096 MB etc. then enter the exact number of your video ports , look at the connections of your graphics card at the back side of your case. Then scroll into the "Display-cfg" cell and write the HEX value of your graphics card: 0x67b01002 then save the information you have given and restart your system.

image.png

 

image.png

Thanks for you reply. I did everything you wrote, but it still doesn't solve my problem. Below I am pasting my new config.plist

<?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>Delete</key>
		<array>
			<dict>
				<key>Enabled</key>
				<false/>
				<key>OemTableId</key>
				<data>Q3B1UG0AAAA=</data>
				<key>TableSignature</key>
				<data>U1NEVA==</data>
				<key>TableLength</key>
				<integer>0</integer>
				<key>All</key>
				<false/>
				<key>Comment</key>
				<string>Delete CpuPm</string>
			</dict>
			<dict>
				<key>Enabled</key>
				<false/>
				<key>OemTableId</key>
				<data>Q3B1MElzdAA=</data>
				<key>TableSignature</key>
				<data>U1NEVA==</data>
				<key>TableLength</key>
				<integer>0</integer>
				<key>All</key>
				<false/>
				<key>Comment</key>
				<string>Delete Cpu0Ist</string>
			</dict>
		</array>
		<key>Patch</key>
		<array>
			<dict>
				<key>Mask</key>
				<data></data>
				<key>OemTableId</key>
				<data></data>
				<key>Skip</key>
				<integer>0</integer>
				<key>TableLength</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>WFExMQ==</data>
				<key>Comment</key>
				<string>_Q11 to XQ11</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>X1ExMQ==</data>
				<key>TableSignature</key>
				<data></data>
				<key>Enabled</key>
				<false/>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>Mask</key>
				<data></data>
				<key>OemTableId</key>
				<data></data>
				<key>Skip</key>
				<integer>0</integer>
				<key>TableLength</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>WFExMg==</data>
				<key>Comment</key>
				<string>_Q12 to XQ12</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>X1ExMg==</data>
				<key>TableSignature</key>
				<data></data>
				<key>Enabled</key>
				<false/>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
		</array>
		<key>Quirks</key>
		<dict>
			<key>FadtEnableReset</key>
			<false/>
			<key>ResetHwSig</key>
			<false/>
			<key>RebaseRegions</key>
			<false/>
			<key>ResetLogoStatus</key>
			<false/>
			<key>NormalizeHeaders</key>
			<false/>
		</dict>
		<key>Add</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>SSDT-EC-USBX-AMD.aml</string>
				<key>Enabled</key>
				<true/>
				<key>Path</key>
				<string>SSDT-EC-USBX-AMD.aml</string>
			</dict>
		</array>
	</dict>
	<key>Devices</key>
	<dict>
		<key>USB</key>
		<dict>
			<key>FixOwnership</key>
			<true/>
		</dict>
		<key>Inject</key>
		<true/>
		<key>FakeID</key>
		<dict>
			<key>ATI</key>
			<string>0x67b01002</string>
		</dict>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>FBName</key>
		<string>Hawaii</string>
		<key>display-cfg</key>
		<string>067b01002</string>
		<key>VideoPorts</key>
		<integer>4</integer>
		<key>VRAM</key>
		<integer>4096</integer>
	</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>ProvideMaxSlide</key>
			<integer>0</integer>
			<key>EnableWriteUnprotector</key>
			<true/>
			<key>EnableSafeModeSlide</key>
			<true/>
			<key>SignalAppleOS</key>
			<false/>
			<key>ProtectUefiServices</key>
			<false/>
			<key>AvoidRuntimeDefrag</key>
			<true/>
			<key>DiscardHibernateMap</key>
			<false/>
			<key>DevirtualiseMmio</key>
			<false/>
			<key>SyncRuntimePermissions</key>
			<true/>
			<key>ProvideCustomSlide</key>
			<true/>
			<key>DisableSingleUser</key>
			<false/>
			<key>ForceExitBootServices</key>
			<false/>
			<key>ProtectSecureBoot</key>
			<false/>
			<key>DisableVariableWrite</key>
			<false/>
			<key>SetupVirtualMap</key>
			<true/>
			<key>ProtectMemoryRegions</key>
			<false/>
			<key>RebuildAppleMemoryMap</key>
			<true/>
		</dict>
	</dict>
	<key>Misc</key>
	<dict>
		<key>Security</key>
		<dict>
			<key>BootProtect</key>
			<string>Bootstrap</string>
			<key>AuthRestart</key>
			<false/>
			<key>Vault</key>
			<string>Optional</string>
			<key>AllowNvramReset</key>
			<true/>
			<key>ScanPolicy</key>
			<integer>0</integer>
			<key>HaltLevel</key>
			<integer>2147483648</integer>
			<key>AllowSetDefault</key>
			<true/>
			<key>ExposeSensitiveData</key>
			<integer>6</integer>
		</dict>
		<key>Boot</key>
		<dict>
			<key>ConsoleAttributes</key>
			<integer>0</integer>
			<key>HideAuxiliary</key>
			<false/>
			<key>PollAppleHotKeys</key>
			<false/>
			<key>PickerAudioAssist</key>
			<false/>
			<key>HibernateMode</key>
			<string>None</string>
			<key>ShowPicker</key>
			<true/>
			<key>PickerAttributes</key>
			<integer>1</integer>
			<key>PickerMode</key>
			<string>Builtin</string>
			<key>TakeoffDelay</key>
			<integer>0</integer>
			<key>Timeout</key>
			<integer>5</integer>
		</dict>
		<key>Entries</key>
		<array>
			<dict>
				<key>Auxiliary</key>
				<false/>
				<key>Name</key>
				<string>CustomOS</string>
				<key>Arguments</key>
				<string></string>
				<key>Enabled</key>
				<false/>
				<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>
				<key>Comment</key>
				<string>Not signed for security reasons</string>
			</dict>
		</array>
		<key>Tools</key>
		<array/>
		<key>Debug</key>
		<dict>
			<key>Target</key>
			<integer>67</integer>
			<key>ApplePanic</key>
			<true/>
			<key>DisplayLevel</key>
			<integer>2147483650</integer>
			<key>AppleDebug</key>
			<true/>
			<key>DisableWatchDog</key>
			<true/>
			<key>SysReport</key>
			<false/>
			<key>DisplayDelay</key>
			<integer>0</integer>
		</dict>
		<key>BlessOverride</key>
		<array/>
	</dict>
	<key>Kernel</key>
	<dict>
		<key>Patch</key>
		<array>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>Dx+AAAAAAA==</data>
				<key>Comment</key>
				<string>algrey - commpage_populate -remove rdmsr</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>uaABAAAPMg==</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data>/wAA//8=</data>
				<key>Base</key>
				<string>_cpu_topology_sort</string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>Dx9EAAA=</data>
				<key>Comment</key>
				<string>algrey - cpu_topology_sort -disable _x86_validate_topology</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>6AAA//8=</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data>/////////////////wAAAAAA////</data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>uB0AAIAx2zHJMdIPokGJxg8fQADr</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 0 - 10.15/10.16</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>McAx2zHJMdIPokGJxgAAAAAAAAB0</data>
				<key>MinKernel</key>
				<string>19.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>18.99.99</string>
				<key>Mask</key>
				<data>/////////////////////wAAAAAA//8=</data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>uB0AAIAx2zHJMdIPokGJxkGJ0escZpA=</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 0 - 10.13/10.14</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>McAx2zHJMdIPokGJxkGJ0QAAAAAAAAA=</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>uB0AAIBEifFEiQ==</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 4</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>uAQAAABEifFEiQ==</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data>//D///A=</data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>Dx8A6wY=</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_cache_info - don't set cpuid_cores_per_package</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>weAa/8A=</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data>//8AAAD///8AAAAA//8A/w==</data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data>AAAAAAAADwAAAAAAAAAAAA==</data>
				<key>Replace</key>
				<data>AAAAAAAAAQAAAAAAAAAAAA==</data>
				<key>Comment</key>
				<string>NoOne - skip cpuid_cores_per_package test - 10.15/10.16</string>
				<key>Count</key>
				<integer>0</integer>
				<key>Find</key>
				<data>gz0AAAAAAA8AAAAAAIsAvA==</data>
				<key>MinKernel</key>
				<string>19.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>18.99.99</string>
				<key>Mask</key>
				<data>//8AAAD///8A////</data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data>AAAAAAAADwAAAAAA</data>
				<key>Replace</key>
				<data>AAAAAAAAAQAAAAAA</data>
				<key>Comment</key>
				<string>algrey - skip cpuid_cores_per_package test - 10.13/10.14</string>
				<key>Count</key>
				<integer>0</integer>
				<key>Find</key>
				<data>gz0AAAAAAHQAi128</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>Zg8fhAAAAAAAZpA=</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_generic_info - remove wrmsr</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>uYsAAAAxwDHSDzA=</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>uroAAABmkA==</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_generic_info - set microcode=186</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>uYsAAAAPMg==</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>sgFmDx+EAAAAAABmkA==</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_generic_info - set flag=1</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>uRcAAAAPMsHqEoDiBw==</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>AAAPgg==</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_generic_info - disable check to allow leaf7</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>ADoPgg==</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>QXV0aGVudGljQU1EAA==</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_info - GenuineIntel to AuthenticAMD</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>R2VudWluZUludGVsAA==</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data>/////wAAAP///wA=</data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>u7xP6njpXQAAAJA=</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_cpufamily - force CPUFAMILY_INTEL_PENRYN</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>MduAPQAAAAAGdQA=</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data>////AAAAAP///wAAAAD///8AAAAA</data>
				<key>Base</key>
				<string>_cpuid_set_info</string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data>//8AAAAAAP///wAAAAD/////////</data>
				<key>Replace</key>
				<data>dE4AAAAAAJCJDQAAAADpfgAAAGaQ</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_info - jmp to calculations and set cpuid_cores_per_package - 10.15/10.16</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>dXHoAAAAAEiLBQAAAABIiQUAAAAA</data>
				<key>MinKernel</key>
				<string>19.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string>_cpuid_set_info</string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>uAgAAIAx2zHJMdIPokGJzkUPtvZB/8a4HgAAgDHbMckx0g+iD7b3/8ZEifEx0onI9/aJwUSJ8Ol8////Dx9EAAA=</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_info - cores and threads calculations - 10.15/10.16</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>uTUAAAAPMkjB4iCJwUgJ0bkBAAEAD0XID7fBwekQg+EP6x65NQAAAA8ySMHiIInBSAnRuQEAAQAPRcgPt8HB6RA=</data>
				<key>MinKernel</key>
				<string>19.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>17.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>6yK5NQAAAA==</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_info - ryzen cores and logicals count - part 1 - 10.13</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>6xa5NQAAAA==</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>18.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>6xK5NQAAAA==</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_info - ryzen cores and logicals count - part 1 - 10.14</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>6zi5NQAAAA==</data>
				<key>MinKernel</key>
				<string>18.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>18.99.99</string>
				<key>Mask</key>
				<data>//////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAA=</data>
				<key>Base</key>
				<string>_cpuid_set_info</string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>QYnOuB4AAIAx2zHJMdIPog+29//GRInxMdKJyPf2ZpA=</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_info - ryzen cores and logicals count - part 2 - 10.13/10.14</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>uTUAAAAPMkjB4iAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>17.99.99</string>
				<key>Mask</key>
				<data>//8AAAD///8AAAD//////w==</data>
				<key>Base</key>
				<string>_cpuid_set_info</string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>Dx+EAAAAAAAPH4QAAAAAAA==</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_info - ryzen cores and logicals count - part 3 - 10.13</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>iQUAAAAAiRUAAAAAhcB1GA==</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>18.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string>_cpuid_set_info</string>
				<key>Skip</key>
				<integer>1</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>ZpDr</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_info - ryzen cores and logicals count - part 3 - 10.14</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>hcB0</data>
				<key>MinKernel</key>
				<string>18.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>17.99.99</string>
				<key>Mask</key>
				<data>//8AAAD//wAAAAD///8=</data>
				<key>Base</key>
				<string>_cpuid_set_info</string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data>/wAAAAAAAAAAAAAAAAA=</data>
				<key>Replace</key>
				<data>iQAAAAAAAAAAAAAAAAA=</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_info - ryzen cores and logicals count - part 4 - 10.13</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>iwUAAAAAiQAAAAAAiwU=</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>18.99.99</string>
				<key>Mask</key>
				<data>////AAAA/////wAAAP8=</data>
				<key>Base</key>
				<string>_cpuid_set_info</string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data>//8AAAAAAP8AAAAAAAA=</data>
				<key>Replace</key>
				<data>kIkAAAAAAJAAAAAAAAA=</data>
				<key>Comment</key>
				<string>algrey - cpuid_set_info - ryzen cores and logicals count - part 4 - 10.14</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>SIsFAAAAAEiJBQAAAAA=</data>
				<key>MinKernel</key>
				<string>18.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>Zg8fhAAAAAAAZg8fhAAAAAAAZg8fhAAAAAAAZg8fhAAAAAAAZg8fRAAA</data>
				<key>Comment</key>
				<string>algrey - i386_init - remove rdmsr (x3)</string>
				<key>Count</key>
				<integer>0</integer>
				<key>Find</key>
				<data>uZkBAAAPMkjB4iCJxkgJ1rmYAQAADzJIweIgicBICcK/WAIxBTHJRTHA</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>18.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>ZmZmDx+EAAAAAACQ</data>
				<key>Comment</key>
				<string>algrey - tsc_init - remove Penryn check to execute default case 10.14</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>gfm8T+p4D4TFAQAA</data>
				<key>MinKernel</key>
				<string>18.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data>/////////wD///8=</data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>ZmZmDx+EAAAAAAA=</data>
				<key>Comment</key>
				<string>algrey - tsc_init - remove Penryn check to execute default case</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>PbxP6ngPhAABAAA=</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data>////////////////////////////AAAA////////AAAA/w==</data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>uWQAAcAPMg+2yInGwe4Ig+Y/RTH/MdJIichI9/ZIAcBmkA==</data>
				<key>Comment</key>
				<string>algrey - tsc_init - grab DID and VID from MSR</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>uZQBAAAPMonDuc4AAAAPMg+2zokNAAAAAA+2xIkFAAAAAA==</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string>_tsc_init</string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>Zg8fRAAA6w==</data>
				<key>Comment</key>
				<string>algrey - tsc_init - skip msr_flex_ratio test and go grab FSBFrequency from EFI</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>98MAAAEAdA==</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>19.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>Dx9EAAA=</data>
				<key>Comment</key>
				<string>algrey - lapic_init - remove version check and panic - 10.15</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>g/gTdl4=</data>
				<key>MinKernel</key>
				<string>19.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>kJCQkJCQkJCQ</data>
				<key>Comment</key>
				<string>NoOne - lapic_init - remove version check and panic - 10.16</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>g/gTD4aBAAAA</data>
				<key>MinKernel</key>
				<string>20.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>18.99.99</string>
				<key>Mask</key>
				<data></data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>JfAAAADrI5A=</data>
				<key>Comment</key>
				<string>algrey - lapic_init - remove version check and panic - 10.13/10.14</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>JfwAAACD+BM=</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data>//8AAAD/////</data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>6zkPH4AAAAAA</data>
				<key>Comment</key>
				<string>algrey - lapic_interrupt - skip checks and prevent panic - 10.15/10.16</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>gz0AAAAAAHQO</data>
				<key>MinKernel</key>
				<string>19.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>18.99.99</string>
				<key>Mask</key>
				<data>//8AAAD/////</data>
				<key>Base</key>
				<string>_lapic_interrupt</string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>60gPH4AAAAAA</data>
				<key>Comment</key>
				<string>algrey - lapic_interrupt - skip checks and prevent panic - 10.13/10.14</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Find</key>
				<data>gz0AAAAAAHQK</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>250</integer>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>Mask</key>
				<data>////////D////////////////w==</data>
				<key>Base</key>
				<string></string>
				<key>Skip</key>
				<integer>0</integer>
				<key>ReplaceMask</key>
				<data></data>
				<key>Replace</key>
				<data>uXcCAAC4BgEHALoGAQcADx9AAA==</data>
				<key>Comment</key>
				<string>algrey - mtrr_update_action - fix PAT</string>
				<key>Count</key>
				<integer>0</integer>
				<key>Find</key>
				<data>icCB4v//AP+BygAAAQC5dwIAAA==</data>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Enabled</key>
				<true/>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
			</dict>
		</array>
		<key>Add</key>
		<array>
			<dict>
				<key>MaxKernel</key>
				<string></string>
				<key>Comment</key>
				<string></string>
				<key>BundlePath</key>
				<string>Lilu.kext</string>
				<key>MinKernel</key>
				<string></string>
				<key>Enabled</key>
				<true/>
				<key>ExecutablePath</key>
				<string>Contents/MacOS/Lilu</string>
				<key>PlistPath</key>
				<string>Contents/Info.plist</string>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string></string>
				<key>Comment</key>
				<string></string>
				<key>BundlePath</key>
				<string>WhateverGreen.kext</string>
				<key>MinKernel</key>
				<string></string>
				<key>Enabled</key>
				<true/>
				<key>ExecutablePath</key>
				<string>Contents/MacOS/WhateverGreen</string>
				<key>PlistPath</key>
				<string>Contents/Info.plist</string>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string></string>
				<key>Comment</key>
				<string></string>
				<key>BundlePath</key>
				<string>VirtualSMC.kext</string>
				<key>MinKernel</key>
				<string></string>
				<key>Enabled</key>
				<true/>
				<key>ExecutablePath</key>
				<string>Contents/MacOS/VirtualSMC</string>
				<key>PlistPath</key>
				<string>Contents/Info.plist</string>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string></string>
				<key>Comment</key>
				<string></string>
				<key>BundlePath</key>
				<string>AppleALC.kext</string>
				<key>MinKernel</key>
				<string></string>
				<key>Enabled</key>
				<true/>
				<key>ExecutablePath</key>
				<string>Contents/MacOS/AppleALC</string>
				<key>PlistPath</key>
				<string>Contents/Info.plist</string>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string></string>
				<key>Comment</key>
				<string></string>
				<key>BundlePath</key>
				<string>RealtekRTL8111.kext</string>
				<key>MinKernel</key>
				<string></string>
				<key>Enabled</key>
				<true/>
				<key>ExecutablePath</key>
				<string>Contents/MacOS/RealtekRTL8111</string>
				<key>PlistPath</key>
				<string>Contents/Info.plist</string>
			</dict>
			<dict>
				<key>MaxKernel</key>
				<string></string>
				<key>Comment</key>
				<string></string>
				<key>BundlePath</key>
				<string>SmallTreeIntel82576.kext</string>
				<key>MinKernel</key>
				<string></string>
				<key>Enabled</key>
				<false/>
				<key>ExecutablePath</key>
				<string>Contents/MacOS/SmallTreeIntel82576</string>
				<key>PlistPath</key>
				<string>Contents/Info.plist</string>
			</dict>
		</array>
		<key>Quirks</key>
		<dict>
			<key>AppleXcpmCfgLock</key>
			<false/>
			<key>PanicNoKextDump</key>
			<true/>
			<key>DisableIoMapper</key>
			<false/>
			<key>LapicKernelPanic</key>
			<false/>
			<key>DisableRtcChecksum</key>
			<false/>
			<key>DummyPowerManagement</key>
			<true/>
			<key>AppleCpuPmCfgLock</key>
			<false/>
			<key>IncreasePciBarSize</key>
			<false/>
			<key>AppleXcpmExtraMsrs</key>
			<false/>
			<key>PowerTimeoutKernelPanic</key>
			<true/>
			<key>CustomSMBIOSGuid</key>
			<false/>
			<key>ThirdPartyDrives</key>
			<false/>
			<key>ExternalDiskIcons</key>
			<false/>
			<key>XhciPortLimit</key>
			<true/>
			<key>AppleXcpmForceBoost</key>
			<false/>
		</dict>
		<key>Block</key>
		<array>
			<dict>
				<key>MaxKernel</key>
				<string></string>
				<key>Identifier</key>
				<string>com.apple.driver.AppleTyMCEDriver</string>
				<key>Enabled</key>
				<false/>
				<key>Comment</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>
	</dict>
	<key>NVRAM</key>
	<dict>
		<key>LegacyOverwrite</key>
		<false/>
		<key>LegacyEnable</key>
		<false/>
		<key>Delete</key>
		<dict>
			<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
			<array>
				<string>boot-args</string>
			</array>
			<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>
		</dict>
		<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/>
		<key>Add</key>
		<dict>
			<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
			<dict>
				<key>boot-args</key>
				<string>-v keepsyms=1 debug=0x100 npci=0x2000 alcid=1 -lilubetaall vsmcgen=1 -raddvi</string>
				<key>run-efi-updater</key>
				<string>No</string>
				<key>csr-active-config</key>
				<data>AAAAAA==</data>
				<key>prev-lang:kbd</key>
				<string>en-US:0</string>
				<key>SystemAudioVolume</key>
				<data>Rg==</data>
			</dict>
			<key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key>
			<dict>
				<key>UIScale</key>
				<data>AQ==</data>
				<key>DefaultBackgroundColor</key>
				<data>AAAAAA==</data>
			</dict>
			<key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key>
			<dict>
				<key>rtc-blacklist</key>
				<data></data>
			</dict>
		</dict>
	</dict>
	<key>UEFI</key>
	<dict>
		<key>Output</key>
		<dict>
			<key>SanitiseClearScreen</key>
			<false/>
			<key>IgnoreTextInGraphics</key>
			<false/>
			<key>ClearScreenOnModeSwitch</key>
			<false/>
			<key>ReplaceTabWithSpace</key>
			<false/>
			<key>ConsoleMode</key>
			<string></string>
			<key>DirectGopRendering</key>
			<false/>
			<key>ProvideConsoleGop</key>
			<true/>
			<key>ReconnectOnResChange</key>
			<false/>
			<key>UgaPassThrough</key>
			<false/>
			<key>Resolution</key>
			<string>Max</string>
			<key>TextRenderer</key>
			<string>BuiltinGraphics</string>
		</dict>
		<key>ConnectDrivers</key>
		<true/>
		<key>APFS</key>
		<dict>
			<key>MinVersion</key>
			<integer>0</integer>
			<key>GlobalConnect</key>
			<false/>
			<key>EnableJumpstart</key>
			<true/>
			<key>HideVerbose</key>
			<true/>
			<key>MinDate</key>
			<integer>0</integer>
			<key>JumpstartHotPlug</key>
			<false/>
		</dict>
		<key>Audio</key>
		<dict>
			<key>MinimumVolume</key>
			<integer>20</integer>
			<key>AudioOut</key>
			<integer>0</integer>
			<key>VolumeAmplifier</key>
			<integer>0</integer>
			<key>AudioCodec</key>
			<integer>0</integer>
			<key>PlayChime</key>
			<false/>
			<key>AudioDevice</key>
			<string>PciRoot(0x0)/Pci(0x1b,0x0)</string>
			<key>AudioSupport</key>
			<false/>
		</dict>
		<key>Quirks</key>
		<dict>
			<key>DeduplicateBootOrder</key>
			<true/>
			<key>IgnoreInvalidFlexRatio</key>
			<false/>
			<key>ExitBootServicesDelay</key>
			<integer>0</integer>
			<key>RequestBootVarRouting</key>
			<true/>
			<key>ReleaseUsbOwnership</key>
			<false/>
			<key>TscSyncTimeout</key>
			<integer>0</integer>
			<key>UnblockFsConnect</key>
			<false/>
		</dict>
		<key>Input</key>
		<dict>
			<key>PointerSupport</key>
			<false/>
			<key>KeySupportMode</key>
			<string>Auto</string>
			<key>KeyFiltering</key>
			<false/>
			<key>KeySupport</key>
			<true/>
			<key>TimerResolution</key>
			<integer>50000</integer>
			<key>KeyMergeThreshold</key>
			<integer>2</integer>
			<key>KeySwap</key>
			<false/>
			<key>KeyForgetThreshold</key>
			<integer>5</integer>
			<key>PointerSupportMode</key>
			<string>ASUS</string>
		</dict>
		<key>ReservedMemory</key>
		<array>
			<dict>
				<key>Address</key>
				<integer>268435456</integer>
				<key>Enabled</key>
				<false/>
				<key>Comment</key>
				<string>HD3000: IGPU memory corruption errata</string>
				<key>Size</key>
				<integer>268435456</integer>
			</dict>
		</array>
		<key>ProtocolOverrides</key>
		<dict>
			<key>HashServices</key>
			<false/>
			<key>AppleKeyMap</key>
			<false/>
			<key>AppleFramebufferInfo</key>
			<false/>
			<key>OSInfo</key>
			<false/>
			<key>AppleSmcIo</key>
			<false/>
			<key>DataHub</key>
			<false/>
			<key>AppleImageConversion</key>
			<false/>
			<key>AppleBootPolicy</key>
			<false/>
			<key>AppleRtcRam</key>
			<false/>
			<key>AppleAudio</key>
			<false/>
			<key>DeviceProperties</key>
			<false/>
			<key>AppleUserInterfaceTheme</key>
			<false/>
			<key>AppleEvent</key>
			<false/>
			<key>AppleDebugLog</key>
			<false/>
			<key>FirmwareVolume</key>
			<false/>
			<key>UnicodeCollation</key>
			<false/>
		</dict>
		<key>Drivers</key>
		<array>
			<string>HfsPlus.efi</string>
			<string>OpenRuntime.efi</string>
		</array>
	</dict>
	<key>DeviceProperties</key>
	<dict>
		<key>Add</key>
		<dict/>
		<key>Block</key>
		<dict/>
	</dict>
	<key>PlatformInfo</key>
	<dict>
		<key>Generic</key>
		<dict>
			<key>SystemSerialNumber</key>
			<string>W00000000001</string>
			<key>SystemProductName</key>
			<string>MacPro6,1</string>
			<key>AdviseWindows</key>
			<false/>
			<key>MLB</key>
			<string>M0000000000000001</string>
			<key>SpoofVendor</key>
			<true/>
			<key>SystemUUID</key>
			<string>00000000-0000-0000-0000-000000000000</string>
		</dict>
		<key>UpdateNVRAM</key>
		<true/>
		<key>Automatic</key>
		<true/>
		<key>UpdateSMBIOS</key>
		<true/>
		<key>UpdateDataHub</key>
		<true/>
		<key>UpdateSMBIOSMode</key>
		<string>Create</string>
	</dict>
</dict>
</plist>

 

Just now, spakk said:

here your config.plist with the slight modification
Config.plist.zip

 

if it doesn't work, then you should patch the driver in S/L/Extensions with the HEX value of your graphics card. If all else fails we will try to patch the DSDT.

 

it's not working. And i have error's while loading OpenCore

Quote

No scheme for devices at 1 index, context <root>!

No scheme for graphics at 2 index, context <root>!

 

sorry, i didn't pay attention from the start! and not read the information on the dortania page. the patch is relatively simple. add this DSDT to your ACPI folder and use your old config.plist file. sorry my mistake:wallbash:

 

SSDT-GPU-SPOOF.zip

5 minutes ago, spakk said:

sorry, i didn't pay attention from the start! and not read the information on the dortania page. the patch is relatively simple. add this DSDT to your ACPI folder and use your old config.plist file. sorry my mistake:wallbash:

 

SSDT-GPU-SPOOF.zip

just add this to ACPI and nothing else? Do not compile this file to aml format or add anything in config.plist?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...