All in one OS X Yosemite Beta Hackintosh Guide

I’m not get it why Apple continuously releasing Developer previews and Beta updates since after WWDC in the month of june 2014,Now we have Developer previews 8 and Beta update 3 its all because Apple but when Apple officially release MAC OS X Yosemite (10.10) ? I guess in this October it will surely release.This guide is all about Public Beta update version 3(Build 14A361p) which you can also download from App Store like Public Beta 1 but for that you need to login on OS X Beta Program and download the OS X beta testing program using some redemption code.using that code user can download Mac OS X Yosemite from app store 

All in one OS X Yosemite Beta Hackintosh Guide

All in one Beta

Requirements for making USB Installer 

:-USB Flash drive at least 8 GB 
:-Install OS X Yosemite Beta.app (Download it from app store)
:-Enoch Boot loader (Enoch-rev.2390) Or Chameleon Boot Loader (r2391) 
:-Kernel (See this Guide)
:-Necessary Kext for booting OS X 
:-MBR Patch if you HDD is in MBR scheme 
Create USB Installer using Disk Utility and Terminal
1.Open Disk Utility and Format your USB Flash Drive as MBR Partition Scheme with Mac OS X Extended Journaled
2.Then Mount your 10.10 Yosemite image from /Application/Install OS X Yosemite Beta /Contents/Shared Support/InstallESD.dmg)
3.Then mount BaseSystem.dmg by using this terminal commands
    open /Volumes/OS X Install ESD/BaseSystem.dmg
4.Restore “OS X Base System” to your USB Flash Drive using disk utility
5.Navigate to USB drive/System/Installation & Delete the “Packages” Alias then copy the “Packages” folder from “OS X Install ESD” to this location.
6. Copy BaseSystem.chunklist and BaseSystem.dmg from InstallESD.dmg to USB
7. Install Enoch Boot Loader (Enoch-rev.2390 and higher) or Chameleon Boot Loader (r2391)on USB drive
8. Create the new folder name as “Extra” on the USB
9. Put SMBIOS in Extra folder 8.1 for Laptop support and 3.1 for Desktop support
10. Copy Following kexts to /USB/System/Library/Extensions/ on your USB stick
NullCPUPowerManagement.kext
FakeSMC.kext
VoodooPS2Controller.kext
And delete following Kext from /USB/System/Library/Extensions/ 
AppleIntelCPUPowerManagement.kext
AppleIntelCPUPowerManagementClient.kext
11.Make a Org.Chameleon.Boot.Plist with following
HP User Non HP user

If you are HP user like me then simply Add cpus=1 along with kext-dev-mode=1 for botting OS X to avoid Kernel Panic related to LocalACPI see the images for better understanding 

12.Create the new folder on the USB/System/Library/ name as “Kernels” and place your kernel which you retrieved it from Essential.pkg which is placed in InstallESD.dmg/Packages/ on this location USB/System/Library/Kernels/
13.Download MBR Patch and add the patch once done everything install the Mac OS X Yosemite 10.10 (Build 14A361p) and enjoy the new update.
Read Mac OS X Yosemite Hackintosh Guide 10.10 (14A389)  
Read Extract Kernel From Pacifist For Extracting Kernel
Read UniBeast Guide Yosemite 

All in one BetaThis guide is also suitable for For all Beta U Golden Master Candidate Version 3.0 for that you have to Download  and install Yosemite Golden Master Candidate Version 1.0 and then you have to update it from App Store,No extra Kext is needed after updating to Golden Master Candidate Version 3.0 from Golden Master Candidate Version 2.0 or 1.0 update is just a cosmetic changes. 

All in one Beta

Note:Do not add kext on this location /USB/Extra/Extensions/ because sometimes kext will not load if kext dose not load you never reach the Installer screen & following guide is tested on Golden master Candidate 1.0,2.0 and 3.0.

  • shelbi joseph

    Interesting!!! from where should i download all the kexts & Enoch-rev.2390 and higher? Thanks

  • Google is your best buddy man 😀 & you can also use Chameleon version 2380 and higher i have tested both 😀

  • My Yosemite DP2 stuck here :

    Warning: couldn't block sleep during cache update
    Warning: proceeding w/o DiskArb

    Then it tries to rebuild kernel cache but after few seconds I get timeout.
    Then it continue to work and get stuck on

    kext com.apple.driver.AppleMobileDevice 30300900 is in exception list, allowing it to load.

    solution please? :3

  • Post installation ?
    If yes then delete iTunes from /Application folder if still same then wait for final release coz this error also comes in Real MAC SYSTEM**

  • Anonymous

    Dose this method works on Beta 2 and Beta 4 ?

  • I have tested this Guide on Beta 1,2,3 but not Beta 4 coz i am downloading Beta 4 if this method works i will mention that too in this article 😀 but i am quite sure that this method will surely works on Beta 4 😀