Contribute
Register

macOS 12.3 Update Causes Problems for 5700/6800/6900 Graphics Cards

worked for me ! got a nice bump on my 5700XT, here's my geekbench 5 metal scores
Before 12.3 - 75687
12.3 - 38314
12.3 patched - 82876 :clap:
 
Last edited:
I used the following PLIST entry and got a 100% performance boost on my 5700 XT. This is all I did and I'm wondering if there's anything else I can do/anything I can do better to get max performance. I have it spoofed to a W5700X now and am wondering if there's a better option. Geekbench Metal is 76000ish right now. Thanks!

XML:
<dict>
    <key>DeviceProperties</key>
    <dict>
        <key>Add</key>
        <dict>
            <key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>
            <dict>
                <key>@0,name</key>
                <string>ATY,Adder</string>
                <key>@1,name</key>
                <string>ATY,Adder</string>
                <key>@2,name</key>
                <string>ATY,Adder</string>
                <key>@3,name</key>
                <string>ATY,Adder</string>
                <key>AAPL00,DualLink</key>
                <data>
                AQAAAA==
                </data>
                <key>ATY,Card#</key>
                <string>102-D32200-00</string>
                <key>ATY,Copyright</key>
                <string>Copyright AMD Inc. All Rights Reserved. 2005-2019</string>
                <key>ATY,DeviceName</key>
                <string>W5700X</string>
                <key>ATY,EFIVersion</key>
                <string>01.01.190</string>
                <key>ATY,FamilyName</key>
                <string>Radeon Pro</string>
                <key>ATY,Rom#</key>
                <string>113-D3220E-190</string>
                <key>CAIL_EnableLBPWSupport</key>
                <integer>0</integer>
                <key>CAIL_EnableMaxPlayloadSizeSync</key>
                <integer>1</integer>
                <key>CFG_CAA</key>
                <integer>0</integer>
                <key>CFG_FB_LIMIT</key>
                <integer>0</integer>
                <key>CFG_FORCE_MAX_DPS</key>
                <integer>1</integer>
                <key>CFG_GEN_FLAGS</key>
                <integer>0</integer>
                <key>CFG_NO_MST</key>
                <integer>0</integer>
                <key>CFG_NVV</key>
                <integer>2</integer>
                <key>CFG_PAA</key>
                <integer>0</integer>
                <key>CFG_PULSE_INT</key>
                <integer>1</integer>
                <key>CFG_TPS1S</key>
                <integer>1</integer>
                <key>CFG_TRANS_WSRV</key>
                <integer>1</integer>
                <key>CFG_UFL_CHK</key>
                <integer>0</integer>
                <key>CFG_UFL_STP</key>
                <integer>0</integer>
                <key>CFG_USE_AGDC</key>
                <integer>1</integer>
                <key>CFG_USE_CP2</key>
                <integer>1</integer>
                <key>CFG_USE_CPSTATUS</key>
                <integer>1</integer>
                <key>CFG_USE_DPT</key>
                <integer>1</integer>
                <key>CFG_USE_FBC</key>
                <integer>0</integer>
                <key>CFG_USE_FBWRKLP</key>
                <integer>1</integer>
                <key>CFG_USE_FEDS</key>
                <integer>1</integer>
                <key>CFG_USE_LPT</key>
                <integer>1</integer>
                <key>CFG_USE_PSR</key>
                <integer>0</integer>
                <key>CFG_USE_SCANOUT</key>
                <integer>1</integer>
                <key>CFG_USE_SRRB</key>
                <integer>0</integer>
                <key>CFG_USE_STUTTER</key>
                <integer>1</integer>
                <key>CFG_USE_TCON</key>
                <integer>1</integer>
                <key>PP_DisableDIDT</key>
                <integer>1</integer>
                <key>PP_DisablePowerContainment</key>
                <integer>1</integer>
                <key>PP_DisableVoltageIsland</key>
                <integer>0</integer>
                <key>PP_FuzzyFanControl</key>
                <integer>1</integer>
                <key>device_type</key>
                <string>ATY,AdderParent</string>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>model</key>
                <string>Radeon Pro W5700X</string>
                <key>name</key>
                <string>ATY_GPU</string>
            </dict>
        </dict>
    </dict>
</dict>
 
it's
agdpmod=pikera

not
-agdpmod=pikera

without the dash (-)
I am not using a dash. Sorry for confusion . And it is still not booting. Would there be someone with a 5700XT and Z390 chipset who would care to share a plist with me?
 
I am not using a dash. Sorry for confusion . And it is still not booting. Would there be someone with a 5700XT and Z390 chipset who would care to share a plist with me?
upload your full EFI.zip, and I'll have a look... remove your Serial :)
 
upload your full EFI.zip, and I'll have a look... remove your Serial :)
Thank you - here you go. there are two config.plist. I made a new one with some W5700 spoof patches someone shared above, which made no difference. The backed up version (config20220319.plist) is the one I was using without issue prior to 12.3.
 

Attachments

  • EFIFORTONYMAC0SX86.zip
    16.8 MB · Views: 67

Attachments

  • EFI_kammo01.zip
    11.1 MB · Views: 80
Thank you. This works now with HDMI output only... Will figure out the rest! If anyone has a idea how to fix DisplayPort outputs on 5700XT please share!
 
Last edited:
Back
Top