blackthund3r Search

Saturday 20 August 2011

iCloud on Mac OS X 10.7 Server

iCloud betas (for as long as I remember - in fact we're up to beta 8 on mac now!!!) will flat out refuse to install on Mac OS X 10.7.x Server. They will yield an error about not vein compatible but I have a way!! For iCloud beta 8 (command you type are in bold italics):
1) Fire up Terminal and type sudo -s and enter your password
2) Type cd /System/Library/CoreServices
3) Type mv ServerVersion.plist ServerVersion.plist.bak
4) Fire up the 10.7.2 installer (current release is 11C40) and install normally but DO NOT RESTART WHEN INSTALLER SAYS SO OR YOU WILL GET A KERNEL PANIC ON BOOT
5) Type (in Terminal) mv ServerVersion.plist.bak ServerVersion.plist
6) Now allow Installer to reboot your Mac / hackint0sh
7) Once booted, repeat steps 1, 2 and 3
8) Fire up the iCloud beta 8 install pkg and DO NOT RESTART WHEN INSTALLER SAYS SO OR YOU WILL GET A KERNEL PANIC ON BOOT
9) Repeat step 5
10) Allow Installer to reboot your machine
11) Enjoy iCloud beta!!


Proof it works for me: http://cl.ly/2f2d473X0U3E2E3C0S3P


Please Note: this procedure has worked great for me but I cannot guarantee it'll work for you. I take ABSOLUTELY NO RESPONSIBILITY for you, your equipment or anything else for that matter. You follow this guide at your own risk. Please ensure you have a reliable backup of your data before trying this (you are modifying system files in this guide - BEWARE!!)


Please don't pirate Apple software


UPDATE #1: This method is working for me with the new release of 10.7.2 build 11C43 with iCloud b9. Full method:

1) Fire up Terminal and type sudo -s and enter your password
2) Type cd /System/Library/CoreServices
3) Type mv ServerVersion.plist ServerVersion.plist.bak
4) Fire up the 10.7.2 installer (current release is 11C43) and install normally but DO NOT RESTART WHEN INSTALLER SAYS SO OR YOU WILL GET A KERNEL PANIC ON BOOT
5) Type (in Terminal) mv ServerVersion.plist.bak ServerVersion.plist; exit
6) Now allow Installer to reboot your Mac / hackint0sh
7) Once booted, repeat steps 1, 2 and 3
8) Fire up the iCloud beta 9 install pkg and DO NOT RESTART WHEN INSTALLER SAYS SO OR YOU WILL GET A KERNEL PANIC ON BOOT
9) Repeat step 5
10) Allow Installer to reboot your machine
11) Enjoy iCloud beta 9!!

UPDATE #2: Mac OS X 10.7.2 build 11C62 is working great with this method :) In this build iCloud, Safari 5.1.1 and 10.7.2 are all bundled into one package. Method: 

1) Fire up Terminal and type sudo -s and enter your password
2) Type cd /System/Library/CoreServices
3) Type mv ServerVersion.plist ServerVersion.plist.bak
4) Open the 11C62 DMG and install the Reversioner package (to reversion to 10.7.1; required)
5) Load the other DMG (inside the main one and install the main 10.7.2 package. This contains iCloud, Safari 5.1.1 and the updates in one nice pkg. Once finished DO NOT REBOOT BECAUSE YOU WILL GET A KERNEL PANIC ON BOOT
6) Type (in Terminal) mv ServerVersion.plist.bak ServerVersion.plist; exit to restore the ServerVersion file
7) It is now safe to allow the Installer to reboot your Mac / hackint0sh (just press the restart button)
8) Enjoy 10.7.2 11C62! :)


LATE UPDATE #3: To install 10.7.2, just install the Mac OS X Server 10.7.2 Update Package from the Apple website (over the top of the GM). It should just install like it did for me. No Terminal hacks or anything and Server will be updated from 10.7.0 => 10.7.2 as well :)