Contribute
Register

[FIX] HD4200/HD4400/HD4600/HD5600 on 10.11+

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,728
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
When I tried to use your config.plist directly I lost the ability to boot into macOS.

Just points to another failure to follow the guide...
HFSPlus.efi is missing from drivers64UEFI.
 
Joined
Jun 20, 2014
Messages
1,017
Motherboard
Gigabyte Aero 15X v8-BK4K4P
CPU
i7-8750H
Graphics
UHD 630 / GTX 1070
Just points to another failure to follow the guide...
HFSPlus.efi is missing from drivers64UEFI.

Unfortunately your guide has broken my ability to boot into macOS a few times so I'm trying to be careful. For example your Clover installation link says to install "OsxAptioFixDrv-64" which will cause macOS to fail to boot for me. I have to install "OsxAptioFix2Drv-64". Previously I tried your config.plist without modification and the macOS boot option disappeared completely from my dual boot system. So I'm trying my best to keep my working system at the same time update it to match your guide.

EDIT: It appears the following entry in config.plist is the one that removes the macOS boot option for me:
Code:
    <key>DisableDrivers</key>
    <array>
        <string>VBoxHfs</string>
    </array>
 
Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,728
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
For example your Clover installation link says to install "OsxAptioFixDrv-64" which will cause macOS to fail to boot for me.

Another failure to follow the guide. It is because you have SIP settings incorrect. My guide plist has CsrActiveConfig=0x67. Yours does not.

I have to install "OsxAptioFix2Drv-64". Previously I tried your config.plist without modification and the macOS boot option disappeared completely.

Already answered previously... again, it is because you forgot HFSPlus.efi in drivers64UEFI.

This is the problem with trying to pull small parts out of a guide. You will end up with mismatched parts and things will not work as expected. Must look at the big picture...
 
Joined
Jun 20, 2014
Messages
1,017
Motherboard
Gigabyte Aero 15X v8-BK4K4P
CPU
i7-8750H
Graphics
UHD 630 / GTX 1070
Another failure to follow the guide. It is because you have SIP settings incorrect. My guide plist has CsrActiveConfig=0x67. Yours does not.

I have a specific setting for that for TotalFinder but I will try yours.

Already answered previously... again, it is because you forgot HFSPlus.efi in drivers64UEFI.

Actually it appears that installing Clover again will delete HFSPlus.efi from CLOVER/drivers64UEFI. Why is it doing that?

This is the problem with trying to pull small parts out of a guide. You will end up with mismatched parts and things will not work as expected. Must look at the big picture...

As much as I'd like to Gung-ho it I'm trying my best to err on the side of caution. This is my main PC right now and I can't afford to lose it. I appreciate your help and I'm sorry if I'm causing you some frustration because of it.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,728
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Actually it appears that installing Clover again will delete HFSPlus.efi from CLOVER/drivers64UEFI. Why is it doing that?

No idea. I haven't had that happen. May be a bug in the specific version of the Clover installer you're using.

As much as I'd like to Gung-ho it I'm trying my best to err on the side of caution. This is my main PC right now and I can't afford to lose it. I appreciate your help and I'm sorry if I'm causing you some frustration because of it.

Simple process:
- make sure you have a USB with Clover on it that can be used to boot your system
- keep a backup of your old EFI/Clover
- if you want to restore to the old EFI/Clover, boot with USB and copy with Finder the old EFI/Clover to EFI/Clover on your HDD (or SSD).
 
Joined
Jun 20, 2014
Messages
1,017
Motherboard
Gigabyte Aero 15X v8-BK4K4P
CPU
i7-8750H
Graphics
UHD 630 / GTX 1070
No idea. I haven't had that happen. May be a bug in the specific version of the Clover installer you're using.

I'm using the latest version (Clover r4049). I just tried it again to make sure I wasn't imagining things and it definitely deletes HFSPlus.efi from CLOVER/drivers64UEFI. I'm not sure when it started doing it as I had copied this file over several macOS updates ago.

Simple process:

If macOS fails to boot I just launch into my Windows partition and restore EFI from there. Still I'm slightly unsettled by it!

I've attached my latest files and apologise in advanced if I've done something wrong again.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,728
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I'm using the latest version (Clover r4049). I just tried it again to make sure I wasn't imagining things and it definitely deletes HFSPlus.efi from CLOVER/drivers64UEFI. I'm not sure when it started doing it as I had copied this file over several macOS updates ago.

Strange. I have installed r4049 on a couple of different systems... it did not delete HFSPlus.efi on either of them.

If macOS fails to boot I just launch into my Windows partition and restore EFI from there. Still I'm slightly unsettled by it!

I've attached my latest files and apologise in advanced if I've done something wrong again.

You have a patch for the framebuffer that does not come from my guide...
And a few other settings LoadVBios, PatchVBios that also are not in my guide.

And you have some kexts that I don't use in kexts/10.12, but when booting your system volume, these are now ignored anyway (InjectKexts=Detect and FakeSMC.kext is installed to the system volume), so that will not affect anything.

But it is now pretty close to my suggested setup...

And if you still have the problem (only solved by Lilu/etc), I think it means that this problem originally thought to be specific to HD4600/HD4400, actually extends into others, such as your HD5200.

It would be interesting to know if those with HD5000 have the same issue on a hack...
 
Joined
Jun 20, 2014
Messages
1,017
Motherboard
Gigabyte Aero 15X v8-BK4K4P
CPU
i7-8750H
Graphics
UHD 630 / GTX 1070
You have a patch for the framebuffer that does not come from my guide...
And a few other settings LoadVBios, PatchVBios that also are not in my guide.

Yeah, these settings are required to enable 4K HiDPI modes.

And you have some kexts that I don't use in kexts/10.12, but when booting your system volume, these are now ignored anyway (InjectKexts=Detect and FakeSMC.kext is installed to the system volume), so that will not affect anything.

I just deleted everything out of kexts/10.12 and did a reboot and test... still getting the video freeze issue. So my guess is it's the same problem as HD4600/HD4400. At least IntelGraphicsFixup/Lilu/Shiki appears to solve it for now.

Thanks again for all your help RehabMan; this community benefits a great deal from your work.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,728
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Yeah, these settings are required to enable 4K HiDPI modes.



I just deleted everything out of kexts/10.12 and did a reboot and test... still getting the video freeze issue. So my guess is it's the same problem as HD4600/HD4400. At least IntelGraphicsFixup/Lilu/Shiki appears to solve it for now.

Thanks again for all your help RehabMan; this community benefits a great deal from your work.

OK... good to know...
I'll try the IntelGraphicsFixup a bit later...
 
Joined
Oct 18, 2014
Messages
8
Motherboard
Dell Inspiron 7537
CPU
Intel core i5 4200U
Graphics
Intel HD Graphics 4400
Mac
Classic Mac
Mobile Phone
Hi RehabMan. Thanks to your guide, I've just install Sierra 10.12.2 on my dell 7537 4200U laptop.
But I can't do anything to fix the intel graphics :( I've tried the guide in this topic but nothing changed. Could you help me?
Tried to install those kexts on Mac partition and clover EFI, edited config.plist,....
 
Top