smylee Posted July 11, 2011 Share Posted July 11, 2011 Hi guys. I'v got fully working GTX460 on my Lion GM. All you need is OSX86Tools and 5 minutes of your time. First of all I removed NVEnabler.kext from /System/Library/Extensions/ Then generated string with OSX86Tools Run OSX86Tools Press "Add EFI Strings / Boot Flag" Press "GFX Strings" Press "Custom GeForce hex" Enter "nVidia GTX 460" Choose your VRAM size Choose your outputs configuration Copy Hex EFI String Go to "/Extra" folder, open "com.apple.Boot.plist" and add <key>device-properties</key><string> your hex EFI string here </string> Mine is looking like that Here's my string. string.txt I hope this post was helpful. Link to comment Share on other sites More sharing options...
pmontgomery01 Posted February 9, 2012 Share Posted February 9, 2012 THANK YOU! I tried your efi string and it didn't work but followed your instructions to make my own and it works! Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted February 9, 2012 Share Posted February 9, 2012 Asus ENGTX460 with device ID 0x0E22 works just fine with GraphicsEnabler=y in /Extra/org.chameleon.Boot.plist. And if that doesn't work for you immediately, all you need is to do is set PciRoot=1. You've got to realize that "no enablers or injectors" doesn't mean anything because your device properties string does exactly the same thing as the "enablers and injectors" and it goes about it in exactly the same way. In the end it doesn't make any difference whether you use device-properties string DSDT gfx0 device GraphicsEnabler=y NVenabler.kext ...in the end, it all goes to the same place, the IORegistry. If one doesn't work for you, it's a simple configuration problem - all of the four methods listed can be configured so that they inject exactly the same data. Link to comment Share on other sites More sharing options...
Recommended Posts