Jump to content

Fixed no kext load issue


nmano
 Share

157 posts in this topic

Recommended Posts

I fix no kext load isse Intel hd graphicscards. its work 10.6.x and 10.7.x

First remove all intelhdgraphics kexts.

just add device id only 2 kexts.

 

GeForce.kext and NVDAGF100Hal.kext

or

GeForce.kext and NVDAGF50Hal.kext

 

So like this use text edit

gefore.kext

<key>IOPCIClassMatch</key>

<string>0x03000000&0xff000000</string>

<key>IOPCIMatch</key>

<string>0x00468086&0x0000ffff</string>

 

NVDAGF50Hal.kext or NVDAGF100Hal.kext just change one line this is my ids 0x00468086&0xffe0ffff

<key>IOPCIPrimaryMatch</key>

<string>

0x06c010de&0xffe0ffff

0x0dc010de&0xffc0ffff

0x00468086&0xffe0ffff

0x0ee010de&0xffe0ffff

0x0f0010de&0xffc0ffff

0x104010de&0xffc0ffff

0x124010de&0xffc0ffff

</string>

 

After restart install natit edit info plist

 

your system

 

NVCAP,

 

VRAM,totalsize,

 

reg,

 

look my final screenshot.

 

 

 

bye bye intel hd graphics.

 

enjoy.

post-413859-1310173239_thumb.png

post-413859-1310173286_thumb.png

post-413859-1310173315_thumb.png

post-413859-1310173344_thumb.png

post-413859-1310173375_thumb.png

intelhdgraphics_support_by_mano.rar

post-413859-1310230676_thumb.png

  • Like 1
Link to comment
Share on other sites

yes its working 100%

 

after add de.ids restart -v then you know

Link to comment
Share on other sites

If you can its easy to get. qe/CI inject natit or graphicsenabler..

 

what half transparent?

Link to comment
Share on other sites

Ok manor, can you take a picture of your Chameleon Bootloader showing all the VESA Resolutions? I need you to confirm this.

 

Boot up Chameleon Bootloader, press the down arrow key, and select Video. You should see something like this:

 

post-620531-1310244451_thumb.jpg

 

This is my hackintosh and it shows me that the maximum resolution i can use is 1024x768.

 

Find this in Chameleon Bootloader and upload a picture of it here.

Link to comment
Share on other sites

Here

post-413859-1310246187_thumb.jpg

Link to comment
Share on other sites

Ok Manor, so your laptop screen does correctly display the resolution even from Chameleon. I know that you added Graphics Mode (1366x768x32) in com.boot.plist but is that all you did? Did you fix any EDID issues or anything similar to that?

 

I added 1366x768 in boot.plist but that doesn't do anything. Still 1024x768. Now the only thing that I can think of is that the built in LCD panel in your laptop sends out EDID info and its picked up by chameleon while the rest of our laptop use some kind of generic driver which doesn't send out any EDID and the only option for us is 1024x768.

 

This is very wierd. ;)

Link to comment
Share on other sites

I dont put any EDID maybe i delete my sony laptop harddrive its 500 gb. now i make 5 pattion win7/snow lion.

 

its not sure maybe.

Link to comment
Share on other sites

I cant get it to load the kext, it still says no kext loaded. It does say intelhdgraphics and for some reason has 771 vram just like in your picture but I only have 128. If i reboot and start with -v it will boot up but my screen will be unresponsive, i can only move the mouse around. I alos cannot get it to load any other resolution. I have edited the plist file in extra and also tried added it manually on startup. Any ideas?

 

 

IntelHDGraphics:

 

Chipset Model: IntelHDGraphics

Type: GPU

Bus: Built-In

VRAM (Total): 771 MB

Vendor: Intel (0x8086)

Device ID: 0x0046

Revision ID: 0x0002

Kernel Extension Info: No Kext Loaded

Displays:

Display:

Resolution: 1024 x 768

Pixel Depth: 32-Bit Color (ARGB8888)

Main Display: Yes

Mirror: Off

Online: Yes

Link to comment
Share on other sites

I'm guessing your new, but of course its gonna say No Kext Loaded because you don't have any Intel HD Graphics kexts installed in the S/L/E folder. If you install AppleIntelHDGraphics.kext then that message will go away. But then again I don't think it will help you that much.

 

@Manor Can you update your posts with more instructions? Its best to keep things organized so that people can understand more clearly. That's if you have time.

Link to comment
Share on other sites

its work man.wait i give new efi string

 

hi use this in.plist file. add ids gefore and 100hal

 

make efi string change your pciroot to my in.plist re tool osx86tools.

 

Just click add efi string button-then Import hex button chose my in.plist file thats it.

 

Dont use nattit for this string

 

And remove intelhd graphics kexts

 

and make sure GraphicsEnabler=No

 

after add ids remove catch file restart -v

post-413859-1310331032_thumb.png

my_final.rar

  • Like 1
Link to comment
Share on other sites

manor...then...you can write little and simple how to? Thanks man

 

however, I will test even with this

 

p.s. which laptop do you have?

Link to comment
Share on other sites

sony VPCEB37FD

 

its work smoth just add ids.Nvida

Link to comment
Share on other sites

I'm guessing your new, but of course its gonna say No Kext Loaded because you don't have any Intel HD Graphics kexts installed in the S/L/E folder. If you install AppleIntelHDGraphics.kext then that message will go away. But then again I don't think it will help you that much.

 

@Manor Can you update your posts with more instructions? Its best to keep things organized so that people can understand more clearly. That's if you have time.

 

well....manor said to remove the intelhdgraphic kext, and his screenshot doesnt show no kext loaded so there must be something else im missing.

 

Manor, is there anyway you can give us a little bit more details to what you did to make this all work? I try your previous posts but I must be misunderstanding something. Thanks.

  • Like 1
Link to comment
Share on other sites

tell me first what you did

 

more info

Link to comment
Share on other sites

tell me first what you did

 

more info

 

Removed all hdgraphics kexts.

Updated cache, rebooted.

I installed the geforce and gfdag kexts. The ones you uploaded already had my same id's so no need to change. Updated caches, rebooted.

Installed natit, already had my id's, updated cache and rebooted.

So now it says intelhdgraphics, 771 vram in my display settings but no kext loaded. Tried to add my resolution to the plist under extra. Then rebooted and pressed -v upon bootloader startup. It then loads and I cannot press anything on the screen until i shut it down and not load with -v. The part that im not understanding is where to add your efi strings. I tried to follow what you said but it doesnt seem like it adds anything. Thats where im at...

Link to comment
Share on other sites

Dont use my kexts use yours.add ids

 

So first remove nattit add ids use plisteditpro tool. remove caches file and restart -v

 

install natit or string finally.

 

edit natit use dsdtse tool Registry info take from gfx2 reg

so add reg data to natit

Link to comment
Share on other sites

v.good.

Link to comment
Share on other sites

 Share

×
×
  • Create New...