Jump to content

Intel HD Graphics / GMA 5700


sockerkid
 Share

1,324 posts in this topic

Recommended Posts

You can try to modify the patch and add your id and compile chameleon. It partially works for me (id 80860102), if you want I will post a modified bootloader with your id added in this post later. Just tell me.

 

 

If you don´t mind I would like to give it a try. Thanks a lot rafirafi.

Should also add the dev id in the applesnb..kext?

Link to comment
Share on other sites

Well the old Info.plist edit trick is certainly worth trying for you guys! If you want to give it a shot follow tonymac's instructions for installing the 2011 Macbook Pro 10.6.7 update and when you get to the point where it's installed and will boot into single user, use the attached bootloader (with .txt extension removed) and try editing the AppleIntelSNB* plist files. I suppose there's also a chance that the AppleIntelHD* will come to life with the ACPI keys injected by the bootloader, so for someone who wants to expirement there's lots to try.

 

Kyle, did you do this with a laptop? If so, does your HDMI work?

 

With your bootloader patch, I am able to get QE/CI on an i7 laptop (HD 3000), but my HDMI port is not working correctly (OS X recognizes it and I see it trying to use it, the screen will flash when I attempt to connect an external monitor to the hackintosh i7 laptop, but it backs out and stops there).

 

I have not managed to move from the legacy kernel to the new (sandy bridge) kernel without constant reboots and am playing with DSDTs a bit, trying to figure this out. I think I may need to apply your bootloader patch to a sandy bridge aware bootloader to get the 10.6.7 kernel to load - and probably need that new kernel to get everything working correctly. I'll start a new thread on this, I guess.

Link to comment
Share on other sites

You can try to modify the patch and add your id and compile chameleon. It partially works for me (id 80860102), if you want I will post a modified bootloader with your id added in this post later. Just tell me.

 

You can also make a boot loader id:

 

HD Graphics 1000 - Ironlake (sm4)

card 0x0046 "Mobile HD Graphics 1000"

card 0x0042 "Desktop HD Graphics 1000"

 

I'd like to make a test to see how and if it works. Thanks

Link to comment
Share on other sites

If you don´t mind I would like to give it a try. Thanks a lot rafirafi.

Should also add the dev id in the applesnb..kext?

 

edit: @sockerid: Sorry I just catch your post saying it was a thread only about Intel HD 1000, I'm ok to delete my posts if you PM me to do so.

 

I've made two boot-file with patch applied a little differently, you have better chance with the 126-112 one.

You have to add your id in the SNBFB kext if you use the 126-112 one ( make it look like the 0126 one), and to get the framebuffer ok I have to plug VGA and DVI to my screen, boot with the VGA and when the boot is over switch to the DVI. But I guess you can have more chance as mine is HD2000 not HD3000.

Good luck.

 

PS :

Please could you put the file attached in one of your post I prefer not keep it as I don't have use for it. Thanks.

 

Chameleon boot file from valv branch with gma intel patch applied with id 0x8086112:

 

boot_0x80860112.zip

Link to comment
Share on other sites

Kyle, did you do this with a laptop? If so, does your HDMI work?

 

With your bootloader patch, I am able to get QE/CI on an i7 laptop (HD 3000), but my HDMI port is not working correctly (OS X recognizes it and I see it trying to use it, the screen will flash when I attempt to connect an external monitor to the hackintosh i7 laptop, but it backs out and stops there).

 

Nope. It tries, but the output is corrupted. And when I disconnect the hdmi I then see the same corruption on the LCD and I'm forced to reboot. It occurs to me that this screen corruption looks kind of like a very extreme version of the little artifacts that I see now and then just with normal usage.

 

I have not managed to move from the legacy kernel to the new (sandy bridge) kernel without constant reboots and am playing with DSDTs a bit, trying to figure this out. I think I may need to apply your bootloader patch to a sandy bridge aware bootloader to get the 10.6.7 kernel to load - and probably need that new kernel to get everything working correctly. I'll start a new thread on this, I guess.

 

I'm interested in this as well. Please post a link if you start a new thread and I'll join you there. Until then, check this out: http://tonymacx86.com/viewtopic.php?f=79&t=18962

 

@rafirafi, my patch was very rough so thanks for helping out with making it more useful to others!

Link to comment
Share on other sites

Okay my Arrandale friends, this is maybe a long shot, but I don't know if anyone has yet tried combining the new MacbookPro8,1 AppleIntelSNBGraphicsFB kext with the "AAPL,os-info" value that was posted about way back in post #100. Here is a boot file (based on the latest valv, like my others) that sets this for PCI ids 8086,0042 and 8086,0046. Maybe someone wants to try it. As before, just remove the .txt extension.

 

For Sandy Bridge people hanging out here, if you check the other thread updated files are there.

boot.txt

Link to comment
Share on other sites

Okay my Arrandale friends, this is maybe a long shot, but I don't know if anyone has yet tried combining the new MacbookPro8,1 AppleIntelSNBGraphicsFB kext with the "AAPL,os-info" value that was posted about way back in post #100. Here is a boot file (based on the latest valv, like my others) that sets this for PCI ids 8086,0042 and 8086,0046. Maybe someone wants to try it. As before, just remove the .txt extension.

 

For Sandy Bridge people hanging out here, if you check the other thread updated files are there.

 

hey i have a Clarkdale integrated GPU and my id is 8086,0042, should i try it? or is it arrandale specific ?

Link to comment
Share on other sites

Okay my Arrandale friends, this is maybe a long shot, but I don't know if anyone has yet tried combining the new MacbookPro8,1 AppleIntelSNBGraphicsFB kext with the "AAPL,os-info" value that was posted about way back in post #100. Here is a boot file (based on the latest valv, like my others) that sets this for PCI ids 8086,0042 and 8086,0046. Maybe someone wants to try it. As before, just remove the .txt extension.

 

For Sandy Bridge people hanging out here, if you check the other thread updated files are there.

 

I got the i3 (5700) series Intel (0x8086) should I try it with this? and where and how would i install it

Link to comment
Share on other sites

Yeah, Arrandale and Clarkdale. Install latest AnVAL. Then replace the file called 'boot' in the root of your volume with that attachment.

 

Of course, this is assuming you already have done all the work to get the 2011 Macbook Pro 10.6.7 update installed! There's nothing really new about this bootloader file, it's the same thing as the DSDT edit in post #100. I'm saying that it might work when combined with the SNB kext. It's the same approach that works for us Sandy Bridge HD Graphics users.

 

edit: and oh yes, you would need to add your PCI id to the info.plist as well. I said it's a long shot! :) But it's what I would do.

Link to comment
Share on other sites

i'm using the latest tonymac boot loader, do i have to use anval instead or im fine

 

Other parts of Chameleon are installed elsewhere on disk, and I'm really not sure what happens when you mix and match Chameleon stages from different versions. I would guess that, if you use that boot file, and it doesn't just break completely, then you got away with it.

 

But the version I'm talking about is in the latest [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], the one labeled "experimental" or something like that.

Link to comment
Share on other sites

Yeah, Arrandale and Clarkdale. Install latest AnVAL. Then replace the file called 'boot' in the root of your volume with that attachment.

 

Of course, this is assuming you already have done all the work to get the 2011 Macbook Pro 10.6.7 update installed! There's nothing really new about this bootloader file, it's the same thing as the DSDT edit in post #100. I'm saying that it might work when combined with the SNB kext. It's the same approach that works for us Sandy Bridge HD Graphics users.

 

edit: and oh yes, you would need to add your PCI id to the info.plist as well. I said it's a long shot! :) But it's what I would do.

 

not to sound nubish or anything but where exactly can i see my pci id, and in what kext should i modify the info.plist i really want to try it so other users can benefit and not have to brake their systems.

Link to comment
Share on other sites

edit: @sockerid: Sorry I just catch your post saying it was a thread only about Intel HD 1000, I'm ok to delete my posts if you PM me to do so.

 

I've made two boot-file with patch applied a little differently, you have better chance with the 126-112 one.

You have to add your id in the SNBFB kext if you use the 126-112 one ( make it look like the 0126 one), and to get the framebuffer ok I have to plug VGA and DVI to my screen, boot with the VGA and when the boot is over switch to the DVI. But I guess you can have more chance as mine is HD2000 not HD3000.

Good luck.

 

PS :

Please could you put the file attached in one of your post I prefer not keep it as I don't have use for it. Thanks.

 

Chameleon boot file from valv branch with gma intel patch applied with id 0x8086112:

 

boot_0x80860112.zip

 

 

Hi, please could you do same thing for dev 0116 that's intel hd with ati 6370m switchable graphics.. so one chance if i could enable this intel hd. Thank you.

Link to comment
Share on other sites

Guys, can I do / describe their experiences in more detail. Some realties manual, video or in pictures. I'm not a programmer and not quite understand you. Using google-translate. A Mac want to install on my laptop. ;)

 

I have Intel HD 5700 + Nvidia 425m.

If anyone can help will be grateful. All the more simple way to try out. I have only 1024 x 768

Link to comment
Share on other sites

Guys I am not a expert in OSx86 nor programming, but here I just have little thoughts.

 

Just ignore me if someone has thought of this already or my thought is sort of stupid.

 

The lastest MBP 13" comes with Sandy Bridge graphics only.

 

But MBP 15" and 17" comes with ATI display with auto switching function.

 

I just wonder if there is any expert can look into the "logic" which makes MBP 13" works fine.

 

Then they can try to work on removing from the auto switching functions from MBP 2010 kexts.

 

I think we need a programmer.

 

Anyway, Thanks in advance.

Link to comment
Share on other sites

Oggi facendo diversi test, sono riuscito ad attivare qe/ci ma, purtroppo lo schermo si vede male (guarda video allegato) e non mi è permesso di vedere bene cosa è attivato. Però andando a memoria e cliccando sui gadget, come si può vedere dal video allegato, quando apro un gadget si vede l'effetto acqua attivo, quindi molto probabilmente qe/ci sono attivi e, credo che sia il framebuffer a non far vedere bene il monitor. Purtroppo non posso vedere se ci sono anche altre risoluzioni da poter scegliere, ma credo che siamo molto vicini alla soluzione definitiva, della scheda video intel HD 5700 montata su molti pc hack.

 

---------------------------------------------------------TRADUZIONE GOOGLE---------------------------------------------------------

 

Today, doing tests, I was able to activate qe / ci but unfortunately the screen we see wrong (see accompanying video) and I am not allowed to see exactly what is on. But going by memory and by clicking on the gadget, as you can see from the accompanying video, when I open a gadget you can see the effect of water on, then most likely qe / ci are active and I think it is framebuffer not to see well monitor. Unfortunately I can not see if there are other resolutions to choose from, but I think we are very close to the final solution, the Intel HD 5700 video card installed on many pc hack.

 

Video allegato:

Description file: Demo video qe/ci active on intelHD 5700 Hackintosh

Link: http://www.megaupload.com/?d=Z2CE3QZJ

 

Attach to the forum that I modified the kext for your video card intel hd 5700.

If someone wants to try let us know how it went thanks.

 

Sorry for my english use google translator. I hope that this time someone known also my messages and my contributions in this discussion.

 

Hello!

Kext_Intel_HD_5700_insert_ID_integrated.rar

Link to comment
Share on other sites

Oggi facendo diversi test, sono riuscito ad attivare qe/ci ma, purtroppo lo schermo si vede male (guarda video allegato) e non mi è permesso di vedere bene cosa è attivato. Però andando a memoria e cliccando sui gadget, come si può vedere dal video allegato, quando apro un gadget si vede l'effetto acqua attivo, quindi molto probabilmente qe/ci sono attivi e, credo che sia il framebuffer a non far vedere bene il monitor. Purtroppo non posso vedere se ci sono anche altre risoluzioni da poter scegliere, ma credo che siamo molto vicini alla soluzione definitiva, della scheda video intel HD 5700 montata su molti pc hack.

 

---------------------------------------------------------TRADUZIONE GOOGLE---------------------------------------------------------

 

Today, doing tests, I was able to activate qe / ci but unfortunately the screen we see wrong (see accompanying video) and I am not allowed to see exactly what is on. But going by memory and by clicking on the gadget, as you can see from the accompanying video, when I open a gadget you can see the effect of water on, then most likely qe / ci are active and I think it is framebuffer not to see well monitor. Unfortunately I can not see if there are other resolutions to choose from, but I think we are very close to the final solution, the Intel HD 5700 video card installed on many pc hack.

 

Video allegato:

Description file: Demo video qe/ci active on intelHD 5700 Hackintosh

Link: http://www.megaupload.com/?d=Z2CE3QZJ

 

Attach to the forum that I modified the kext for your video card intel hd 5700.

If someone wants to try let us know how it went thanks.

 

Sorry for my english use google translator. I hope that this time someone known also my messages and my contributions in this discussion.

 

Hello!

 

Thats definately the ripple effect! Can you try screensharing at the same time, so you can see what actually happens? or is that also messed up?

Link to comment
Share on other sites

Thats definately the ripple effect! Can you try screensharing at the same time, so you can see what actually happens? or is that also messed up?

 

Vero ma, quello effetto si ha solo se è attivo qe/ci.

Ora provo ad avviare con uno schermo collegato e vi aggiorno sulla situazione. Speriamo bene.

 

 

---------------------------------------------------------- GOOGLE Traduzione ----------------------------------------------------------

 

True, but the effect is active only if you have qe/ci.

Now I try to start with a screen attached and will update on the situation. Let's hope so.

Link to comment
Share on other sites

Purtroppo ancora nulla da fare. Ci stò perdendo davvero molto tempo per cercare di farla funzionare.

Ho provato anche il file di boot allegato da Kyle_C ma, non cambia nulla sfortunatamente. Anche aggiungendo un monitor secondario il risultato resta uguale a quello come si vede nel video che ho allegato a pagina 36. Sento comunque che siamo ad un passo dalla soluzione finale per far funzionare bene al 100% la intel hd 5700, ed anche le altre intel hd.

 

--------------------------------------------------------------TRADUZIONE GOOGLE--------------------------------------------------------------

 

Obviously, there's nothing to do. I'm really losing a lot of time trying to make it work.

I also tried the boot file attachment from Kyle_C but does not change anything unfortunately. Even adding a second monitor the result remains the same as the one shown in the video that I attached on page 36. I feel however that we are one step away from the final solution to work well 100% of the intel hd 5700, intel and the other hd.

Link to comment
Share on other sites

I also tried the boot file attachment from Kyle_C but does not change anything unfortunately.

 

Yes, but which kext did you use it with? I have always contended that the only hope for Clarkdale/Arrandale is to use AppleIntelSNBGraphicsFB.kext. Let me put it this way: the (hardware) difference between regular HD Graphics and HD Graphics 3000 is much less than the (software) difference between a hybrid GPU driver and a fully integrated GPU driver. Put that in your translator and smoke it! ;)

Link to comment
Share on other sites

post-620531-1304643086_thumb.png

 

My Intel HD Graphics (Arrandale) info. As usual Mac OS X can't recognize my Intel HD Graphics (Arrandale) for some odd reason :)

 

post-620531-1304643236_thumb.png

 

There's a reason why I told you guys in the tutorial to use MacBookPro 8,1 SMBIOS. Thats the only way to load AppleIntelSNBGraphicsFB kext.

 

...but of course your going to have to edit the info.plist inside the AppleIntelSNBGraphicsFB kext to get it to load. By the way this is not progress, its just me messing around with the kexts. ;)

 

Hopefully you other guys can try what Kyle_C posted. :P For some reason I haven't seen many people experiment with the Intel HD Graphics (Arrandale) kexts. :) Any other discovery is appreciated.

Link to comment
Share on other sites

Okay here's another suggestion. I just noticed that the 10.6.7 update for early 2011 iMac has new versions of all of the AppleIntel* graphics kexts. On my system they are definitely an improvement (so far I haven't seen any of the little screen artifacts that I was getting). So that is worth a try!

 

Don't forget about AppleIntelIntegratedFramebuffer.kext. It is new and improved as well.

 

You can just download the update from the Apple site and use whatever is your favorite method for digging into .pkg files.

Link to comment
Share on other sites

Oggi facendo diversi test, sono riuscito ad attivare qe/ci ma, purtroppo lo schermo si vede male (guarda video allegato) e non mi è permesso di vedere bene cosa è attivato. Però andando a memoria e cliccando sui gadget, come si può vedere dal video allegato, quando apro un gadget si vede l'effetto acqua attivo, quindi molto probabilmente qe/ci sono attivi e, credo che sia il framebuffer a non far vedere bene il monitor. Purtroppo non posso vedere se ci sono anche altre risoluzioni da poter scegliere, ma credo che siamo molto vicini alla soluzione definitiva, della scheda video intel HD 5700 montata su molti pc hack.

 

---------------------------------------------------------TRADUZIONE GOOGLE---------------------------------------------------------

 

Today, doing tests, I was able to activate qe / ci but unfortunately the screen we see wrong (see accompanying video) and I am not allowed to see exactly what is on. But going by memory and by clicking on the gadget, as you can see from the accompanying video, when I open a gadget you can see the effect of water on, then most likely qe / ci are active and I think it is framebuffer not to see well monitor. Unfortunately I can not see if there are other resolutions to choose from, but I think we are very close to the final solution, the Intel HD 5700 video card installed on many pc hack.

 

Video allegato:

Description file: Demo video qe/ci active on intelHD 5700 Hackintosh

Link: http://www.megaupload.com/?d=Z2CE3QZJ

 

Attach to the forum that I modified the kext for your video card intel hd 5700.

If someone wants to try let us know how it went thanks.

 

Sorry for my english use google translator. I hope that this time someone known also my messages and my contributions in this discussion.

 

Hello!

 

Thats what mines did before I had to remove the intel HD kexts to have it boot up normally on 10.6.6

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...