Jump to content
InsanelyMac Forum
  • Announcements

    • Allan

      Solution to create a topic or post.   04/24/2018

      Hello guys. The majority of you are having issues to create a topic or post here. This are a problem with our current theme InsanelyMac.  Now the theme will be the Default IPS. Sorry for any inconvenience.
kosakgroove

VGA on Hackintosh

Recommended Posts

Hi guys. My first laptop in signature has everything working, except for VGA in the HD4400. It has worked a couple of times, and when it works it does great. HDMI works perfect, though I have a big big VGA only screen

Is there any way to make the VGA connection work better?

Any Clover patches I could apply?

Share this post


Link to post
Share on other sites
Advertisement

Yes.. I know that Macs dont have any VGA.. .But as my example shows it is something that can work, because mine does, but a bit unstable.

I woul like to be of help in debugging this, and hopefully making it work, at least with my GPU, Intel HD 4400, because it has proven to me that it can work, so we should make it work better :D

Share this post


Link to post
Share on other sites

There is no VGA support under El Capitan/Yosemite/Mavericks for Haswell Intel HD4x00. I think a lot of people will be interested to hear how you managed to get VGA output off your Hackintosh...

Share this post


Link to post
Share on other sites

My laptop HP Elitebook 840 has Haswell HD4400 integrated and VGA works fine.

#######.

YOU SEE GUYS? ITS NOT ONLY ME ! I think we should all work in effort to make VGA work better on Hackintosh, afterall it is still used by many people

Share this post


Link to post
Share on other sites

Tony--mac   :blush:  :help:

So you care more about linking to some website than to making something thats proven to work, perform better....

What a shame...

Share this post


Link to post
Share on other sites

TMX references are not welcome here (and quite rightly so in my opinion). If the op wants to explain the details, I'd invite him to provide them here, not through banned links.

 

It's the 1st time I hear of VGA support under OS X for an integrated Haswell HD4x00 GPU. I'm highly sceptical... I think the OP confused VGA output and getting video on his LCD.

Share this post


Link to post
Share on other sites

So you care more about linking to some website than to making something thats proven to work, perform better....

We just don't care, because their reputation (meaning owners of the site, not the users).

However you will understand that here there were people like bcc9 who have done this:

 

http://www.insanelymac.com/forum/topic/259705-editing-custom-connector-info-for-intel-hd-3000-graphics-sandy-bridge-osx-lion/

that basically is up-to date, also for newer GPU. meaning for the logic.

Also I hope that they put credits to him, because it was  the first to do so, and  no matter if this is done on new framebuffer.

What a shame...

 

You're right, just shame.

When I was on their Forum (I have logged out in 2012 for the records) they automatically renaming the links to insanelymac.com as "insnlelynac.com", so that users could not connect here. Receive the same treatment in my opinion is ok. 

Share this post


Link to post
Share on other sites

I find this kind of hatred unnecessary, although justified, as they are stealing things that they did not develop and calling it their own, running and modifying scripts from others and calling them theirs.... why isn't there a button in the forum to directly report linking to those website?

I also think users who break the rule of linking those webs should be punished somehow.

 

Btw, what is that talk about the editing of the connectors? I couldnt understand anything from that post...

It seems like he uses something different than VGA... perhaps DPI or DVI? Im not sure how its called

I dont have that hardware.. 

Share this post


Link to post
Share on other sites

Again, there is no VGA support for Haswell integrated GPU. Full stop.

 

Really ?!! ... then my laptop is haunted  :D

Share this post


Link to post
Share on other sites

Really ?!! ... then my laptop is haunted  :D

Mine too ahhahaha we must have something special in out DSDT for VGA.. I think there are many pros in this forum who could study our files and make VGA work better... There is just no interest from them about this, or about Laptop PCI card readers..

Until some great wise man's soul has mercy of us, and decides to help to improve VGA... we cant do much

Btw, what is that talk about the editing of the connectors? I couldnt understand anything from that post...

Share this post


Link to post
Share on other sites

It's an advanced technique to alter the connectors table inside the FB module of the display kext. By editing the the DSDT to inject certain ID for the GPU, the system will be tricked to think it's an old Macbook with a VGA port (ex. MacBookPro8,1).

Share this post


Link to post
Share on other sites

It's an advanced technique to alter the connectors table inside the FB module of the display kext. By editing the the DSDT to inject certain ID for the GPU, the system will be tricked to think it's an old Macbook with a VGA port (ex. MacBookPro8,1).

AFAIK There are no Macbooks with VGA port... So I think that is not the way the cookie crumbles... Any more info?

Share this post


Link to post
Share on other sites

It's an advanced technique to alter the connectors table inside the FB module of the display kext. By editing the the DSDT to inject certain ID for the GPU, the system will be tricked to think it's an old Macbook with a VGA port (ex. MacBookPro8,1).

 

And you are saying that you can run your HD4400 with AppleIntelSNBGraphicsFB.kext? You are the first! ..but some would not believe because the ig-platform that you need published in your ioreg does not change the fact that an intel 4400 need the Azul Framebuffer.

Mine too ahhahaha we must have something special in out DSDT for VGA.. I think there are many pros in this forum who could study our files and make VGA work better... There is just no interest from them about this, or about Laptop PCI card readers..

Until some great wise man's soul has mercy of us, and decides to help to improve VGA... we cant do much

Btw, what is that talk about the editing of the connectors? I couldnt understand anything from that post...

I have already posted you a link, now you need to edit your framebuffer. No one can do that for you, no? (06 02 00 00 01 00 00 00 30 00 00 00)

 

I couldnt understand anything from that post...

 

Sorry, then no chance!

Share this post


Link to post
Share on other sites

Ohhhh so that's the thing! I've been studying the post and the code for long now, I just realized, of course you have to add a connector, since Mac's dont have VGA connector... I will figure it out hahahha 

Share this post


Link to post
Share on other sites

And you are saying that you can run your HD4400 with AppleIntelSNBGraphicsFB.kext? You are the first! ..but some would not believe because the ig-platform that you need published in your ioreg does not change the fact that an intel 4400 need the Azul Framebuffer.

 

No of course ... I was just referring to hack I used with my previous laptop. Currently I use only 2 FakePCIID kexts while injecting ig-platform 0x0412 through Clover

Share this post


Link to post
Share on other sites

http://forum.osxlatitude.com/index.php?/topic/8723-enabling-dvidphdmi-with-intel-hd4200440046005000-and-iris-51005200-gpu/

 

When you guys are able to tell us what connector to add and with what details, I'll be more than happy to test and report accordingly. Since you guys are claiming to obtain VGA output off your respective Haswell integrated GPU, you should have no problem running IORegistryExplorer at that time and identify your display connector. If you're unable to do so, just save your IOReg output and post it. Those who know will be able to identify the active connector type...

 

Looking very much forward to reading your data.

Share this post


Link to post
Share on other sites

@Hervé, taken from your topic :

 

  • 0200 0000 for LVDS (built-in LCD of laptops)
  • 0002 0000 for DVI
  • 0004 0000 for DP
  • 0008 0000 for HDMI

Sir...who can stop you to add or replacing a port defining the VGA one, or add a new ig-platform-id (a hex number, also invented,  as you like) containing it? 

Since I have done this on the Capri Framebuffer that like the Azul one does not have any VGA defined, I simply modify an existing port.

This is an old Topic by me: http://www.insanelymac.com/forum/topic/284755-video-hdmi-con-audio-su-intel-hd4000-mobile/where you can find the modified connector (             #10            ), unfurtunately pictures are gone, but you can reproduce that by your self if you have an HD4000 + VGA port. Sorry is in Italian.

 

Obviously what I want to express it is a concept, and I expressing it here because I understand that it is assumed that it will not work before tried it :( .

Another obvious thing is that no one will do it for any other person without having hardware available, partly because it is much easier to spend 5 euro to buy an adaptor  :)

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.



×