51r Posted November 24, 2013 Share Posted November 24, 2013 I don't think HD Graphics 1000 exists. By the dump I guess you actually have Sandy Bridge hardware -- in which case you followed the wrong guide, as your hardware should be natively supported. Display: Type: GPU Bus: Built-In VRAM (Total): 64 MB of Shared System Memory Vendor: Intel (0x8086) Device ID: 0x0046 Revision ID: 0x0018 Displays: Display: Resolution: 1366 x 768 Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes this is what it shows in system information .... its Intel i3 .. it's LVDS connected ... :/ but i don't have QE .. only Core Image Link to comment Share on other sites More sharing options...
GhostRaider Posted November 24, 2013 Author Share Posted November 24, 2013 Display: Type: GPU Bus: Built-In VRAM (Total): 64 MB of Shared System Memory Vendor: Intel (0x8086) Device ID: 0x0046 Revision ID: 0x0018 Displays: Display: Resolution: 1366 x 768 Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes this is what it shows in system information .... its Intel i3 .. it's LVDS connected ... :/ but i don't have QE .. only Core Image Well now looking at this, you have an 0046:8086 which is a 1st Gen Intel HD Graphics. You could have just said this from the start. I don't know where you got the idea that you had Intel HD 1000 . So what computer do you have and model? HP, Dell, Acer, Asus...?? Link to comment Share on other sites More sharing options...
51r Posted November 24, 2013 Share Posted November 24, 2013 Well now looking at this, you have an 0046:8086 which is a 1st Gen Intel HD Graphics. You could have just said this from the start. I don't know where you got the idea that you had Intel HD 1000 . So what computer do you have and model? HP, Dell, Acer, Asus...?? Sorry.... it's Dell Inspiron 15r N5010, CPU is Intel Core i3-370M , I'm using OS X Mountain Lion .. The resolution is from resolution.dylib and chameleon bootloader "graphics mode" .. Link to comment Share on other sites More sharing options...
BlackMagick Posted November 25, 2013 Share Posted November 25, 2013 I'm not understanding what you are trying to do. 1. You cannot have multiple displays. Either you use an external monitor and disable laptop display or you only use laptop display. 2. If you want to use an external display, you need to change your os-info code to in dsdt. You will need to switch between 2 dsdts if you want to boot with laptop screen or external display. 3. Remember, when you see apple logo on laptop lcd, connect vga. os x will switch to external display and native resolution should automatically be detected. If not you may need to use SwitchResX. Kext AppleIntelHDGraphicsFB.kext: /Intel HD Graphics 10.9 QECI/Choose Framebuffer/SingleLink/Alternate/LCD+VGA/LCD+VGA LW1 = screen on lcd and vga Kext AppleIntelHDGraphicsFB.kext: /Intel HD Graphics 10.9 QECI/Choose Framebuffer/SingleLink/Alternate/VGA/VGA LW1 = vga screen only correct resolution on LCD: 1366x768 incorrect resolution on vga: 1366x768 monitor has vga resolution: 1440x900 ...possible have correct resolution on monitor VGA 1440x900? not use file DSDT.aml and not i know change ...can do so you for me? you any very grateful! I enclose file DSDT I enclose that can help. thank you very much. DSDT.aml.zip Link to comment Share on other sites More sharing options...
51r Posted November 26, 2013 Share Posted November 26, 2013 NVM . I fixed it Thank you Ghost Rider!!!!! God Bless you. I used one of your files to create AppleIntelHDGraphicsFB.kext and it's working perfectly.. 1 Link to comment Share on other sites More sharing options...
IntelMacGuy Posted November 26, 2013 Share Posted November 26, 2013 How do I enable Airplay Mirroring? Link to comment Share on other sites More sharing options...
iWin32 Posted December 1, 2013 Share Posted December 1, 2013 One idea I've been debating on figuring out how to achieve for some time is patching the framebuffer for our first-generation Intel HD Graphics on-the-fly. Certain bootloaders, like Clover and XPC, support this. The added benefit of this is that as long as the framebuffer patches remain the same (I assume this only applies to updates, like from 10.9 to 10.9.1, rather than upgrades, like from 10.8.5 to 10.9), we won't have to re-patch or roll back older kexts. The patch will happen seamlessly by the bootloader. The patches work by find and replace as opposed to offsets, so I assume that such an endeavor will require Mavericks. I know giofrida posted some patches a while back in this thread (back when it was still in DP), but I don't think those patches worked. Giofrida, could you could send me the patches you currently use for your patching app for me to test? Thanks in advanced!! P.S. - If anyone could pass along a hex difference in the patch for Mountain Lion's framebuffer to try out, that, too would be greatly appreciated! Edit: Sorry for posting same content twice; a networking error happened on my end! Link to comment Share on other sites More sharing options...
warraisraw Posted December 3, 2013 Share Posted December 3, 2013 Hi, recently I've updated the processor of my laptop from core i3 370m to core i5 520m, the graphics is 0046:8086 Rev 02 and I want try another revision of bios (08, 12 or 18) for obtain better graphic performance, using clover can inject other version of video bios for my graphics card (load video bios). Someone can post your video bios dump? (Use DarwinDumper to dump .rom) Thanks in advance, regards. Link to comment Share on other sites More sharing options...
beta992 Posted December 3, 2013 Share Posted December 3, 2013 Hi, recently I've updated the processor of my laptop from core i3 370m to core i5 520m, the graphics is 0046:8086 Rev 02 and I want try another revision of bios (08, 12 or 18) for obtain better graphic performance, using clover can inject other version of video bios for my graphics card (load video bios). Someone can post your video bios dump? (Use DarwinDumper to dump .rom) Thanks in advance, regards. Hi, I have an i5-520M, but please tell me how to do this or what you need. I'm aware DD can dump VBIOS and Clover, wish one do you prefer? Link to comment Share on other sites More sharing options...
51r Posted December 18, 2013 Share Posted December 18, 2013 1st gen HD graphics are fully working on 10.9.1 1 Link to comment Share on other sites More sharing options...
GhostRaider Posted December 18, 2013 Author Share Posted December 18, 2013 1st gen HD graphics are fully working on 10.9.1 I'm pretty sure our IGPU will work throughout each Mavericks update. Apple doesn't seem to be doing that much tweaking in our kexts as much as before though. Link to comment Share on other sites More sharing options...
warraisraw Posted December 19, 2013 Share Posted December 19, 2013 1st gen HD graphics are fully working on 10.9.1 Hi, I've a question, what smbios version you're using in your laptop? I read in your system information "Retina, Mid 2012", because these MacBook Pro don't have Intel HD Graphics first gen. I tried many fixes for best performance of graphics but without success, the detail is revision of graphics. Revision 02 is poor performance. Regards. Link to comment Share on other sites More sharing options...
51r Posted December 19, 2013 Share Posted December 19, 2013 Hi, I've a question, what smbios version you're using in your laptop? I read in your system information "Retina, Mid 2012", because these MacBook Pro don't have Intel HD Graphics first gen. I tried many fixes for best performance of graphics but without success, the detail is revision of graphics. Revision 02 is poor performance. Regards. Macbook Pro 10,2 I'm pretty sure our IGPU will work throughout each Mavericks update. Apple doesn't seem to be doing that much tweaking in our kexts as much as before though. it was not working in 10.9 app store version 13A603 .. for me was not working .. i don't know about you .. Link to comment Share on other sites More sharing options...
GhostRaider Posted December 21, 2013 Author Share Posted December 21, 2013 I just want to let you guys know that I have officially bought a MacBook Pro. Its one of the best computers I've ever purchased. Though I'm planning to use this Mac as a desktop which means that I'll be connecting an external display to it and buying bluetooth mouse and keyboard. I still need my old hackintosh laptop so I'll still be using it. I will still be updating the guide, but mostly when there are software updates. 3 Link to comment Share on other sites More sharing options...
tivimac Posted December 21, 2013 Share Posted December 21, 2013 Hey Ghost. Congrats on your laptop. I did the same earlier this year with a Mac Mini but also use my Hacks (2010 i5 and 1201n atom). Link to comment Share on other sites More sharing options...
Swag Dog Posted December 22, 2013 Share Posted December 22, 2013 Hey Guys, first of all thanks a lot OP for the hard work and extensive information Here's my problem: When I install the kexts along with the single link frame buffer, when I reboot in verbose I get messages about Kernel Extension in backtrace then I get IntelHD kexts in there and I cannot boot to desktop. This happens when using any frame buffer, and the only way to boot again is -x. I hope one of you guys can help me I also installed Natit.kext as under System Information, in graphics/displays it says 64mb unknown intel. Even with Natit kext it still says the same.Thanks!Also, I'm on a Acer Aspire 4820TG, i5 430M, 1366x768 Mavericks 10.9.1 PS: Specs in my sig are for a different laptop Link to comment Share on other sites More sharing options...
m1st3r1 Posted December 22, 2013 Share Posted December 22, 2013 Hey Guys, first of all thanks a lot OP for the hard work and extensive information Here's my problem: When I install the kexts along with the single link frame buffer, when I reboot in verbose I get messages about Kernel Extension in backtrace then I get IntelHD kexts in there and I cannot boot to desktop. This happens when using any frame buffer, and the only way to boot again is -x. I hope one of you guys can help me I also installed Natit.kext as under System Information, in graphics/displays it says 64mb unknown intel. Even with Natit kext it still says the same. Thanks! maybe you have edp, not the lvds type. can u boot normally with all the intels (4 kexts) + natit kext? if u can, then how's the resolution? and check the qe status in dvd player. the one in system information is just cosmetic. if u cant, maybe you have edp. and i want to thanks for the guide. really helpful. though i'm one of people that has the laggy rev: 02 but doesnt really matter. i dont even play games in the win8. and i want to tell bout my experience installing the kext: first install: i got distorted display. it turns out that in my config.plist (i use clover) i have the inject intel graphic for true (enable), change it to false then the display is normal. and one more.. is there anything that can be done for the rev: 02. dvd player shows all are supported, but it's lag even when playing chess Link to comment Share on other sites More sharing options...
Swag Dog Posted December 22, 2013 Share Posted December 22, 2013 NVM Guys, somehow installing alternate kext the first time didn't work but the second time it does. Enabled QE/CI and full res thanks so much! Link to comment Share on other sites More sharing options...
marco.pisellonio80 Posted December 23, 2013 Share Posted December 23, 2013 Finally, I did it! After almost 1 year I was trying, I updated Mavericks to 10.9.1, then I patched the 10.8.2 framebuffer kext taken here http://www.osx86.net/files/file/459-intel-hd-graphics-for-10-8-2/ (EDIT: wrong link, right kext attached) with Giofrida's patcher choosing the patch for 10.6 to 10.8.x and installed it with kext wizard. Other kexts are 10.9.1 kext version. Now I have full QE/CI. For all users who does'nt work, try in this way, it could. Thank to GhostRaider for the guide, to Giofrida that helped me and to all who contributed to enable full graphics in our laptops. istantanea QE:CI.tiff Intel HD 1st generation full support .zip 3 Link to comment Share on other sites More sharing options...
giofrida Posted December 27, 2013 Share Posted December 27, 2013 Enhanced ACPIBacklight from RehabMan. Check it out. http://www.insanelymac.com/forum/topic/268219-acpi-backlight-driver/page-7?do=findComment&comment=1978814 Link to comment Share on other sites More sharing options...
jape Posted December 28, 2013 Share Posted December 28, 2013 Macbook Pro 10,2 it was not working in 10.9 app store version 13A603 .. for me was not working .. i don't know about you .. Ever since 10.9.1, I can go back to using the "Alternate 1" frame buffer, as in 10.8.x. On 10.9.0, only Alternate 2 frame buffer worked. Link to comment Share on other sites More sharing options...
marco.pisellonio80 Posted December 29, 2013 Share Posted December 29, 2013 cavallo you're right, I corrected my post bye files.zip Link to comment Share on other sites More sharing options...
giofrida Posted January 2, 2014 Share Posted January 2, 2014 One idea I've been debating on figuring out how to achieve for some time is patching the framebuffer for our first-generation Intel HD Graphics on-the-fly. Certain bootloaders, like Clover and XPC, support this. The added benefit of this is that as long as the framebuffer patches remain the same (I assume this only applies to updates, like from 10.9 to 10.9.1, rather than upgrades, like from 10.8.5 to 10.9), we won't have to re-patch or roll back older kexts. The patch will happen seamlessly by the bootloader. The patches work by find and replace as opposed to offsets, so I assume that such an endeavor will require Mavericks. I know giofrida posted some patches a while back in this thread (back when it was still in DP), but I don't think those patches worked. Giofrida, could you could send me the patches you currently use for your patching app for me to test? Thanks in advanced!! P.S. - If anyone could pass along a hex difference in the patch for Mountain Lion's framebuffer to try out, that, too would be greatly appreciated! Edit: Sorry for posting same content twice; a networking error happened on my end! Sorry for the late response. Here are the patches valid from 10.8.5 to 10.9.x. Because in my application I used "hdgraphics_patcher" from verteks to patch the kexts from 10.6.x to 10.8.4 I have to take the correct patches for those versions. So, the other patches are coming soon. hd graphics patches.txt 1 Link to comment Share on other sites More sharing options...
Leite28 Posted January 4, 2014 Share Posted January 4, 2014 Hi there, I found this topic very interesting. I own an authentic 15" 2010 MacBook Pro and since it as the Intel HD Graphics many apps I use daily like Twitter, Sublime Text and Coda use the Nvidia card, which is bad for my battery life. If I follow this post in order to enable QE/CI on this lousy card, will it stop using the dedicated graphic on this light apps? I mean, I don't think that updating my timeline is a high performance task that needs dedicated graphics... Thanks in advance. Link to comment Share on other sites More sharing options...
GhostRaider Posted January 4, 2014 Author Share Posted January 4, 2014 Hi there, I found this topic very interesting. I own an authentic 15" 2010 MacBook Pro and since it as the Intel HD Graphics many apps I use daily like Twitter, Sublime Text and Coda use the Nvidia card, which is bad for my battery life. If I follow this post in order to enable QE/CI on this lousy card, will it stop using the dedicated graphic on this light apps? I mean, I don't think that updating my timeline is a high performance task that needs dedicated graphics... Thanks in advance. There is an app called gfxCardStatus than can maybe do what you want. http://gfx.io A real MacBook Pro already has QE/CI enabled for Intel HD Graphics. The problem is that you may run into a kernel panic if you delete the NVIDIA graphics kexts which would basically mean that nothing can be done. Again its a risk to take. Surprisingly, for us hackintosh users, no application requires the use of an NVIDIA discrete graphics chip. I believe this is because each application and OS X detects the graphics system and if no discrete graphics is available for use, then its forced to run with the Intel IGPU. Link to comment Share on other sites More sharing options...
Recommended Posts