- Joined
- Oct 18, 2014
- Messages
- 11
- Motherboard
- Dell XPS 8700
- CPU
- Core i7
- Graphics
- GeForce GTX 760
- Mac
- Classic Mac
- Mobile Phone
Detailed Step by Step Yosemite 10.10 Install Guide Clover UEFI / GTX 760 / ALC 898 / Realtek RTL8111
I was able to setup two Dell XPS 8700 systems flawlessly with the following steps. Everything except built-in Wifi should work. The systems had stock hardware except for upgraded Nvidia graphics (GTX 760) which should not impact the success of the following steps:
1) If you haven't done so already, download OS X Yosemite in App Store on a Mac or another hackintosh.
2) As mentioned in the Pinned Yosemite Clover install thread create a USB stick:
Start Disk Utility, Select the USB Drive (not the partition the drive itself), Go to the Partition tab. select Current, then 1 Partition. Choose MAC OS Extended (Journaled), select Options, GUID partition mapping (Important) and name it Install. (I tried with both USB Stick and External USB drive with success) The command in terminal shown below can take a long time depending on the speed of your USB drive (10-30mins). I recommend using a better USB stick to avoid pulling your hair out during this process.
Ensure the OS X Yosemite.app is in your Application folder.
I was able to setup two Dell XPS 8700 systems flawlessly with the following steps. Everything except built-in Wifi should work. The systems had stock hardware except for upgraded Nvidia graphics (GTX 760) which should not impact the success of the following steps:
1) If you haven't done so already, download OS X Yosemite in App Store on a Mac or another hackintosh.
2) As mentioned in the Pinned Yosemite Clover install thread create a USB stick:
Start Disk Utility, Select the USB Drive (not the partition the drive itself), Go to the Partition tab. select Current, then 1 Partition. Choose MAC OS Extended (Journaled), select Options, GUID partition mapping (Important) and name it Install. (I tried with both USB Stick and External USB drive with success) The command in terminal shown below can take a long time depending on the speed of your USB drive (10-30mins). I recommend using a better USB stick to avoid pulling your hair out during this process.
Ensure the OS X Yosemite.app is in your Application folder.
Yosemite Final - Clover USB Installer.
In terminal run the following script.
Code:sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/Install --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --nointeraction
This will take several minutes so be patient, the script will notify you when complete.
3) Download Clover 2953 or newer from here: http://sourceforge.net/projects/cloverefiboot/
4) Install Clover - Make * sure * you select "Install OS X Yosemite" as the volume to install to and NOT the MAC you are running this on. i.e. install to the USB.
In Clover Installation Type, select Customize, tap Bootloader and select install boot0af in MBR. Leave all other Clover settings at defaults. Do not select any drivers.
5) Download the following Kexts:
FakeSMC: extract from: http://sourceforge.net/projects/hwsensors/files/?source=navbar DO NOT install HWSensors. Go to Show Package contents and copy the fakesmc.kext
Realtek Ethernet Driver: http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/ Don't skip this. It's harder to install the driver later. Get the right version of the driver. There are many RealTek RTL 8111 drivers floating around. This was the only one I could get working with the XPS 8700.
Audio ALC 898 Drivers: https://www.dropbox....udio_ALC898.zip (I'm linking directly to files posted by Slave Zeo. There are newer versions of these kexts. But I used this. Copy both files from here.
Copy the four kexts (FakeSMC, RealtekRTL8111, AppleHDA, HDAEnabler1) to your USB Drive/EFI/Clover/Kexts/10.10/ You will notice that 10.10 is not there in the Clover Kexts folder. Create it.
6) Setup your BIOS.
1) Select Legacy boot NOT EFI (I couldn't get clover working on EFI)
2) Disable Intel Virtualization (Important) without this, you will get into a reboot cycle on the installer
3) Turn off Secure Boot if enabled.
4) Change Boot priority to make USB first choice.
5) Turn off Wake on LAN, Ethernet ROM, etc if turned on. You can turn these on later if you need it. But have them off for installation.
6) Save and Exit
7) I installed on a new Hard drive, I do not recommend doing this with other partitions on the drive. Particularly if you have data that is important on your drive. That said I did not try this.
8) Restart the computer, if it doesn't automatically boot to the USB use F12 to boot into the USB and Clover should start.
9) Use you arrow keys to go the the Clover "Settings" option.
10) For Boot arguments type: kext-dev-mode=1 -v
kext-dev-mode is required because both the Ethernet and audio drivers are either unsigned or have invalid signatures. Starting with Yosemite, the system silently ignores and invalid signature kexts. So this is very important.
-v just tells it to be verbose so you can see what's going on.
11) Scroll down to binaries patching menu and select Kernel PM patch. This is important. Installer will not boot without this. Select Return.
12) Select the first option in Clover and press space bar (install OS X Yosemite) - the default includes the Kexts
13) In the Installer Select Disk Utility1. Highlight your target hard drive for the Mavericks installation in left column.
2. Click Partition tab
3. Click Current and choose 1 Partition
4. Click Options...
5. Choose GUID Partition Table
6. Under Name: type OS X Yosemite (or whatever you like)
7. Under Format: choose Mac OS Extended (Journaled)
8. Click Apply then Partition
9. Quit Disk Utility
14) Now select Install OS X and select the newly created partition, it should work. It will tell you one minute remaining and one second remaining and it will take a long time there 10-15 minutes or longer depending on speed of your USB stick. It's just verifying installation media at that time. The Installer will then restart.
14) Again boot into the USB stick (Clover). Do the same three steps (10) (11) and (12) for the boot args, kernel patch and restarting the installer.
15) Installer will take another 25 minutes or so and then will reboot again. Again select USB stick (clover), do steps (10) and (11) but now select the NEW second option in Clover which will be your new MAC partition. Important, don't select the Install (first) option again.
16) Yosemite install will complete. You do not need to install any other kexts etc. Everything should be injected by Clover.
17) Now to set-up the system to start-up with UEFI and avoid using our USB stick, restart the Clover Installer. Check the top two options Install for UEFI Booting only and Install Clover in the ESP. Scroll down to Drivers64UEFI and select OsxAptioFixDrv-64. Unselect everything else. Select Install.
18) Open finder and you will see a new volume labled "EFI". Go into it and select EFI / Clover / drivers64UEFI
It should have only two files FSInject-64.efi and OsxAptioFixDrv-64.efi. Erase any other files present. Copy HFSPlus.efi into this same folder (i.e. now there will be three files in the directory). You can find HFSPlus.efi from either Clover Configurator or other online sources. Try not to use VBoxHfs-64.efi which although it works as well, seemed much slower in my testing.
19) Open up config.plist in the Clover root (still in the EFI volume) and set the same parameters we did before: ARGUMENTS kext-dev-mode=1 and add KernelPM patch (look at Clover faq on how to do this). Clover Configurator is a gui tool that let's you do these setting to config.plist easily. Also set default volume to the name of your primary Mac OS volume. I also set Timeout to zero, basically saying don't show the Gui at all, and start OS X right away.
20) That's it. Enjoy your brand new OS X Yosemite install.
The system runs flawlessly. I have three monitors connected to HDMI, Displayport, etc and they all just worked out of the box with the Nvidia Apple drivers. Microsoft Wireless Desktop 2 worked as well. If Wifi is important for you you will need a USB adapter or other card for that.
p.s. you may need to install the audio driver again if the audio didn't work with above steps.