Jump to content
14 posts in this topic

Recommended Posts

hi all!

I write this topic regard install OS X Yosemite on hack using clover boot loader

I have 3 system update and run great from Yosemite:

*one is Gigabyte X583-UD3R, core i7-930, Gigabyte gtx660Ti

*one is haswell cpu i3, pair with msi-h97 PC Mate, Gigabyte gtx650

*one with Ivy-bride cpu i3 pair to Asrock H77M, Gigabyte AMD Radeon 7870

 

so let begin how to install to those.

first you need to get Yosemite installer to the application folder. you could use usb or hard drive (one work for you, I used hard drive cause it is faster and I have few spare 40 GB around.) former the usb that with the name 1 with GUID Partition table. then copy and paste on to terminal:

 

sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/1 --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --no interaction

 

when done, then get the clover boot loader from   my is v.2953 to the target of

then after that go to

 Install OS X Yosemite EFI CLOVER kexts 

   and create a 10.10 folder, copy you current system fakeSMC, network kext, (you may need the NullCPUPowermanagement.kext, my on the i7-930 is require, while the haswell and Ivy-bridge doesn’t have to) also delete the VboxHFS+.efi and replace with the HFSPlus.efi

about the config.plist I advice you to used the latest clover configurator to edit http://www.hackintoshosx.com/files/file/49-clover-configurator/      

note with the Nvidia Kepler, you don’t have to mark anything with the graphics at all.

 

that is the installer ready, go and install 

 

when it load clover on the installer hit the spacebar, chose the  boot with verbose to check what is missing and then boot it up and system.

 

fine tune is to make it boot by itself without the help of installer, when inside the Yosemite, you could use the Carbon copy cloner and clone the same thing on a partition or or differ disk(save your time later if you need to reinstall Yosemite)    install clover boot loader to the boot drive you have that, copy the config.plist and 10.10 kext folder from the installer and it could boot it self.

with the AMD Radeon 7870, I need to used the device property to kale it boot right to how 2 monitor by the guide from http://olarila.com/forum/viewtopic.php?f=16&t=154 copy and past to the terminal

 

ioreg -lw0 -p IODeviceTree -n efi -r -x | grep device-properties | sed 's/.*<//;s/>.*//;' > device-properties.hex

 

and open the home folder you have it, you would need EFI Studio to open that HEX file and insert it to the Divices/properties/inject   for the Radeon 7870

 

and now this is what I am have

 

 

 

with audio, I used voodooHDA 2.8.4, give me audio on Nvidia kepler HDMI to Television, the Radeon 7870 I could not het the sound over HDMI,

I have some file include, if it could help anyone , you welcome to used.


this is the file or the link here https://github.com/JrCs/CloverGrowerPro/blob/master/Files/HFSPlus/X64/HFSPlus.efi

 

edit: add EFI for MSI H97PC mate with DSDT for HDMI audio over Radeon7950

edit1: add EFI clover for X58A-UD3R GTX660Ti HDMI Audio with edit DSDT

i7-930-gtx660ti-config.plist.zip

ivy-bridge-Radeon-7870.config.plist.zip

post-814455-0-38166300-1413749719_thumb.png

post-814455-0-70276300-1413749736_thumb.png

post-814455-0-23926300-1413749757_thumb.png

HFSPlus.efi.zip

EFI MSi-h97pcmate-core-i5-HDMI audio.zip

EFI for x58a-gtx 660ti-HDMI-audio.zip

Edited by kvonlinee
Link to comment
Share on other sites

  • 2 weeks later...
(you may need the NullCPUPowermanagement.kext, my on the i7-930 is require, while the haswell and Ivy-bridge doesn’t have to)

If you are using NullCPUPowermanagement, then you don't have native PM for your i7-930.

Remove that kext and add this to your config.plist

<key>AsusAICPUPM</key>
<true/>

Also, make sure you have AppleLPC loaded.

  • Like 1
Link to comment
Share on other sites

pci8086,3a18 is natively supported, why do you changed it? Anyway you can fake this device-id in the dsdt to have vanilla AppleLPC.

I add one more string pci8086,3a16 to AppleLPC.kext that, and it load.

BTW, thank for let me know about that AppleLPC.kext, in result other, It give the access to the other sata port on old Dell XPS-410 in ATA mode, I will post a complete info what I learn out from that old machine.

Link to comment
Share on other sites

  • 2 months later...

You mean disk partition? Becuase I have intel cpu, not need modify kernel, so to the graphics radeon 7870 i just inject a framebuffer for osx to reconisge the graphics card. This case i try Pitcairn as a framebuffer.

 

1. Yes, disk partition scheme, is it MBR or GPT? It's important, as far as I know, but I had to move to MBR a day ago, maybe that's the problem...

2. Does this framebuffer actually suit your card? Futomaki = DP DP DVI-DL HDMI, do u actually have same ports\layout?

3. There is no Pitcairn framebuffer in AMD7(6)000Controller.kext. Weird thing though, when I dump VBIOS with GPU-Z under windows it actually calls the resulting file "Pitcairn"... 

4. I see "Inject VBIOS" turned on in your config, did you provide dumped vbios to clover?

Link to comment
Share on other sites

I used clover, disk is GPT parttition dual to native intel cpu, i used seperate hard drive for os (osx and window 7 is seperate).

I got lucky to Futomaki, 2 of 78xx series work with it, other menbaer said no.

Yes it is not PitCairn framebuffer, i learn it from a different way, with clover it will force to load to work on all connection such HDMI, mini DisplayPort, DVI ( while Futomaki work for 2 only)

With clover, inject loadVideoBios, inject ATI, framebuffer=Picairn, videopors=4 and (no videobios to clover). With 7950 i used framebuffer = Tahiti, same concept, work great for me.

It could chnage alot due to modify kernel for AMD cpu vs vanilla for Intel cpu.

Good luck.

Link to comment
Share on other sites

 Share

×
×
  • Create New...