Jump to content
3741 posts in this topic

Recommended Posts

9 minutes ago, naiclub said:

Can this setting be used with the RX560?
I'm using the default settings shown in the system information and can boot both in recovery mode and normal mode, but I'm having a slight issue with the purple bar.

I guess you can use it RX560/570/580 use the same framebuffer but the connector types might be different.

  • Like 2
17 hours ago, Oyecomova said:

One question... do you use your monitor via HDMI?
If so, can you set it to 60 Hz using your config.plist for the RX 580 GPUs?

 

Yes, I use my monitor via HDMI. For the second question, I don't know if it's possible.

 

  • Like 1
1 hour ago, Cyberdevs said:

I guess you can use it RX560/570/580 use the same framebuffer but the connector types might be different.

I tried it and it worked. I can boot in recovery mode and normal mode. But what changed is that HDMI is the default display, DP port is the second display, and the default setting I use is DP port, HDMI is the second display. Another thing I can't fix is that the purple bar appears every time before entering the system, even though I've fixed the purple bar.

Spoiler

2568-09-1517_28_27.thumb.png.b175c8ed576e9670ee79b7b95c73dc08.png2568-09-1517_36_29.png.0b02c1e86f859ceb2df1a53c0b7874ff.png

 

  • Like 2
6 hours ago, Cyberdevs said:

Hi,

You can either open both configs in TextEdit and copy/paste the following section under device properties:

    <dict>
    <key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>
    <dict>    <key>hda-gfx</key>
    <string>onboard-1</string>    <key>device-id</key>
    <data>32cAAA==</data>    <key>ATY,EnableHardwareDRM</key>
    <data>AQAAAA==</data>    <key>ATY,EnableMSAA</key>
    <data>AQAAAA==</data>    <key>@3,connector-type</key>
    <data>AAQAAA==</data>    <key>PP_DisablePowerContainment</key>
    <data>AQAAAA==</data>    <key>ATY,Copyright</key>
    <string>Copyright AMD Inc. All Rights Reserved. 2005-2016</string>    <key>ATY,EnableMetalPerformance</key>
    <data>AQAAAA==</data>    <key>ATY,EnableHDR</key>
    <data>AQAAAA==</data>    <key>model</key>
    <string>RX 580</string>    <key>vendor-id</key>
    <data>AhA=</data>    <key>CAIL,CAIL_EnableVCEHWAcceleration</key>
    <data>AQAAAA==</data>    <key>ATY,MetalMaxCommandBuffers</key>
    <data>/////w==</data>    <key>ATY,EFIVersion</key>
    <string>113-4E353BU-214</string>    <key>PP_ActivityTarget</key>
    <data>/////w==</data>    <key>ATY,Card#</key>
    <string>113-4E353BU-O4E</string>    <key>@0,connector-type</key>
    <data>AAgAAA==</data>    <key>@2,connector-type</key>
    <data>AAQDAw==</data>    <key>CAIL,CAIL_EnableUVDHWAcceleration</key>
    <data>AQAAAA==</data>    <key>AAPL,slot-name</key>
    <string>Slot-1</string>    <key>device_type</key>
    <string>ATY,OrinocoParent</string>    <key>ATY,MemClock</key>
    <data>/////w==</data>    <key>ATY,RefreshRate</key>
    <data>AACwAA==</data>    <key>ATY,EnableAsyncCompute</key>
    <data>AQAAAA==</data>    <key>ATY,EnablePolarisGeometry</key>
    <data>AQAAAA==</data>    <key>ATY,MemoryBandwidth</key>
    <data>/////w==</data>    <key>shiki-id</key>
    <data>39cAAA==</data>    <key>PP_EnableHighPerformanceMode</key>
    <data>AQAAAA==</data>    <key>PP_EnableBoostClocks</key>
    <data>AQAAAA==</data>    <key>ATY,EnableComputeShaders</key>
    <data>AQAAAA==</data>    <key>CAIL,CAIL_EnableComputeAcceleration</key>
    <data>AQAAAA==</data>    <key>CFG,CFG_FB_LIMIT</key>
    <data>CAAAAA==</data>    <key>@1,connector-type</key>
    <data>AAgAAA==</data>    <key>AAPL,boot-display</key>
    <data>AQ==</data>
    </dict>

or you can open both your original config and the one I posted above with OpenCore Configurator and under the device properties right click on PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) and copy the value and paste it in your config.plist.

.. I applied it to my RX 580 and asked ChatGPT for the graph length, and it responded.

Excess custom properties

You're injecting many legacy keys from older Clover experiments (ATY, MemClock, ATY, MemoryBandwidth, CAIL_Enable*, PP_*, etc.).

macOS already handles these functions natively with WhateverGreen.kext. Injecting them may cause conflicts or cause you to ignore internal WEG patches.

HDMI/DP connectors incorrectly declared

@0,connector-type = AAgAAA== → 00080000 (DP)

@1,connector-type = AAgAAA== → 00080000 (DP)

@2,connector-type = AAQDAw== → 00030000 (HDMI)

@3,connector-type = AAQAAA== → 00020000 (DVI-D)

According to your log (Graphics-log.txt), the active output is HDMI, but only at 30 Hz 4K. It's likely that the Orinoco (Polaris) framebuffer is limiting, or that the HDMI connector isn't correctly configured for HDMI 2.0.

Device-ID and Shiki-ID

Device-ID = 32cAAA = 0xAAC3 (which doesn't exactly correspond to the RX 580's actual ID 0x67DF). This can cause instability.

Shiki-ID is not needed on Polaris/Vega/Navi (it was a hack for older GPUs + iTunes/DRM).

CFG_FB_LIMIT = 8

You are limiting the framebuffer to 8, even though Polaris normally uses up to 6. This may not be critical, but it is redundant.

5 hours ago, kaoskinkae said:

macOS 26 Tahoe Beta 9 USB 测试

1. -wegdetectmode=force,norec新旧两台计算机上的系统均停止

 

2. -wegdetectmode=ignore,force 当两台计算机上的屏幕变黑且显卡都激活时重新启动。

 

3. -wegdetectmode=norec USB beta 9 安装程序完美出现。

 

因此,当今天测试版发布时,我将从 Sequoia 切换到官方的 Tahoe。

 

Yes, there's no problem with your usage, just wegdetectmode=norec.

Edited by laobamac_yyds
  • Like 1
19 hours ago, HmO said:

@laobamac_yyds As far as I understand this kext is only for Tahoe?

It's for ALL supported macOS version.Just fix boot issues on Tahoe.

13 hours ago, AlfredoM said:

Hey, @deeveedee, what do you mean by "putting pressure on me?"
That's not what I meant. I just wanted to point out that I sent him a private message; maybe he didn't notice.
Now, no one is more Catholic than the Pope himself 🙂

Hey, bro, I replied to your private message.

  • Like 1
10 hours ago, Cyberdevs said:

Hi,

You can either open both configs in TextEdit and copy/paste the following section under device properties:

    <dict>
    <key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>
    <dict>    <key>hda-gfx</key>
    <string>onboard-1</string>    <key>device-id</key>
    <data>32cAAA==</data>    <key>ATY,EnableHardwareDRM</key>
    <data>AQAAAA==</data>    <key>ATY,EnableMSAA</key>
    <data>AQAAAA==</data>    <key>@3,connector-type</key>
    <data>AAQAAA==</data>    <key>PP_DisablePowerContainment</key>
    <data>AQAAAA==</data>    <key>ATY,Copyright</key>
    <string>Copyright AMD Inc. All Rights Reserved. 2005-2016</string>    <key>ATY,EnableMetalPerformance</key>
    <data>AQAAAA==</data>    <key>ATY,EnableHDR</key>
    <data>AQAAAA==</data>    <key>model</key>
    <string>RX 580</string>    <key>vendor-id</key>
    <data>AhA=</data>    <key>CAIL,CAIL_EnableVCEHWAcceleration</key>
    <data>AQAAAA==</data>    <key>ATY,MetalMaxCommandBuffers</key>
    <data>/////w==</data>    <key>ATY,EFIVersion</key>
    <string>113-4E353BU-214</string>    <key>PP_ActivityTarget</key>
    <data>/////w==</data>    <key>ATY,Card#</key>
    <string>113-4E353BU-O4E</string>    <key>@0,connector-type</key>
    <data>AAgAAA==</data>    <key>@2,connector-type</key>
    <data>AAQDAw==</data>    <key>CAIL,CAIL_EnableUVDHWAcceleration</key>
    <data>AQAAAA==</data>    <key>AAPL,slot-name</key>
    <string>Slot-1</string>    <key>device_type</key>
    <string>ATY,OrinocoParent</string>    <key>ATY,MemClock</key>
    <data>/////w==</data>    <key>ATY,RefreshRate</key>
    <data>AACwAA==</data>    <key>ATY,EnableAsyncCompute</key>
    <data>AQAAAA==</data>    <key>ATY,EnablePolarisGeometry</key>
    <data>AQAAAA==</data>    <key>ATY,MemoryBandwidth</key>
    <data>/////w==</data>    <key>shiki-id</key>
    <data>39cAAA==</data>    <key>PP_EnableHighPerformanceMode</key>
    <data>AQAAAA==</data>    <key>PP_EnableBoostClocks</key>
    <data>AQAAAA==</data>    <key>ATY,EnableComputeShaders</key>
    <data>AQAAAA==</data>    <key>CAIL,CAIL_EnableComputeAcceleration</key>
    <data>AQAAAA==</data>    <key>CFG,CFG_FB_LIMIT</key>
    <data>CAAAAA==</data>    <key>@1,connector-type</key>
    <data>AAgAAA==</data>    <key>AAPL,boot-display</key>
    <data>AQ==</data>
    </dict>

or you can open both your original config and the one I posted above with OpenCore Configurator and under the device properties right click on PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) and copy the value and paste it in your config.plist.

Thanks Cyberdevs. Ive added with open core configurator. Should I delete my old entry in Device Properties, it's number 1 in the list ? Everything appears to be running fine.

11 minutes ago, johnnyl said:

Thanks Cyberdevs. Ive added with open core configurator. Should I delete my old entry in Device Properties, it's number 1 in the list ? Everything appears to be running fine.

You're welcome, you can keep the old device properties and if you add # at the start of the path it will disable your old properties just in case you if want to revert back to that settings.

 

To all

I guess we are getting a little bit off topic here with the subject of device properties and all the variations of them, the sole purpose of me posting those device properties was because of the issue with WEG and macOS Tahoe.

  • Like 4
Guest
This topic is now closed to further replies.
×
×
  • Create New...