Jump to content

Graphics lost after update to 10.9.3, nVidia GT 435m


Recommended Posts

Posted

I had perfectly working Hackintosh on 10.9. However I had to update to 10.9.3 cos of Xcode Beta 6. I have taken back up of kexts from /S/L/E directory

 

Here is what I did:

  • Downloaded 10.9.3 combo update  
  • Installed it
  • When I booted it started going to blank screen after Io Bluetooth Completed
  • So I removed all graphics related kexts AppleIntelHD*, NVDA*, GeForce*
  • Rebooted. Now I can boot into it 10.9.3, however no graphics. The resolution was at 1280x1024
  • Restored kexts from back up, no luck, same error as step one. Removed them and rebooted again.
  • Then I installed these kexts (I have also attached same kexts as attachment here) , now resolution is fixed at 1080p, however I find it quite slow. It takes time (in mili seconds perhaps) to draw the graphics on screen. Not sure how do I explain it better. It's just slow.

I load DSDT from /Extra/dsdt.aml (I have also attached this)

smbios.plist (located at /Extra):

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
       <key>SMfamily</key>
       <string>MacBook Pro</string>
       <key>SMproductname</key>
       <string>MacBookPro8,1</string>
       <key>SMboardproduct</key>
       <string>Mac-94245B3640C91C81</string>
       <key>SMserial</key>
       <string>C02FMWBCDH2G</string>
</dict>
</plist>

 


chameleon plist file: (from /Extra/)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
       <key>EthernetBuiltIn</key>
       <string>Yes</string>
       <key>Graphics Mode</key>
       <string>1920x1080x32</string>
       <key>IGPEnabler</key>
       <string>Yes</string>
       <key>Kernel</key>
       <string>mach_kernel</string>
       <key>Kernel Flags</key>
       <string></string>
       <key>Legacy Logo</key>
       <string>Yes</string>
       <key>Theme</key>
       <string>LoginToLion</string>
       <key>Timeout</key>
       <string>2</string>
       <key>UseKernelCache</key>
       <string>Yes</string>
</dict>
</plist>

 

Laptop: Dell XPS L501x,

nVidia GT 435m Graphics (vendor id:0x10DE, device id: 0DD3)

 

Any help appreciated! Thank you!

Posted
When I booted it started going to blank screen after Io Bluetooth Completed

 

Thank you, but my problem is different :(

 

I think your problem is the same, try that solution.


Restore all original 10.9.3 kexts and add your board ID into AppleGraphicsDevicePolicy.

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted
Restore all original 10.9.3 kexts

How to do this? or did you meant kexts of 10.9?


and also path mentioned in that seems wrong:


/S*/L*/E*/AppleGraphicsControl.kext/C*/P*/AppleGraphicsDevicePolicy.kext/C*/Info.plist


but here, after /S*/L*/E*/AppleGraphicsControl.kext/C*/P*/, I don't have AppleGraphicsDevicePolicy.kext

Posted

No, I mean the kexts installed by 10.9.3 update.


Edit /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/Info.plist and insert your board ID in ConfigMap

 

ioreg -lw0 | grep board-id

 

http://Olarila.com/forum/viewtopic.php?f=28&t=1704

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Edit /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/Info.plist and insert your board ID in ConfigMap

 

ioreg -lw0 | grep board-id

 

http://Olarila.com/forum/viewtopic.php?f=28&t=1704

I don't have following directory at all :(


/System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/

Posted

You should have.


Install the 10.9.3 combo update.

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted (edited)
You should have.


Install the 10.9.3 combo update.

no I don't... so can I install update again on the update? and also there are no NVDA or GeForce kext in the /S/L/E now. So this update will also install them?

Edited by Guest
Posted

You should have in that folder

AppleGraphicsDeviceControl.kext

AppleGraphicsDevicePolicy.kext

AppleMGPUPowerControl.kext

AppleMuxControl.kext

ApplePolicyControl.kext

 

Yes, you can install a combo update over an already updated system, it will install NVDA* and GeForce* kexts.

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted
Yes, you can install a combo update over an already updated system, it will install NVDA* and GeForce* kexts.

Okay, I will try now and report back here.


Shall I use Mac-94245B3640C91C81 instead of 'Mac-94245A3940C91C80'? cos in my cos my ID is macbookpro8,1


and I got that from here: http://devid.info/es/model/5735

Posted

You have to insert the ID that you are using.


Run this in terminal to get it

ioreg -lw0 | grep board-id

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

It totally worked!!!! Thanks a lot guys, thank you very very much :D :D


Everyhting seems to be working, ethernet, audio, display... I couldn't be happier....


Earlier I had few gentures with my trackpad, 3 finger swipe and up/down scroll... only that thing seems to be not working now.... the same kexts which I had installed with my earlier update, were working.... so is there file I should edit to enable this again?

Posted

Try to change the speed in system preferences - trackpad, sometime it starts working after that.

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

But in System Preferences it says no Trackpad or Mouse connected.


I only have following kexts which I had installed with Mavericks installation 10.9, the gestures I mentioned were working. They were even working when I had updated to 10.9.3 first time. Here are those kexts:


AppleHDA.kext

AppleACPIPS2Nub.kext

ApplePS2Controller.kext

AppleRTC.kext

AppleSmartBatteryManager.kext

HSSDBlockStorage.kext

IOAudioFamily.kext

JMB38X.kext

LegacyAGPM.kext

PXHCD.kext

RealtekRTL81xx.kext


I believe following two are related to trackpad, so I even reinstalled them:


AppleACPIPS2Nub.kext

ApplePS2Controller.kext


But still they are not working. Don't know what changed, as they were working earlier in my first update of 10.9.3

Posted

Used Rehabman's Voodoo PS2 controller and now its back to how it was in 10.9. Yay!



Thank you very much guys :D

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


×
×
  • Create New...