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 anokic
      I have been using clover to install and configuration my Hackintosh High Sierra 10.13.6. It's been a struggle and a pain. Can't restart/shutdown/wake from sleep. Random freezes. When freeze happens mouse works but in loading state. UI and open apps freeze not the mouse. I can make the apps smaller and move them.

      I haven't used any DSDT nor SSDT. Tried 5 or 6 of them from others but sometimes i end up not booting. Could someone explain me do i even need them and why? Do i need DSDT or SSDT or both?

      I'm going to try to install everything OpenCore. The first thing is i can't use a method that needs an internet while installing MacOS cause my ethernet/internet only works when i install MacOS. So i can't use the images i need full installation. Okay i have the full installation for 10.13.6. I need to use a version 10.13.4-6 versions cause application Sketch needs the newer one High Sierra 10.13.4++ version.

      Can you tell me? Can i use same kexts from Clover on OpenCore? Secondly how can i install full USB MacOS installer? (High Sierra 10.13.6 version i have is 7gb i think thats it)
      Is there a version of AMDHigh Sierra version made from the community for 10.13.4++ version?
      If i use the normal 10.13.6 High Sierra should i use this AMD 10.13.6 Kernel when i have installed the MacOS or some other kernel that's better for my system? https://github.com/Shaneee/AMD-High-Sierra-XNU/releases
      Whats the best version of High Sierra to use for Ryzen and Nvidia system?

      Will it be better to use OpenCore?

      Specs:
      Mortar Max B450M
      Ryzen 2600x
      Nvidia GTX 1060
      16gb DDR4 2400mhz
    • By dasca.thea
      Hi everyone,

      I have run into a frustrating problem here.

      My hardware:
      MSI x399 Meg Creation
      2990WX
      64GB ram @2933Mhz
      Radeon 7
      Sata: Samsung 130GB SSD
      M.2: Samsung 970 Pro 1TB(latest firmware)

      Using OpenCore 0.5.6
      (NVMeFix NVMeDxe installed)
      I have successful installed OSX catalina onto my 130GB. It works flawlessly.

      and then I figure I should do it on my M.2 drive. It installs flawlessly, at the last stage of installation, it naturally restart and thats it.
      I can not boot into this newly installed OS on the M.2 drive. it keeps throwing: "error loading kernel cache 0x1"

      I have tried deleting the prelinkedkernel from recovery partition. Tried rebuilding cache(I have not installed any kext into L/E).

      All this time, I can use the same boot USB to boot into catalina on my sata 130Gb SSD working just fine.
       
      attached is my EFI folder. I have tried all the suggested SMBios iMacPro1,1 MacPro6,1 MacPro7,1
       
      is this ruled out that samsung 970Pro doesnt work?
      Please help. 
       
       
      EFI.zip
    • By ayeshch
      Me (and many other people) experience eye-ache from new Macbooks (and windows machines).
       
      I have spent two years of trial-and-error and found that installing macOS Mavericks on my MacBook (pro 13 late 2013, Intel Iris 1536 MB) resolves the issue of eye ache completely. (it is believed that newer systems use harsher version of temporal dithering that causes of a certain group of indivisuals eye aches).

      I cannot stay at Mavericks because of software support and security issues, so the only thing is an issue now:

      How can I take drivers from Mavericks and install them on Catalina? (I tried replacing .kext in /System/Library/Extensions with old files but it didn't work).

      It would be so great if possible!

      Thank you
    • By hacking2apple
      It's been known that there is indeed support for VGA in Coffe Lake and that support for prior iGPUs was deprecated as the VGA port was removed since Sierra. However, using port patches in Devices Properties (Open Core), I made the VGA port to work again with graphics acceleration.
      But there's a catch, the port is glitchy. Once macOS displays the accounts, you can see the Enter Password box with the blur effect. But after some seconds, the whole display will turn to another color (depends on the background). I'm not sure why that happens.
      I would suggest learning what are Ports, Connectors, Indexes, Types, and BusIDs before continuing, otherwise, you would get lost.
      These are the patches that are supposed to enable the VGA port according to the Whatevergreen Intel guide:
      06020000 02000000 30000000 // Option 1 06020000 01000000 30000000 // Option 2 None of those ports seem to work. The first problem is that the Index is 6, which does not make any sense as the Azul framebuffer only supports up to 3 Indexes (software ports). So we first have to change the Index for the VGA port on your motherboard, which is 2 (physical port is 0x06)) for me.
      So that means that the target port is the Index 2, which is 02040A00 00040000 87000000.
      bus-id 4 is for DP so we would change that to 2, which is VGA. That is according to what Hackintool says. I also proved other bus-ids but none of the other ones seem to work.
      I have no idea what pipe does so I just type zeros.
      I think pipe is basically another way group ports. So later I changed that to 10, which is 0A in hex. That means pipe remains the same as it was originally.  02020A00 01000000 87000000
      The next part is the connector-type, for which I used 02000000.
      I tried the VGA connector-types that Hackintool suggested but I noted some weird differences whereas 02000000 and 01000000 seem to work okay.
      Finally, I don't know what flags do so I tried with 30000000 and 87000000. The only difference is that with 87000000 I'd gain more seconds before the whole screen turns to another color.
       
      This is the final configuration:
      AAPL,ig-platform-id <0300220D> framebuffer-con1-alldata <02020A00 0100000 87000000> framebuffer-con1-enable <01000000> framebuffer-patch-enable <01000000> This is the video proof:
      https://i.imgur.com/bd6jtFh.mp4
       
      macOS Catalina 10.15.3
      Kexts: Whatevergreen 1.3.7
      Boot loader: OpenCore 0.5.6
      PC Specs:
      Intel Core i5 4460
      Intel HD Graphics 4600
      ECS H81H3-M4
      4GB RAM DDR3
      bd6jtFh.mp4
    • By D3s0lat0r
      Greetings to the Forum,
      i recently followed a guide on hackintosh,and also i am complete noob in this field.
      all is working great, as i am using macpeets codec with layout id=18 cause i like to manually switch to my headphones.
      only one thing doesnt work and its my mic. I tried all the layout ids but no luck.
      i am using ASROCK Fatal1ty b450 k4 with amd r5 2600.
      wich has alc 892.
      Can you please help me? Thank you very much
×