24/9/14

Installation Guide OSX 10.9.1 on Surface Pro 2



Installation Guide OSX 10.9.1 on Surface Pro 2 (10.9.2 works also with the new files)

OSX 10.9.1 on Surface Pro 2 Installation Guide

You can view the Tutorial and Download the FilesPackage here :
http://www.insanelymac.com/forum/topi...

Hi Everyone,

With the latest filesPackage that you can find at the end of this post, you can make a bootable stick to direct install OSX to your Surface Pro 2.

Direct Install OSX on Surface PRO 2

A. Make a bootable USB Mavericks (Vanilla Installation)

1. Prepare your USB as GUID partition map with a HFS+ partition.
2. Download Mavericks from the APPStore (it will be installed in your application folder) and mount InstallESD (Right click on "Install OS X Mavericks", then it's in /Contents/Shared Support/InstallESD.dmg)
3. Mount BaseSystem.dmg by typing the following in terminal: open /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg
4. Restore "OS X Base System" to your USB
5. Navigate to /System/Installation on your USB drive.
Delete the "Packages" link then copy the Packages folder from "OS X Install ESD" to this location.
6. Install Clover to the pen drive (http://sourceforge.n.../cloverefiboot/)
• Select your USB Drive and the select "Custom Install"
• Select "Install for UEFI booting only"
• Select Themes
• Select Drivers64UEFI
6. When installation is finished , copy Config.plist from attached files in EFI/CLOVER/
7. Copy dsdt.aml/ssdt-0.aml/ssdt-1.aml from attached files in EFI/CLOVER/ACPI/patched
8. Copy mach-kernel from attached files to your USB drive
9. Copy the extensions from the attached files to System/Library/Extensions

B. Prepare a partition to install OSX

1. Start Windows 8.1 on your Surface Pro 2
2. Go to the desktop, right click on the "Start" button, and open Disk Management
3. Select the C:\ partition, right click, and go to "Shrink Volume"
4. Enter the new size for the volume and click OK
5. Afterwards, right click on the empty space and select format
Format the new partition as NTFS
6. Shutdown the device

C. Install OSX on the Surface Pro 2

1. Power up holding the volume down, with the USB stick installed
2. Clover will boot up, choose your USB stick and boot without caches and injected kext
3. Open Disk Utility once the installer has come up
Locate the newly created NTFS partition and select "erase"
Change the file system to HFS+ (MacOS Extended Journaled)
Exit Disk Utility
4. Install OSX to your the New OSX Partition
• When the Installation is finished. It counting down to restart.
Go before the coundown is ended to the menu and launch the terminal
• If you are to late, boot again with volume down, choose your USB stick and boot without caches and injected kext and then start the terminal from the menu
5. Copy the extension
• cp -R /System/Library/Extensions/FakeSMC.kext /Volumes/"NEW OSX PARTITION"/System/Library/Extension­s/
A Little Trick : Press the Up Arrow key in the command prompt, and you'll see the most-recently used command. Use your arrow keys to go back and erase FakeSMC.kext and replace it with the other Kexts.
• cp -R /System/Library/Extensions/AppleIntelCPU­PowerManagement.kext /Volumes/"NEW OSX PARTITION"/System/Library/Extension­s/
• cp -R /System/Library/Extensions/ACPIBatteryMa­nager.kext /Volumes/"NEW OSX PARTITION"/System/Library/Extension­s/
• cp -R /System/Library/Extensions/VoodooHDA.kex­t /Volumes/"NEW OSX PARTITION"/System/Library/Extension­s/
• cp --R /mach_kernel /Volumes/"NEW OSX PARTITION"/
6. Quit terminal and Shut Down the installer
7. Reboot back into Clover (you will need to hold the volume button again)
Select the newly installed Mavericks drive and boot without caches and injected kext

D. Post-install

1. Install HWSensors (http://sourceforge.n...ects/hwsensors/)
2. Install Touch-Base drivers (http://touch-base.co.../SurfacePro.htm)
3. HiDPI
If you just prefer to have a bigger UI, you can enable HiDPI.
this is the mode used by retina displays to show a 2x interface, and this helps for touch and pen inputs

Open the terminal

• type: sudo defaults write /Library/Preferences/com.apple.windowser­ver DisplayResolutionEnabled -bool YES;
• Then download switchresx to enable custom resolution, from the sresx preference panel add this scaled resolution: 2732x1536
• this will add a 1366x768 Hidpi resolution, great for the surface.

E. Extra Hardware

It's also a good thing to buy a mini USB3-HUB (4 ports), a USB mini Wifi dongle that support OSX EW-7811UN (bought it on Amazon) or an USB Ethernet cable from Apple