Contribute
Register

Enable higher resolution with HD4600

Status
Not open for further replies.
Joined
Sep 17, 2013
Messages
2
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
Here is the spec of my first Hackintosh build.
Motherboard: Gigabyte B85-D3H
CPU: Intel 4440 CPU
Graphics: on board HD4600

With the help of IGPlatformID in"org.chameleon.boot.plist", OSX can recognise it is HD4600, but still only have 1024x768 resolution.

Here is the display info grabbed from OSX. Is "No Kext Loaded" an issue?

Intel HD Graphics 4600:
Chipset Model: Intel HD Graphics 4600
Type: GPU
Bus: Built-In
VRAM (Total): 64 MB of Shared System Memory
Vendor: Intel (0x8086)
Device ID: 0x0412
Revision ID: 0x0006
Kernel Extension Info: No Kext Loaded
Displays:
Display:
Resolution: 1024 x 768
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes

And here is my boot.plist
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>darkwake=0</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Timeout</key>
<string>2</string>
<key>UseKernelCache</key>
<string>Yes</string>
<key>IGPlatformID</key>
<string>0c260000</string>
<key>IGPEnabler</key>
<string>Yes</string>



Thanks
smile.png
 
First, if you are only using Intel graphics I'd suggest setting Graphicsenabler to No.

Also, what connector are you using to connect to your monitor? OS X does not support VGA anymore I believe, so that won't work. I see that apart from that your board has HDMI and DVI.

HDMI and DVI I think should be supported by the PlatformID you have chosen, but you might want to try others. The default ID works okay for me, but maybe try some different ones.

Certainly the fact that the kext is not loading is a big problem and that is what you need to happen - you want to see both the HD5000 kext and the Azul framebuffer kext loading.

EDIT: I guess the other thing is to make sure you are running the latest Chimera - as an old version may not recognise the boot flags in your plist.
 
Thanks, it is solved now.
It seems that the Azul framebuffer kext has some problem, I replace the kext file from a real mac machine.
 
:eek: hi friend, can you upload one for me my HD4600 is still not working
 
Agree, it would be very nice of you if you could! :thumbup:

I had the same issues with the "no kext loaded" (under System Report->Graphics) and my build not displaying the desktop correctly.

1) Google for "10.9 Intel HD 3000 & HD 4000 Driver" and find the most recent (13A598)
2) Download the driver and follow the rest of the instructions on the above page (I didn't have to download chameleon)

I think my issue was that I used Multibeast so many times that my kext files got corrupted/unusable. So, I had to use the kext utility in order to fix the kext permissions.
 
i can't get this to work... i don't have a org.chameleon.plist... I had everything working till i pulled my video card.... upgrading soon i hope... but for now need to use the haswell HD 4600... I used kext utility and installed the two kext files that were recommended... what should i do in a plist to enable this? under my system report shows no kext loaded....

thanks..

if you need more info just ask
 
The plist contains all of the definitions that your Mac uses during startup to load certain "things (resolution, etc...)". From what I've experimented with, I don't know how your Mac is booting properly without the plist. Google the plist...
 
lol neither am I... I installed chimera to my EFI partition and all i had was a file called boot
I have since added the Extra folder and a few files to get imessage to work etc... but cant get the graphics to work...
but i am getting a GTX 770 Classified 4gb card so should solve my video card issues....
 
That's really odd. It was my impression that the plist is created/updated with your selections when you perform the initial install of multi beast.
 
Hey Bud, I have the same problem, tried all possible solutions, IGPlatformID (ALL), Intel AzulFB=1 to 15 and it still show no kext loaded but recognises the card, is there any way you can upload the azulfb kext somewhere, ty
 
Status
Not open for further replies.
Back
Top