[Guide] Intel Kaby Lake NUC7 using Clover UEFI (NUC7i7BNH, NUC7i5BNK, NUC7i3BNH, etc)

Discussion in 'Sierra Desktop Guides' started by RehabMan, May 4, 2017.

  1. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    179,766
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    May 4, 2017 at 2:40 PM #1
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    179,766
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    uar, parasquid, tonymacx86 and 2 others like this.
    Last edited: Sep 29, 2017
  2. rustyshelf

    rustyshelf

    Joined:
    May 5, 2017
    Messages:
    3
    Motherboard:
    Surface Book 2 13"
    CPU:
    Intel Core i7-8650U
    Graphics:
    GTX 1050, Intel UHD 620 3000x2000
    May 10, 2017 at 12:20 PM #2
    rustyshelf

    rustyshelf

    Joined:
    May 5, 2017
    Messages:
    3
    Motherboard:
    Surface Book 2 13"
    CPU:
    Intel Core i7-8650U
    Graphics:
    GTX 1050, Intel UHD 620 3000x2000
    Nice guide! I got my nuc7 (i5 model) working great based on this. Obviously WiFi and BT don't work but a cheap USB dongle fixed BT for me. The last problem I have is that iTunes won't play DHCP content, which I haven't been able to find a workaround for. I followed various guides for things like Shiki but iTunes still pops up a DHCP error if I try and play any HD movies I purchased from Apple. I don't suppose you've had any luck here or know of things I could try?
     
  3. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    179,766
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    May 10, 2017 at 2:26 PM #3
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    179,766
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Shiki.kext + Lilu.kext is supposed to solve the DRM problem.
    I don't use DRM protected content, so it is not an issue for me...
     
  4. ralle12345

    ralle12345

    Joined:
    May 5, 2017
    Messages:
    4
    Motherboard:
    NUC7I5BNH
    May 13, 2017 at 8:51 PM #4
    ralle12345

    ralle12345

    Joined:
    May 5, 2017
    Messages:
    4
    Motherboard:
    NUC7I5BNH
    Hello RehabMan

    first of all thanks for your guide. I got my first hackintosh with El Cap (10.11.6) running thanks to your work. The system is a NUC7i5bnh. It had BIOS Version 042 when it came out of its box and I have since upgraded it to version 046.

    The boot disk is on a Samsung 950 EVO NVMe, therefor I changed your SSDT-NUC7.aml to include the class-code spoof.
    Other than that I followed your guide (at least I think i did :) )

    Still there are two problems left that I wasn't able to solve myself.

    * Graphics
    SystemInfo.png

    As far as I understood from reading posts on the site there should be a kext loaded for the graphics.

    Also, there seems to be no audio. In the system settings panel there are no audio devices.

    Could you please take a look at my debug infos? I hope I'm not wasting your time with some really obvious mistake.
     

    Attached Files:

  5. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    179,766
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    May 13, 2017 at 10:58 PM #5
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    179,766
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    If you made the NVMe changes to SSDT-NUC, why do you have a separate SSDT_NVMe-Pcc.aml?

    I can't look in detail ATM, but seems like a potential for duplicate.

    Edit: Just checked. That is your mistake... your edit to SSDT-NUC7.aml invalidates the entire thing becuase SSDT_NVMe_Pcc.aml is loading first.

    Suggestion: Don't modify SSDT-NUC7 (use github version). You can simply add the NVMe SSDT (as you already have).
     
    Last edited: May 14, 2017
  6. ralle12345

    ralle12345

    Joined:
    May 5, 2017
    Messages:
    4
    Motherboard:
    NUC7I5BNH
    May 14, 2017 at 11:44 AM #6
    ralle12345

    ralle12345

    Joined:
    May 5, 2017
    Messages:
    4
    Motherboard:
    NUC7I5BNH
    Thanks for looking at my problem.

    I tried different ways to boot my system now.

    * the github version of SSDT-NUC7.aml with the NVMe SSDT
    * only my modified version of SSDT-NUC7

    Both result in the same behavior. The system boots with the apple on the screen and the progress bar halfway through, then the graphics scramble and the system reboots. I tried booting in verbose mode but due to the scrambled graphics I can't see where it stumbles.
     
  7. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    179,766
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    May 14, 2017 at 2:21 PM #7
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    179,766
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Read post #1, "Problem Reporting"

    Note: For initial boot, you may need to disable "hda-gfx" injection as per post #1. After you get AppleHDA in cache, you can then re-enable it.
     
  8. the_trit

    the_trit

    Joined:
    Apr 26, 2012
    Messages:
    7
    Motherboard:
    Lenovo V570
    CPU:
    i5-2430M
    Graphics:
    Intel HD3000
    Mac:
    Mac mini
    Mobile Phone:
    Android
    May 15, 2017 at 1:33 AM #8
    the_trit

    the_trit

    Joined:
    Apr 26, 2012
    Messages:
    7
    Motherboard:
    Lenovo V570
    CPU:
    i5-2430M
    Graphics:
    Intel HD3000
    Mac:
    Mac mini
    Mobile Phone:
    Android
    How does this gen compare to the previous in terms of fan noise? Would you consider it a worthwhile purchase over skylake?
     
  9. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    179,766
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    May 15, 2017 at 2:17 AM #9
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    179,766
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    I think it is similar... similar fan design, so under similar loads, similar noise levels.
    A quieter system would require a form factor redesign.
     
    obonto and the_trit like this.
  10. ralle12345

    ralle12345

    Joined:
    May 5, 2017
    Messages:
    4
    Motherboard:
    NUC7I5BNH
    May 16, 2017 at 6:48 PM #10
    ralle12345

    ralle12345

    Joined:
    May 5, 2017
    Messages:
    4
    Motherboard:
    NUC7I5BNH
    At least graphics works now:

    systeminfo2.png

    At first I noticed in the clover options during booting that inject intel was not checked. When I checked it then intel graphics was detected and used. Inspection of the config.plist showed this line:

    https://github.com/RehabMan/Intel-NUC-DSDT-Patch/blob/master/config_nuc7.plist#L170

    When set to </true> graphics is loaded just fine.

    For the record here are the two versions of clover config that I tried. clover-notworking1.zip is the one with the github version of config.plist and my NVMe .aml and clover-notworking2.zip is the one with my patched version of your SSDT. Both result in a non-booting system with the progress-bar going half-way through and then rebooting.
     

    Attached Files:

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice