Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
marsuss

HD3000 full acceleration for 10.8

46 posts in this topic

Recommended Posts

I finally restored the QE/CI on my laptop ... I patched the stock 10.8.2 AppleIntelSNBGraphicsFB kext to enable the VGA output on port 602 (credit to bcc9).

 

Now I have both displays working with QE/CI.

 

I attached the patched kext in case you give it a try.

 

 

Thank's this enable External VGA monitor on my laptop Asus K53SD

Share this post


Link to post
Share on other sites

I found a way to eliminate the need to patch or delete any kexts by adding a simple DSDT-patch. The patch was tested with a MSI B75MA-P45 but should work on any B75, H77 and Z77 equipped board using an AMI BIOS in combination with a Sandybridge CPU.

 

Under Scope (_SB.PCI0) you'll have to add device IMEI:

post-983225-0-06187700-1348947933.png

 

Insert the following code sequence:

 

 Device (IMEI)
 {
	 Name (_ADR, 0x00160000)
	 Method (_STA, 0, NotSerialized)
	 {
		 Return (0x0F)
	 }
	 Method (_DSM, 4, Serialized)
	 {
		 Store (Package (0x02)
			 {
				 "device-id",
				 Buffer (0x04)
				 {
						 0x3A, 0x1C, 0x00, 0x00
				 }
			 }, Local0)
		 DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
		 Return (Local0)
	 }
 }

 

Compile, save and install the DSDT. After rebooting verify that the patch is working. Open IORegistryExplorer and locate device IMEI. Verify that the AppleIntelMEIDriver is loaded and attached to the device.

 

post-983225-0-10445300-1348948006.png

 

Good luck!

 

Mausi

 

I would love to try this, as it seems my last chance to try get the QE/CI working on my HD 3000. Have tried every other option that I could find online... No luck... Starting to wonder could it be that trying so many things my kexts have got corrupted or something, cus at the moment when im trying different kexts, nothing seems to happen at all. At least at earlier stages first it was finding my HD 3000 only as 64mb, now it's always 512mb, even with the older kexts settings I had it 64mb before etc.

 

Thing is, I have a Lenovo N581 with HM76 chipset motherboard, am new to DSDT and can't find a patch for it at Olarila.com... And too scared to experiment with it myself, seeing as it took over a week to get my computer to the stage it is now (please see here for full details: http://www.insanelymac.com/forum/topic/285891-dsdt-for-lenovo-ideapad-n581/).

 

Is there any safe way for me to try do this DSDT patch to enable QE/CI? Because I can't find the patch for my Motherboard at Olarila.com and don't know how to proceed, never tried to work with this DSDT method yet, only kexts...

 

Thanks a million if anyone can send me in right direction!

Share this post


Link to post
Share on other sites

 

 


Thing is, I have a Lenovo N581 with HM76 chipset motherboard, am new to DSDT and can't find a patch for it at Olarila.com


I think, that because of your chipset (IvyBridge) you have to edit the Info.plist of AppleIntelSNBGraphicsFB.kext from

<key>IOPCIPrimaryMatch</key>
<string>0x1C3A8086</string>

to

<key>IOPCIPrimaryMatch</key>
<string>0x1E3A8086</string>

and move AppleIntelFramebufferCapri.kext to trash.

Have fun.

Share this post


Link to post
Share on other sites

Thanks for the tip, but unfortunately this didn't change anything... Starting to wonder if somehow my graphic kexts are corrupted or something, cus seems like whatever I do at this stage, nothing ever changes...

Will try the modded DSDT today.

Share this post


Link to post
Share on other sites

Hi,

 

I have a pavilion g7-1320ed notebook with HD3000 in it (cpu i5-2450M 2,5Ghz ). When i apply the pathc i have QE/CI. The resolution is 1600x900 but the screen is not showing it correctly.

I only see the left site of the normal screen (in half as it is), when i change resolution it is also crippled screen.

 

Graphics id = 0126

SMBios8,1

Share this post


Link to post
Share on other sites

OK Stock Kexts and DSDT Patch gave full QE/CI but I still can't use Multiple Displays, Anything on that?

 

It's an Inspiron 3520 with Intel HD 3000 (0x01168086).

 

Attached a screenie. Had my Samsung external display connected to vga when I was taking this shot.

 

One more issue. Internal display isn't giving full brightness. It gets lowered right before showing the login screen and OS X thinks that the lowered brightness is 100% brightness and I think I get a kernel Panic when I lower the lid.

 

Also attached my DSDT.

post-652038-0-52540200-1372615296_thumb.png

DSDT.aml.zip

Share this post


Link to post
Share on other sites

Hi...

I have 10.8 installed on my Toshiba laptop:

CPU I5 2430

GeForce GT 525M 1024MB

 

I've followed steps in first post: delete all installed graphics kexts, repair permissions/rebuild cache, reinstall downloaded Kext, repair permissions/rebuild cache and restart.

I got 1366x768 with 4MB memory and no QE/CE. 

I restarted with GraphicsEnabler=No (Kernel Panic if "Yes") and I still got NVidia device, with no kext loaded.

 

gZBqAZF.png

kNpcUEm.png

Anyone help me please, I'm noob with hackintosh things.

Share this post


Link to post
Share on other sites

OK Stock Kexts and DSDT Patch gave full QE/CI but I still can't use Multiple Displays, Anything on that?

 

It's an Inspiron 3520 with Intel HD 3000 (0x01168086).

 

Attached a screenie. Had my Samsung external display connected to vga when I was taking this shot.

 

One more issue. Internal display isn't giving full brightness. It gets lowered right before showing the login screen and OS X thinks that the lowered brightness is 100% brightness and I think I get a kernel Panic when I lower the lid.

 

Also attached my DSDT.

Can You plz send me your kexts ? Because my HD3000 has the same ID as you but when I applied the patch, the laptop keep loading and when I succeed to boot, there's no Keyboard or Mouse detected :(

Share this post


Link to post
Share on other sites

I don't have full graphics acceleration either (although the kexts have enabled the system to recognise all of the graphics memory). I have a Lenovo x131e with Intel HD 2000/3000 (DevID:0106). It says ([AGPM Controller] unknownPlatform) at boot. What's Wrong?

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.

×