“HackinMouse” Skylake H110 Econo Rig - i3-6100/GA-H110M-A/GTX950/8GB

Discussion in 'User Builds' started by mots, Aug 9, 2016.

  1. mots

    mots

    Joined:
    Jul 1, 2016
    Messages:
    117
    Motherboard:
    GA-H170-Gaming 3
    CPU:
    i5-6500
    Graphics:
    EVGA GTX 950
    Nov 27, 2017 at 1:24 PM #191
    mots

    mots

    Joined:
    Jul 1, 2016
    Messages:
    117
    Motherboard:
    GA-H170-Gaming 3
    CPU:
    i5-6500
    Graphics:
    EVGA GTX 950
    Update: Installed High Sierra
    I picked up a 500GB Samsung 850 EVO SSD and installed High Sierra (10.13.1) fresh yesterday. Will be evaluating a bit over the next week to see if I want to stay or go back.

    I used the following excellent guide to install to the OS fresh onto my new SSD:
    https://www.tonymacx86.com/threads/...ierra-on-any-supported-intel-based-pc.235474/

    Notes:
    • Things started off slowly because the macOS installer wouldn't see my new SSD drive, even if it was the only drive connected. So, I formatted in Linux to FAT32 using a portable USD drive mount and then the installer could see it.
    • MultiBeast (10.1.1) and/or Clover Configurator seemed to bork my config.plist rendering the internal EFI partition not bootable, so I copied the EFI partition contents from the USB UniBeast stick and manually configured stuff from there using a text editor. See attached config.plist.
    • Gigabyte BIOS F20 Settings (DEL to enter using USB keyboard) - load optimized defaults first, then:
      • Using EFI Boot
      • Set Secure Boot = Off
      • Set Fast Boot = Off
      • Set Virtualization VT-d = Disabled
      • Set OS Type = “Other”
      • Set XHCI Handoff = Enabled
      • Make sure the I/O controller = Disabled (it won't say Super I/O). The GA-H110M-A board has the iTE® I/O Controller Chip per the specifications.
      • Set ErP = Enabled
        • I used to need this on El Capitan when using BIOS F5 to allow shutdown to work properly, i.e. not reboot seconds after shutdown. I haven't tried to disable it in a while, so I just wanted to mention that I am not 100% sure if this is still needed, but that I am still enabling with no issues.
        • ErP Support determines whether to let the system consume less than 1W of power in S5 (shutdown) state. When the setting is enabled, the following four functions will become unavailable: PME Event Wake Up, Power On By Mouse, Power On By Keyboard, and Wake On LAN.
    • Since BIOS F20, I still need the EmuVariableUefi-64.efi driver in order to get the GTX 950 Nvidia card working. The file goes here:
      • [EFI]/EFI/CLOVER/drivers64UEFI/EmuVariableUefi-64.efi
      • See attached for the file.
    • Clover v4297 was used at the time of install:
      • See attached working config.plist before I added my serial number/unique info etc.
    • Ethernet Atheros E2200 - placed the following kext here:
      • [EFI]/EFI/CLOVER/kexts/Other/AtherosE2200Ethernet.kext
    • For audio ALC887
      1. HDEF wasn't found using IORegistryExplorer - no audio devices were visible in System Prefs
      2. Place SSDT-HDEF-HDAS-1.aml (attached) into internal [EFI]/EFI/CLOVER/ACPI/patched/SSDT-HDEF-HDAS-1.aml
      3. Reboot and mount EFI.
      4. Run Toleda's audio_cloverALC-130_v0.3.command (https://github.com/toleda/audio_CloverALC)
        • Don't forget to mount the internal EFI partition, and SIP must be OFF.
      5. Reboot and sound should be working (internal speakers)
    • RAM - still using my single Ballistix 16GB module (BLS16G4D240FSB). MacOS shows 4 slots, but the motherboard on has 2 slots. If you are trying to use 2 RAM modules, it will likely be a problem (see post #66). Otherwise, if you figure it out, please let me know!
    Updated to 10.13.2 - see post 200 for details
     
    MacLargo likes this.

    Attached Files:

    Last edited: Dec 10, 2017
  2. mots

    mots

    Joined:
    Jul 1, 2016
    Messages:
    117
    Motherboard:
    GA-H170-Gaming 3
    CPU:
    i5-6500
    Graphics:
    EVGA GTX 950
    Nov 30, 2017 at 1:38 PM #192
    mots

    mots

    Joined:
    Jul 1, 2016
    Messages:
    117
    Motherboard:
    GA-H170-Gaming 3
    CPU:
    i5-6500
    Graphics:
    EVGA GTX 950
    Update on High Sierra:
    • All is going great since the upgrade, much better than I expected (other than the horrible root login security flaw, LOL). Stability has been on par with Sierra (no OS crashes or instabilities since the upgrade). I have a dual boot with my old Sierra system SSD drive and can access the Sierra disk and my user files directly from HS if need be.
    • Sleep is working better than with Sierra it seems. In Sierra I seemed to have apps (mainly Chrome) keeping the machine awake sometimes.
    • I am a little reluctant to stay on APFS, but it has been working fine thus far and boot time is nice and quick. I am not using TRIM (due to known performance issues with APFS and non-Apple SSD's) and am relying solely on the Samsung 850 EVO firmware. From my research, this isn't a big deal with modern SSD's that have their own garbage collection built-in, but there is still some debate. Some also have reservations on maintaining a hack using APFS, but I am content to keep it as-is for now.
    • Nvidia web driver performance with the GTX 950 has been on par with Sierra. I don't notice any difference. Video editing and Cuda integration with DaVinci Resolve 14.1.1 has been working fine, same as in Sierra.
    • Virtualization using VirtualBox is working great as usual for Linux and Windows.
    I'll keep updating post #194 above as I document the setup and then create a link in the first post once I am done.
     
    Last edited: Dec 3, 2017
  3. MacLargo

    MacLargo

    Joined:
    Mar 21, 2017
    Messages:
    35
    Motherboard:
    Gigabyte GA-H110M-S2H
    CPU:
    Intel Core i5 6500
    Graphics:
    GT 710
    Mac:
    iMac
    Classic Mac:
    eMac, iMac
    Mobile Phone:
    Android
    Nov 30, 2017 at 4:56 PM #193
    MacLargo

    MacLargo

    Joined:
    Mar 21, 2017
    Messages:
    35
    Motherboard:
    Gigabyte GA-H110M-S2H
    CPU:
    Intel Core i5 6500
    Graphics:
    GT 710
    Mac:
    iMac
    Classic Mac:
    eMac, iMac
    Mobile Phone:
    Android
    Great work and thanks for sharing your progress. :thumbup:
     
  4. heystek

    heystek

    Joined:
    Nov 10, 2017
    Messages:
    1
    Dec 3, 2017 at 1:11 AM #194
    heystek

    heystek

    Joined:
    Nov 10, 2017
    Messages:
    1
    @mots Would you be willing to share your config.plist file? I'm trying to get a similar machine running using your guide and running into some hiccups. I was hoping to compare your file to mine and see what you have done better. Thanks!
     
  5. mots

    mots

    Joined:
    Jul 1, 2016
    Messages:
    117
    Motherboard:
    GA-H170-Gaming 3
    CPU:
    i5-6500
    Graphics:
    EVGA GTX 950
    Dec 3, 2017 at 3:53 PM #195
    mots

    mots

    Joined:
    Jul 1, 2016
    Messages:
    117
    Motherboard:
    GA-H170-Gaming 3
    CPU:
    i5-6500
    Graphics:
    EVGA GTX 950
  6. mots

    mots

    Joined:
    Jul 1, 2016
    Messages:
    117
    Motherboard:
    GA-H170-Gaming 3
    CPU:
    i5-6500
    Graphics:
    EVGA GTX 950
    Dec 3, 2017 at 4:45 PM #196
    mots

    mots

    Joined:
    Jul 1, 2016
    Messages:
    117
    Motherboard:
    GA-H170-Gaming 3
    CPU:
    i5-6500
    Graphics:
    EVGA GTX 950
    Post 194 updated with more info. I also placed a note in the first post to direct folks there for High Sierra.
     
  7. mots

    mots

    Joined:
    Jul 1, 2016
    Messages:
    117
    Motherboard:
    GA-H170-Gaming 3
    CPU:
    i5-6500
    Graphics:
    EVGA GTX 950
    Dec 10, 2017 at 9:07 PM #197
    mots

    mots

    Joined:
    Jul 1, 2016
    Messages:
    117
    Motherboard:
    GA-H170-Gaming 3
    CPU:
    i5-6500
    Graphics:
    EVGA GTX 950
    Updated to High Sierra 10.13.2 from the App Store (17C88)
    All is working good thus far. Sound is still working (with no extra steps) and performance seems to be the same.

    I did the following to update:
    (assuming you have a working High Sierra 10.13.1 system as in post 194)
    • Upgraded to Clover r4334 (https://sourceforge.net/projects/cloverefiboot/files/Installer/)
      • Chose "Custom" and made sure I installed the driver EmuVariableUefi-64.efi
        • I think it might remove the driver if you don't check it (and perhaps because I manually installed it).
        • You should have a working 10.13.1 and with working Nvidia drivers after the Clover update and a reboot before you continue with the 10.13.2 install.
        • File will be found here: [EFI]/EFI/CLOVER/drivers64UEFI/EmuVariableUefi-64.efi
    • Upgraded to the new apfs.efi for 10.13.2, install from here:
      • [EFI]/EFI/CLOVER/drivers64UEFI/apfs.efi
    • Made sure FakeSMC.kext is current (mine already was), install from here:
      • [EFI]/EFI/CLOVER/kexts/Other/FakeSMC.kext
    • Note: In the reference link for 10.13.2 Update below, there is a lot of confusion from folks about Lilu.kext. I never have used Lilu, so I didn't need to do anything with that. System is still Lilu-free.
    • Installed 10.13.2 from the App Store
    • It will reboot twice during the update:
      • The first time it reboots you will need to pick the High Sierra installer icon from Clover that isn't normally there.
      • The second time it reboots (after the installer), you can pick the normal High Sierra boot option.
    • After it rebooted into 10.13.2, I installed the latest Nvidia Web Driver from System Preferences.
      • GPU Driver Version: 378.10.10.10.25.102
    • Rebooted
    • Installed the new Nvidia Cuda driver
      • CUDA Driver Version: 387.99
    Reference:
    https://www.tonymacx86.com/threads/macos-10-13-2-update.239847/
     
  8. mots

    mots

    Joined:
    Jul 1, 2016
    Messages:
    117
    Motherboard:
    GA-H170-Gaming 3
    CPU:
    i5-6500
    Graphics:
    EVGA GTX 950
    Dec 13, 2017 at 1:18 PM #198
    mots

    mots

    Joined:
    Jul 1, 2016
    Messages:
    117
    Motherboard:
    GA-H170-Gaming 3
    CPU:
    i5-6500
    Graphics:
    EVGA GTX 950
    After 3 days, so far, so good on 10.13.2. Audio and sleep working fine, no detected differences from 10.13.1.
     
  9. edgarrosandy

    edgarrosandy

    Joined:
    Nov 11, 2015
    Messages:
    37
    Motherboard:
    GA-H110M-A
    CPU:
    Intel i3-6100 3.7 GHz
    Graphics:
    Intel HD 530
    Mobile Phone:
    Android, iOS
    Dec 14, 2017 at 5:51 AM #199
    edgarrosandy

    edgarrosandy

    Joined:
    Nov 11, 2015
    Messages:
    37
    Motherboard:
    GA-H110M-A
    CPU:
    Intel i3-6100 3.7 GHz
    Graphics:
    Intel HD 530
    Mobile Phone:
    Android, iOS

    I had to Update Lilu to the latest for my system to be able to update to 10.13.2. Before I updated Lilu, when I try to update to 10.13.2, I would just get a restart loop on my system. But, now all is good after updating Lilu.kext & I'm on 10.13.2 without any problems. :D
     
  10. mots

    mots

    Joined:
    Jul 1, 2016
    Messages:
    117
    Motherboard:
    GA-H170-Gaming 3
    CPU:
    i5-6500
    Graphics:
    EVGA GTX 950
    Dec 14, 2017 at 1:12 PM #200
    mots

    mots

    Joined:
    Jul 1, 2016
    Messages:
    117
    Motherboard:
    GA-H170-Gaming 3
    CPU:
    i5-6500
    Graphics:
    EVGA GTX 950
    Awesome, welcome to the next stage! LOL. You must be using Lilu for the vit9696/AppleALC audio method I assume? I am using the toleda/cloverALC method for audio, so I don't need the Lilu kext on my system.
     

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