GA-Z270X-UD5 - i7-7700K - HD 630 - 16Gb ram - M.2 NVME - ALC1220 - BCM943602CS

Discussion in 'User Builds' started by GBeckman, Jul 31, 2017.

  1. GBeckman

    GBeckman

    Joined:
    Jun 25, 2017
    Messages:
    22
    Mobo:
    GA-Z270x-ud5
    CPU:
    i7700K
    Graphics:
    Integrated Intel HD630
    Mobile Phone:
    iOS
    Jul 31, 2017 at 7:39 PM #1
    GBeckman

    GBeckman

    Joined:
    Jun 25, 2017
    Messages:
    22
    Mobo:
    GA-Z270x-ud5
    CPU:
    i7700K
    Graphics:
    Integrated Intel HD630
    Mobile Phone:
    iOS
    Beckman's Build:
    GA-Z270X-UD5 - i7-7700K - HD 630 - M.2 NVME - BCM943602CS
    Sierra 10.12.6 dual boot Windows 10


    Components

    Intel Core i7-7700K 4.2 GHz QuadCore 8MB Cache Processor
    https://www.amazon.co.uk/gp/product/B01MXSI216/?tag=tonymacx86-21
    https://www.amazon.com/dp/B012M8LXQW/?tag=tonymacx86com-20
    https://www.newegg.com/Product/Product.aspx?Item=N82E16819117559

    ARCTIC Freezer Xtreme Rev. 2 CPU Cooler - 120mm PWM Fan - 4 Double-Sided Heatpipes
    https://www.amazon.co.uk/gp/product/B001X017G2/?tag=tonymacx86-21
    https://www.amazon.com/dp/B001X017G2/?tag=tonymacx86com-20
    https://www.newegg.com/Product/Product.aspx?Item=N82E16835186066

    GIGABYTE GA-Z270X-UD5 LGA1151 Intel 2-Way SLI ATX DDR4 Motherboard
    https://www.amazon.com/gp/product/B01MRYHW6B/?tag=tonymacx86com-20
    https://www.amazon.com/dp/B012N6EW6G/?tag=tonymacx86com-20
    https://www.newegg.com/Product/Product.aspx?Item=N82E16813128838

    Crucial Ballistix Elite 16GB Kit (8GBx2) DDR4 2666 Memory - BLE2C8G4D26AFEA
    https://www.amazon.co.uk/gp/product/B00RCGJLIM/?tag=tonymacx86-21
    https://www.amazon.com/dp/B00RCGJLIM/?tag=tonymacx86com-20
    https://www.newegg.com/Product/Product.aspx?Item=9SIA24G3UK3853

    Samsung 960 EVO M.2-2280 250GB PCI Express 3.0 x4 NVMe Solid State Drive
    https://www.amazon.co.uk/gp/product/B01M211K53/?tag=tonymacx86-21
    https://www.amazon.com/dp/B01LYFKX41/?tag=tonymacx86com-20
    https://www.newegg.com/Product/Product.aspx?Item=N82E16820147593

    ABWB 802.11AC WI-FI With Bluetooth 4.0 PCI-Express (PCI-E) BCM943602CS Combo Card For Hackintosh (MAC OS X)
    https://www.amazon.co.uk/gp/product/B00MBP25UK/?tag=tonymacx86-21

    EVGA 750 GQ, 80+ GOLD 750W, Semi Modular, EVGA ECO Mode, Power Supply 210-GQ-0750-V1
    https://www.amazon.com/gp/product/B017HA3RGE/?tag=tonymacx86com-20
    https://www.newegg.com/Product/Product.aspx?Item=N82E16817438060

    Aerocool Aero-800 Gaming Case with Window - Black
    https://www.amazon.co.uk/gp/product/B014VAUHLQ/?tag=tonymacx86-21
    https://www.amazon.com/dp/B014D0Z8O0/?tag=tonymacx86com-20
    https://www.newegg.com/Product/Product.aspx?Item=9SIA3913N35716

    Logitech MK270 Wireless Keyboard and Mouse Combo for Windows - QWERTY, UK Layout, Black
    https://www.amazon.co.uk/d//B00CL6353A/
    https://www.amazon.com/dp/B00CHHDY66/?tag=tonymacx86com-20


    Already Owned

    Toshiba P300 High Performance 3TB Internal Hard Drive (Bulk) 3.5 Inch SATA - HDWD130UZSVA (Data disk)
    https://www.amazon.co.uk/gp/product/B0151KM6F0/?tag=tonymacx86-21

    Samsung 850 EVO 120GB 2.5 inch Solid State Drive Sata (Windows Disk)
    https://www.amazon.com/dp/B00OAJ5N6I/?tag=tonymacx86com-20
    https://www.newegg.com/Product/Product.aspx?Item=N82E16820147371

    Samsung Syncmaster monitor 225BW (to be replaced soon)


    Comments
    • Working:
    1. CPU Native
    2. Video Intel HD630
    3. Audio ALC1220 Front and Rear
    4. Wifi
    5. Bluetooth
    6. USB All ports (but I don’t have devices 3.0)
    • Didn’t work:
    1. Sleep/Wake
    2. Dual screen (didn’t spend time trying to solve)
    • Didn’t test:
    1. Thunderbolt and USB3.1
    This is my first Hackintosh and I have a lot to learn... At this moment everything is working but I still believe there is too much to improve (i didn't test USB-C/TB port)...

    The first and easiest decision was the processor I7 7700K, my hardest decision was the motherboard. I bought everything in June 2017 when 10.12.6 wasn't released yet I was scared to have problems to setup audio, USBs and Thunderbolt but at the same time I wanted to go with the new generation of chipset. USB 3.1 and Thunderbolt was the reason to go with MOBO UD5 model.

    Graphics card: The initial building is running with integrated GPU, and I have plans to install a discrete one soon.

    CPU heatsink: ARCTIC Freezer Xtreme is not the best one but I thought it could do the job. I am not sure at this moment, I can see the temperature increasing to fast from 44 degree to 75 and the cooler going to maximum RPM easily.

    Keyboard: It was necessary to create a new layout with Ukelele to be 100% with UK keyboard, the "€" key was in a wrong place (I didn't note another issue).

    Wifi & BT: Worked out of the box... No additional setup necessary... It is just necessary to pay attention on the antennas position. On the first try I mounted wrong and it wasn't working properly.

    • Create Installation disk
    (Reference from https://www.tonymacx86.com/threads/...ierra-on-any-supported-intel-based-pc.200564/ )

    STEP 1: Download macOS Sierra

    1. Open Mac App Store
    2. Log in with your Apple ID
    3. Download macOS Sierra 10.12.6


    STEP 2: Create a Bootable USB Drive with UniBeast (All steps with pictures on reference link above)
    1. Insert the USB drive
    2. Open /Applications/Utilities/Disk Utility
    3. Highlight the USB drive in left column
    4. Click Erase button
    5. For Name: type USB (You can rename it later)
    6. For Format: choose OS X Extended (Journaled)
    7. For Scheme: choose GUID Partition Map
    8. Click Erase then Done
    9. Download and run UniBeast
    10. Click Continue, Continue, Continue, Continue, Agree
    11. At Destination Select, choose USB and click Continue
    12. At Select OS Installation screen choose Sierra and click Continue
    13. At Bootloader Options screen choose UEFI Boot Mode
    14. At Graphics Configuration screen do not choose anything and click Continue.
    15. Verify installation options, then click Continue, enter password and click Install
    UniBeast will now create the bootable USB drive. The process will only take more than 15 minutes, depending on system and drive speed. Do not unplug or stop during this time.​
    16. Drag MultiBeast to your completed USB drive.
    Clover Note: UniBeast delivers basic bootloader support based on our testing on recommended CustoMac systems. For further bootloader customization, download and run the official Clover package. Advanced users may also compile Clover by downloading the full source.​

    Before we reboot, Using EFI Mounter or Clover configurator to mount EFI (Image attached: Clover-mount) partition and access via Finder EFI/EFI/CLOVER/config.plist… we need to add the KernelAndKextPatches for U.2 NVME Disk in:


    <key>KernelAndKextPatches</key>
    <key>KextsToPatch</key>
    <array>
    Insert the code here
    </array>


    Code (Text):

    <dict>
        <key>Comment</key>
        <string>IONVMeFamily IONameMatch</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>InfoPlistPatch</key>
        <true/>
        <key>Find</key>
        <data>PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=</data>
        <key>Replace</key>
        <data>PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#1</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>ibPoAgAAweAMBQAQAACJgw==</data>
        <key>Replace</key>
        <data>ibPoAgAAweAJBQAQAACJgw==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#2</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>D7aMiIIAAACD+QwPhTIBAA==</data>
        <key>Replace</key>
        <data>D7aMiIIAAACD+QkPhTIBAA==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#3</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>AMeDpAAAAAAQAABIi0gISA==</data>
        <key>Replace</key>
        <data>AMeDpAAAAAACAABIi0gISA==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#4</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>SYnGTYX2dGFBwecMSWP/vg==</data>
        <key>Replace</key>
        <data>SYnGTYX2dGFBwecJSWP/vg==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#5</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>hv8PAABIwegMD7cPgeH/Dw==</data>
        <key>Replace</key>
        <data>hv8PAABIwegJD7cPgeH/Dw==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#6_7</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>icGB4f8PAABIAdFIgfn/DwAAdzs=</data>
        <key>Replace</key>
        <data>icGB4f8BAABIAdFIgfn/AQAAdzs=</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#8</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>SYHF/w8AAEnB7QxJiwQkSA==</data>
        <key>Replace</key>
        <data>SYHF/w8AAEnB7QlJiwQkSA==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#9_10</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=</data>
        <key>Replace</key>
        <data>BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#11</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>AABJiY4iAQAAugAQAABIKQ==</data>
        <key>Replace</key>
        <data>AABJiY4iAQAAugACAABIKQ==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#12</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>yAAAAEkp17gAEAAATYskJA==</data>
        <key>Replace</key>
        <data>yAAAAEkp17gAAgAATYskJA==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#13</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>4b+AQBUGTYnWugAQAABFMQ==</data>
        <key>Replace</key>
        <data>4b+AQBUGTYnWugACAABFMQ==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#14</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>iWTY+EmBxAAQAABJgccA8A==</data>
        <key>Replace</key>
        <data>iWTY+EmBxAACAABJgccA8A==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#15</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>Bf8PAABIwegMZvfB/w8PlQ==</data>
        <key>Replace</key>
        <data>Bf8PAABIwegJZvfB/w8PlQ==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#16</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>weIIQQ+2wcHgDEQJ0EQJwA==</data>
        <key>Replace</key>
        <data>weIIQQ+2wcHgCUQJ0EQJwA==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#17</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>RYTJD5XAD7bAweAMRAnYRA==</data>
        <key>Replace</key>
        <data>RYTJD5XAD7bAweAJRAnYRA==</data>
    </dict>

     

    STEP 3: Recommended BIOS Settings (Find attached BIOS Images)


    1. To access BIOS/UEFI Setup, press and hold Delete on a USB Keyboard while the system is booting up
    2. Load Optimized Defaults
    3. CPU supports VT-d, disable it
    4. Internal Graphics ENABLE
    5. Intel BIOS Guard Support, disable it
    6. Initial Display Output IGFX
    7. IO SerialPort, disable it
    8. Thunderbolt Support ENABLE
    9. Thunderbolt Security Level: No Security
    10. Legacy USB Support ENABLE
    11. Set XHCI Handoff to Enabled
    12. Storage boot, UEFI
    13. Other PCI Device, UEFI
    14. Set OS Type to Other OS
    15. Save and exit.



    STEP 4: Install macOS Sierra

    You're almost done! All you need to do is boot from the USB drive and install! For best results, insert the USB in a USB 2.0 port.

    1. Turn on the computer
    2. Press the hotkey F12 to choose boot device
    3. Choose USB UEFI…
    4. At Clover boot screen, choose Boot Mac OS X from USB
    5. When you arrive at the Installer, choose language.
    6. For a new installation of macOS, you MUST erase and format the destination drive according to the following steps before continuing.
    a. In the top menu bar choose Utilities, and open Disk Utility
    b. Highlight your target drive for the Sierra installation in left column.
    c. Click Erase button
    d. For Name: type Sierra (You can rename it later)
    e. For Format: choose OS X Extended (Journaled)
    f. For Scheme: choose GUID Partition Map
    g. Click Erase
    h. Close Disk Utility
    7. When the installer asks you where to install, choose Sierra, or your existing install.
    8. Upon completion, the system will automatically restart.

    STEP 5: Post Installation with MultiBeast

    MultiBeast is an all-in-one post-installation tool designed to enable boot from hard drive, and install support for Audio, Network, and Graphics. The installation is complete, but the drive isn't bootable yet. Boot from the USB again, this time choosing Sierra.

    1. Turn on the computer
    2. Press the hotkey F12 to choose boot device
    3. Choose USB UEFI…
    4. At the Boot Screen, choose your new Sierra installation.
    5. Complete macOS Sierra setup
    6. Open and run MultiBeast
    7. If this is a fresh installation, click Quick Start. UEFI Boot Mode
    8. On Drivers options choose only:
    - FakeSMC v6.25-332-gf3a8525c.1758 (Misc)
    - FakeSMC Plugins v6.25-332-gf3a8525c.1758 (Misc)
    - FakeSMC HWMonitor Application v6.25-332-gf3a8525c.1758 (Misc)
    - IntelMausiEthernet v2.2.1d1 (Network)
    9. On Bootloaders choose: Clover v2.4k r4063 UEFI Boot Mode + Emulated NVRAM
    10. Click Customize: Don’t select nothing
    11. Click Print or Save to back up your configuration
    12. Click Build then Install
    13. Before we reboot, Using EFI Mounter or Clover configurator to mount EFI (Image attached: Clover-mount) partition and access via Finder EFI/EFI/CLOVER/config.plist… we need to add the KernelAndKextPatches for U.2 NVME Disk in:

    <key>KernelAndKextPatches</key>
    <key>KextsToPatch</key>
    <array>
    Insert the code here
    </array>

    Code (Text):

    <dict>
        <key>Comment</key>
        <string>IONVMeFamily IONameMatch</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>InfoPlistPatch</key>
        <true/>
        <key>Find</key>
        <data>PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=</data>
        <key>Replace</key>
        <data>PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#1</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>ibPoAgAAweAMBQAQAACJgw==</data>
        <key>Replace</key>
        <data>ibPoAgAAweAJBQAQAACJgw==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#2</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>D7aMiIIAAACD+QwPhTIBAA==</data>
        <key>Replace</key>
        <data>D7aMiIIAAACD+QkPhTIBAA==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#3</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>AMeDpAAAAAAQAABIi0gISA==</data>
        <key>Replace</key>
        <data>AMeDpAAAAAACAABIi0gISA==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#4</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>SYnGTYX2dGFBwecMSWP/vg==</data>
        <key>Replace</key>
        <data>SYnGTYX2dGFBwecJSWP/vg==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#5</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>hv8PAABIwegMD7cPgeH/Dw==</data>
        <key>Replace</key>
        <data>hv8PAABIwegJD7cPgeH/Dw==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#6_7</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>icGB4f8PAABIAdFIgfn/DwAAdzs=</data>
        <key>Replace</key>
        <data>icGB4f8BAABIAdFIgfn/AQAAdzs=</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#8</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>SYHF/w8AAEnB7QxJiwQkSA==</data>
        <key>Replace</key>
        <data>SYHF/w8AAEnB7QlJiwQkSA==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#9_10</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=</data>
        <key>Replace</key>
        <data>BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#11</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>AABJiY4iAQAAugAQAABIKQ==</data>
        <key>Replace</key>
        <data>AABJiY4iAQAAugACAABIKQ==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#12</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>yAAAAEkp17gAEAAATYskJA==</data>
        <key>Replace</key>
        <data>yAAAAEkp17gAAgAATYskJA==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#13</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>4b+AQBUGTYnWugAQAABFMQ==</data>
        <key>Replace</key>
        <data>4b+AQBUGTYnWugACAABFMQ==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#14</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>iWTY+EmBxAAQAABJgccA8A==</data>
        <key>Replace</key>
        <data>iWTY+EmBxAACAABJgccA8A==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#15</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>Bf8PAABIwegMZvfB/w8PlQ==</data>
        <key>Replace</key>
        <data>Bf8PAABIwegJZvfB/w8PlQ==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#16</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>weIIQQ+2wcHgDEQJ0EQJwA==</data>
        <key>Replace</key>
        <data>weIIQQ+2wcHgCUQJ0EQJwA==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>IONVMeFamily Pike R. Alpha Patch#17</string>
        <key>Disabled</key>
        <false/>
        <key>Name</key>
        <string>IONVMeFamily</string>
        <key>Find</key>
        <data>RYTJD5XAD7bAweAMRAnYRA==</data>
        <key>Replace</key>
        <data>RYTJD5XAD7bAweAJRAnYRA==</data>
    </dict>

     
    14.Reboot


    Troubleshooting and Optimisations:

    • General settings on config.plist (via Clover Configurator)
    1. Set iMac: 18.3 (On SMBIOS) this is the SMBIOS for the Kabylake 7700K. Without SMBIOS the system will not boot and other features like power management, iMessage, Graphics acceleration won’t work. (Image attached: Clover-SMBIOS)
    2. Selecting FixShutdown_0004 (On ACPI) (Fix Random Restart problem) (Image attached: Clover-ACPI)
    3. XMPDetection=Yes (On Boot) (If your RAM clock speed is higher than 2133MHz) (Image attached: Clover-Boot)
    4. Select kext-dev-mode=1 (On Boot) (Image attached: Clover-Boot)
    5. Choose darkwake=8 (On Boot) (Image attached: Clover-Boot)
    • Intel graphics HD 630
    To have the graphics card working properly it is necessary to deploy (via KextBeast) the following most updated kext:
    1. Lilu.kext
    2. IntelGraphicsFixup.kext
    Also, it is necessary to change three parameters on config.plist (via Clover Configurator)
    1. IntelGFX: 0x59128086 (On devices) (Image attached: Clover-Devices)
    2. ig-platform-id: 0x59120000 (On Graphics) (Image attached: Clover-Graphics)
    3. Add “-disablegfxfirmware” under Custom Flags (On Boot) (Image attached: Clover-Boot)
    • Audio ALC1220
    To have the Audio working properly it is necessary to deploy (via KextBeast) the following most updated kext:
    1. AppleALC.kext
    Also, it is necessary to change two parameters on config.plist (via Clover Configurator)

    1. Audio / Inject: 11 (On devices) (Image attached: Clover-Devices)
    2. Patches “change HDAS to HDEF” (On ACPI) (Image attached: Clover-ACPI)
    Find: 48444153
    Replace: 48444546​
    • Dual boot (Windows 10 and MacOS)
    Before I start to install Mac OS, I have disconnected the others two disk (Windows and Storage), then in order to setup Dual boot I have them reconnected and changed config.plist to have it sorted.
    Because I have installed my Windows in a UEFI disk (I have setup all disks on BIOS to UEFI), I had my life easier. The first boot Clover found all my partitions of all my disks and I had 6 options to choose but I turned off scan legacy on Gui (Via Clover Configurator) and then it found only one Windows partition useful.
    1. Scan Legacy: Uncheck (On Gui) (Image attached: Clover-Gui)
    2. Add a new GUID entry to hide Recovery Mac OS Partition (On Gui) (Image attached: Clover-Gui)
    3. Default boot volume: Inserted Windows GUID (On Boot) (Image attached: Clover-Boot)I left windows default to be easier to my Wife :)
    GUID - Globally Unique ID of the volume shown in Clover's boot, you can get the GUID via Clover Configurator / Boot log

    • Wifi & Bluetooth BCM943602CS
    It was a nightmare at the begin, MAC OS found and install OOB since the Installation process, but the wifi and BT was terrible…. them were going up and down losing connection with BT devices. All the problems were the position of antennas.. It came with one antenna 5Ghz and I didn’t notice it and connected it on the BT place.. it caused the issues.
    Solution: moved the antennas to the right positions but it doesn’t have MANUAL!!!! I found a pic (thanks UtterDisbelief) that explained what I needed… (Find attached WifiBT-Image)

    • Dual Screen
    I really need but I didn’t spend time on this yet. Currently, if I start the PC with both screens connected I have video only on HDMI but my main screen is on Displayport :( , if I try hot connect after the boot, the second screen has no video at all.


     
    nelgo, yurid, marosoaie and 5 others like this.
    Last edited: Aug 11, 2017 at 11:06 PM
  2. Roboter

    Roboter

    Joined:
    Dec 5, 2013
    Messages:
    30
    Mobo:
    ASUS ROG Maximus IX Hero
    CPU:
    Intel I7-7700K
    Graphics:
    HD630
    Mac:
    iMac, MacBook Air
    Mobile Phone:
    iOS
    Aug 4, 2017 at 5:26 PM #2
    Roboter

    Roboter

    Joined:
    Dec 5, 2013
    Messages:
    30
    Mobo:
    ASUS ROG Maximus IX Hero
    CPU:
    Intel I7-7700K
    Graphics:
    HD630
    Mac:
    iMac, MacBook Air
    Mobile Phone:
    iOS
    Where is the `WifiBT-Image`? I'd like to compare if I somehow did the same mistake with my antennas.

    About dual screen, I'm currently having issues myself. But I noticed that when I do  -> Sleep and wake my system up, the second screen comes to life but it's unusable because of all the artifacts.
     
  3. GBeckman

    GBeckman

    Joined:
    Jun 25, 2017
    Messages:
    22
    Mobo:
    GA-Z270x-ud5
    CPU:
    i7700K
    Graphics:
    Integrated Intel HD630
    Mobile Phone:
    iOS
    Aug 4, 2017 at 7:41 PM #3
    GBeckman

    GBeckman

    Joined:
    Jun 25, 2017
    Messages:
    22
    Mobo:
    GA-Z270x-ud5
    CPU:
    i7700K
    Graphics:
    Integrated Intel HD630
    Mobile Phone:
    iOS
  4. marosoaie

    marosoaie

    Joined:
    Dec 22, 2013
    Messages:
    10
    Mobo:
    GA Z270X UD5
    CPU:
    i7 7700k
    Graphics:
    Intel HD 630
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS
    Aug 10, 2017 at 7:41 PM #4
    marosoaie

    marosoaie

    Joined:
    Dec 22, 2013
    Messages:
    10
    Mobo:
    GA Z270X UD5
    CPU:
    i7 7700k
    Graphics:
    Intel HD 630
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS
    Hi! I have the same motherboard and processor as you. After doing the same post-install steps as you I get a kernel panic. Did you by encounter this as well by any chance?
    @GBeckman
     

    Attached Files:

    • IMG_0296.jpg  (1.7 MB, 71 views)
  5. benbumben

    benbumben

    Joined:
    Jul 24, 2012
    Messages:
    150
    Mobo:
    10.12.4/ Gigabyte GA-Z170XP SLI
    CPU:
    i7 7700k
    Graphics:
    GTX 980Ti
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS
    Aug 10, 2017 at 7:59 PM #5
    benbumben

    benbumben

    Joined:
    Jul 24, 2012
    Messages:
    150
    Mobo:
    10.12.4/ Gigabyte GA-Z170XP SLI
    CPU:
    i7 7700k
    Graphics:
    GTX 980Ti
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS
    I have the same CPU and tried to overclock it to 5 GHZ but the temps went up to 90 degrees celsius. Now I delidded the CPU and put liquid metal thermal paste in. It´s really crazy the temps stay under 63 degrees with 5ghz and full load no matter how long. Just a tip if you want to get more performance with the 7700k.
     
    olakerb and stratos75 like this.
  6. GBeckman

    GBeckman

    Joined:
    Jun 25, 2017
    Messages:
    22
    Mobo:
    GA-Z270x-ud5
    CPU:
    i7700K
    Graphics:
    Integrated Intel HD630
    Mobile Phone:
    iOS
    Aug 10, 2017 at 9:19 PM #6
    GBeckman

    GBeckman

    Joined:
    Jun 25, 2017
    Messages:
    22
    Mobo:
    GA-Z270x-ud5
    CPU:
    i7700K
    Graphics:
    Integrated Intel HD630
    Mobile Phone:
    iOS
    Hi marosoaie, What screen are you using? This week I upgraded my screen to a QHD 1440 and I had kernel panic as well.
    I Removed Inject Intel on Graphics and it works properly. With full acceleration and Intel KBL 1536Mb. My past screen was 1080 and I had no problems with Inject Intel without GFX Patch

    I also tried turn the patch "change GFX0 to IGPU" ON and Inject Intel ON. It works properly too.

    But I still have better performance with the patch GFX off and without Inject Intel on graphics...
     
  7. GBeckman

    GBeckman

    Joined:
    Jun 25, 2017
    Messages:
    22
    Mobo:
    GA-Z270x-ud5
    CPU:
    i7700K
    Graphics:
    Integrated Intel HD630
    Mobile Phone:
    iOS
    Aug 10, 2017 at 9:21 PM #7
    GBeckman

    GBeckman

    Joined:
    Jun 25, 2017
    Messages:
    22
    Mobo:
    GA-Z270x-ud5
    CPU:
    i7700K
    Graphics:
    Integrated Intel HD630
    Mobile Phone:
    iOS
    Hi Benbumben, very nice to know about that. What heatsink and thermal paste are you using? Can you advise brands and models?
     
  8. fivos1996

    fivos1996

    Joined:
    Sep 9, 2011
    Messages:
    246
    Mobo:
    HP 250 G5 (81EF) Clover UEFI
    CPU:
    Intel Core i3 5005U
    Graphics:
    Intel HD 5500 (1366x768)
    Mobile Phone:
    Android
    Aug 11, 2017 at 7:09 AM #8
    fivos1996

    fivos1996

    Joined:
    Sep 9, 2011
    Messages:
    246
    Mobo:
    HP 250 G5 (81EF) Clover UEFI
    CPU:
    Intel Core i3 5005U
    Graphics:
    Intel HD 5500 (1366x768)
    Mobile Phone:
    Android
    Your problem is the DVMT pre-allocated memory. It must be changed from 32MB to 64 or more. This setting is in the BIOS.
     
    marosoaie likes this.
  9. benbumben

    benbumben

    Joined:
    Jul 24, 2012
    Messages:
    150
    Mobo:
    10.12.4/ Gigabyte GA-Z170XP SLI
    CPU:
    i7 7700k
    Graphics:
    GTX 980Ti
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS
    Aug 11, 2017 at 12:10 PM #9
    benbumben

    benbumben

    Joined:
    Jul 24, 2012
    Messages:
    150
    Mobo:
    10.12.4/ Gigabyte GA-Z170XP SLI
    CPU:
    i7 7700k
    Graphics:
    GTX 980Ti
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS
    Deniryer and GBeckman like this.
  10. marosoaie

    marosoaie

    Joined:
    Dec 22, 2013
    Messages:
    10
    Mobo:
    GA Z270X UD5
    CPU:
    i7 7700k
    Graphics:
    Intel HD 630
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS
    Aug 11, 2017 at 9:33 PM #10
    marosoaie

    marosoaie

    Joined:
    Dec 22, 2013
    Messages:
    10
    Mobo:
    GA Z270X UD5
    CPU:
    i7 7700k
    Graphics:
    Intel HD 630
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS
    Thanks. That was it :eek:. I missed it in the screenshots unfortunately. Now the OS recognises my GPU.
     

Share This Page