2. Add your device id in info.plist of downloaded NVDANV50Hal.kext:
Open info.plist, find
<key>IOPCIPrimaryMatch</key>
<string>
0x00f010de&0xfff0ffff
0x019010de&0xfff0ffff
0x040010de&0xfff0ffff
0x042010de&0xfff0ffff
0x06e010de&0xfff0ffff
0x060010de&0xffe0ffff
0x062010de&0xffe0ffff
0x064010de&0xffe0ffff
0x086010de&0xffe0ffff
</string>
Just change above to
<key>IOPCIPrimaryMatch</key>
<string>0x[your dev id]10de</string>
EX: my 9600gt has dev id 0622, so mine is
<key>IOPCIPrimaryMatch</key>
<string>0x062210de</string>
Save the plist.
2:添加你的硬件ID到NVDANV50Hal.kext里依上的范例所示
3.Use kext helper to replace AppleGraphicsControl.kext, IOGraphicsFamily.kext, all kexts with Geforce and NVDA***Hal, NVDAResman.kext.