Contribute
Register

[GUIDE] Enable VGA Port for Intel HD 3000

Status
Not open for further replies.
Joined
Feb 20, 2016
Messages
15
Motherboard
Asus P552LJ (Laptop)
CPU
Intel Core i3-5010U
Graphics
Intel HD 5500
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Here is a success story of enabling VGA port on my Hackintosh !
I'm using El Capitan 10.11.6 on HP Probook 6460b - Core i5 2520M - Intel HD 3000.

Requirements :

1. Hex Fiend app. Download from here.


Instructions are as follows :

1. Go to "/System/Library/Extensions/" folder and search for "AppleIntelSNBGraphicsFB.kext"

2. Copy that kext file to somewhere

3. Right click on the "AppleIntelSNBGraphicsFB.kext" > Show Package Contents > Contents > MacOS

4. There you will see "AppleIntelSNBGraphicsFB" file, open it with Hex Fiend app

5. Find the string : 010204001007000010070000050300000200000030000000020500000004000007000000030400000004000009000000040600000004000009000000

6. Replace that string with this : 010203001007000010070000050300000200000030000000060200000200000030000000020500000008000007000000000000000000000000000000

7. Save the file.

8. Patch your copied "AppleIntelSNBGraphicsFB.kext" file with Kext Utility app (or other similar apps like Kext Wizard etc.)

9. Reboot and see magic !


For Lazy people :lol:

Download the attached "AppleIntelSNBGraphicsFB.kext" file and patch it.
 

Attachments

  • AppleIntelSNBGraphicsFB.kext.zip
    218.8 KB · Views: 892
Last edited:
Joined
Nov 24, 2015
Messages
4
Motherboard
Mac
CPU
core2duo
Graphics
ati
Mac
  1. iMac
Classic Mac
  1. Apple
  2. LC
  3. Lisa
  4. Portable
  5. Power Mac
  6. PowerBook
  7. XL
  8. Xserve
Mobile Phone
  1. Android
Joined
Sep 2, 2011
Messages
8
Motherboard
HP ProBook 4530s
CPU
Core i3 2310m
Graphics
Intel HD 3000
Mac
Classic Mac
Mobile Phone
  1. Android
Thank you very much, alive.dew!

Laptop: HP 4530s with i3 2310m - El Capitan 10.11.6 -> It works!

For my setup, I had to change line:

01020400 10070000 10070000 05030000 02000000 30000000 02050000 00040000 07000000 03040000 00040000 09000000 04060000 00040000 09000000

to this line:

01020300 10070000 10070000 06020000 00010000 09000000 05030000 02000000 30000000 04060000 00080000 09000000 00000000 00000000 00000000

ALWAYS remove formatting from copying and pasting with a text editor, setting it to txt file. Or type each of the values manually. Better than crash your system.

To make OSX detect VGA monitor you have to go to System Preferences > Monitor > Press Option and Click on Detect Monitors.

Attached you have the modified kext file I used.
 

Attachments

  • AppleIntelSNBGraphicsFB.kext.zip
    111.1 KB · Views: 339
Joined
Jun 19, 2013
Messages
33
Motherboard
ASUS / P8P67 EVO rev3 (Clover)
CPU
i7-2600k
Graphics
960 GXT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Thanks guys for this solution.

Any of you has tested it with two monitors at same time?, if I connect a monitor into DisplayPort and another by VGA the video output from laptop to two monitors is the same, duplicating screen between monitors.

Laptop: Elitebook 8560p, intel hd 3000, i5 2520m.

I noticed that the Intel HD 3000 discrete card is detected as 0x0126 id, but looking for specifications of this laptop (https://support.hp.com/es-es/product/hp-elitebook-8560p-notebook-pc/5056949/document/c03198867) and the core processor (https://ark.intel.com/es-es/products/52229/Intel-Core-i5-2520M-Processor-3M-Cache-up-to-3_20-GHz) the id of this graphics card is 0x116. It would be a problem?.
 
Joined
Jul 3, 2018
Messages
315
Motherboard
Asus P8H61-M LX
CPU
i5-2500K
Graphics
HD 3000 (Disabled) + RX470
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Not working under high sierra or mojave
 
Joined
Jun 24, 2018
Messages
17
Motherboard
HP Compaq Pro 6300 MT (OC 0.6.2)
CPU
i7 3770
Graphics
HD 4000 & ASUS RX560 2GB
Mac
  1. Mac Pro
Classic Mac
  1. iMac
Mobile Phone
  1. Android
Any guide for Mojave?
 
Status
Not open for further replies.
Top