iCloud, App Store, iTunes and Facetime fix Hackintosh Lion 10.7.2

I’m upgrading to Lion OS specifically because of this feature- the iCloud. So I was quite frustrated when iCloud “told” me this when I tried to login after upgrading to 10.7.2 :

Your Apple ID is valid but is not an iCloud account

The same thing happens when I tried to log in to my itunes or app store accounts. Denied. Or it was not recognized by Apple or some other error messages.

I did cross check my itunes and app store id on my IOS 5 devices’s iCloud and they are all working. So I figured out this must be something related to hackintosh upgrades.

I did find quite a number of “fix” but they all didn’t work for my hackintosh build. The first two “fix” I tried crashed my hackintosh. I must warn you though that this may not necessarily work for you, or crash your hackintosh (slim chance) or if you have a hackintosh with a raid volume, it may also crash or would not boot at all. But personally, I find this the simpliest and less drastic way of fixing that icloud bug. And it worked!

  1. Download EFI Studio and open it up.
  2. In the dropdown menu for devices, create a device string for your on board LAN.
  3. Paste that string to your org.chamelon.com.plist
  4. I deleted the “ethernetbuiltin” string.
  5. Reboot.
Here is part of an example of your org.chamelon.com.plist
<string>paste the string here</string>
Now you have a working Icloud, itunes, facetime account!. Enjoy!
(Note: Please comment below if this didn’t work for your hackintosh build)