Jump to content
Rampage Dev

Patched Framebuffer Repository

19 posts in this topic

Recommended Posts

about:

This is a Repository for ATI and AMD patched Framebuffers. Here you will find a complete list of successfully patched framebuffers for ATI and AMD Graphics Cards. This is not a support page so do not post questions on this page. Start a new topic if you have questions. Thank you for your cooperation.

Framebuffer Editing Guides:

BCC9′s post that can be found here
Alexander Martinez’s post that can be found here
Mucha’s post that can be found here

Posting Guidelines:

The following are the posting guidelines for this page. Failure to follow set guidelines will mean that the patched framebuffer will not be posted on the first post. Thank you for your cooperation.

Graphics Card Model:

Graphics Card Manufacture Name:

Graphics Card Manufacture Part Number:

Fixed by:

Patched Framebuffer:

Share this post


Link to post
Share on other sites
Advertisement

Graphics Card Model: Colorfire HD7750 D5 1GP LP

Graphics Card Manufacture Name: Colorfire

Graphics Card Manufacture Part Number:N/A

Fixed by: Buri

Patched Framebuffer:

 

 

Personality: Buri

ConnectorInfo count in decimal: 4

Disk offset in decimal 662688

0000000    02  00  00  00  00  01  00  00  29  05  01  00  10  00  05  05

0000010    04  00  00  00  14  00  00  00  00  01  00  00  10  00  01  04

0000020    00  08  00  00  04  02  00  00  00  01  00  00  12  04  03  03

0000030    00  08  00  00  04  02  00  00  00  01  04  00  12  04  03  03

0000040

 

P.S. Before patching the FB, the video card can get full resolution with QE/CI, but after sleep, the screen will "frozen". Now it works well.

Share this post


Link to post
Share on other sites

After running more tests, below is the final edition; with the two ports working both individually and simultaneously.

Personality: Buri

ConnectorInfo count in decimal: 4

Disk offset in decimal 662688

0000000    02  00  00  00  00  01  00  00  29  05  01  00  10  00  05  05

0000010    04  00  00  00  14  00  00  00  00  01  00  00  10  00  01  04

0000020    00  04  00  00  04  03  00  00  00  09  03  00  21  03  02  02

0000030    00  08  00  00  04  02  00  00  00  01  04  00  12  04  03  03

0000040

==========================================================
Configuration of Clover's config.plist is Graphics--> InjectATI
                                                                              -->FBName=Buri
                                                                              -->VideoPorts=4
without CSmVideoDxe-64(Black screen, but will work normally after sleep--awake).
darkwake=0(or blackscreen after sleep--awake).

Share this post


Link to post
Share on other sites

                                                            post-11772-0-83937800-1395094176_thumb.png

 

 

Graphics Card Model: Asus/AMD HD 6570 GDDR3 1024MB(low power/low profile)

Graphics Card Manufacture Name: Asus

Graphics Card Manufacture Part Number:N/A

Fixed by: RobertX/Slice

Patched Framebuffer:

 

Personality: Ipomoea
ConnectorInfo count in decimal: 3
Disk offset in decimal 789568
0000000 00 04 00 00 04 03 00 00 00 01 00 00 12 04 01 05
              04 00 00 00 04 03 00 00 00 01 00 00 10 00 01 04
0000010 00 08 00 00 04 02 00 00 00 01 00 00 11 02 04 03
              00 08 00 00 04 02 00 00 00 01 00 00 12 04 04 03
0000020 10 00 00 00 10 00 00 00 00 01 00 00 00 00 00 02
              10 00 00 00 10 00 00 00 00 01 00 00 00 00 00 01
0000030

 

..marked in red are the modified values i used...  :smoke:

Share this post


Link to post
Share on other sites

Graphics Card Model: HD7870-DC2TG-2GD5-V2

 

Graphics Card Manufacture Name: ASUS

 

Graphics Card Manufacture Part Number: n/a

 

Fixed by: papadil2

 

Patched Framebuffer: OS X 10.8.5 - ATI7000Controller, OS X 10.9.2 - AMD7000Controller

Personality: Hamachi (Original - 10.8.5)
ConnectorInfo count in decimal: 4 - DP, DP, DVI-D, HDMI
Disk offset in decimal 609232
0000000    00  04  00  00  04  03  00  00  00  01  01  00  12  04  05  01
0000010    00  04  00  00  04  03  00  00  00  01  02  00  22  05  04  02
0000020    04  00  00  00  14  02  00  00  00  01  03  00  00  00  03  06
0000030    00  08  00  00  04  02  00  00  00  01  04  00  11  02  01  04
0000040

Personality: Hamachi (ASUS HD7870-DC2TG-2GD5-V2 - 10.8.5)
ConnectorInfo count in decimal: 4 - DVI-I, DVI-D, DP, HDMI
Disk offset in decimal 609232
0000000    00  02  00  00  04  02  00  00  00  01  01  00  10  00  01  06
0000010    04  00  00  00  14  02  00  00  00  01  02  00  11  02  02  05
0000020    00  04  00  00  04  03  00  00  00  01  03  00  12  04  03  01
0000030    00  08  00  00  04  02  00  00  00  01  04  00  22  05  04  02
0000040

 

Personality: Hamachi (Original - 10.9.2)
ConnectorInfo count in decimal: 4 - DP, DP, DVI-D, HDMI
Disk offset in decimal 811344
0000000    00  04  00  00  04  03  00  00  00  01  01  01  12  04  05  01
0000010    00  04  00  00  04  03  00  00  00  01  02  01  22  05  04  02
0000020    04  00  00  00  14  02  00  00  00  01  03  00  00  00  03  06
0000030    00  08  00  00  04  02  00  00  00  01  04  00  11  02  01  04
0000040

Personality: Hamachi (ASUS HD7870-DC2TG-2GD5-V2 - 10.9.2)
ConnectorInfo count in decimal: 4 - DVI-I, DVI-D, DP, HDMI
Disk offset in decimal 811344
0000000    00  02  00  00  04  02  00  00  00  01  01  00  10  00  01  06
0000010    04  00  00  00  14  02  00  00  00  01  02  00  11  02  02  05
0000020    00  04  00  00  04  03  00  00  00  01  03  01  12  04  03  01
0000030    00  08  00  00  04  02  00  00  00  01  04  01  22  05  04  02
0000040

 

DVI-D: OK

DVI-I: OK after sleep - partially OK

DVI-D + DVI-I: OK

DP + HDMI and combinations: not tested

Share this post


Link to post
Share on other sites

Graphics Card Model: mobility HD4330
Graphics Card Manufacture Name: acer (aspire timeline 4810TG)
Fixed by: whaka

Patched Framebuffer:

Personality: Shrike
ConnectorInfo count in decimal: 3
Disk offset in decimal 501464
0000000    02  00  00  00  40  00  00  00  09  01  00  00  12  01  00  07
0000010    10  00  00  00  10  00  00  00  00  01  00  00  00  10  01  01
0000020    00  08  00  00  00  02  00  00  00  01  00  00  10  00  02  02

Share this post


Link to post
Share on other sites

Graphics Card Model: Sapphire Vapor-X R9 290X 8Gb TRI-X

Graphics Card Manufacture Name: Sapphire

Graphics Card Manufacture Part Number: 11226-11

Fixed by: Baladi

Patched Framebuffer: 

00080000040200000001000022050103
00040000040300000001000712040201
00040000040300000001000021030302
04000000140200000001000011020404
00040000040300000001000010000505
00020000140200000001000010000606

Share this post


Link to post
Share on other sites

Graphics Card Model: XFX HD7770 CORE EDITION (With Power Color UEFI Bios

Graphics Card Manufacture Name: XFX

Graphics Card Manufacture Part Number: fx-777a-znf4

Fixed by: Buri

Patched Framebuffer: 

00040000040300000001030012040102
00080000040200000001010011020201
04000000140200000001020010000304
00020000040200000001040000100404

PS: Original XFX Core bios will never work, since they use a method that share one DAC for two DVI-I ports. So, if you want to have your XFX Core working, you'll need flash a bios with only one DVI port. I'm using here a Power Color one (that supports UEFI). So, you'll loose one DVI.

Share this post


Link to post
Share on other sites

Graphics Card Model: Sapphire R7 260X 2G D5

Graphics Card Manufacture Name: Sapphire

Graphics Card Manufacture Part Number: 11222-06

 

Ports: 4 (but has just the following HW-Connectors: 1xDP, 1xHDMI and 1x DVI)

Fixed by: EXMOOR

original EXMOOR:

02000000000100000001010322050204
02000000000100000001020312040103
00040000040300000001030711020301
00040000000100000001040321030505
00040000040300000001050710000402
00040000000100000001060320010505

Patched Framebuffer: 
00080000040200000001000022050103
00040000040300000001000712040201
00040000040300000001000021030302
04000000140200000001000011020404
00040000040300000001000010000505
00020000140200000001000010000606

Working Monitors: 1xDP plus 1xHDMI plus 1xDVI simultaneously.

 

Used the following Settings within CLOVER config:

 

FakeID: 0x66401002

    <key>Graphics</key>
    <dict>
        <key>DualLink</key>
        <integer>1</integer>
        <key>FBName</key>
        <string>Exmoor</string>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <true/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <false/>
        </dict>
        <key>InjectEDID</key>
        <true/>
        <key>NvidiaSingle</key>
        <false/>
        <key>PatchVBios</key>
        <true/>
        <key>VRAM</key>
        <integer>2048</integer>
        <key>VideoPorts</key>
        <integer>4</integer>
    </dict>
    <key>KernelAndKextPatches</key>
    <dict>
        <key>ATIConnectorsController</key>
        <string>8000</string>
        <key>ATIConnectorsData</key>
        <string>020000000001000000010103220502040200000000010000000102031204010300040000040300000001030711020301000400000001000000010403210305050004000004030000000105071000040200040000000100000001060320010505</string>
        <key>ATIConnectorsPatch</key>
        <string>000800000402000000010000220501030004000004030000000100071204020100040000040300000001000021030302040000001402000000010000110204040004000004030000000100001000050500020000140200000001000010000606</string>

latest BIOS of the card: Legacy/UEFI direct from SAPPHIRE

Share this post


Link to post
Share on other sites

Graphics Card Model:Mobility Radeon HD 5870

Graphics Card Manufacture Name:ASUS

Graphics Card Manufacture Part Number:N/A

Fixed by:Maromi

Patched Framebuffer:Nomascus(For VGA connector patching)

    <key>Graphics</key>
    <dict>
        <key>FBName</key>
        <string>Nomascus</string>
        <key>VideoPorts</key>
        <string>3</string>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <true/>
        </dict>
    </dict>
    <key>KernelAndKextPatches</key>
    <dict>
        <key>ATIConnectorsController</key>
        <string>5000</string>
        <key>ATIConnectorsData</key>
        <string>02000000400000000901000000000005020000000001000009030000120403030004000004060000007300001102010100040000040700000073000021030202</string>
        <key>ATIConnectorsPatch</key>
        <string>02000000400000000901000010000005000800000402000000000000210301021000000010000000000100001000020800040000040700000073000021030303</string>
    </dict>

Share this post


Link to post
Share on other sites

Graphics Card Model: Radeon R9 290X

Graphics Card Manufactor: Sapphire

 

Patched Framebuffer: Exmoor

 

00 04 00 00  04 03 00 00  00 01  04 00  12  04  02  01 DP

00 08 00 00  00 02 00 00  00 01  03 07  22  05  03  03 HDMI
00 04 00 00  04 03 00 00  00 01  02 07  11  02  01  04 DVI-D (upper)
00 04 00 00  04 03 00 00  00 01  01 07  10  00  06  06 DVI-D (lower)
 
only patch which works with 2 (DVI) screens but system not stable: a lot of "surface testing not allowed" messages in system.log

Share this post


Link to post
Share on other sites

Here are FB patches that I was using for construction of AMD Radeon GPU Injector tool:

FB patch based on Sapphire HD6450 1GB / 100322L (device id - 0x6779)

Personality: Ipomoea

000400000403000000010000120401050008000004020000000100001102040310000000100000000001000000000002

patch:

040000001402000000010000100002040008000004020000000100002103010210000000100000000001000000100301
FB patch based on MSI HD6790 1GB / R6790-2PM2D1GD5 (device id - 0x673E)

Device id changes: 0x67381002 >>> 0x673E1002

Personality: Bulrushes

000400000403000000010000110201010004000004030000000100002103020200040000040300000001000012040303000400000403000000010000220504040004000004030000000100001000050500040000040300000001000020010606

patch:

000400000403000000010000120401010004000004030000000100002205020200080000040200000001000011020304040000001402000000010000110204060002000004020000000100001000050500020000040200000001000000100605
FB patch based on Asus Radeon EAH6850 1GB / DC/2DIS/1GD5/V2 (device id - 0x6739)

Personality: Duckweed

00040000040300000001000012040401000400000403000000010000220505020008000004020000000100001102030400020000140200000001000000000605

patch:

00040000040300000001000012040401000800000002000000010000220506040002000004000000000100001102010604000000140200000001000010000305
FB patch based on Asus Radeon EAH6870 1GB / DC/2DI2S/1GD5 (device id - 0x6738)

Personality: Gibba

0004000004030000000100001204050100040000040300000001000022050402000800000402000000010000110206040002000014020000000100000000030504000000040200000001000011020103

patch:

0004000004030000000100001204040100040000040300000001000022050502000800000402000000010000110206040002000014020000000100000000030504000000040200000001000011020106
FB patch based on MSI HD7730 1GB / R7730-1GD5V1 (device id - 0x6837)

Device id changes: 0x68391002 >>> 0x68371002

Personality: Dashimaki

00040000040300000001010112040401000400000403000000010201220505020400000014020000000103000000060600080000040200000001040011020103

patch

00020000040200000001000010000304000200000402000000010000001004040008000000020000000100002205020500040000040300000001000012040102
FB patch based on Asus HD7870 2GB / HD7870-DC2-2GD5-V2 (device id - 0x6818)

Personality: Futomaki

00040000040300000001010112040401000400000403000000010201220505020400000014020000000103000000060600080000040200000001040011020103

patch

00040000040300000001030012040101000400000403000000010400220502020400000014020000000101001000040600080000000200000001020011020303
FB patch based on PowerColor PCS+ R9 270X 2GB / AXR9 270X 2GBD5-PPDHE (device id - 0x6810)

Personality: Futomaki

00040000040300000001010112040401000400000403000000010201220505020400000014020000000103000000060600080000040200000001040011020103

patch

00020000040200000001000010000306040000001402000000010000110205050008000000020000000100002205020300040000040300000001000012040101
FB patch based on Gigabyte R9 280X 3GB / GV-R928XOC-3GD/F60 (device id - 0x6798)

Personality: Futomaki

00040000040300000001010112040401000400000403000000010201220505020400000014020000000103000000060600080000040200000001040011020103

patch

00020000040200000001000010000406000800000002000000010000110203040004000004030000000100001204010100040000040300000001000022050202
FB patch based on Sapphire Vapor R9 290X 8GB / 100361-8GVXSR (device id - 0x67B0)

Personality: Baladi

000400000403000000010300120403030004000004030000000101001102010100040000040300000001020021030202000400000403000000010400220504040004000004030000000105001000050500040000040300000001060020010606

patch

000800000402000000010200220502030004000004030000000101011204010100040000040300000001020021030202040000001402000000010300110203040004000004030000000105001000050500020000040200000001040110000406

Share this post


Link to post
Share on other sites

Sapphire R9 390 Nitro 8GB Backplate recognized as an R9 290 8GB

 

I did patch the gpu bios enabling driver independent temperature controlled fans.

 

Original Baladi:

00040000 04030000 00010300 12040303
00040000 04030000 00010100 11020101
00040000 04030000 00010200 21030202
00040000 04030000 00010400 22050404
00040000 04030000 00010500 10000505
00040000 04030000 00010600 20010606

00040000 04030000 00010300 12040303 00040000 04030000 00010100 11020101 00040000 04030000 00010200 21030202 00040000 04030000 00010400 22050404 00040000 04030000 00010500 10000505 00040000 04030000 00010600 20010606

Ordered Original Baladi - wanted to see if the order matters:

00040000 04030000 00010100 11020101 
00040000 04030000 00010200 21030202 
00040000 04030000 00010300 12040303 
00040000 04030000 00010400 22050404 
00040000 04030000 00010500 10000505 
00040000 04030000 00010600 20010606

00040000 04030000 00010100 11020101 00040000 04030000 00010200 21030202 00040000 04030000 00010300 12040303 00040000 04030000 00010400 22050404 00040000 04030000 00010500 10000505 00040000 04030000 00010600 20010606

Patched Ordered Working but loosing screen aka going and staying dark after some time:

00080000 04020000 00010100 22050403
00040000 04030000 00010200 12040101 
00040000 04030000 00010300 10000205 
00040000 04030000 00010400 20010306 
04000000 14020000 00010500 11020504 
00040000 04030000 00010600 20010606

Patched Ordered Working w/o going dark:

NOTICE THIS LITTEL GUY	 |
			 v
00080000 04020000 00010101 22050403	changing from 00010100 to  00010101 here
00040000 04030000 00010200 12040101 
00040000 04030000 00010300 10000205 
00040000 04030000 00010400 20010306 
04000000 14020000 00010500 11020504 
00040000 04030000 00010600 20010606


00080000 04020000 00010101 22050403 00040000 04030000 00010200 12040101 00040000 04030000 00010300 10000205 00040000 04030000 00010400 20010306 04000000 14020000 00010500 11020504 00040000 04030000 00010600 20010606

Share this post


Link to post
Share on other sites

Graphics Card Model: Radeon R9 390 G1

Graphics Card Manufactor: Gigabyte

 

Patched Framebuffer: Baladi

 

00040000 04030000 00010000 12040101

00040000 04030000 00010000 10000205

00040000 04030000 00010000 20010306

00080000 00020000 00010001 22050403

04000000 14020000 00010000 11020504

 

000400000403000000010000120401010004000004030000000100001000020500040000040300000001000020010306000800000002000000010001220504030400000014020000000100001102050400040000040300000001020021030202

Share this post


Link to post
Share on other sites

Hope this helps someone.

 

Graphics Card Model: Radeon HD 6970M 2GB

Graphics Card Manufacturer: Dell

 

Patched Framebuffer: Cattail

 

02  00  00  00  40  00  00  00  29  05  00  00  10  00  00  05 - LVDS (Patched)

00  04  00  00  04  03  00  00  00  01  00  00  11  02  01  01 - DP

00  04  00  00  00  01  00  00  00  09  10  00  21  03  02  02 - DP

00  08  00  00  04  02  00  00  00  01  04  00  12  04  03  03 - HDMI (Patched)

 

Most frequent use of this would be in a Dell Precision M6600 (also used for an AMD FirePro M8900).

Share this post


Link to post
Share on other sites

ATI Mobility Radeon HD 3650 on Toshiba Satellite A300 Laptop on El Capitan

 

The framebuffer working was:

 

VGA (successfully detected and enabled - no QE/CI)

10000000100000000001000000100101

 

LVDS (successfully detected and enabled - DIFFERENT VALUES FROM SCRIPTS IN BOLD - no QE/CI)

02000000140200000901000010010211

 

HDMI (successfully detected but showed nothing in monitor - no QE/CI)

00080000000200000001000010000302

 

S-Video - not tested

 

Load VBIOS, Inject EDID and Rename from OVGA to IGPU in DSDT were essential for the monitors to work.

Share this post


Link to post
Share on other sites
On 13/04/2016 at 12:33 PM, Vlada. said:

Here are FB patches that I was using for construction of AMD Radeon GPU Injector tool:


FB patch based on Sapphire HD6450 1GB / 100322L (device id - 0x6779)

Personality: Ipomoea

000400000403000000010000120401050008000004020000000100001102040310000000100000000001000000000002

patch:

040000001402000000010000100002040008000004020000000100002103010210000000100000000001000000100301

Hello, This FB works in Gigabyte AMD Readeon HD R5 230 - 6450 ? In high sierra ...

Share this post


Link to post
Share on other sites

Graphics Card Model: Sapphire Pulse Radeon RX 560 2G GDDR5

Graphics Card Manufacture Name: Sapphire

Graphics Card Manufacture Part Number: 11267-02-20G
Fixed by: J1mmyS

Patched Framebuffer: Acre

000400000403000000010100000000001102050100000000
000800000402000000010200000000002103030400000000
040000001402000000010300000000001000040500000000

 

Share this post


Link to post
Share on other sites
On 6/29/2018 at 7:26 PM, J1mmyS said:

Graphics Card Model: Sapphire Pulse Radeon RX 560 2G GDDR5

Graphics Card Manufacture Name: Sapphire

Graphics Card Manufacture Part Number: 11267-02-20G
Fixed by: J1mmyS

Patched Framebuffer: Acre


000400000403000000010100000000001102050100000000
000800000402000000010200000000002103030400000000
040000001402000000010300000000001000040500000000

 

is this going well?

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By miliuco
      Radeon RX 580 8 GB graphics card on macOS High Sierra (as of 10.13.6), Mojave and Catalina on the P55-USB3 board: excellent performance with acceleration (Metal) OOB, no need for drivers (kexts), with 3 drawbacks, one has to do with the boot of the operating system (a solution is proposed), another with the number of rear connectors enabled (a solution is proposed) and another that only affects to one phase of the Mojave or Catalina installation (without clear solution for now).

      I have placed the XFX AMD Radeon RX-580 P8DFD6 8GB Triple X Edition GDDR5, 256BIT, DVI + HDMI + 3DP graphics card on a 10 year old motherboard (Gigabyte P55-USB3) in order to update the hackintosh to 10.14 Mojave and 10.15 Catalina because the card that I have used in past years, Nvidia Geforce GTX 750 1GB, has stopped working after 10.13.6 High Sierra since this was the last version for which Nvidia published the alternate web drivers that were necessary for the card to work well with graphic acceleration.

      The new RX 580 card needs considerably more space than the old one although it fits perfectly in an ATX case, and requires an additional power connector. It has 2 big fans that most of the time are stopped, at least in my case. In macOS it works perfectly, even with Metal acceleration, without additional drivers and without extra settings in Clover. But it has drawbacks that I comment below.

      Alterations during startup

      During the boot of the operating system, when the screen goes from the basic driver to the AMD driver, 2 artifacts appear randomly, they are very short in duration (from one to a few seconds):
      Very short flashing white screen that may or may not be accompanied by purple lines The fans runs for a few seconds (the noise is clearly audible). This behavior is solved with the installation of 2 kexts, Lilu and WhateverGreen. Lilu is an extension created by acidantheraand vit9696 among others whose function is to help to patch kexts, processes and libraries during macOS boot. It is accompanied by specific plugins for the task required, for example WhateverGreen that injects necessary patches for certain AMD, Intel and Nvidia graphics cards. It is mandatory to have both extensions together, one of them separately does not correct the problem.
      I have installed Lilu 1.4.4 and WhateverGreen 1.3.9 in the EFI/CLOVER/kexts/Other folder of the EFI partition and artifacts have disappeared. Remember that these 2 extensions are not necessary for the card to work properly, if you tolerate those very brief distortions of the screen or the noise of the fans running for a few seconds, you can live without Lilu and WhateverGreen.

      Note: authors recommend that when using Lilu and WhateverGreen with Radeon cards, NO graphic settings have to be added to Clover (Inject ATI, etc.).

      Note: these alterations, especially the brief white screen and less frequently purple lines and fan noise, are also seen in Windows and some real Macs with the same card.

      Alteration during macOS installation

      Boot from USB > Clover menu > Install macOS from Install macOS Catalina > screen works fine
      Boot from USB > Clover menu > Install macOS from MacintoshHD > black screen
      Booting from USB > Clover menu > Boot macOS from MacintoshHD > screen works fine.

      In the first and third stages, screen works fine. In the second stage the screen goes black although the installation continues. The user has nothing to do at this moment so you can leave the PC working until the Clover menu is shown again, the screen is recovered, the initial account options can be configured and you can enter into the newly installed system with correct resolution and acceleration.
      This behavior is not corrected even by placing Lilu and WhateverGreen into the USB device. At least in my case I have not found a solution for it. Yo can install macOS perfectly with that drawback of not seeing how it progresses during the second phase of the installation.

      Only 2 connectors of the 5 available work

      This card has 3 Display Port (DP) ports, 1 HDMI port and 1 DVI port. In my case, only 2 DP work, those that are further from the HDMI connector. It is enough if you use a single monitor or 2 monitors that can be connected by DP. But if you want to have 3 or more connected devices or some of them only have HDMI, it is necessary to enable the 5 connectors or at least 4 of them since the DVI is obsolete and does not allow resolutions as high as DP and HDMI.
      User foxbox has proposed a solution in a thread titled [Solved] Sapphire RX 580 Nitro + SE | black screen on HDMI and DVI. Must inject from Clover a modification to the Orinoco framebuffer (which is used in the RX 580 card) so that the 5 connectors lack a fixedly assigned address and, instead, receive it dynamically. This change is made from the KextsToPatch section of Clover. Read the post from foxbox.
      This has to be accompanied by 3 changes in the Graphics section of Clover: Orinoco in FB Name / Inject ATI / 5 in Video Ports. I have tested this solution in macOS Catalina and it effectively enables the 5 ports of the card but, since I only use 1 monitor, I have removed it and I am with Lilu and WhateverGreen.
       

    • By Tristana
      Hello, and thank you for your help!
       
      Ever since installing my new Sapphire Radeon Pulse RX580, I've been having issues with audio freezing up for the whole system- seemingly the coreaudiod process crashing / my USB audio interface not working. It feels random but seems to correlate with playing youtube videos, streaming audio in Finder, playing sound files from chat clients like Telegram/Discord and such. The system otherwise works as normal, with only audio related functions breaking. Sometimes instead of a full freeze / crash, the sample rate of audio will just drop significantly, causing a lot of aliasing.
      I followed this guide here, though it is outdated and some KEXTs have been merged with WhateverGreen. The shikigva=4 & -rad4200 boot arguments weren't available in WhateverGreen so I didn't add any boot arguments.
      https://hackintosher.com/guides/fix-rendering-issues-fcpx-high-sierra/
       
      My issue was not fixed by this. I also learned that USBInjectAll hadn't been given a custom SSDT and so I made one, which I have included at the end of this post. I also disabled the 15 port patch which had been left on. My USB ports now show up properly (though I've excluded my mobo's type-c port to meet the 15 port limit). My audio issues still have not been fixed, though.

      On High Sierra, the crash was irrecoverable- opening sound in system prefs just froze up, and I have to reset the system to get audio back. In Catalina, I seem to be able to choose a different audio device then go back to my external interface to reset the driver and get sound back.

      Thank you for any help / ideas you can offer!

      UPDATE: Issue still persists. I'm now using a USBPorts.kext created by Hackintool and have updated my list of current kexts below.

      System:

      Kexts:


       
       
    • By heiza
      Ryzen 7 2700X
      ASUS Prime X470 Pro
      32GB G.Skill Ripjaws V DDR4-3200
      ASRock Phantom Gaming Vega 56
       
      My motherboard doesn’t have an option for 4G encoding. And boot modes are listed as ”Windows UEFI Mode” and “Other OS”.
       
    • By netseeder1008
      I tried to patch my DSDT.dsl. for Catalina 10.15.4
      i am searching alink where all the error have solution(if know then please share)
      Solved few errors but stuck in those---

      3107, Reserved method must return a value (Integer/String/Buffer/Package/Reference required for _DSM)
      3124, Switch expression is not a static Integer/Buffer/String data type, defaulting to Integer
      3130, Result is not used, possible operator timeout will be missed

      Can anyone tell me how to resolve this problem and any help should be apritiatable.


      Here is my working DSDT
      DSDT.aml
      DSDT.dsl
    • By Cimmerian_Iter
      Hello everyone i have a sony vaio svd1321Z9E intel i7-4500U/4400HD and 8G of ram and using opencore 5.6
      I made a battery patch following rehabman tutorials and i think the patch looks good, but when i try to load it with the kext my pc won't boot to the home menu.

      Like i it does the verbose boot then show me a grey glitchy screen with scattered apple logo.

      Normally it should give this screen then immediately turn into a black apple loading screen (still glitchy) and then return back to normal once it boot into the desktop menu of mac os. (my gpu problem that i never managed to fix but doesn't bother me)

      I would like to know how i could debug and solve this problem. Any help is appreciated.
      Here are my DSDT, config and my battery patch

       
      config.plist
      DSDT.dsl
      SSDT-BATT-3.aml
×