Contribute
Register

An iDiot's Guide To Lilu and its Plug-ins

SORRY!
My previous post was wrong I mixed up the configurations :crazy:
I corrected it now

@asheenlevrai,

Set the BIOS options:
  • Init Display First to PEG
  • Internal Graphics to Enabled
  • DVMT Total Memory Size to 64M
Use PlatformID 0x41200000B in Hackingtool (as per the headless example in the guide)
Configure system with iMac15,1 SMBIOS

Thats how I have my i7 4790K configured and it works like a charm ....

Cheers
Jay
I already tried that but with iMac13,2 SMBIOS (since it's an IvyBridge 3770K, my bad typo in previous post, corrected now)
I didn't have a chance to set the PlatformID to 0x01620006 or 0x01620007 since the system won't boot with iGPU enabled

:crazy:
 
SORRY! ... My previous post was wrong I mixed up the configurations :crazy: I corrected it now

I already tried that but with iMac13,2 SMBIOS (since it's an IvyBridge 3770K, my bad typo in previous post, corrected now) ... I didn't have a chance to set the PlatformID to 0x01620006 or 0x01620007 since the system won't boot with iGPU enabled


@asheenlevrai,

HD4000 should work in headless mode using PlatformID 0x01620006 or 0x01620007.
iMac13,2
SMBIOS is the correct system definition to use for your hardware configuration.

If system is unable to boot with IGPU enabled try disabling it in the BIOS, boot MacOS and add device properties for IGPU to your config.plist, save changes reboot and re-enable IGPU in the BIOS with the following settings :-
  • Init Display First to PEG
  • Internal Graphics to Enabled
  • DVMT Total Memory Size to 64M
If system still does not boot try re-installing Lilu + WahtEverGreen in L/E

Cheers
Jay
 
@asheenlevrai,

HD4000 should work in headless mode using PlatformID 0x01620006 or 0x01620007.
iMac13,2
SMBIOS is the correct system definition to use for your hardware configuration.

If system is unable to boot with IGPU enabled try disabling it in the BIOS, boot MacOS and add device properties for IGPU to your config.plist, save changes reboot and re-enable IGPU in the BIOS with the following settings :-
  • Init Display First to PEG
  • Internal Graphics to Enabled
  • DVMT Total Memory Size to 64M
If system still does not boot try re-installing Lilu + WahtEverGreen in L/E

Cheers
Jay
Thanks :)

I used hackingtool to generate the patch and then rebooted into the BIOS and enabled the iGPU like you advised.
I attach my current config.plist (after patch applied)

Current BIOS settings:
- Init Display First: PEG (Auto/IGFX/PEG/PCI)
- Internal Graphics: enabled (Auto/Enabled/Disabled)
- Internal Graphics Memory Size: 64M
- DVMT Total Memory Size: MAX (128M/256M/MAX)

Now it boots but it takes a very long time. It hangs twice at this screen:
395896

The 1st time it hangs at "RadeonSensors (pci1): started" and then a few lines below.

I have no problem playing Netflix and iTunes trailers so I didn't tinker with shikigva boot argument, yet.


In IOREG it seems OK:
395898

395901


However, I don't have HW acceleration:
395899

395900


I also reinstalled Lilu (1.3.5) and WEG (1.2.7) in /L/E (kextbeast+Kext Utility).

Any advice?

Thanks
-a-

PS: my dGPU is Radeon HD 7850, not R9 270. But I guess that's only cosmetic...
 

Attachments

  • config.plist
    5.9 KB · Views: 127
Last edited:
Thanks :)

I used hackingtool to generate the patch and then rebooted into the BIOS and enabled the iGPU like you advised.
I attach my current config.plist (after patch applied)

Current BIOS settings:
- Init Display First: PEG (Auto/IGFX/PEG/PCI)
- Internal Graphics: disabled (Auto/Enabled/Disabled)
- Internal Graphics Memory Size: 64M
- DVMT Total Memory Size: MAX (128M/256M/MAX)

Now it boots but it takes a very long time. It hangs twice at this screen:
View attachment 395896
The 1st time it hangs at "RadeonSensors (pci1): started" and then a few lines below.

I have no problem playing Netflix and iTunes trailers so I didn't tinker with shikigva boot argument, yet.


In IOREG it seems OK:
View attachment 395898
View attachment 395901

However, I don't have HW acceleration:
View attachment 395899
View attachment 395900

I also reinstalled Lilu (1.3.5) and WEG (1.2.7) in /L/E (kextbeast+Kext Utility).

Any advice?

Thanks
-a-

PS: my dGPU is Radeon HD 7850, not R9 270. But I guess that's only cosmetic...
On clover, go to "Devices" and add device-id for IMEI 0x1E3A8086 and see if that works. I'm attaching your edited config.plist
 

Attachments

  • config.plist
    5 KB · Views: 130
Last edited:
On clover, go to "Devices>FakeID>IMEI" and in that box fake the IMEI to 0x1E3A8086 and see if that works.
Thanks :)

I just did that and didn't notice any change (IOReg, VDADecoderChecker, VideoProc, SysReport). For boot time, I cannot tell yet since I performed the modification remotely. Will check ASAP but I doubt it's any different.

Can you please educate me and elaborate on what this setting does?

Thank you so much for your help.
Best,
-a-

EDIT:
found this : "the IMEI fix will only work if the DSDT Patch AddMCHC_0008 is enabled."

There is a checkbox (not checked in my case) for AddMCHC in ACPI-Fixes in Clover Configurator, but I'm not sure this is it since there it's AddMCHC and not AddMCHC_0008
 
Last edited:
Thanks :)

I just did that and didn't notice any change (IOReg, VDADecoderChecker, VideoProc, SysReport). For boot time, I cannot tell yet since I performed the modification remotely. Will check ASAP but I doubt it's any different.

Can you please educate me and elaborate on what this setting does?

Thank you so much for your help.
Best,
-a-

EDIT:
found this : "the IMEI fix will only work if the DSDT Patch AddMCHC_0008 is enabled."
So, I lost a search where it said that with 600 series boards on IVY the IMEI needs to be faked. From what I can see, based on your screenshots, your iGPU is failing to load Framebuffer and IMEI (Intel Management Engine). Which is why acceleration is not working. But here is whatevergreens guide into properly configuring clover for iGPU.


And sorry about that, on my first message I gave you wrong directions. New whatevergreen has a new way of doing things. I fixed the original post and attached a config.plist for your convenience. Try that and see if VDADecoder shows acceleration.
 
So, I lost a search where it said that with 600 series boards on IVY the IMEI needs to be faked. From what I can see, based on your screenshots, your iGPU is failing to load Framebuffer and IMEI (Intel Management Engine). Which is why acceleration is not working. But here is whatevergreens guide into properly configuring clover for iGPU.


And sorry about that, on my first message I gave you wrong directions. New whatevergreen has a new way of doing things. I fixed the original post and attached a config.plist for your convenience. Try that and see if VDADecoder shows acceleration.
You removed FixSATA and FixHDA in ACPI-patches as well as HDA and LAN.
In Devices-FakeID all fields are now populated (mine were all 0x0).
This was on purpose?
 
So, I lost a search where it said that with 600 series boards on IVY the IMEI needs to be faked. From what I can see, based on your screenshots, your iGPU is failing to load Framebuffer and IMEI (Intel Management Engine). Which is why acceleration is not working. But here is whatevergreens guide into properly configuring clover for iGPU.


And sorry about that, on my first message I gave you wrong directions. New whatevergreen has a new way of doing things. I fixed the original post and attached a config.plist for your convenience. Try that and see if VDADecoder shows acceleration.
Thank you :)
Unfortunately, I get the same results with your attached config.plist
 
You removed FixSATA and FixHDA in ACPI-patches as well as HDA and LAN.
In Devices-FakeID all fields are now populated (mine were all 0x0).
This was on purpose?
Yes on purpose. FixSATA is done by WEG, FixHDA is supposed to be removed according to WEG intel instructions. Oops on the LAN part lol
 
I used hackingtool to generate the patch and then rebooted into the BIOS and enabled the iGPU like you advised.

Current BIOS settings:
- Init Display First: PEG (Auto/IGFX/PEG/PCI)
- Internal Graphics: disabled (Auto/Enabled/Disabled)
- Internal Graphics Memory Size: 64M
- DVMT Total Memory Size: MAX (128M/256M/MAX)

Now it boots but it takes a very long time. It hangs twice at this screen.


@asheenlevrai,

Internal Graphics should be set to Enabled in the BIOS settings ...

Cheers
Jay
 
Back
Top