About gfx strings

GFX string is a hex dump of some OSDictionary

I’m not familar with CoreFoundition coding, so if somebody can write an app (console

app e.g.)

read such  string, convert it to array and fill OSDictionary var with it, then print all

values from it.

– U r welcome.


  1. toplok
    December 3rd, 2007 | 12:14 am

    Dear Netkas,

    I am willing to help.

    Where can I get the GFX string hex dump ?

  2. netkas
    December 3rd, 2007 | 12:46 am

    from pc_efi_v8 zip.

  3. 0xdeadbeef
    December 3rd, 2007 | 1:13 am

    Was it dumped with OSDictionary::serialize(), or just direct from memory?

  4. netkas
    December 3rd, 2007 | 6:18 am

    it was dumped with ioreg -l -w0 -p IODeviceTree | grep device-prop

  5. cyberdog
    December 3rd, 2007 | 7:40 am

    If you want I make some operation on os x, my boss has got 20 Macintoshs and 15 new model.
    If you want, ask me ?


  6. mcmatrix
    December 3rd, 2007 | 8:38 am

    What may be wrong if “ioreg -l -w0 -p IODeviceTree | grep device-properties” shows no gfx hex dump?

  7. dedass
    December 3rd, 2007 | 11:17 am

    Just in case you need it… Dump from MBP with GeForce 8600M GT:

  8. riws
    December 3rd, 2007 | 1:19 pm

    But what about older gfx? GeforceFX and 6? Is it possible?

  9. 0xdeadbeef
    December 3rd, 2007 | 5:30 pm

    As far as I can see it’ll have to be parsed manually – even if it was a properly serialized OSDictionary, they’re only available inside the kernel and you have to go through a few tricks to translate them to a userspace CFDictionary/NSDictionary. There doesn’t seem to be anything too nasty in there though.

  10. toplok
    December 3rd, 2007 | 6:58 pm


  11. Diabolic
    December 3rd, 2007 | 8:42 pm


    I have ver 7.2 of PC_EFI and I REALLY REALLY WANNA try v8.0. Can someone send it to me at madhitshub a@t yyyaaaaaahhhooooo dot com

    I dont understand why some of the versions are available on this site and some are not. Why not all of them? I hope I dont sound like a total noob. Can someone please help me out?


  12. ibob
    December 3rd, 2007 | 11:44 pm

    Anyone have the GFX string for an GF 7900 GT 512mb? or 8600 GT 256mb ? Or how to get it? “ioreg -l -w0 -p IODeviceTree | grep device-prop” is not helping and “ioreg -l -w0 -p IODeviceTree” doesnt contain device prop… 🙁

  13. ahaukin
    December 4th, 2007 | 4:42 am

    Hey netkas, the job you’re doing it’s amazing! Thanks. I just wanna inform that I gave it a try to 10.5.1+EFI_V8 with ToH 9.1.0 sse3/sleep, in a Pentium 4 (prescott), and it worked pretty fine. I just had to replace the mach_kernel and the AppleSMBIOS.kext after reboot.

Leave a reply