Jump to content

[Success] Gigabyte Z87-D3HP -- first Haswell hackintosh?


  • Please log in to reply
342 replies to this topic

#1
ameris_cyning

ameris_cyning

    I don't know what to write here

  • Donators
  • 956 posts
  • Gender:Male
  • Location:My apartment
  • Interests:OSx86, female anatomy, electronic music, Clover EFI

EDIT

 

DO NOT DOWNLOAD AND USE ANY BOOTLOADERS IN THIS THREAD. USE THE DOWNLOADS SECTION FROM NOW ON AS THERE IS A COMPATIBLE BOOTLOADER. THANK YOU AND GOD BLESS

 

Using myHack I was able to install Mavericks.

 

Unfortunately I cannot really use it.

 

Although I have installed it and got it running, for some strange reason my computer timer goes nuts.

 

The timer goes twice as fast. What does this mean? This means that instead of the 60 second automatic logout, it was 30 seconds and you could see the timer counting down from 60 at twice the speed.



#2
ameris_cyning

ameris_cyning

    I don't know what to write here

  • Donators
  • 956 posts
  • Gender:Male
  • Location:My apartment
  • Interests:OSx86, female anatomy, electronic music, Clover EFI

Update:

 

Chameleon cannot fix my busratio automatically. This is beyond my expertise, so I guess I have to wait until someone adds Haswell support in the bootloader

 

Edit:

 

Even when I input the correct Busratio (34) it still is giving me the same problem



#3
naiclub

naiclub

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 187 posts
  • Gender:Male
  • Location:ThaiLand
  • Interests:Nuclear Fission+Galaxy
    http://www.youtube.com/watch?v=JVMlc4SgE5g
I encouraged you to success
And it would be great to try
Roller Spec Gigabyte Z87-UD3H cpu Haswell 4670k  :rolleyes:  :rolleyes:


#4
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,907 posts
  • Gender:Male

q64ceo, try with Clover UEFI!



#5
gaspimp

gaspimp

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male

Bus ratio problem here on a Gigabyte Z87X-UD3H. So close to having this working...

 

Any thoughts on the bus ratio / fast timer tick problem?

 

So far it looks like I've got some functional power management (sleep works), USB 3.0, Intel SATA 6gbps/AHCI, and Geforce GTX 670 support. Going to try messing around with audio and network. 

 

I have networking using a Marvell 88E8053 1x card but I'm holding out on an updated AppleIntelE1000E.kext for the i217V chipset. From the looks of the ifixit teardown, Apple is using a broadcom 5700 chipset on the new MBA. No luck for a native i217V driver yet.



#6
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,907 posts
  • Gender:Male

This timer issue, is it really a major annoyance, rendering the system unusable, or you guys can live with it for a while until a fix comes up? Again, try with Clover UEFI.



#7
gaspimp

gaspimp

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male

This timer issue, is it really a major annoyance, rendering the system unusable, or you guys can live with it for a while until a fix comes up? Again, try with Clover UEFI.

 

The timer issue makes audio play super fast (I'm testing with USB audio) and prevents you from typing in a shell (keystrokes repeat like crazy). It also causes all mouse clicks to act as hold-clicks making it impossible to double-click. I'm getting around most of it by using SSH and clever keyboard shortcuts. Will try Clover UEFI shortly.

 

EDIT: A few discoveries:

-Loading AppleIntelE1000E.kext causes a hang and will prevent booting if you put it in /Extra/Extensions

-Cannot load legacy AppleHDA.kext - gives a bunch of symbol errors

-Still require -f to boot even after running kext utility. Is there a special 10.9 command for rebuilding caches?

-Cannot load VoodooHDA - outputs something like can't open PCI device to the kernel logs

-Clover UEFI can boot mach_kernel with the aptio fix drv. Working on kexts and smbios now to see if I can actually get it to boot into the OS. So far either hangs or looks like it is working and right after the kernel prints [ PCI Configuration Begin ] it reboots



#8
naiclub

naiclub

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 187 posts
  • Gender:Male
  • Location:ThaiLand
  • Interests:Nuclear Fission+Galaxy
    http://www.youtube.com/watch?v=JVMlc4SgE5g

Anyone to accomplish. I strongly advice to guide me



#9
ameris_cyning

ameris_cyning

    I don't know what to write here

  • Donators
  • 956 posts
  • Gender:Male
  • Location:My apartment
  • Interests:OSx86, female anatomy, electronic music, Clover EFI

Good to know that I aint alone in this boat.

 

We can fix this.


q64ceo, try with Clover UEFI!

 

Tried this and couldnt  boot to the desktop



#10
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,907 posts
  • Gender:Male

Since there's only one Haswell device made by Apple, and this device is the new MacBookAir, i think the key for success, either with Clover or Chameleon, is a MBA newest system definition. 

 

All the best!



#11
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,907 posts
  • Gender:Male

From Pike's blog (http://pikeralpha.wordpress.com):

 

Mac-35C1E88140C3E6CF – MacBookAir6,1
Mac-7DF21CB3ED6977E5 – MacBookAir6,2



#12
Pike R. Alpha

Pike R. Alpha

    InsanelyMac Geek

  • Developers
  • 215 posts
  • Gender:Male

I also found this one (warning, this is setup for two AMD graphics cards):

 

model-id: MacPro6,1
board-id: Mac-F60DEB81FF30ACF6

 

p.s. The first Haswell hackintosh was setup by me ;)



#13
gaspimp

gaspimp

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male

I also found this one (warning, this is setup for two AMD graphics cards):

 

model-id: MacPro6,1
board-id: Mac-F60DEB81FF30ACF6

 

p.s. The first Haswell hackintosh was setup by me ;)

 

Would loading these values into the SMBIOS fix the timer issue? Are you also having the fast timer ticks problem with your hackintosh?



#14
TechGuru

TechGuru

    InsanelyMac Geek

  • Banned
  • PipPipPip
  • 148 posts
  • Gender:Male

guys just use 10.8.4 it's haswell really it's been so since release and use clover v2 it works best found it out 2 weeks ago with the test 4770k and board i was sent also have someone maybe rewrite the boot file to fix the issues



#15
Pike R. Alpha

Pike R. Alpha

    InsanelyMac Geek

  • Developers
  • 215 posts
  • Gender:Male

Would loading these values into the SMBIOS fix the timer issue? Are you also having the fast timer ticks problem with your hackintosh?

No problem here with RevoBoot – which in my view is still the only boot loader with full Haswell support.

 

Note: I recently asked the Clover developers to add a few lines for (preliminary) Haswell CPU support, but there is much more going on under the hood.



#16
ameris_cyning

ameris_cyning

    I don't know what to write here

  • Donators
  • 956 posts
  • Gender:Male
  • Location:My apartment
  • Interests:OSx86, female anatomy, electronic music, Clover EFI

No problem here with RevoBoot – which in my view is still the only boot loader with full Haswell support.

 

Note: I recently asked the Clover developers to add a few lines for (preliminary) Haswell CPU support, but there is much more going on under the hood.

 

There isnt much info about RevoBoot.

 

Looks like it was a Sandy Bridge Lion project.



#17
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,907 posts
  • Gender:Male

There isnt much info about RevoBoot.

 

Indeed! Pike, you could update the Revoboot topic, so everyone could benefit of it? As of now, there's no download pages, tutorial etc. :)



#18
gaspimp

gaspimp

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male

Thanks for this awesome code Pike. I got RevoBoot up and running (though I'm sure there was many valuable config steps I left out). The timer issue is gone! Now I just need to figure out the Realtek ALC898 audio DSDT edits...

 

I got VoodooHDA kind-of working in lieu of ALC898 DSDT edits but the quality is terrible. I'm going to focus on figuring out how to get AppleHDA + DSDT edits working.



#19
gaspimp

gaspimp

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male

So I'm going to take a break for a few days on this. Couldn't get any ALC898 injectors or DSDT working - very likely it's something I'm doing wrong, probably due to my lack of experience with RevoBoot...I'm not even sure if my DSDT tweaks were loaded.

 

I do have some good news though! I dug up an old version of VoodooHDA from my old build and it works pretty well, no quality / noise issues so far. Night and day compared to the latest 2.8.4 build which had all sorts of noise and static. I'm using S/PDIF though so I can't vouch for analog outputs. I've attached it in case anyone wants to try it. Make sure to move AppleHDA in /S/L/E somewhere safe before using it - you can't run both at the same time with this board. 

Attached Files



#20
ameris_cyning

ameris_cyning

    I don't know what to write here

  • Donators
  • 956 posts
  • Gender:Male
  • Location:My apartment
  • Interests:OSx86, female anatomy, electronic music, Clover EFI

So I'm going to take a break for a few days on this. Couldn't get any ALC898 injectors or DSDT working - very likely it's something I'm doing wrong, probably due to my lack of experience with RevoBoot...I'm not even sure if my DSDT tweaks were loaded.

 

I do have some good news though! I dug up an old version of VoodooHDA from my old build and it works pretty well, no quality / noise issues so far. Night and day compared to the latest 2.8.4 build which had all sorts of noise and static. I'm using S/PDIF though so I can't vouch for analog outputs. I've attached it in case anyone wants to try it. Make sure to move AppleHDA in /S/L/E somewhere safe before using it - you can't run both at the same time with this board. 

I am interested in a binary release of RevoBoot. Any care to share?

 

Also, does your monitor have HDMI? You could try audio via that way







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy