It's pretty easy - just download and install clover version 980 or later: http://sourceforge.n...iles/Installer/
For a quick test you can install it on an MBR USB stick (works with standard settings in the installer, I've only added the 64bit USB mouse drivers to mine), there is no need for an extra folder (with clover I can boot from a real Mac's untouched HD) - kexts and DSDT will be placed onto the bootstick (DSDT can be also placed on the root of the system volume, there are folders for kexts for 10.6, 10.7 and 10.8 which is pretty useful) so you don't run into troubles with chameleon. (if for some reasons clover won't boot after a restart just wait some minutes or start with chameleon and delete the NVRAM and boot logs on your HD)
Change the config.plist of clover, this is the config.plist I am currently using (I am using an iMac7,1 smbios, with clover you can fake more of a real mac than with chameleon. That's the reason why I am using the data of an iMac 7,1 to clone my real mac as good as possible - I also flashed the NIC of the P5W DH deluxe to get the identical MAC address):
The red part of the config.plist will fix iMessage - replace bold parts with your own data… and boot twice before trying to use iMessage!
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd"> <-- this line is broken because I didn't used the code tags of the forums
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
</dict>
<key>SystemParameters</key>
<dict>
<key>boot-args</key>
<string>WithKexts npci=0x2000</string>
<key>prev-lang:kbd</key>
<string>en:0</string>
<key>DefaultBootVolume</key>
<string>MountainLion</string>
<key>InjectSystemID</key>
<string>No</string>
<key>LegacyBoot</key>
<string>PBR</string>
<key>iCloudFix</key>
<string>Yes</string>
<key>CustomUUID</key>
<string>00000000-0000-1000-8000-MAC-Address</string>
</dict>
<key>Pointer</key>
<dict>
<key>Speed</key>
<string>8</string>
</dict>
<key>Graphics</key>
<dict>
<key>GraphicsInjector</key>
<string>Yes</string>
<key>PatchVBiosBytes</key>
<dict>
<key>Find</key>
<data>gAeoAqAF</data>
<key>Replace</key>
<data>gAeoAjgE</data>
</dict>
</dict>
<key>RtVariables</key>
<dict>
<key>MLB</key>
<string>Your_SERIAL-NUMBER_and_6_additional_digits_123456</string>
<key>ROM</key>
<string>MAC-Address</string>
</dict>
<key>SMBIOS</key>
<dict>
<key>BiosReleaseDate</key>
<string>03/05/08</string>
<key>BiosVendor</key>
<string>Apple Inc.</string>
<key>BiosVersion</key>
<string>IM71.88Z.007A.B03.0803051705</string>
<key>Board-ID</key>
<string>Mac-F42386C8</string>
<key>BoardManufacturer</key>
<string>Apple Inc.</string>
<key>BoardType</key>
<string>10</string>
<key>BoardVersion</key>
<string>PVT</string>
<key>ChassisAssetTag</key>
<string></string>
<key>ChassisManufacturer</key>
<string>Apple Inc.</string>
<key>Family</key>
<string>Mac</string>
<key>LocationInChassis</key>
<string>Part Component</string>
<key>Manufacturer</key>
<string>Apple Inc.</string>
<key>Mobile</key>
<string>No</string>
<key>ProductName</key>
<string>iMac7,1</string>
<key>SerialNumber</key>
<string>YOUR_SERIAL_NUMBER</string>
<key>Version</key>
<string>1.0</string>
</dict>
</dict>
</plist>
Screenshot of clover's EFI folder showing the kexts I am using (I'm using USB-sound btw) and where to place your DSDT:

Uploaded with ImageShack.us
the following part has nothing to do with clover and/or iMessage, it's just for those which are interested and too lazy to google for it:
BTW: if for some reasons you also want to flash your NIC to change the MAC Address just download the Marvell yukonvpd.exe: http://www.gigabyte....vell_eeprom.zip
Copy it on a bootable DOS USB-Stick, boot the stick and type:
to list the indexnumber of the two ethernet interfaces: yukonvpd -l
to change you MAC: yukonvpd -x <Indexnumber 1st interface> -M XXXXXXXXXXXX
more info here: http://forum.pfsense...=20095.335;wap2



Sign In
Create Account









