If you are using Moutain Lion Hackintosh and try to connect to App Store you may get error like “An unknown error has occurred”.
When you trying accessing other native applications, you will get errors like below
iCloud
Unable to sign in because of a problem communicating with iCloud.
Try signing again.
FaceTime
The server encountered an error processing registration. Please try again later.
Messages
The server encountered an error processing registration. Please try again later.
Technically, this is because in NetworkInterfaces.plist it shows
IOBuiltin
Fix
1. Download EFI Studio
2. Extract and launch EFIStudio-1.1 App
3. Select Ethernet from the Select Device: drop down.
4. Click Add Device, the Editor will be displayed.
5. Now open the org.chameleon.Boot.plist file located in /Extra directory with TextEdit.
6. at the end, you can see something like this
</dict>
</plist>
7. now add
<key>device-properties</key>
<string>key will come here</string>
before
</dict>
</plist>
8. switch to EFI Studio and from the Editor window click the Hex String to Clipboard button.
9. replace “key will come here” with copied value
10. re-boot and you can now access app store and other apps without any problems 🙂
If you come across, any other problems… write in comments
Does not work for me,
here is what i added :
device-properties
4b00000001000000010000003f0000000100000002010c00d041030a0100000001010600011c0101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001
When i reboot my screen goes to standby and nothing happens … (seems to have messed up my graphic card, a nvidia 9500GT)
Tried to boot with DSDT=null, no way
Tried to boot and remove , no way
when i remove the key and hex string , it boots fine again
Hello,
Sorry for that, there is typo in post
please check it now and let me know if you still have problem
same thing happens to me !!!@Marc
This work for me. Thanks!!!
Hi guys, I just followed this post, rebooted with a black screen past apple loading , can not seem to flag my way in. Any way I can restore the boot.plist?
I tried this, the key is showing in the boot.plst file but I am still getting the error, no app store, no itunes authorize.
Didn’t work for me.
I added:
device-properties
4b00000001000000010000003f0000000100000002010c00d041030a0000000001010600021c0101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001
Above this:
Hi, I have applied the fix, listed above, but now when I boot I just get a blank screen where the logon screen should be. Any ideas?
Kind regards,
OK, no more blank screen, I injected the HEX value in the Boot.plist file.
But audio still a problem.
Thanks guys. This worked for me! It didn’t appear to work straight away, as I kept being asked for my user details when I clicked on Purchases, but it’s all calmed down now!
Thanks so much for the tip!
Chewiee
Worked like a charm on 10.6.8. Thank you.
m not able to paste the copied value of hex string. n m assuming dat its for virtual machines also…??? running guest mac os x 10.8
Followed instructions 10/30/2013 And computer will not start seems same problem as previous user.
Hi. I tried the suggestion and it wouldn’t work for me. I using 10.8.5
any ideas? thanks