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

Hi all.

 

Fully working Intel HD3000 with QE/CI . :-D

 

 

1. Delete all graphics kexts (AppleIntelHD3000, AppleIntelHD4000, AppleIntelHDGraphics, NVIDIA, ATI, GeForce, Natit, NVDAGF100Hal, NVDAResman) etc.

 

2. Repair permissions, rebuild cache (use kext wizard).

 

3. Install attached kexts.

 

4. Repair permissions, rebuild cache (use kext wizard).

 

5. Restart.

 

That's it.

 

screenshot20120820at213.png

 

screenshot20120820at210.png

 

screenshot20120820at212.png

 

 

https://www.dropbox.com/s/v3ybzzh2snb6wcs/HD3000.zip

Share this post


Link to post
Share on other sites

Hi...

could you specify the kexts of "etc", at

 

"1. Delete all graphics kexts (AppleIntelHD3000, AppleIntelHD4000, AppleIntelHDGraphics, NVIDIA, ATI, GeForce, Natit, NVDAGF100Hal, NVDAResman) etc."

 

thank you

 

c.frio

Share this post


Link to post
Share on other sites

Delete all graphics kexts (+ plugin and bundles) :

 

AMD

- AMDRadeonAccelerator.kext

- AMDRadeonVADriver.bundle

- AMDRadeonX3000GLDriver.bundle

 

INTEL

- AppleIntelHD3000Graphics.kext

- AppleIntelHD3000GraphicsGA.plugin

- AppleIntelHD3000GraphicsGLDriver.bundle

- AppleIntelHD3000GraphicsVADriver.bundle

- AppleIntelHD4000Graphics.kext

- AppleIntelHD4000GraphicsGA.plugin

- AppleIntelHD4000GraphicsGLDriver.bundle

- AppleIntelHD4000GraphicsVADriver.bundle

- AppleIntelHDGraphics.kext

- AppleIntelHDGraphicsFB.kext

- AppleIntelHDGraphicsGA.plugin

- AppleIntelHDGraphicsGLDriver.bundle

- AppleIntelHDGraphicsVADriver.bundle

- AppleIntelIVBVA.bundle

- AppleIntelSNBGraphicsFB.kext

- AppleIntelSNBVA.bundle

 

ATI

- ATI2400Controller.kext

- ATI2600Controller.kext

- ATI3800Controller.kext

- ATI4600Controller.kext

- ATI4800Controller.kext

- ATI5000Controller.kext

- ATI6000Controller.kext

- ATIFramebuffer.kext

- ATIRadeonX2000.kext

- ATIRadeonX2000GA.plugin

- ATIRadeonX2000GLDriver.bundle

- ATIRadeonX2000VADriver.bundle

- ATISupport.kext

 

Nvidia

- GeForce.kext

- GeForceGA.plugin

- GeForceGLDriver.bundle

- GeForceVADriver.bundle

- NVDAGF100Hal.kext

- NVDAGK100Hal.kext

- NVDANV50Hal.kext

- NVDAResman.kext

- NVSMU.kext

Share this post


Link to post
Share on other sites

i have native QE/CI with the same HD3000 (0x0126) on ML, what the difference btw your kexts and the vanilla one ?

 

I would like to know this too, however sometimes I get a graphics glitch (see picture)

post-1037813-0-66680300-1345547722_thumb.png

Share this post


Link to post
Share on other sites

i have native QE/CI with the same HD3000 (0x0126) on ML, what the difference btw your kexts and the vanilla one ?

 

hi...

 

so...

 

and wich are yours Tux Fire ? the vanilla one? the one I should remove?

 

c.frio

Share this post


Link to post
Share on other sites

Hi, does it support dual monitors ?

 

I have native resolution but it doesn't recognize the external monitor.

 

Edit: Yes it does

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

Share this post


Link to post
Share on other sites

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.

post-512311-0-17714300-1350922661_thumb.png

AppleIntelSNBGraphicsFB.kext.zip

Share this post


Link to post
Share on other sites

In the DSDT Patch "device-id" I need write my device id (0x01168086) or I need write "device-id"?

Thanks :)

 

I tried with DSDT Patch and not works with me (maybe I'm wrong with device-id), I installed kext attached and I have full resolution (1366x768) and Duplicate Screen, All works but I don't have Acceleration yet.

 

I have glitches on notification bar, I dont have translucent bar and launchpad works very bad.

 

¿Any ideas?

 

Greetings, :/

Share this post


Link to post
Share on other sites

You don't need patched DSDT for this to work. Just make sure you update to 10.8.2 and use SMBios.plist for MacBookPro8,1 and boot with GraphicsEnabler=Yes

 

Just to be sure, remove all graphics related kexts except AppleIntelSNBGraphicsFB.kext.

 

Plz put a screen shot for Graphics/Display in System Profile

Share this post


Link to post
Share on other sites

Check list:

- GraphicsEnabler=Yes in boot.plist

- SMBios8,1 or 8,3

- AppleIntelSNBGraphicsFB.kext is loaded

- Device ID is x0116 or x0126

Share this post


Link to post
Share on other sites

ok .. how did you test QE/CI ?

 

What's you bootloader (Chameleon ?) .. which version ?

 

Are you sure you ticked the translucent menu bar option in systems preferences /desktop ?

 

Can you put a screen shot with your issue ?

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.

×