Jump to content
foxdanger

GB Z270x Aorus Gaming 5 + i7 7700k + GTX 1070 - WORKING PERFECT!

14 posts in this topic

Recommended Posts

It's alive! Thx to the master MaLd0n and two good friends, Lucas David and Giesteira Paulo my new machine it's running the MacOS Sierra 10.12.4 PERFECT! SCREENSHOTS AT THE END OF THE POST.


First of all I want to say THANK YOU A LOT to Daniel (MaLd0n) da Insanely Mac (esse cara é um gênio), Giesteira Paulo, Samuel Cabral e Lucas David do Hackintosh Brasil.


GeekBench CPU Result:


THIS IS ONLY FOR THIS MOTHERBOARD:

 

Gigabyte z270X Aorus Gaming 5

IT WILL NOT WORK IN ANY OTHER MOTHER BOARD!!!

 

DO IT AT YOUR OWN RISK!

 

MOBO: z270X Aoros Gigabyte Gaming 5

PROC: i7 7700k + Cooler Master Hyper X212

GPU: MSI GTX 1070 8GB DDR5

RAM: 32GB Ram Crucial Elite

STORAGE 1: SSD 480GB Kingston

STORAGE 2: SSD 128GB Samdisk <- Place where I installed my MacOS

STORAGE 3: SSHD Seagate 1TB + Cooler HD 

STORAGE 4: HD Seagate 2TB

FONT: EVGA 600W BQ

 

So, this is what we did:

 

1 - Download this archive, you gonna use it during all the install.

z270x - i7700k - GTX 1070 - MacOS.zip

 

2 - Get a Sierra 10.12 image.

 

3 - Create a boot pendrive with WinDiskImage.

 

4 - Go to EFI partition on the pendrive, replace the “CLOVER” folder for the one inside the "Pendrive Boot Clover folder" from the archive on the step 1. Delete the original one and replace with the one inside the archive from step 1.

 

5 - Go to your bios and set these options (*really important ones):

 

- Bios

 

First boot - Pendrive *

Fast boot - disabled * 

Windows 8/10 features - other os *

Lan pxe boot option ROM - disabled

Storage boot control - UEFI *

Other PCI devices - UEFI

 

- Peripherals

 

Onboard lan Controller - enabled

Intel platform thrust technology ptt - disabled *

SW guard extension - software controlled

USB 3.0 dac-up 2 - normal

Front USB 3.0_1 - normal

Intel bios guard technology - disabled *

 

- Peripherals - USB configuration

 

Legacy USB support - enabled *

Xhci hand off - enabled *

USB mass storage driver support - enabled

 

- Peripherals - Sata and RST configuration

 

Sata controllers - enabled

Sata mode selection - AHCI *

Aggressive LPM support - enabled

 

- Chipset

 

VT-d - disabled *

Internal graphics - auto

All the other options - enabled

 

- Power Platform

 

Power management - disabled *

Ac back - always off

Power on by keyboard - disabled

Power on by mouse - disabled

Erp - disabled

Soft off by power button - instant off

Power loading - auto

Resume by alarm - disabled

Rc6 render standby - enabled

 

6 - Boot your pendrive and on the Clover boot screen choose the option "Boot Mac OS Install MacOS".

 

7 - In the first screen choose the language and than at the top menu open the application DISK UTILITY.

 

8 - Select the HD where you gonna install the OS and click on ERASE button. Use these options:

 

- Name: Any name you want

- Format: Mac OS Extended (Journaled)

- Scheme: GUID

 

9 - Click on erase and wait for the formating.

 

10 - Close the disk utility and back to the install follow the steps, select the HD you already formated and perform the install.

 

11 - After the install, DON'T remove the pendrive yet. You need it to boot the system for now. Boot from pendrive and now on the Clover boot screen choose the HD you already installed the system, "Boot from MacOS".

 

12 - Now you have the system on, install the latest version of Clover boot (the install pkg is inside the archive from step 1). At the “INSTALLATION TYPE” screen, click on the “CUSTOMIZE” button and check the boxes only for these options:

 

- Install for UEFI Boot Only

- Install Clover in the ESP

- Bootloader -> Don’t update MBR and PBR Sectors

- Themes (any you want)

- Drivers64UEFI -> Fat-64

- Drivers64UEFI -> PartitionDxe-64

- Install Clover Preference Pane (optional)

 

13 - Click on install and finish the installation. Now you can remove your Boot Pendrive.

 

14 - Open the Clover Configurator and goes to the “MOUNT EFI”. At the right column theres a “EFI Partitions” box with all the EFI partitions. Look for the one of the mac and click on “MOUNT PARTITION” and then click on “OPEN PARTITION”.

 

15 - Inside the folder EFI there’s a folder called “CLOVER”. Repleace this folder with the one inside the “System Boot Clover Folder” which you can find in the archives you downloaded at the step 1. Just delete the original one on EFI partition and paste the other one in the same place.

 

16 - Run the Olarila.command inside the archives of the step 1 and wait for the “completed” message.

 

17 - Restart the system WITHOUT the boot pendrive. Go to the BIOS Settings and change the first option boot to the HD where u installed the MacOS. Save and reboot.

 

18 - Download this DMG and install the update from 10.12 to 10.12.4. THIS IS IMPORTANT! THE NVIDIA 10xx VIDEO CARD SERIES ONLY WORKS ON THIS OS VERSION!

https://support.apple.com/kb/DL1910?locale=en_US

 

19 - Now the last step, install NVidia Driver. Download the latest version of the NVidia Web Driver and install it.

http://www.insanelymac.com/forum/topic/312525-nvidia-web-driver-updates-for-macos-sierra-update-04192017/(choose the latest version for your system - 10.12.4 in this case).

 

20 - Download and install NVidia Cuda Drivers:

http://www.nvidia.com/object/mac-driver-archive.html

 

YOU ARE READY TO GO!!!

 

Patches used by Daniel (MaLd0n) in the DSDT.aml:

 

- FIX ERRORS AND WARNINGS

- HPET

- SATA

- DTGP

- DMAC

- SLPB

- DARWIN

- LPC

- XHCI

- PLUGIN TYPE

- HDAS to HDEF

- HDEF

- RTC

- IRQs

- SBUS

- BUS1

- MCHC

- ALS0

- SHUTDOWN

- LAN

- USBX

- PMCR

- EC

- PNLF

- HDMI NVIDIA / ATI

 

What works:

- Intel i7 7700k - OK

- Intel HD Graphics 630 - OK

- NVidia GTX Video Cards (with pascal, series 10xx) and Cuda Drivers - OK

- Memory RAM - OK

- Realtek ALC1220 Audio Controller - OK

- All back panel audio ports (Internal speakers, 2 line outs, digital output) - OK

- DisplayPort Audio output from NVidia GTX - THERE’s ONLY AUDIO THROUGH THE DISPLAYPORT, NO AUDIO THROUGH THE HDMI. But you can easily use a DP - HDMI cable.

- Intel PCI Express Gigabit Ethernet Controller RJ45 Port - OK

- Qualcomm Atheros Killer E2500 PCI Express Gigabit Ethernet Controller RJ45 Port - OK

- All USB Ports, including 3.0 USB - OK

- System Power Settings - OK

- All the hard drives from my computer, including the ones formmated for windows working - OK (of course the ones formmated on windows, only for read, no write)

 

What doesn’t work:

- Boot windows from Clover Boot Screen. But you can use the F12 key to go to BIOS Boot Screen and select the Windows HD to boot. It’s fine :D

- Front panel audio ports

 

So, resuming the system is working PERFECT! Like a charm! Everything works and the machine is CRAZY fast now! :D

 

Hope it goes fine for everyone too. Cya!

 

SCREENSHOTS:

 

Screen_Shot_2017_05_03_at_11_56_40.png

Screen_Shot_2017_05_03_at_11_59_51.png

Screen_Shot_2017_05_03_at_12_00_00.png

Screen_Shot_2017_05_03_at_11_56_57.png

Screen_Shot_2017_05_03_at_11_58_03.png

Screen_Shot_2017_05_03_at_11_57_30.png

Screen_Shot_2017_05_03_at_11_57_55.png

Screen_Shot_2017_05_03_at_11_58_15.png

Screen_Shot_2017_05_03_at_11_58_30.png

Screen_Shot_2017_05_03_at_11_58_38.png

Screen_Shot_2017_05_03_at_11_58_48.png

Screen_Shot_2017_05_03_at_11_59_10.png

Share this post


Link to post
Share on other sites
Advertisement

Could this tutorial be applied to Gigabyte Z270X-UD5? Looks pretty similar. I intend to buy that mobo and i want to be sure. 

Thanks for this great work to everyone involved.

Share this post


Link to post
Share on other sites

Could this tutorial be applied to Gigabyte Z270X-UD5? Looks pretty similar. I intend to buy that mobo and i want to be sure. 

Thanks for this great work to everyone involved.

U can use all files, but not a DSDT, u need  DSDT for ur mobo. ;)

Share this post


Link to post
Share on other sites

Thanks for your guide. Regarding the uploaded archive on mega.nz: I would recommend creating at least on other mirror that is not a one-click-hoster (preferably dropbox/google drive), since those hosters delete files after a certain time of inactivity, or randomly get closed down.

If the archive isn't too big, you can also attach it to your post. Or at least the smaller files.

Share this post


Link to post
Share on other sites

Thank you very much for the guide!

 

I had to change a few things up for me, as it seems like my Pendrive that I was using to create the boot wasnt working properly (I was using a 64gb one, if that makes a difference). So I skipped the Boot Pendrive steps entirely.

 

What I did instead, is use another mac to install Sierra 10.12 directly onto the HD via USB. Then I installed the given Clover install onto the HD, and copied the given folder for "System". After that, I changed the Bios settings on the hackintosh, and booted it up through the HD and followed the steps to update it etc.

 

Works perfectly for me, however 4k does not seem to be working. I can get the hackintosh to run at home with my 144hz 1080p monitor via DVI, as well as my 1080p monitor via HDMI. However, when I bring it over to my studio, we have a 4k 60hz tv as the main display, and nothing seems to be working. I get the black screen, as if it isnt recognizing either the GPU or the display it self. I was able to plug in another monitor, and then plugin the 4k TV as a secondary and it seemed to work (however, only at 1080p as that is what my other display was, and it only works in mirror mode). Which leads me to believe it has something to do with the 4k. I have an HDMI 2.0 cable, and it didnt work through that (black screen on startup). I tried a HDMI to DP 1.2 adapter, still same thing. Next i will be trying a different HDMI to DP1.2 adapter that has been known to work with 4k for others. We will see how that goes, and if anyone has any suggestions please let me know. I do realize that it appears that mac does not natively have support for HDMI 2.0, but some have gotten it to work with the HDMI to DP1.2 adapter, the one in particular is the one from Club3D.

Share this post


Link to post
Share on other sites

Success with the Club3D HDMI to DP1.2!! If anyone is having issues getting 4k, thats the one to get. Everything now seems to be working perfectly. Thank you :).

Share this post


Link to post
Share on other sites

Success with the Club3D HDMI to DP1.2!! If anyone is having issues getting 4k, thats the one to get. Everything now seems to be working perfectly. Thank you :).

Can you tell me if you got 10bits output with this DP1.2 cable?

Share this post


Link to post
Share on other sites

To boot windows via Clover, try to re-enable the windows feature in your bios (where you changed by other OS). It worked for me and I am still able to boot to Sierra.

 

 

It cost nothing, give it a try :)

Share this post


Link to post
Share on other sites

Can help me to fix some issues?

This is my PC:
    1. Cpu core i5 7600k

    2. Ram 16gb.

    3. Mainboard Gigabyte Aorus Z270x Gaming 5 (same your mainboard)

    4. SSD Plexton 128gb

    5. GPU: I use on-board gpu in first. I will buy rx580 later.

    6. PSU: Seasonic S12II 620W bronze 
I followed your step and installed successful Sierra. But I have 2 issues:

1. My graphic card only show graphic 7 mb

2. The sound is very low. I config max volume but it's very low. 

My system information show in PCI tab: Realtek ALC1220 Audio Controller: driver installed YES.

This is my first time I install hackintosh. Please help me to fix it.

Thank you so much. 

Share this post


Link to post
Share on other sites

For video editing/colorgrading and correction you need a dedicated monitor card something like the blackmagic design intensity pro or the blackmagic design intensity pro 4k or if you get the the ga alpine ridge pcie to thunderbolt add in card and the minimonotor and recorder external thunderbolt cards. Just using the graphicscard or the onboard graphics will not work very good.

 

If you want to watch movies or to game with your rig well thats another story.

Share this post


Link to post
Share on other sites

Hey, I'm going to instal macOS on this motherboard but i have i5 6500 (skylake) CPU and  GTX 1050 (Pascal) GPU. Can you reupload your files. The link is dead. I appreciate your help. 

Share this post


Link to post
Share on other sites
22 minutes ago, daywalker12 said:

Hey, I'm going to instal macOS on this motherboard but i have i5 6500 (skylake) CPU and  GTX 1050 (Pascal) GPU. Can you reupload your files. The link is dead. I appreciate your help. 

check here

https://www.insanelymac.com/forum/topic/321872-guide-sierra-high-sierra-mojave-on-mobos-serie-100-200-300-skylake-kabylake-coffeelake-dsdt/

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Mieze
      This project is dedicated to the memory of Mausi, the cat I loved more than anybody else.
       

       
      A few days before Christmas I started my latest project, a new driver for recent Intel onboard LAN controllers. My intention was not to replace hnak's AppleIntelE1000e.kext completely but to deliver best performance and stability on recent hardware. That's why I dropped support for a number of older NICs. Currently the driver supports:
       
      5 Series
      82578LM 82578LC 82578DM 82578DC 6 and 7 Series
      82579LM 82579V 8 and 9 Series
      I217LM I217V I218LM I218V I218LM2 I218V2 I218LM3 100 Series (since V2.1.0d0)
      I219LM I219V 200 Series (since V2.3.0d0)
      I219LM I219V 300 Series (since V2.4.0d0)
      I219LM I219V  
      Key Features of the Driver
      Support for multisegment packets relieving the network stack of unnecessary copy operations when assembling packets for transmission. No-copy receive and transmit. Only small packets are copied on reception because creating a copy is more efficient than allocating a new buffer. TCP, UDP and IPv4 checksum offload (receive and transmit). Support for TCP/IPv6 and UDP/IPv6 checksum offload. Makes use of the chip's TCP Segmentation Offload (TSO) feature with IPv4 and IPv6 in order to reduce CPU load while sending large amounts of data (disabled due to hardware bugs). Fully optimized for Sierra (64bit architecture) but should work with older 64bit versions of macOS too, provided you build from source with the appropriate SDK for the target OS. Support for Energy Efficient Ethernet (EEE). VLAN support is implemented but untested as I have no need for it. The driver is published under GPLv2.  
      Current Status
      The driver has been tested successfully with I217V, I218V and 82579V under 10.9.5 and above. The attached archive includes source code as well as a prebuilt binary (debug version) for Mavericks and newer versions of macOS.   Known Issues
      There seem to be problems while using VMware with version 1.x.x of the driver. In case you are affected use version 2.0.0 or newer.  
      FAQ
      Could you add support of for...? Well, you are probably asking me to add support for one of the older NICs like the 82571/2/3/4L or 82583 and the answer will be no as I dropped support for these chips intentionally. They are broken and I lost more than 2 weeks trying to make it work on the 82574L without success. I was asked to add support for I210, I211 and I350 but as these chips have a completely different architecture, which isn't supported by the underlying Linux driver, this is impossible, sorry. Does it work with Snow Leopard or 32 bit kernels? No and I have no plans to make a version for 32 bit kernels or anything older than Lion. WoL from S5 doesn't work with this driver but under Windows it's working. Is this a driver bug? No it isn't, the driver is working as it should because OS X doesn't support WoL from S5.  
      Installation
      Goto /S/L/E and delete AppleIntelE1000e.kext. Recreate the kernel cache. Open System Preferences and delete the corresponding network interface, e. g. en0. Reboot. Install the new driver and recreate the kernel cache. I recommend to use Kext Wizard or a similar utility for the installation. Reboot Open System Preferences again, select Network and check if the new network interface has been created automatically or create it manually now. Configure the interface.  
      Help - I'm getting kernel panics!
      Well, before you start complaining about bugs after you upgraded macOS and ask me to publish a driver update, you should first try to resolve the issue on your own by cleaning the system caches.
      As the driver uses macOS's private network driver interface, which is supposed to be used by Apple provided drivers only, you might run into problems after an OS update because the linker may fail to recognize that IONetworking.kext has been updated and that the driver needs to be linked against the new version (Apple provided drivers avoid this problem because they are always updated together with IONetworking.kext). As a result, the linking process produces garbage and the driver may call arbitrary code when trying to call functions from IONetworking.kext. This usually results in unpredicted behavior or a kernel panic. In order to recover from such a situation, you should clean the System Caches forcing the linker to recreate it's caches:
      Delete all the files in /System/Library/Caches and it's subdirectories but leave the directories and the symbolic links intact. This is very important! Reboot. Recreate the kernel cache. Reboot again.  
      Troubleshooting
      Make sure you have followed the installation instructions especially when you have issues with certain domains while the others are working fine. Use the debug version to collect log data when trying to track down problems. The kernel log messages can be retrieved with "grep kernel /var/log/system.log" in Terminal. Starting from Sierra use "log show --predicate "processID == 0" --debug" in order to retrieve kernel logs. Include the log data when asking for support or giving feedback. I'm an engineer, not a clairvoyant. Don't copy and paste large amounts of log data to your post. Create an archive with the log data and attach it to your post. In case you don't want to make your log data publicly accessible, contact me via PM and I will provide you a mail address to send it directly to me.  Check your BIOS settings. You might want to disable Network Boot and the UEFI Network Stack as these can interfere with the driver. Double check that you have removed any AppleIntelE1000e.kext from your system because it could prevent the driver from working properly. Delete the following files: /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist /Library/Preferences/SystemConfiguration/preferences.plist Verify your bootloader configuration, in particular the kernel flags. Avoid using npci=0x2000 or npci=0x3000.  In Terminal run netstat -s in order to display network statistics. Carefully examine the data for any unusual activity like a high number of packets with bad IP header checksums, etc. In case auto-configuration of the link layer connection doesn't work it might be necessary to select the medium manually in System Preferences under Network for the interface. Use Wireshark to create a packet dump in order to collect diagnostic information. Keep in mind that there are many manufacturers of network equipment. Although Ethernet is an IEEE standard, different implementations may show different behavior causing incompatibilities. In case you are having trouble try a different switch or a different cable. Changelog
      Version 2.5.0 (2019-10-15) Reworked interrupt throttling code and added new configuration parameters. Version 2.4.0 (2018-04-14) Added support for 300 series versions of I219LM and I219V. Updated underlying Linux source code. Version 2.3.0 (2017-06-20) Added support for 200 series versions of I219LM and I219V. Version 2.2.0 (2016-09-23) Disabled TSO to work around a hardware bug. Version 2.1.0 (2016-05-24) Added support for I219LM and I219V Version 2.0.0 (2015-04-22) First official release which is identical to 2.0.0d2 (only the version number has been changed). Version 2.0.0d2 (2015-04-04) Changed the tx descriptor write back policy for 82579, I217 and I218 to prevent random tx deadlocks. Version 2.0.0d1 (2015-03-14) Uses Apple's private driver interface introduced with 10.8. Supports packet scheduling with QFQ Solves the VMware issue. Version 1.0.0d6 (2015-03-04) Reworked TSO6 support to avoid problems with VMware. Wake-on-LAN now working. Version 1.0.0d5 (2015-02-27) Reworked TSO4 support to eliminate the bug of 1.0.0d4. Added some debug code in order to collect information about the VMware related issue. Version 1.0.0d4 (2015-02-25) Set total length field of the IP-header to zero for TSO4 operations. Report EEE activation state in kernel log message when the link has been established. Version 1.0.0d3 (2015-02-11) Reworked media selection and EEE support (EEE is now activated when both link partners support it. It can be disabled selecting the medium manually). Duplex setting for 10/100 MBit connections is now reported correctly. The number of tx descriptors has been reduced from 2048 to 1024. The code has been cleaned up and obsolete files have been removed. Version 1.0.0d2 (2015-01-31) First development release. Getting the Driver
      The source code can be found on GitHub: https://github.com/Mieze/IntelMausiEthernet There is also a prebuilt binary for 10.11 and above in the download section: http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/ Build from Source for 10.8
      Register as a developer on Apple's developer website. A free membership is sufficient. Download a copy of Xcode 5.1.1 and install it on your machine. In the project select 10.8 as the "Base SDK" and the "Deployment Target". Call "Archive" from the menu "Product" and save the built driver. Credits
      Thanks to RehabMan and Yung Raj for running tests and pointing me in the right direction while I was trying to fix TSO. Special thanks to Yung Raj for motivating me when I was about to give up.
    • By WeBeRiO
      Hi all! I have a Asus h110s1 with a i5-7400 working.

      Only no wake up from sleep, screen black and reboot.

      Is posible fix this problem? No is model UHD.

      Thank U.-
    • By LucasMatheus
      Equipment Information PROCESSADOR: Intel Core i5 5200U de 2.2 até 2.7 GHz; MEMÓRIA RAM: 6 GB; PLACA DE VÍDEO: Intel5500/Geforce 910M 2 GB; DISCO RÍGIDO: 1 TB; TELA: 15.6″ Full HD 1920 x 1080 pixels; CONEXÕES: 1 HDMI, 3x USB, 1 RJ 45 ,1 COMBO audio jack e WiFi; https://www.samsung.com/br/pc/notebook-np300e5k-xf1br/
        I am unable to activate the Intel HD5500.
      Can only start with fakeid: 0X12345678
       
      Here is the attached Clover I am using
      Clover
×