Jump to content
avi

Graphics lost after update to 10.9.3, nVidia GT 435m

Recommended Posts

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!

Link to comment
Share on other sites

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.

Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donated? Send me PM with files or use DSDT Patch Requests

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donated? Send me PM with files or use DSDT Patch Requests

Link to comment
Share on other sites

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/

Link to comment
Share on other sites

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
Link to comment
Share on other sites

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.

Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donated? Send me PM with files or use DSDT Patch Requests

Link to comment
Share on other sites

You have to insert the ID that you are using.


Run this in terminal to get it

ioreg -lw0 | grep board-id

Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donated? Send me PM with files or use DSDT Patch Requests

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...
The popup will be closed in 15 seconds...