Data can probably be entered as <string> type as hex. I haven't looked at the code to verify, but it likely follows other Clover conventions (using the same code).
You will need to inject "AAPL,ig-platform-id" using the same mechanism (keep in mind Intel byte order).
thanks. interestingly, the ig platform id for gfx0 in ioreg is not 0a260006 and is not that in a different endian(0d220003, auto loaded by clover or something?) also... and graphics still worked
seems like clover automatically loads the correct endian or something. 0x12040000 gives 12040000.... so i have to put 0x412 as device id instead. after putting it in the device string, ig platform id actually became 0a260006, and screen became,dimmer(still no brightness control) but there are display artefacts in the menubar and mission control (it became iris pro in about this mac o.o) ... guess i 'll just remove that injection for platform id.(nope, doesntwork, injecting 0d220003 now)
thank you so much for this and the fakepciid thing

sorry for bringing this off topic