Jump to content

HD3000 full acceleration for 10.8


marsuss
 Share

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

  • Like 3
Link to comment
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

Link to comment
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

  • Like 2
Link to comment
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

Link to comment
Share on other sites

  • 1 month later...

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

  • Like 4
Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...
  • 3 weeks later...

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, :/

Link to comment
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

Link to comment
Share on other sites

  • 2 weeks later...

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 ?

Link to comment
Share on other sites

 Share

×
×
  • Create New...