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!
- Download EFI Studio and open it up.
- In the dropdown menu for devices, create a device string for your on board LAN.
- Paste that string to your org.chamelon.com.plist
- I deleted the “ethernetbuiltin” string.
- Reboot.
<key>ethernetbuiltin</key>
<string>no</string>
<key>device-properties</key>
<string>paste the string here</string>
THANK YOU! Oh my godless earth, this had me stuffed. And you just saved me. That is AWESOME!
Thanks again!!
(Lion 10.7.2 – Gigabyte P-55A-UD5, Chameleon 2 VS 1627)
I tried everything but this worked. You are a genius.
thanks. Glad this helped you!
I only have wifi. Will it works?
@Alex, if you have a fast and reliable WIFI connection, applying this step will be almost the same as updating thru wired connection. But if you have a hackintosh build, updating thru wifi ITUNes using this step will not work, or even crash your hackintosh at least in my experience…
Hi,
i’m on 10.7.4 and have the iCloud issue. Tried the SMBios fix, but that didn’t work.
Tried your fix, but no positive result either.
This is my org.chameleon.boot.plist:
EthernetBuiltIn
no
Graphics Mode
1280x1024x32
GraphicsEnabler
Yes
Instant Menu
Yes
Kernel
/mach_kernel_atom_32
Legacy Logo
Yes
PciRoot(0×0)/Pci(0x1c,0×2)/Pci(0×0,0×0)
0×01
SMBIOSdefaults
No
Theme
Apple Default
Any help would be great.
Marijn
Ace. Worked for me on 10.7.4 – things were getting a little depressing before I found this post.
1.Download EFI Studio and open it up.
2.In the dropdown menu for devices, create a device string for your on board LAN.
can you upload the image of two first step please