Contribute
Register

macOS 10.12.5 Update

Status
Not open for further replies.
At the new update of macOS you can also download new update of NVIDIA driver as well, but it's not working with NvidiaWeb = Yes in config.plist - after Apple logo loads up the progress bar, I receive no signal on both my monitors (HDMI + DisplayPort). After using debug configuration I was able to change it to NO so my config would again work.

Anway it's unusable without the graphic drivers. Any tips?

EDIT: Solved by NVRAM emulation
 
Last edited:
big thanks to tonymacx86!
Finally my HD 530 is working fine on Sierra 10.12.5. Full acceleration and 1536 mb.
 
I installed latest update Sierra 10.12.5 (16F2073) for 2017 iMac, now HD630 work with native kexts, without any ig-platform-id injection, default id will be 0x59160000. Need latest lilu.kext and IntelGraphicsFixup_1.1.4, with boot flag -lilubeta -igfxbeta.

Everything work fine, wake/sleep issue remain.

ID 0x59160000 and 0x591B0000 have native HDMI support at FB@ 0204 port 6, but my HDMI port is linked to FB@ 0105 port 5,
FB@ patch not work for me (don't know why), need Hex Friend direct patch AppleIntelKBLGraphicsFramebuffer.kext to match my mobo layout.

0x59120000 FB@ data

01050900 00040000 87010000 02040A00 00040000 87010000 03060A00 00040000 87010000 FF000000 01000000 20000000

0x59160000 FB@ data

00000800 02000000 98000000 01050900 00040000 87010000 02040A00 00080000 87010000 FF000000 01000000 20000000

0x591B0000 FB@ data

00000800 02000000 98000000 02040A00 00080000 87010000 03060A00 00040000 87010000 FF000000 01000000 20000000
 

Attachments

  • Sierra 10.12.5  for 2017 iMac.png
    Sierra 10.12.5 for 2017 iMac.png
    185.4 KB · Views: 301
  • 10.12.5 2073.png
    10.12.5 2073.png
    55.6 KB · Views: 283
I installed latest update Sierra 10.12.5 (16F2073) for 2017 iMac, now HD630 work with native kexts, without any ig-platform-id injection, default id will be 0x59160000. Need latest lilu.kext and IntelGraphicsFixup_1.1.4, with boot flag -lilubeta -igfxbeta.

Everything work fine, wake/sleep issue remain.

ID 0x59160000 and 0x591B0000 have native HDMI support at FB@ 0204 port 6, but my HDMI port is linked to FB@ 0105 port 5,
FB@ patch not work for me (don't know why), need Hex Friend direct patch AppleIntelKBLGraphicsFramebuffer.kext to match my mobo layout.

0x59120000 FB@ data

01050900 00040000 87010000 02040A00 00040000 87010000 03060A00 00040000 87010000 FF000000 01000000 20000000

0x59160000 FB@ data

00000800 02000000 98000000 01050900 00040000 87010000 02040A00 00080000 87010000 FF000000 01000000 20000000

0x591B0000 FB@ data

00000800 02000000 98000000 02040A00 00080000 87010000 03060A00 00040000 87010000 FF000000 01000000 20000000
You should hide your serial number sir, for sure
 
Hi,
1. My laptop works with 10.12.2
2. I updated to 10.12.5 using combo update
3. Reboot and get a black screen.
4. Tried to install Lilu.kext and IntelGraphicsFixup.kext , but still black screen.
I am new to this, could anybody please help?
Intel Core i7-2620M CPU 2.7GHz, 8GB RAM, Intel HD Graphics 3000 512MB
 
Hi,
1. My laptop works with 10.12.2
2. I updated to 10.12.5 using combo update
3. Reboot and get a black screen.
4. Tried to install Lilu.kext and IntelGraphicsFixup.kext , but still black screen.
I am new to this, could anybody please help?
Intel Core i7-2620M CPU 2.7GHz, 8GB RAM, Intel HD Graphics 3000 512MB

For assistance with your Laptop you should post in the relevant Laptop forum.
 
I installed latest update Sierra 10.12.5 (16F2073) for 2017 iMac, now HD630 work with native kexts, without any ig-platform-id injection, default id will be 0x59160000. Need latest lilu.kext and IntelGraphicsFixup_1.1.4, with boot flag -lilubeta -igfxbeta.

Everything work fine, wake/sleep issue remain.

ID 0x59160000 and 0x591B0000 have native HDMI support at FB@ 0204 port 6, but my HDMI port is linked to FB@ 0105 port 5,
FB@ patch not work for me (don't know why), need Hex Friend direct patch AppleIntelKBLGraphicsFramebuffer.kext to match my mobo layout.

0x59120000 FB@ data

01050900 00040000 87010000 02040A00 00040000 87010000 03060A00 00040000 87010000 FF000000 01000000 20000000

0x59160000 FB@ data

00000800 02000000 98000000 01050900 00040000 87010000 02040A00 00080000 87010000 FF000000 01000000 20000000

0x591B0000 FB@ data

00000800 02000000 98000000 02040A00 00080000 87010000 03060A00 00040000 87010000 FF000000 01000000 20000000

Hi, I'm having problems with the HD 630 (i5 7500) too. Installing the kexts mentioned in this thread using kextbeast doesn't work for me. I can only boot when the Inject Intel is unchecked.

Now I've installed the latest lulu.kext and IntelGraphicsFixup_1.1.4, with boot flag -lilubeta -igfxbeta. Like you mentioned, but it still doesn't work.

I'd like to know what you mean with native kexts? Does that mean I'll have to remove the IntelGraphicsFixup.kext from /Library/Extensions?

And the Hex Friend patch is confusing to me, is this required? If so, where can I find more info about this?
 
Hi, I'm having problems with the HD 630 (i5 7500) too. Installing the kexts mentioned in this thread using kextbeast doesn't work for me. I can only boot when the Inject Intel is unchecked.

Now I've installed the latest lulu.kext and IntelGraphicsFixup_1.1.4, with boot flag -lilubeta -igfxbeta. Like you mentioned, but it still doesn't work.

I'd like to know what you mean with native kexts? Does that mean I'll have to remove the IntelGraphicsFixup.kext from /Library/Extensions?

And the Hex Friend patch is confusing to me, is this required? If so, where can I find more info about this?

I don't know what is you problem.

Did you run Sierra 10.12.5 (16F2073), or 10.12.6 beta3. Sierra 10.12.5 does not support ig-platform-id ox59120000.

lilu and IntelGraphicsFixup_1.1.4 are necessary for system boot up with DVI or HDMI port, analog port does not have this problem, in 10.12.5 need use ig-platform-id 0x193b0005 to enable analog port, if run 10.12.5 (16F2073) use ig-platform-id 0x59120000, no 4 display 01030403 patch is required.

Some Clover versions may failed to inject above ig-platform-ids, use Clover Device Arbitrary section instead.

For IGPU ID injection, see attached png.

Direct patch AppleIntelKBLGraphicsFramebuffer only need for 0x59120000, if you want to enable HDMI audio.
 

Attachments

  • 0x193B0005 IGPU injection sample.png
    0x193B0005 IGPU injection sample.png
    33.3 KB · Views: 300
  • 0x59120000 IGPU injection sample.png
    0x59120000 IGPU injection sample.png
    30.4 KB · Views: 336
I don't know what is you problem.

Did you run Sierra 10.12.5 (16F2073), or 10.12.6 beta3. Sierra 10.12.5 does not support ig-platform-id ox59120000.

lilu and IntelGraphicsFixup_1.1.4 are necessary for system boot up with DVI or HDMI port, analog port does not have this problem, in 10.12.5 need use ig-platform-id 0x193b0005 to enable analog port, if run 10.12.5 (16F2073) use ig-platform-id 0x59120000, no 4 display 01030403 patch is required.

Some Clover versions may failed to inject above ig-platform-ids, use Clover Device Arbitrary section instead.

For IGPU ID injection, see attached png.

Direct patch AppleIntelKBLGraphicsFramebuffer only need for 0x59120000, if you want to enable HDMI audio.

I spent the whole day yesterday trying all diff things, but now after your comment it took me 5mins.
I'm running this without any bootargs btw.

Adding the same data as you have in the arbitrary section did the trick. You're my hero sir!
 
Status
Not open for further replies.
Back
Top