-->Donations via PayPal [External Link Removed for Guests] :guitar
-->Installation/Post Installation Tutorial [Local Link Removed for Guests]
-->Useful Links [Local Link Removed for Guests]
-->Olarila Images - Updated images [Local Link Removed for Guests]
-->Guides and Tutorials [Local Link Removed for Guests]
-->Clover Folder for All Chipsets [Local Link Removed for Guests]
-->DSDT Patch Requests [Local Link Removed for Guests]

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post Reply
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1306
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by onemanosx » 03 Dec 2018, 03:17

This post is reproduced with permission.
Original author: [External Link Removed for Guests]
Original Post: [External Link Removed for Guests]



Image



Preparation:
Source: [External Link Removed for Guests]

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 [External Link Removed for Guests].

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)

Code: [Local Link Removed for Guests]

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:

Code: [Local Link Removed for Guests]

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

Code: [Local Link Removed for Guests]

AP///////wBMowAC/////wAVAQOAHRD/LwAAoFdJmyYQSE8AAAABAQEBAQEBAQEBAQEBAQEBnhtWeFAAGDAwICUAJaUQAAAZAAAA/QAAPADZCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMw=
[/color]

5. Final steps: just add it to your Clover config.plist like the example below:
Source: [External Link Removed for Guests]

Code: [Local Link Removed for Guests]

<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


Image
Image


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


Image
Image


3. Enter 0x1e3a8086 in Devices / FakeID / IMEI.



Image


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.


Image


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
[External Link Removed for Guests]
IntelHD4000 QE/CI Acceleration [External Link Removed for Guests]
[External Link Removed for Guests]
[External Link Removed for Guests]

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)

Gigabyte GA-Z68-D3H-B3 (Retired)
Intel i7-2600 16GB RAM Asus Radeon RX580 (UEFI Clover High Sierra)
User avatar
erroruser
Olarila Staff
Olarila Staff
Posts: 489
Joined: 24 Apr 2018, 21:12
CPU: i9 9900k
Motherboard: asus z390-a
GPU: rx 590

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by erroruser » 03 Dec 2018, 15:57

onemanosx, :guitar :guitar
Asus z390-A, i9 9900k, Corsair Vengeance RGB PRO 16GB DDR4 3200MHz, sapphire rx 590, fractal celcius s36
:superman :superman
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
luqui13
Posts: 1
Joined: 21 Jun 2018, 16:09
CPU: i5
Motherboard: dell
GPU: intel

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by luqui13 » 22 Dec 2018, 18:24

no found in optiplex 7010 sff
JeffB1960
Posts: 9
Joined: 15 Dec 2018, 20:56
CPU: 2.20GHz Intel i3-2328 M
Motherboard: HP 2000 1854
GPU: Intel HD 3000m

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by JeffB1960 » 28 Dec 2018, 04:01

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.
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1306
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by onemanosx » 28 Dec 2018, 04:18

JeffB1960, look here [Local Link Removed for Guests]
[External Link Removed for Guests]
[External Link Removed for Guests]

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)

Gigabyte GA-Z68-D3H-B3 (Retired)
Intel i7-2600 16GB RAM Asus Radeon RX580 (UEFI Clover High Sierra)
JeffB1960
Posts: 9
Joined: 15 Dec 2018, 20:56
CPU: 2.20GHz Intel i3-2328 M
Motherboard: HP 2000 1854
GPU: Intel HD 3000m

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by JeffB1960 » 29 Dec 2018, 18:26

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
28 Dec 2018, 04:18
JeffB1960, look here [Local Link Removed for Guests]
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.
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1306
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by onemanosx » 29 Dec 2018, 18:35

JeffB1960, 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 [External Link Removed for Guests]

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.
[External Link Removed for Guests]
[External Link Removed for Guests]

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)

Gigabyte GA-Z68-D3H-B3 (Retired)
Intel i7-2600 16GB RAM Asus Radeon RX580 (UEFI Clover High Sierra)
JeffB1960
Posts: 9
Joined: 15 Dec 2018, 20:56
CPU: 2.20GHz Intel i3-2328 M
Motherboard: HP 2000 1854
GPU: Intel HD 3000m

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by JeffB1960 » 30 Dec 2018, 18:12

Thanks for getting back to me on this.
[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
29 Dec 2018, 18:35
JeffB1960, 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.
[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
29 Dec 2018, 18:35
In Clover, however, you will need to inject the ig platform for your working HD3000.
See below
[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
29 Dec 2018, 18:35
Read here for more details [External Link Removed for Guests]
Hmmmm . . . this made my head hurt.
[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
29 Dec 2018, 18:35
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.
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1306
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by onemanosx » 30 Dec 2018, 23:13

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
30 Dec 2018, 18:12
Edit: Maybe not . . . it's not on the App Store
You can always download here tho [Local Link Removed for Guests] or

here for appstore version [Local Link Removed for Guests]
[External Link Removed for Guests]
[External Link Removed for Guests]

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)

Gigabyte GA-Z68-D3H-B3 (Retired)
Intel i7-2600 16GB RAM Asus Radeon RX580 (UEFI Clover High Sierra)
JeffB1960
Posts: 9
Joined: 15 Dec 2018, 20:56
CPU: 2.20GHz Intel i3-2328 M
Motherboard: HP 2000 1854
GPU: Intel HD 3000m

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by JeffB1960 » 02 Jan 2019, 20:02

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.
fracti0n
Posts: 4
Joined: 15 Oct 2018, 18:43
CPU: Intel core I5-3570
Motherboard: HP 8700 - Intel Q77 chipset
GPU: Intel HD 2500

Re: Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by fracti0n » 08 Mar 2019, 21:30

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 [External Link Removed for Guests]

Do you please have any hints, what am i doing wrong or how to solve my problem?

Thank You
maximus249
Posts: 3
Joined: 06 Apr 2019, 17:02
CPU: Pentium G2030
Motherboard: ThinkCenter M72e
GPU: IntelHD 3000

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by maximus249 » 09 Apr 2019, 04:48

Dear sir,
I tried your guide with IntelHD 2500 in Mojave, but got stuck at boot screen as screenshot below:
Image

My Video Setting at Bios is:
Image

I've uploaded my EFI here:

Code: [Local Link Removed for Guests]

https://drive.google.com/file/d/1Lm8To5hX1rAHUKqSWIdKCIzBhg4BYebX/view?usp=sharing
, could you please take a look for me

Thank you so much
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1306
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by onemanosx » 09 Apr 2019, 05:34

Boot with -v and take picture
[External Link Removed for Guests]
[External Link Removed for Guests]

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)

Gigabyte GA-Z68-D3H-B3 (Retired)
Intel i7-2600 16GB RAM Asus Radeon RX580 (UEFI Clover High Sierra)
maximus249
Posts: 3
Joined: 06 Apr 2019, 17:02
CPU: Pentium G2030
Motherboard: ThinkCenter M72e
GPU: IntelHD 3000

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by maximus249 » 09 Apr 2019, 05:47

Here you are
Image
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1306
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by onemanosx » 09 Apr 2019, 06:34

That error has nothing to do with graphics. Choose a different aptiodriver
[External Link Removed for Guests]
[External Link Removed for Guests]

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)

Gigabyte GA-Z68-D3H-B3 (Retired)
Intel i7-2600 16GB RAM Asus Radeon RX580 (UEFI Clover High Sierra)
maximus249
Posts: 3
Joined: 06 Apr 2019, 17:02
CPU: Pentium G2030
Motherboard: ThinkCenter M72e
GPU: IntelHD 3000

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by maximus249 » 09 Apr 2019, 06:52

Can you share for me your EFI config please, i can change EDID myself. Thank you.
ford2201
Geek
Geek
Posts: 115
Joined: 11 Sep 2017, 17:53
CPU: i3-2120
Motherboard: ASUS h61m-k
GPU: Nvidia gts 480

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by ford2201 » 13 Apr 2019, 10:12

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave desktop HD2000 how please
walidur2002
Posts: 1
Joined: 20 Apr 2019, 03:35
CPU: i5 3470
Motherboard: Asus P8H6-M LX3 PLUS R2.0
GPU: Intel HD 2500

Guide - Enabling IntelHD 2500 Graphics in High Sierra/Mojave

Post by walidur2002 » 21 Apr 2019, 06:41

no boot after doing this. how to solve?
Post Reply

Return to “Guides and tutorials”