OS X 10.10 DP1 has been out for a few
days, so I thought I would compile an installation guide. Bear in mind
that I haven’t really had a chance to install the DP1, I generally like
to wait for DP2 or 3 so that my OS isn’t quite so buggy. DP1 is cool to
experiment with, but I wouldn’t want to run it as a daily driver just
yet.
I’m going to assume that you have some experience with hackintosh installs, so I won’t go into too much detail on the steps that have not changed. If this is your first hackintosh install, I suggest that you go with Mavericks at least until the GM build of Yosemite. I will also assume that you are doing this on a mac or hackintosh.
Also let me give a huge shoutout to the guys at Insanelymac.com for the constant stream of awesome material and information following the Yosemite announcement, and a special thank you to the users snatch and
You will also need the latest build of Clover Chameleon/Chimera is not going to work at this point.
The latest version of FakeSMC.kext
As with previous versions, right click on the installer > show package contents
Navigate to Contents/Shared Support and double click on the InstallESD.dmg, the .dmg should now mount and appear on your desktop
In the terminal issue the following command:
Now, in disk utility restore the BaseSystem.dmg to your usb stick. Now for the new stuff.
Rename your usb drive to Yosemite. (not the dmg) You can tell which drive is the USB from the size.
Issue the following commands:
The last command may take some time to complete.
Now install Clover to your USB drive. The EFI partition of your usb drive should then appear. If you need help installing Clover, please read the Patch installer for PC section of the following guide.
Run the following command:
This will create and open the folder you need to copy your kexts into. Copy FakeSMC from the binaries folder you downloaded, also copy any other critical kexts that you need. I.E NullCPUPowerManagment.
You should also create a folder named Hackintosh on the root of your USB drive and copy FakeSMC, your network kexts and the Clover install dmg into that folder. It is critical to get the network kexts because we will use this folder later to copy kexts to our final installation.
Now open your Clover config file /EFI/Clover/config.plist This file can be opened in Xcode or Textwrangler and a few others but I do not believe it will work with text edit. Add the folowing lines to the end of the config file.
<key>Arguments</key>
<string>kext-dev-mode=1</string>
Save the file and exit.
The machine should now boot to the installer, though you may need to boot into safe mode (-x) for it to work properly.
Install OS X on the target drive.
Now reboot to clover, with the up and down arrows select your newly installed upon partition and press space. Then select ‘With injected kexts’ and enter your boot arguments as before.
Your system should now boot.
Enter the following code in the terminal as before
Then copy the kexts from the Hackintosh folder on the Yosemite drive to the 10.10 folder that you have just opened.
Lastly open the clover config file /EFI/Clover/config.plist and as before add these lines to the end.
<key>Arguments</key>
<string>kext-dev-mode=1</string>
You should now be able to boot directly from your Hard Drive.
Please do remember that DP1 is an early beta stage operating system that we just got access to. This means that not only will the OS have lots of bugs and glitches, but us hackintoshers have had very little time to experiment with the OS and to fix hackintosh related issues. Therefore, it may not even work on your machine yet, and if that is the case please do let us know.
If you just want to test out Yosemite on a USB, check out WarDoctor’s video tutorials.
http://www.insanelymac.com/forum/topic/298458-installation-guide-for-1010-dp1-usb/
http://www.insanelymac.com/forum/topic/298402-os-x-yosemite-dps-builds/
I’m going to assume that you have some experience with hackintosh installs, so I won’t go into too much detail on the steps that have not changed. If this is your first hackintosh install, I suggest that you go with Mavericks at least until the GM build of Yosemite. I will also assume that you are doing this on a mac or hackintosh.
Also let me give a huge shoutout to the guys at Insanelymac.com for the constant stream of awesome material and information following the Yosemite announcement, and a special thank you to the users snatch and
Requirements
For this guide you will need the .dmg file for OSX 10.10 DP1, you can get this from Apple’s website if you are part of the paid Apple developer program. If you don’t want to cough up the $100 to join, you can find the .dmg on various torrent websites.You will also need the latest build of Clover Chameleon/Chimera is not going to work at this point.
The latest version of FakeSMC.kext
Creating the USB
For this guide I will be using a lot of terminal commands because they are easy to simply copy and paste.As with previous versions, right click on the installer > show package contents
Navigate to Contents/Shared Support and double click on the InstallESD.dmg, the .dmg should now mount and appear on your desktop
In the terminal issue the following command:
open "/Volumes/OS X Install ESD/BaseSystem.dmg"Now, in disk utility restore the BaseSystem.dmg to your usb stick. Now for the new stuff.
Rename your usb drive to Yosemite. (not the dmg) You can tell which drive is the USB from the size.
Issue the following commands:
cp "/Volumes/OS X Install ESD/BaseSystem.dmg" /Volumes/Yosemite/cp -a "/Volumes/OS X Install ESD/BaseSystem.chunklist" /Volumes/Yosemite/rm /Volumes/Yosemite/System/Installation/Packagescp -a /Volumes/OS\ X\ Install\ ESD/Packages /Volumes/Yosemite/System/Installation/PackagesThe last command may take some time to complete.
Now install Clover to your USB drive. The EFI partition of your usb drive should then appear. If you need help installing Clover, please read the Patch installer for PC section of the following guide.
Run the following command:
mkdir /EFI/Clover/kexts/10.10open /EFI/Clover/kexts/10.10This will create and open the folder you need to copy your kexts into. Copy FakeSMC from the binaries folder you downloaded, also copy any other critical kexts that you need. I.E NullCPUPowerManagment.
You should also create a folder named Hackintosh on the root of your USB drive and copy FakeSMC, your network kexts and the Clover install dmg into that folder. It is critical to get the network kexts because we will use this folder later to copy kexts to our final installation.
Now open your Clover config file /EFI/Clover/config.plist This file can be opened in Xcode or Textwrangler and a few others but I do not believe it will work with text edit. Add the folowing lines to the end of the config file.
<key>Arguments</key>
<string>kext-dev-mode=1</string>
Save the file and exit.
Installation and First Boot
At the clover boot prompt, press the spacebar and select ‘With Injected Kexts’The machine should now boot to the installer, though you may need to boot into safe mode (-x) for it to work properly.
Install OS X on the target drive.
Now reboot to clover, with the up and down arrows select your newly installed upon partition and press space. Then select ‘With injected kexts’ and enter your boot arguments as before.
Your system should now boot.
Prepairing for subsequent boots
Install Clover on the hard disk, use the same settings as before. The EFI partition for the hard disk should mount.Enter the following code in the terminal as before
mkdir /EFI/Clover/kexts/10.10open /EFI/Clover/kexts/10.10Then copy the kexts from the Hackintosh folder on the Yosemite drive to the 10.10 folder that you have just opened.
Lastly open the clover config file /EFI/Clover/config.plist and as before add these lines to the end.
<key>Arguments</key>
<string>kext-dev-mode=1</string>
You should now be able to boot directly from your Hard Drive.
Please do remember that DP1 is an early beta stage operating system that we just got access to. This means that not only will the OS have lots of bugs and glitches, but us hackintoshers have had very little time to experiment with the OS and to fix hackintosh related issues. Therefore, it may not even work on your machine yet, and if that is the case please do let us know.
If you just want to test out Yosemite on a USB, check out WarDoctor’s video tutorials.
Sources
http://www.insanelymac.com/forum/topic/298521-easy-yosemite-1010-usb-installer/http://www.insanelymac.com/forum/topic/298458-installation-guide-for-1010-dp1-usb/
http://www.insanelymac.com/forum/topic/298402-os-x-yosemite-dps-builds/
nice tutorial
ReplyDelete