This is a short guide on how to enable iCloud on an AMD machine. This might also work with Intel machines who run on different kernels and iCloud doesn't activate for them. This is not meant to be a general fix (Facetime, iMessage etc.) but those worked for me, before activating iCloud, with the BSA 10.9.5 FX Kernel.
You will need :
- An intel machine running OSX on a vanilla kernel (it can be a hackintosh, a Macintosh or a virtual machine running on intel cpu).
- A USB stick or removable HDD or a LAN network between the two computers.
I will try to be as specific as I can. I used the method running a VMWare machine with OSX 10.8.3 installed. It worked for my Mavericks 10.9.5 and here's proof (Yes, I'm Greek) :
The VMWare method (its the one I used) is a bit tricky but it works 100%
1. Create a new user on the intel machine. Make sure it is connected to the internet.
2. Upon user creation set up your Apple ID (or create a new one)
3. After setting up the new user go to System Preferences -> iCloud
4. Login to iCloud on the intel machine. This is the crucial part, OSX will save the iCloud configuration for this user somewhere in the system. The user creation (step 2) DOES NOT save the iCloud configuration, this is the step that saves that configuration on your disk.
Now, you need to migrate that user from the Intel machine to the AMD machine. There are two methods to do this :
Method 1 (Using a time machine backup) :
1. Use a USB stick/HDD and make a Time Machine backup of the intel machine.
2. After it is done, connect the stick/HDD to your AMD machine.
3. Go to Applications -> Utilities -> Migration Assistant
4. Launch the Migration Assistant and choose "From a PC, Mac or Time Machine backup"
5. Choose your time machine backup
6. Choose the user where you had iCloud set up.
7. After it migrates, login as that user
8. Go to System Preferences -> iCloud
Method 2 (Using a LAN connection) :
1. Launch Applications -> Utilities -> Migration Assistant on the Intel machine
2. Launch Applications -> Utilities -> Migration Assistant on the AMD machine
3. Choose "To a Mac" in the Intel machine
4. Choose "From a PC, Mac or Time Machine backup" on the AMD machine
5. On the AMD machine, choose the machine and then the user you have iCloud set up on
6. After it migrates, login as that user
7. Go to System Preferences -> iCloud
And now comes the patience part. Your user will have the same application as the other users (if you did this correctly) but you will loose most of the preferences and you will need to set most things up again.
But hey! iCloud works! Good luck getting those nudes leaked to the internet!
P.S. : I used the VMWare method to do this. I installed a 10.8.3 image (found it here : https://kickass.to/os-x-mountain-lion-10-8-3-vmware-image-w-amd-support-t7229648.html) and followed this guide (mostly) : http://www.sysprobs.com/vmware-workstation-8-0-8-0-1-unlocker-to-run-mac-os-x-guest-in-windows-7 . The machine I used ran an Intel Core 2 Quad processor and it worked without changing anything in the image file.
P.P.S. : NO MATTER WHAT, DO NOT CLICK "DISCONNECT" ON THE iCLOUD WINDOW!!
Kudos to :
- Zackehsoul for the VMWare image I used
- Sysprobs for the VMWare guide
- Niresh for the wonderful AMD support and this website
- Bronya, Sinetek and AnV for the AMD Kernel on OSX 10.9.5
- Intel and Apple, for being a pain in the butt
- The first person who also gets this to work and posts his/her results here
- My dad