Contribute
Register

QE/CI with HD3000 on series 7 mainboards

Status
Not open for further replies.
Joined
Mar 17, 2012
Messages
298
Motherboard
MSI B75MA-P45
CPU
Core i3 3225
Graphics
Intel HD 4000
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
In case you have a CPU with HD3000 on a series 7 mainboard and QE/CI isn't working you might try this.

WARNING! This patch is dangerous and may leave you with a blank screen so that you have to boot from another volume in order to revert the changes you made. It's better to make a backup of AppleIntelSNBGraphicsFB.kext before you start editing so you will be able to restore if you make a mess out of it. So don't blame me if you lock yourself out! Even if you end up with a blank screen the system should be reachable via ssh provided it's enabled on your system.

In Terminal type:
Code:
sudo nano /System/Library/Extensions/AppleIntelSNBGraphicsFB.kext/Contents/Info.plist
Next search the following lines containing
Code:
<key>IOPCIPrimaryMatch</key>
<string>0x1C3A8086</string>
In the second line add 0x1E3A8086 so that both lines look like these:
Code:
<key>IOPCIPrimaryMatch</key>
<string>0x1C3A8086 0x1E3A8086</string>

Save with ctrl + o and exit with ctrl + x, rebuild the kernel cache and reboot.

Explanation:
In series 6 chipsets the MEI (Management Interface Engine) has device-id 0x1C3A but in series 7 chipsets it has device-id 0x1E3A so that the AppleIntelMEIDriver does not match the device and won't load, but without AppleIntelMEIDriver running AppleIntelHD3000Graphics.kext won't be able to recognize the Framebuffer, times out and unloads itself leaving you without graphics acceleration. Adding the correct device-id enables loading of the driver.

Mieze
 
Thanks for your idea.

i will try.

update: Nice idea, all work :banghead: :banghead: :banghead: :banghead:
 
Thanks! it's works.

GIGABYTE GA-B75M-D3H
Intel Core i3-2105 (HD3000)

ADD.
MEI Driver (dev-id 0x1E3A8086) injecter for Intel 7, HD3000 QE/CI enable.
install it to /Extra/Extensions.
(if you use UseKernelCache=yes, install it to /System/Library/Extensions.)
 

Attachments

  • AppleIntelSNBGraphicsFBInjector.kext.zip
    2.3 KB · Views: 697
Hi Mieze.. First of all i would like to thank you for being so helpful to other member such a noob like me..

I would like to post the screenshot of my cpuid in the attachment.. probably my batch was using HD 2000 instead of HD 3000
--->EDIT
after googling around.. i fpund out that the cpuz validation identify my graphic incorrect..
so i will continue find my solution this time..
----

What i get after install multibeast

During boot i will get DRMStatus errorcode: 8877652
Currently im using LG LCD TV which connected via on board hdmi. when i install n boot i tried using the on board vga port. also results with the same issue..

I don't have solution how to make my installation bootable since i spend almost a week figuring out with try & error case resulting with sleepless week and close to 40 times of reinstalling..

Any step by step idea i should perform in order to get it work, perhaps start with the multibeast settings, how to patch, etc..

i know it's too much to ask, but i'm not focus anymore coz kinda lost since i tried so many methods which i believe can solve my problem..

PS: I even dont have any idea about QE/CI thingy.. google is my friend, but i'm not quite understand about it..

Thank You...
 

Attachments

  • 1.jpg
    1.jpg
    92.5 KB · Views: 1,198
  • 2.jpg
    2.jpg
    61.1 KB · Views: 1,099
R4yMoNd said:
I would like to post the screenshot of my cpuid in the attachment.. probably my batch was using HD 2000 instead of HD 3000
--->EDIT
after googling around.. i fpund out that the cpuz validation identify my graphic incorrect..
so i will continue find my solution this time..
----
Provided that you have a plan B to boot your system and restore to previous state I suggest that you give it a try. I would recommend you to use Dreamwatcher's injection kext because it is much safer than fiddling around with kexts yourself.

R4yMoNd said:
What i get after install multibeast

During boot i will get DRMStatus errorcode: 8877652
Currently im using LG LCD TV which connected via on board hdmi. when i install n boot i tried using the on board vga port. also results with the same issue..

I don't have solution how to make my installation bootable since i spend almost a week figuring out with try & error case resulting with sleepless week and close to 40 times of reinstalling..

Any step by step idea i should perform in order to get it work, perhaps start with the multibeast settings, how to patch, etc..

i know it's too much to ask, but i'm not focus anymore coz kinda lost since i tried so many methods which i believe can solve my problem..

PS: I even dont have any idea about QE/CI thingy.. google is my friend, but i'm not quite understand about it..

Thank You...
It's hard to create a step by step guide and correct Multibeast setting if you don't have the same hardware because the exact procedure depends on the selected hard- and software's characteristics. One system might nearly work perfectly OOB while others will cause you a lot of trouble. Sorry!
DRMStatus errorcode 8877652 means that you don't have graphics and video playback acceleration working and won't be able to view videos from the iTunes store. Apple calls it's graphics acceleration techniques Quartz Extreme (QE) and Core Image (CI). There is no need to go into the details.

Good luck!

Mieze
 
It work with Z77m-d3h
 
Tried this method and does not work for me. Nothing changed. I have core i5 2500k and asrock z77e-itx. How I use the injector kext file?
 
It worked. Thank you.
 
Hey,

i found your topic after days of testing around with kexts
and using Dreamwatchers Injector now. Works awessome!

thank you so much!

(my NB has a "Series7"-Mobile Chipset/ Acer Aspire TimelineUltraM3 i5/Gt640)
 
Status
Not open for further replies.
Back
Top