NoobsPlanet

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics, posts and unlimited download to our resources, as well as connect with other members through your own private inbox!

[MinstolenSize patch] Intel HD 515, 520, 530, 540 graphics fix hackintosh

noobsplanet

Well-known member
Staff member
Administrator
Moderator
In this guide, we'll do a milestone patch and we'll go very detail in it. Remember you'll need an additional patch if you are running prior than High Sierra. Let's start the guide without wasting any time. Assuming you've installed Hackintosh on your system and you have successfully install clover on you HDD (that means you are no more booting through USB). There are questions from where you've install hackintosh and what config file you're using because mod hackintosh installer may not work this method and for config I recommend you to use the Rehabman config which is pre-configured for your IGPU, you can download it from resources directly or visit Rehabman OS X config for more information. Now, the two things here, when your IGPU graphics are not working you either need to boot your system with Fake-id or Platform-ig right? If you are booting by changing Fake-id then you need to reboot your system now and set Platform-id to any valid id. I use either 0x1 or 0x12345678, make sure you don't touch Fake-id i.e. 0x00000000.

Verify that you've installed WhateverGreen.kext and Lilu.kext on System/Library/Extensions/, Just check it from finder or use commands below on your Terminal , output should return the kext name, If it returned empty then you'd not installed the kext in that location or name has changed : (Once you are at desktop open Terminal , you can find this at Launcher > Utilities also. )

Terminal:
ls /System/Library/Extensions/ | grep "WhateverGreen"
ls /System/Library/Extensions/ | grep "Lilu"
sudo touch /System/Library/Extensions/ && sudo kextcache -u /

Additional step for Sierra and prior versions
Mount you EFI partition and open config.plist with Clover Configurator and navigate to Kernel and Kext Patches tab and select KextsToPatch tab and click on (+) icon then fill like below table (You can copy value and paste it):

Name*Find* [HEX]Replace* [HEX]Comment
AppleIntelSKLGraphicsFramebuffer<89 45 C8 39 C6 76 51><89 45 C8 39 C6 76 51>skylake minStolenSize patch (credit RehabMan based on original by Austere.)

Note : The above value Find and Replace values will automatically change to HEX values and also you can leave matchOS to blank or you may set your system version. For example if you're using Sierra then you need to set 10.12 but this is optional.

Save the config file from File > Save and shutdown your laptop (You must shutdown instead of Reboot because Reboot will cause to load old kernel). Wait your system to fully shutdown,Turn it on again and set ig-platform value to 0x1 in Clover boot screen and boot your hackintosh. Once you're at Desktop click on Launcher > Utilities and select Terminal and type following command on it and hit enter.
Terminal:
sudo touch /System/Library/Extensions/ && sudo kextcache -u /
It may ask for Authenticate with your password, just type and hit enter. This will usually take up-to minutes to rebuild the Kernel, once done reboot your laptop and from now you doesn't need to put any fake id in Fake-id or ig-platform to boot.

IF you're confused on it you may watch video guide in our YouTube channel


High Sierra and Mojave
Shutdown your laptop put set ig-platform to 0x1 and Fake-id to default i.e. 0x00000000 and boot your hackintosh. Once you're at Desktop open Terminal from Launcher > Utilities > Terminal, then paste the following line into it.
Terminal:
sudo kextcache -i /
It may ask for Authenticate with your password, just type and hit enter. This will usually take up-to minutes to rebuild the Kernel, once done reboot your laptop and from now you doesn't need to put any fake id in Fake-id or ig-platform to boot.


# Tips
  • When you upgrade your hackintosh you may need to set your Fake-id to 0x1 to be able to boot and required above steps again.
  • If you upgraded from Sierra to High Sierra then the above changes in config.plist is not required, you may simple delete the line we added in Kernel and Kext patches or you may tick as disabled.
If you have still issue configuring graphics then please comment below and attach the Clover folder without themes, that will be easy for us to help you out your problems.!!
 
Last edited:

lofster

New member
Hey, I tried everything I can regarding my HD 520, it detects it as 530 and I don't know what to do about it.

Here's my clover folder.
 

Attachments

noobsplanet

Well-known member
Staff member
Administrator
Moderator
Hey, I tried everything I can regarding my HD 520, it detects it as 530 and I don't know what to do about it.

Here's my clover folder.
That won't make any difference if you are able to see 1536 MB for graphics.

For the solution you may double check:
Make sure use config.plist from RehabMan OS X Config
Change SMBIOS to that has similar hardware that you have

double check use don't use unnecessary kext and patches.
 

tarrkovsky

New member
It is stated here that replace value is <89 45 C8 39 C6 76 51> but in the video it is mentioned that it is <89 45 C8 39 C6 eb 51>. It worked for me when i used latest config.plist with -no_compat_check boot argument and used the latter value! Noobsplanet is the best forum.
 
Top