Also, be careful, if you call IOMobileFramebufferSetGammaTable with invalid arguments it will cause your screen to go black until you set a valid gamma table or reboot.
I'm a bit uncomfortable side loading an unsigned binary blob on my device. Does anyone know if it's possible to see the source and compile it from scratch?