If you have problems with iCloud and iMessage and you already tried my post but nothing has changed maybe the problem can be your current serial number. In fact to enable iCloud and iMessage a Mac [Real or Hackintosh] needs to connect to the official Apple servers which will obviously check what type of computer it is and that is done using the unique serial number. If the serial is valid all services will be enabled, if not the access will be denied and that’s were all problems starts.
If you installed OS X using MultiBeast your Hackintosh already have a serial number since it will generate one for you during the installation of the Chimera bootloader using an algorithm, and at 70% it will be correctly recognized by Apple servers but those serial numbers are fake and not completely “safe”, in fact if you try to check warranty on selfsolve.apple.com using one of those serials it will 100% end like this:
So, how can we solve this issue and find a real serial number?
There are a few ways you can try but the first thing I suggest you is the easiest, easy as a Google search, do you think I am crazy? How can you find a real Mac serial on Google? Well it turns out there are a tons of website and single users who have posted they’re Mac serial number online and you can find them using Google Image Search like in this case:
You can easily read the serial which is: C02JT1EGDNMP and since its a real serial number Apple will recognize it too off course as you can see here:
cool, uh? All you need to do is search for your model number, for example “iMac 14,2” or “iMac Late 2012”, and look for serial numbers in the pictures.
Another thing you can try is to go to an Apple Store, an Apple Premium Reseller or any other places where they sell Macs, use a Mac [which can be used freely by customers] and go to the “About this Mac” menu and copy his serial.
The last thing you can try is to generate it by yourself using Chameleon Wizard by going to the SMBIOS tab and generate it there. You can find Chameleon Wizard latest version here. Just select the correct device model according to your hardware and click on “Random”, remember to check the serial on the Apple warranty web page and keep generating until you find the working one.
You can’t use a serial number of a different model even if it’s recognized by Apple, for example an iMac serial number on a Mac Pro Hackintosh, it won’t work.