onemanosx Posted December 3, 2018 Share Posted December 3, 2018 This post is reproduced with permission. Original author: https://www.facebook.com/samuel.cabral.583?fref=gs&dti Original Post: https://www.facebook.com/groups/hackintoshbrazil/ Preparation: Source: https://web.archive.org/web/20170825221050/http://www.osx86.net:80/forums/topic/20664-guide-edid-injection/ The tutorial is targeted for DVI-I, DP (Displayport) or HDMI connection. If you use VGA Monitor, a small tweak will be required. The involved tweak is to inject the edid of the monitor. Please refer to below guide. How to get custom EDID (for VGA only if using HDMI, DVI-I or DP, please skip this step) 1. On Windows, download and run RW-Everything (this one has multiple interesting utilities but you can use any other, like EDID Viewer, Phoenix EDID Designer, and possibly others...) Note: Linux is also capable of dumping EDIDs, but for my laptop's built-in display, it was only possible through Windows. If you want to try it from Linux, I recommend this guide here https://web.archive.org/web/20170314141954/http://hotcashew.com/2013/08/fixing-invalid-edid-in-linux-wit-fglrx/. 2. Assuming you're using RW-Everything, click on EDID button. You'll see something like this: (don't copy, it won't work for you, EDIDs differ for each display) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F00 00 FF FF FF FF FF FF 00 4C A3 00 02 FF FF FF FF10 00 15 01 03 80 1D 10 FF 2F 00 00 A0 57 49 9B 2620 10 48 4F 00 00 00 01 01 01 01 01 01 01 01 01 0130 01 01 01 01 01 01 9E 1B 56 78 50 00 18 30 30 2040 25 00 25 A5 10 00 00 19 00 00 00 FD 00 00 3C 0050 D9 08 00 00 00 00 00 00 00 00 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CC 3. Copy and paste it on notepad. Erase the first line and the first column, they are just references, not part of the EDID. You will have something like this: 00 FF FF FF FF FF FF 00 4C A3 00 02 FF FF FF FF00 15 01 03 80 1D 10 FF 2F 00 00 A0 57 49 9B 2610 48 4F 00 00 00 01 01 01 01 01 01 01 01 01 0101 01 01 01 01 01 9E 1B 56 78 50 00 18 30 30 2025 00 25 A5 10 00 00 19 00 00 00 FD 00 00 3C 00D9 08 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CC 4. Remove every line break and spaces, ending up with a single line of hexadecimal code, then use HEX -> Base64 to convert it to base 64. Save the result as EDID64.txt on a pen drive. This is my base 64 EDID, the general format of yours will resemble it: Note: Skip this conversion if using Clover configurator. In Clover configurator the HEX can be input directly AP///////wBMowAC/////wAVAQOAHRD/LwAAoFdJmyYQSE8AAAABAQEBAQEBAQEBAQEBAQEBnhtWeFAAGDAwICUAJaUQAAAZAAAA/QAAPADZCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMw= 5. Final steps: just add it to your Clover config.plist like the example below: Source: https://web.archive.org/web/20170825221050/http://clover-wiki.zetam.org/Configuration/Graphics#InjectEDID <key>Graphics</key> <dict> <key>InjectEDID</key> <true/> <key>CustomEDID</key> <data>AP///////wBMowAC/////wAVAQOAHRD/LwAAoFdJmyYQSE8AAAABAQEBAQEBAQEBAQEBAQEBnhtWeFAAGDAwICUAJaUQAAAZAAAA/QAAPADZCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMw=</data> </dict> Desktop users only Please follow these sets of instructions: 1. Set 128MB or more for DVMT memory in bios. 2. Set 1024MB of pre-allocated memory to the bios (Note: The names of these features may vary depending on the motherboard model) 3. Open your config.plist in the Clover Configurator. 4. Enter 0x01668086 in Devices / FakeID / IntelGFX. 5. Enable Intel Graphics & Inject EDID option. 6. Type 0x0166000a in Graphics ig-platform-id. 7. Set the SMBIOS for iMac13.1, iMac13.2, MacMini6.1, or MacMini6.2 Known Issues Here's how to solve the main problems that can occur with the HD2500. 1. Black screen One situation that can cause black screen is the use of the WhateverGreen kexts and the old IntelGraphicsFixup. Use of mentioned Lilu plugins should be avoided. There is also another situation where the graphics may not work. The source of the problem may be on the motherboard itself as Sandy Bridge and Ivy Bridge generations share the same socket 1155. However, this can be easily fixed by using fake id of the latter generation board. 1. Open your config.plist in the Clover Configurator. 2. Enable addDTGP and addIMEI in ACPI / DSDT / Fixes 3. Enter 0x1e3a8086 in Devices / FakeID / IMEI. 4. This FakeID serves to camouflage an Intel 6 Series for Intel 7 Series. 5. Save Changes. 2. Glitches and artifacts The fix does not solve the problem completely but merely reduces its artifacts. 1. Open config.plist in the Clover Configurator. 2. Turn on the slide=0 flag in the Boot / Arguments option. 3. Save Changes. 3. Crashes in certain applications Some apps and Chrome browser itself often crash and display glitches when opened. The reason is somewhat obvious. Such software is optimized by OpenGL / Metal. And it turns out that the HD2500 has never been able to perform the advanced features of these APIs as the HD4000 and newer ones do. The solution is simply to disable the hardware acceleration (GPU) of these applications. Credits: Samuel Cabral Other Reading Resource Understanding Framebuffer Patching https://osxlatitude.com/forums/topic/10267-understanding-and-patching-framebuffer-haswell/ IntelHD4000 QE/CI Acceleration http://blog.stuffedcow.net/2012/07/intel-hd4000-qeci-acceleration/ 1 Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
erroruser Posted December 3, 2018 Share Posted December 3, 2018 [ref]onemanosx[/ref], AMD Ryzen 7 3700X, MSI MPG X570 Gaming Plus, Corsair Vengeance RGB PRO 16GB DDR4 3200MHz, Sapphire rx 5700 XT, fractal celcius s36 HP Notebook - 15-ay028ca (Touch), 16 GB 2133 MHz DDR4, Intel HD Graphics 520 1536 MB Asus z97-c i5, i5 4460, 32 GB 1648 MHz DDR3, Radeon RX 560 4096 MB, Corsair H75 Liquid CPU Cooler Link to comment Share on other sites More sharing options...
luqui13 Posted December 22, 2018 Share Posted December 22, 2018 no found in optiplex 7010 sff Link to comment Share on other sites More sharing options...
JeffB1960 Posted December 28, 2018 Share Posted December 28, 2018 Is there a similar procedure for a laptop with HD3000? I've tried everything I can find with no success. "About this mac" shows my graphics as "Intel HD Graphics 3000 4MB". I was trying to use High Sierra, but I get just as far with Mojave. Link to comment Share on other sites More sharing options...
onemanosx Posted December 28, 2018 Author Share Posted December 28, 2018 [ref]JeffB1960[/ref], look here https://Olarila.com/forum/viewtopic.php?f=28&t=7880 Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
JeffB1960 Posted December 29, 2018 Share Posted December 29, 2018 [ref]JeffB1960[/ref], look here https://Olarila.com/forum/viewtopic.php?f=28&t=7880 Hi, yes I've followed those instructions (Step 1, A1 and A2) and still no acceleration. Very frustrating. I'm heading out on a holiday in 6 days and need it for that . . . but I've been struggling with this problem for 6 weeks now. Link to comment Share on other sites More sharing options...
onemanosx Posted December 29, 2018 Author Share Posted December 29, 2018 [ref]JeffB1960[/ref], You should download the HD3000 zip file, and install it in S/L/E with kext utility or similar and rebuild cache and permission. In Clover, however, you will need to inject the ig platform for your working HD3000. Read here for more details https://www.insanelymac.com/forum/topic/334899-intel-framebuffer-patching-using-whatevergreen/ Scroll to HD3000 and as suggested the ig platform id is Laptop: 0x00010000 (default). I am not too familiar with HD3000 but the basics are laid out for you to try. Good luck! Additional info: HD3000 works well in Sierra. Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
JeffB1960 Posted December 30, 2018 Share Posted December 30, 2018 Thanks for getting back to me on this. [ref]JeffB1960[/ref], You should download the HD3000 zip file, and install it in S/L/E with kext utility or similar and rebuild cache and permission. Installed with KextBeast, which I believe performs the rebuild of cache/permissions as well. In Clover, however, you will need to inject the ig platform for your working HD3000. See below Read here for more details https://www.insanelymac.com/forum/topic/334899-intel-framebuffer-patching-using-whatevergreen/ Hmmmm . . . this made my head hurt. Scroll to HD3000 and as suggested the ig platform id is Laptop: 0x00010000 (default). Whenever I use 0x00010000 (and blank out the fakeID of 0x12345678) it takes 30 minutes to get to the end of the boot process but never gives me a login prompt. To get up and running I have to restart and use the fakeID again. I might have to give Sierra a try (sigh). Edit: Maybe not . . . it's not on the App Store any more it seems. El Capitan it is, then. Link to comment Share on other sites More sharing options...
onemanosx Posted December 30, 2018 Author Share Posted December 30, 2018 Edit: Maybe not . . . it's not on the App Store You can always download here tho https://Olarila.com/forum/viewtopic.php?f=51&t=6145 or here for appstore version https://Olarila.com/forum/viewforum.php?f=84 Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
JeffB1960 Posted January 2, 2019 Share Posted January 2, 2019 Thanks for the tip. I've decided to try it with El Capitan for now. I have ethernet and (USB) wifi working, and the trackpad works as it should. Still no accelerated HD3000 or power management though. Also, I have the battery indicator, but only shows 0%, so I guess that needs work, too. Link to comment Share on other sites More sharing options...
fracti0n Posted March 8, 2019 Share Posted March 8, 2019 Hi onemanosx, thanx for and excellent guide, i folowed it but i am still not able to get my GPU run on mojave. GPU Detected, but VRAM = 7 MB and Kernel Extension Info = No Kext Loaded. My specs are: HP 8300, cpu - I5-3570 gpu -HD 2500, Device ID 0x0152 My EFI folder and screenshot are here https://files.fm/u/jknvmh4u Do you please have any hints, what am i doing wrong or how to solve my problem? Thank You Link to comment Share on other sites More sharing options...
maximus249 Posted April 9, 2019 Share Posted April 9, 2019 Dear sir, I tried your guide with IntelHD 2500 in Mojave, but got stuck at boot screen as screenshot below: My Video Setting at Bios is: I've uploaded my EFI here: https://drive.google.com/file/d/1Lm8To5hX1rAHUKqSWIdKCIzBhg4BYebX/view?usp=sharing , could you please take a look for me Thank you so much Link to comment Share on other sites More sharing options...
onemanosx Posted April 9, 2019 Author Share Posted April 9, 2019 Boot with -v and take picture Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
maximus249 Posted April 9, 2019 Share Posted April 9, 2019 Here you are Link to comment Share on other sites More sharing options...
onemanosx Posted April 9, 2019 Author Share Posted April 9, 2019 That error has nothing to do with graphics. Choose a different aptiodriver Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
maximus249 Posted April 9, 2019 Share Posted April 9, 2019 Can you share for me your EFI config please, i can change EDID myself. Thank you. Link to comment Share on other sites More sharing options...
ford2201 Posted April 13, 2019 Share Posted April 13, 2019 Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave desktop HD2000 how please Link to comment Share on other sites More sharing options...
walidur2002 Posted April 21, 2019 Share Posted April 21, 2019 no boot after doing this. how to solve? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now