Monterey 12.4 Everything works but...

naha09

New member
Joined
May 20, 2022
Messages
2
My graphics shows 7mb and I can't seem to get the spoofing done.
I've tried using SSDT-GPU-SPOOF.aml and adding device id to the device properties can anyone help I'm just trying to get graphics acceleration.

My GPU is at address SB.PCI0.GPP8.GFX0

PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)


AMD Ryzen 5 2600 Six-Core CPU
Hawaii PRO [Radeon R9 390]
Monterey 12.4
iMacPro1,1
 

Attachments

  • EFI.zip
    27 MB · Views: 8

ferys

New member
Joined
Apr 13, 2022
Messages
7
<string>Contents/MacOS/WhateverGreen</string>


<key>MaxKernel</key>


<string />


<key>MinKernel</key>


<string />


<key>PlistPath</key>


<string>Contents/Info.plist</string>


</dict>


</array>


<key>Block</key>


<array />


WhateverGreen.kext block ? Muss Enable


ferys
 

Edhawk

Active member
Joined
May 2, 2020
Messages
691
Post a copy of your IOReg, so we can check the ACPI path is correct in your SSDT-GPU-Spoof.aml table.

This is what your SSDT is using for the GPU spoof:

Screenshot 2022-06-01 at 19.30.34.png Current ACPI path - (\_SB.PCI0.GPP8.GFX0)

Do you have an Intel WiFi/BT card AND a Broadcom WiFi/BT card installed in your system? I ask this as you have the kexts for both an Intel and Broadcom WiFi/BT card in your OC Kexts folder, and they are all enabled in your config.plist.

The VirtualSMC.kext plugins SMCSuperIO.kext and SMCProcessor.kext do not work with an AMD system. You should remove these kexts and the config.plist entries for the two kexts.
You have SMCAMDProcessor.kext present in your OC Kexts folder and config.plist, so why add the one for an Intel CPU?

If you only have an Intel WiFi/BT card in your system you should be using the following Kexts.
  1. AirportItlwm.kext
  2. BlueToolFixup.kext
  3. IntelBluetoothFirmware.kext (this is missing from your OC Kexts folder).
If you are using a Broadcom WiFi/BT card in your system you should be using the following kexts.
  1. AirportBrcmFixup.kext
  2. BlueToolFixup.kext
  3. BrcmFirmwareData.kext
  4. BrcmPatchRAM3.kext
With the release of macOS Monterey Apple changed the Bluetooth stack, so the IntelBluetoothInjector.kext or BrcmBluetoothInjector.kext should not be used, the BlueToolFixup.kext should be used instead of either of these kexts.

You have duplicate entries for npci=0x2000 boot argument in your config.plist. Remove one of the two entries.
Add debug=0x100 to your boot arguments.

Something that has me a little concerned is the mismatch in the dates of the BOOTx64.efi. OpenRuntime.efi and OpenCore.efi files. They should all have the same date, if they were taken from a single OpenCore release, which is essential for OpenCore to work.

Screenshot 2022-06-01 at 19.36.33.png Mis-match on dates highlighted
 
Top Bottom