As far as I understand, Chameleon works because it provides an EFI emulator (and "BIOS") to the OS X kernel, so that the kernel can read from disk etc. in its early boot stage.
On a Mac, the OS X kernel would find this EFI BIOS in the ROM - on a Hackintosh, it's provided by the boot loader. Is that correct?
If so, where do I find this EFI stuff, exactly? It's not inside of "boot2", is it? At least, I could only find Apple source code in that source folder, and I'm sure Apple is not releasing the source of their EFI ROMs that way.