iMessage Tutorial on El Capitan and Yosemite Works on OS X 10.10+ Download Clover Configurator and run the program. Official Link: http://mackie100projects.altervista.org/download/ Mount the EFI partition and open the config.plist Import the config.plist Go to the SMBIOS tab and click the magic wand icon Select the computer most similar to yours (My PC is most similar to an iMac) Since I have a Haswell i5 processor, I chose the specs closest to mine. Click both shake buttons a few times, and press OK. Visit https://checkcoverage.apple.com and test your serial. If the error shown above appears, than you are good to go! If not, make another serial by repeating the above step. Copy the Serial Number into the Board Serial Number space, then type 5 hex digits/letters. Open Terminal and type uuidgen, then press enter Copy the value that was outputted Paste the value into the SmUUID section Save the config.plist If you ever attempted to log into iMessage previously, do the following steps before rebooting:If you rebooted already, do these steps and reboot again.Copy the text below: cd ~/Library/Caches/ rm -R com.apple.Messages* rm -R com.apple.imfoundation* cd ~/Library/Preferences/ rm com.apple.iChat* rm com.apple.imagent* rm com.apple.imessage* rm com.apple.imservice* rm -R ~/Library/Messages/ Paste the text into Terminal, then press enter once the text appears to finish Now you can close Terminal Reboot! Log into iMessage with your iCloud account and you should be messaging right away!Credits: Getting iMessage working on 10.10.2 (generating unique UUID and Board Serial Number) Reddit user /u/cobo10201 wrote the tutorial that I used to originally set up iMessage. It is the first guide that worked for me without stealing serial numbers. Reddit user /u/rossistboss wrote the script that is copied into terminal to clear out the old iMessage login attempts. Simplifies the process a lot!