Jump to content

[GUIDE] EL Capitan / Sierra / High Sierra / Mojave / Catalina on Intel LGA 775 motherboards / DSDT


MaLd0n
911 posts in this topic

Recommended Posts

15 hours ago, bocajoe said:

 

Here is the new dump. I also noticed I have no sound options yet.

Send me iMac.at.net.zip

sound like a video problem

first, update clover, u have a very old version, if last don't work good in legacy, use 4522 version

remove usbinjectall too, u dont need it

Link to comment
Share on other sites

I am loading this kext in /CLOVER/kexts/other and have tried radpg=15. Those work fine up to macOS Sierra. But it doesn't work either in High Sierra or Mojave. The problem is that AMDRadeonX4000.plugin is not loading. AMD7000Controller.kext is loading, but that gives me basic graphics support without acceleration.

I have tried patching AMD Framebuffers using this article:

 

https://www.tonymacx86.com/threads/guide-how-to-patch-amd-framebuffers-for-high-sierra-using-clover.235409/

 

but it didn't work. Then I read somewhere in that post that if your system doesn't have UEFI BIOS it might not work.

Do you think there is no hope for HD 7770? Should I change my graphics card?

 

Link to comment
Share on other sites

8 minutes ago, disty69 said:

I am loading this kext in /CLOVER/kexts/other and have tried radpg=15. Those work fine up to macOS Sierra. But it doesn't work either in High Sierra or Mojave. The problem is that AMDRadeonX4000.plugin is not loading. AMD7000Controller.kext is loading, but that gives me basic graphics support without acceleration.

I have tried patching AMD Framebuffers using this article:

 

https://www.tonymacx86.com/threads/guide-how-to-patch-amd-framebuffers-for-high-sierra-using-clover.235409/

 

but it didn't work. Then I read somewhere in that post that if your system doesn't have UEFI BIOS it might not work.

Do you think there is no hope for HD 7770? Should I change my graphics card?

 

i never use this GPU, but i think work

 

u use HDMI?

Link to comment
Share on other sites

Try this SSDT its for 7750 but may work as is.

if not change 7750>7770 as well as pci id

Disable AMD injection in clover,

Frame buffer is Dashimaki, should work, if not change FB to Futimaki

SSDT-AMD.aml.zip

Edited by STLVNUB
  • Like 1
Link to comment
Share on other sites

Hello STLVNUB,

 

the SSDT-AMD.aml that you sent me didn't work, but it makes sense because my card has 3 ports (DP, DVI, VGA) and is reported by DPCIManager to have ATY,AMD,RadeonFramebuffer. For some reason Maciasl does not open the file neither at Sierra PC or MacBook. I was able to open it at work with El Capitan. I will try to edit it tomorrow with my cards data and see how it goes.

 

 

Link to comment
Share on other sites

There is something else 

patch in clover

AMD7000Controller

find

00040000 04030000 00010101 00000000 12040401 00000000 00040000 04030000 00010201 00000000 22050502 00000000 04000000 14020000 00010300 00000000 00000606 00000000 00080000 04020000 00010400 00000000 11020103 00000000

replace

00040000 04030000 00010000 00000000 12040102 00000000 00020000 04020000 00010001 00000000 10000304 00000000 00020000 04020000 00010001 00000000 00100404 00000000 00080000 04020000 00010000 00000000 22050201 00000000

That "should" get it to go, well it did for me...

Link to comment
Share on other sites

thank you STLVNUB. I have tried doing a CLOVER patch for my GPU using this guide https://www.tonymacx86.com/threads/guide-how-to-patch-amd-framebuffers-for-high-sierra-using-clover.235409/, but my card has only 3 connectors and there wasn't a framebuffer in AMD7000Controller with 3 connectors. Also DPCIManager reports my card having this framebuffer: ATY,AMD,RadeonFramebuffer which I could not find in AMD7000Controller either. So, I modified a Namako framebuffer which did't work. I can see in you patch that it has different connectors than mine. Yours has DP, DVI, DVI, HDMI, mine has DP, DVI, HDMI.

 

I will send you some more data about my GPU that might shed some light in my situation. My card is this: https://www.msi.com/Graphics-card/support/R7770-PMD1GD5. I am also attaching the info from GPU-z and Rom decoders and the patch I had made.

HD7770.zip

 

Meanwhile I edited the SSDT for my card. Could you please check it?

SSDT-AMD-7770.aml

Edited by disty69
Mistake correction at connectors & addition of edited SSDT
Link to comment
Share on other sites

RadeonFramebuffer is the default frame buffer, don't know where it lives.

Couple of other things I forgot, sorry.

Lilu and WhateverGreen.kexts

also

radpg=15 -lilubetaall 

boot args

this "may" be why it not work

Try Dashimaki and Futomaki again.

If doesn't work use RadeonFrameBuffer

That should work ok.

 

Edited by STLVNUB
Link to comment
Share on other sites

Hi,

just out of curiosity -- can Mojave be installed on following configuration?

MB: P5KPL-AM EPU

BIOS: 0501
CPU: E7500 (Wolfdale)
RAM: 4GB
HDD: WD 500GB
GRAPHICS: GeForce 8400 or GeForce 650 Ti (GeForce 650 Ti works in Mojave on P7H55-M LX)
CLOVER: 4700

In my attempt I was able to install Mojave but on first boot (boot where system asks to create an account) the computer reaches Graphics screen (gray screen with mouse pointer in left-right corner) and then immediately reboots. Reboot is so fast that I was able to catch only by options in Clover to not reboot the computer.

NOTE: this configuration works very good and reliable in Yosemite/Sierra/High Sierra.

My guess is that GeForce 8400 is not supported in Mojave any more (as many other video cards). I have GeForce 650 Ti in other computer with P7H55-M LX and it works fine OOB.

***
Also I have XFX AMD Radeon HD 5770 1GB laying around and so far I was not able to make it work in Yosemite/Sierra/High Sierra. Some websites state that it 'just should work' but it doesn't. I tried to patch framebuffer and connectors (ati_personality.php/radeon_bios_decode/redsock_bios_decode) through Clover but no luck.

At 'dmesg' output I am getting a message something like 'ATY, Vervet Framebuffer unusable'. Tried to patch other FrameBuffers with matching connectors to this video card but no success.

At some point my eye caught a line in 'dmesg' output about GPU and APM -- my further investigation lead me to that APM from AMD5000Controller kext is looking for IGPU when I  have GFX0.

I've attempted to change name through Clover substitution but without success. This lead me to believe that as I had SMBIOS set to iMac10,1 (iMac10,1 has GFX0 in system description) somehow it prevents from renaming GFX0 to IGPU.

As a test I changed SMBIOS to iMac11,1 and AMD5000Controller did not complain about APM any more and ioreg confirmed that system has IGPU.

But still no luck to get graphics going -- computer boots and I can access it remotely but even 'screen sharing' over VNC does not work properly (screen size is 1 pixel). Kexts get loaded but kext complain that FrameBuffer is unusable.

To get logged in graphics mode with XFS ATI Radeon HD 5770 only possible in 'Safe mode' (Clover boot option -x) and of cause no QE/CI available.

For time being I decided to put this video card aside (I have spent quite a lot time in attempt to resolve the issue).

osx151212

UPDATE: replacing com.apple.telemetry.plugin with an attached one remedied the issue. Mojave can be installed on the computer with described configuration.

com.apple.telemetry.plugin.zip

Edited by osx151212
Update on issue resolution (resolved)
Link to comment
Share on other sites

11 hours ago, STLVNUB said:

RadeonFramebuffer is the default frame buffer, don't know where it lives.

Couple of other things I forgot, sorry.

Lilu and WhateverGreen.kexts

also

radpg=15 -lilubetaall 

boot args

this "may" be why it not work

Try Dashimaki and Futomaki again.

If doesn't work use RadeonFrameBuffer

That should work ok.

 

Good morning, Lilu & WEG are loaded, and the boot args are present in config.

I will try the CLOVER patch again using Dashimaki and Futomaki Buffer.

I have a question though: my GPU card has 3 connectors DP, DVI, HDMI. Both Dashimaki and Futomaki have 4 connectors. Do I just leave the extra line of the second DP port?

Link to comment
Share on other sites

×
×
  • Create New...