This guide will show, how to install OS X Yosemite on PC, Hackintosh with Developer Preview 2, 1 and any future releases with MacPwn.Keep in mind that MacPwn is Regularly updated whenever a developer preview is released, including future Golden Master (GM) versions.

What do you need before starting this ?

  • You need a PC (Hackintosh) or Mac with OS X Preinstalled any versions like Snow leopard, Lion, Mountain Lion & Mavericks
  • If you don't have a Preinstalled OS X then try to install Lion, Mountain Lion or Mavericks Using Distros
  • Need Developer Preview Application or InstallESD.dmg image of the developer preview application (Download links attached)
  • You need to download the latest MacPwn for Yosemite Developer Preview.
  • Pen Drive (Flash Drive) with capacity of 8GB or more

Download Link for Distros (Only for those who don't have a PC or Mac with OS X PreInstalled Others Skip)
Mountain Lion - Download - Guide
Mavericks - Download - Guide - VMWare Virtual Machine Installation Guide

Download Links for Yosemite Developer Preview
Developer Preview 1
Developer Preview 2

Download Links for Yosemite Developer Preview Kernels
Developer Preview 1 Kernel
​Developer Preview 2 Kernel

Download Link for Yosemite MBR Patches
Developer Preview 1 MBR Patch

Download MacPwn for Yosemite Developer Preview

Getting Started
Rename the application as "Install OS X 10.10 Developer"

After Downloading Yosemite developer preview copy the application to Applications folder (Just drag and drop), or if you have downloaded the InstallESD.dmg then copy it to your desktop, MacPwn will use the image as default

Plugin your Flash Drive (Pen Drive) and Partition it as GUID with the help of application Disk Utility

Open MacPwn Package

Click Continue

Change the Destination Volume by Selecting Change Install Location

Select MacPwn as the Destination Volume

Click Customize

This is the customization section & very essential to make a perfect bootable Yosemite USB

Advanced Installation: This selection enables you to create a MacPwn Installer which will have advance features like
Auto Install Network Drivers (Kexts)
Auto Install Audio Drivers
Make System Stable with Some Additional Patches

Boot-loader: Bootloader is the essential software which makes OS X Boot in non Apple Hardware
There are 3 types of bootloaders
Clover - Installs the Standard Clover Bootloader
Cover UEFI - Installs Clover Bootloader as UEFI in EFI Partition
Chameleon - Installs Chameleon Standard Bootloader

Chameleon Configurations:
GraphicsEnabler=Yes : Enables Full QE/CI in Most Supported Graphics Cards
IGPEnabler=Yes : Enables Full QE/CI in Supported Intel Graphics Chipsets
USBBusFix=Yes : Fixes USB Bootable Problem Including "Still Waiting for Root Device" in OS X Yosemite, Enables all USB Patches
Im Installing on a
Desktop : Installs SMBios of MacPro 3
Laptop : Installs SMBios of MacBookPro 8

My Graphics is Not Supported / Not Sure : This package is useful of you're installing in a machine with unsupported graphics card or if you are not sure about the graphics, if you know your graphics card is fully supported then its highly recommended to Untick this packages

MBR Patch: Patches Yosemite Bootable USB to Install in Non GPT Disks, useful if you want to dual boot Windows, Linux or other OS with Mac OS X
Select the appropriate Version of Patch According to your Developer Preview Version, the installer will check if the MBR Patch available from the Internet, if not available no patch will be applied.

Manual MBR: Useful for users without Internet, or if you are trying MacPwn with a latest developer preview version
Download the MBR Patch Manually, Rename it as MBR.gz, Make a folder named MacPwn on Desktop, copy MBR.gz to the Folder MacPwn before installation

Kernel: The kernel is the central module of OS X
The Kernel is not required if you're using clover Boot-loader with Intel Machines because it can load kernelcache
The Kernel is Essential for users of Chameleon Bootloader
Select the appropriate kernel for developer preview version
Manual Kernel
If you don't have an internet connection or if you're trying a new developer preview version Download the kernel manually
rename it as kernel, create a folder named MacPwn on Desktop, copy the kernel to the folder before installation

Custom Kexts: If you've found your audio, video, network, chipset kexts manually copy them to a folder named 'Kexts' and then create a folder named 'MacPwn' on desktop, then copy folder Kexts to the folder MacPwn, these kexts will be auto Installed with The Installer

After Finishing Customizing select Install to begin the USB Making process, it will take sometime according to your Flash drive speed. After the completion of process, restart and boot from USB
Make sure to make a backup of "Install OS X 10.10 Developer Preview" Application