Voodooprojects
Chameleon => General Discussion => Topic started by: alfa147x on August 19, 2012, 11:08:01 PM
-
How can I see what Chameleon injects for graphics when GraphicsEnabler=yes?
For example it's injecting something like this for the HD4000:
<?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>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,ig-platform-id</key>
<string>0x01620005</string>
<key>hda-gfx</key>
<string>onboard-1</string>
</dict>
</dict>
</plist>
How can I figure out what it's injecting for other cards?
Thanks!
Alfa
-
Use IORegistryExplorer from Apple Developer Tools.
-
Thanks. Trying it now.
-
You can use
ioreg -lw0 -p IODeviceTree -n efi -r -x | grep device-properties | sed 's/.*<//;s/>.*//;' > device-properties.hex
gfxutil -s -n -i hex -o xml device-properties.hex device-properties.plist
http://rapidshare.com/files/83220759/gfxutil.zip.html
-
Or you can download and run DarwinDumper (Latest Version) (http://www.projectosx.com/forum/index.php?s=&showtopic=2447&view=findpost&p=19837) which scans your system and presents you with lots of information about your system, including the device properties. The device properties are extracted using identical commands as posted by oldnapalm above.