Contribute
Register

Success: GA-Z170X-UD3, Skylake 6700k, AMD RX580 (RX480), 5K Dell UP2715K, no helper card, almost OOB

Status
Not open for further replies.
Thanks for checking I'm afraid I'm unusual and like large fonts even for the system menus. I bought a 2k Dell 27inch monitor that I'm in the process of sending back as I find it too small. I went round to my friends house who has a macbook connected to a 4k Dell P2715Q 27". He runs his at 1080p scaled, which I'd rather not use because even thought it was very easy on the eyes it means I'm not getting any more real estate. I've been running my 2k at 1080p for instance but to get 1080p as an available hidpi option I had to do a lot of hacking about and it doesn't seem to last a reboot so I'd rather not have to hack a resolution for another monitor. I wonder why the lg one has it as an option but the retina and your dell don't. To be fair 2048x1152 isn't that far off so I'd be interested in you checking that even to see if it is relatively happy if it's not too much hassle.
 
I just checked 2048x1152 and it's really not bad actually. Fonts are still sharp and readable. No pixels around font corners nor any fuzziness. I think you'll be happy with it.
 
Wow that really is a help. I've had such a nightmare with this upgrade. I even got a 32inch monitor after trying one in a shop at 2k but in use 32inch was just distracting and I was never using all the space. I think I'm just a 2 monitor person. If I need more space at least with 27 I can bump up the resolution if I'm doing video work or something. Now I just need to pick a stable set of kit to go with a overpriced (because of bitcoin) rx580. Thanks again.
 
What a beautiful thread! Thanks buddy for the simple info. I am now running great with my new RX580 (bye bye GTX 1070).

The only minor issue is that boot process when iGPU is enabled, takes a bit long. Any ideas?
 
  • Like
Reactions: XQC
Been playing with this one for awhile. Similar config (GA-Z170X-UD3 Ultra, Skylake 6700k, but Geforce 1070), after failing with iMac 17,1 and 18,3. I am still a little... apprehensive about using old profiles (Mac Pro 6,1 iMac 14,2) since those aren't Skylake profiles. I'll stick with this for now, since it's working.

One thing I'm noticing is after sleep/wake, USB Kernel errors in Console. Everything seems to work fine though, just lots of errors flooding my console. Probably related to this https://www.tonymacx86.com/threads/guide-usb-power-property-injection-for-sierra-and-later.222266/ but too busy to follow it right now.

Code:
default    14:01:37.210420 -0500    kernel    003925.906127 AppleUSBXHCIAR@00000000: AppleUSBHostController::setPowerStateGated: going to state 1 returned 0xe00002e9
default    14:01:37.210437 -0500    kernel    003925.906148 AppleUSBXHCIAR@00000000: AppleUSBHostController::hardwareExceptionThreadCallGated: attempting recovery
default    14:01:37.210443 -0500    kernel    003925.906154 AppleUSBXHCIAR@00000000: AppleUSBHostController::hardwareExceptionThreadCallGated: 0x00000004
default    14:01:37.210448 -0500    kernel    003925.906160 AppleUSBXHCIAR@00000000: AppleUSBHostController::hardwareExceptionThreadCallGated: attempting recovery
default    14:01:37.210497 -0500    kernel    003925.906207 AppleUSBXHCIAR@00000000: AppleUSBHostController::setPowerStateGated: going to state 2 failed with 0xe00002e9
default    14:01:37.210504 -0500    kernel    003925.906215 AppleUSBXHCIAR@00000000: AppleUSBHostController::hardwareExceptionThreadCallGated: 0x00000008
default    14:01:37.310987 -0500    kernel    003926.006692 AppleUSB30XHCIPort@00300000: AppleUSBXHCIPort::powerOn: deadline passed (PORTSC 0x00000000)
default    14:01:37.310988 -0500    kernel    003926.006695 AppleUSB20XHCIPort@00100000: AppleUSBXHCIPort::powerOn: deadline passed (PORTSC 0x00000000)
default    14:01:37.310999 -0500    kernel    003926.006708 AppleUSB20XHCIPort@00200000: AppleUSBXHCIPort::powerOn: deadline passed (PORTSC 0x00000000)
default    14:01:37.311002 -0500    kernel    003926.006710 AppleUSB30XHCIPort@00400000: AppleUSBXHCIPort::powerOn: deadline passed (PORTSC 0x00000000)
default    14:01:37.633409 -0500    kernel    003926.329109 AppleUSBXHCIAR@00000000: AppleUSBHostController::setPowerStateGated: going to state 1 returned 0xe00002e9
default    14:01:37.633427 -0500    kernel    003926.329129 AppleUSBXHCIAR@00000000: AppleUSBHostController::hardwareExceptionThreadCallGated: attempting recovery
default    14:01:37.633433 -0500    kernel    003926.329135 AppleUSBXHCIAR@00000000: AppleUSBHostController::hardwareExceptionThreadCallGated: 0x00000004
default    14:01:37.633438 -0500    kernel    003926.329142 AppleUSBXHCIAR@00000000: AppleUSBHostController::hardwareExceptionThreadCallGated: attempting recovery
default    14:01:37.633478 -0500    kernel    003926.329181 AppleUSBXHCIAR@00000000: AppleUSBHostController::setPowerStateGated: going to state 2 failed with 0xe00002e9
default    14:01:37.633487 -0500    kernel    003926.329190 AppleUSBXHCIAR@00000000: AppleUSBHostController::hardwareExceptionThreadCallGated: 0x00000008
default    14:01:37.734725 -0500    kernel    003926.430392 AppleUSB30XHCIPort@00400000: AppleUSBXHCIPort::powerOn: deadline passed (PORTSC 0x00000000)
default    14:01:37.734746 -0500    kernel    003926.430436 AppleUSB30XHCIPort@00300000: AppleUSBXHCIPort::powerOn: deadline passed (PORTSC 0x00000000)
default    14:01:37.734751 -0500    kernel    003926.430440 AppleUSB20XHCIPort@00100000: AppleUSBXHCIPort::powerOn: deadline passed (PORTSC 0x00000000)
default    14:01:37.734759 -0500    kernel    003926.430435 AppleUSB20XHCIPort@00200000: AppleUSBXHCIPort::powerOn: deadline passed (PORTSC 0x00000000)
 
Wow, so does sleep wake work with RX 580?
 
XQC did you fix the slow boot issue?i read somewhere in the forum that the slow boot process is because
you upgrade to APFS or have TRIM enabled?
They are known to cause slow boots when combined. Disable TRIM, or go back to HFS+J
 
First of all, this guide is for a completely new install. For whatever reason, the upgrade procedure failed from 10.12.6 to 10.13, I got a hangup at the Apple boot logo. So I said screw it and did a new install and restored from a Time Machine backup.

View attachment 283179

So this guide works fine for a new installation and these components:

  • Gigabyte GA-Z170X-UD3
  • Intel i6700k Skylake
  • AMD RX 580 (which is only a bumped up RX480), specific vendor / model: Sapphire RX 580 8G Nitro
  • Samsung 1TB Pro 840 SSD
  • (32 GB RAM)

What works:
Almost everything, except...

What doesn't work / Disclaimer:
Internal soundcard: I have disabled that because I use a USB soundcard (Xonar U7)

Problems:
Boot process is somewhat slow for a SSD? (about 1 minute), I am looking into that.

BIOS settings
  • In BIOS Features
    • Fast Boot: Disabled
    • Windows 8/10 Fatures: Windows 8/10
    • CSM Support: Disabled
    • Network Stack: Disabled
  • In Peripherals:
    • Intel Platform Trust Technology: Disabled
    • Initial Display Output: PCIe 1 Slot (Or whatever slot your GFX is in)
    • Legacy USB Support: Enabled
    • XHCI Hand-off: Enabled
    • Port 60/64 Emulation: Disabled
    • In Super IO Configuration:
      • Serial Port 1: Disabled
  • In Chipset:
    • Internal Graphics: Disabled
    • Audio Controller: Enabled
    • PCH LAN Controller: Enabled
    • IOAPIC 24-119 Entries: Enabled
Preparation:
  • Download High Sierra from Mac App Store on a Mac / Hackintosh
  • Create USB install stick with DiskmakerX
  • Download Clover
  • Install Clover ON THE USB DRIVE (!) with these options:
    • Installation for UEFI motherboards
    • Bootloader: No update
    • CLOVER EFI 64 SATA
    • Drivers64UEFI: CSM, Fat, EmuVariable, OsxAptioFix2, OsxAptioFix
  • Download Clover Configurator, open it, go to Mount EFI, Open Partition and copy the files from the clover-kext-zip from this post to the folder /EFI/EFI/CLOVER/kexts/Other
  • Download apfs.efi from this post and copy to /EFI/EFI/CLOVER/drivers64UEFI
  • Press on the home button and load EFI - EFI - CLOVER - config.plist. Options to tick:
    • ACPI: FixShutdown, FixDisplay
    • Boot: dart = 0, nv_disable=1
    • Kernel and Kext Patches
      • Name: AppleUSBXHCIPCI, Find: 837d8c10 , Replace: 837d8c1b , Comment: change USB port limit and USB3 support
    • RT Variables: Bootconfig 0x28, CsrActiveConfig 0x67 (this disables CSR completely)
    • SMBios: Click the arrow button under the big question mark and choose MacPro6,1 and click on Generate Serial Button a few times. Note: I get a black screen with an iMac-SMBIOS. MacPro6,1 with AMD RX580 and 5K work out of the box.
  • Save the config and reboot to the USB disk
Installation:

- Erase your install disk with Disk Utility, ideally with APFS
- Start the installation on the fresh formatted disk
- The installation process will reboot the hackintosh a few times. Make sure to select Boot from Install macOS from (install disk), NOT from the USB!
- When installation is finished, there a 3 boot options from the disk: FileVault Preboot, macOS Installer Preboot and Boot MacOS - choose the latter Boot macOS

Post Installation:
Nothing!
As mentioned, RX 580 and 5K will work out of the box. I can't help with the soundcard though, as I use a USB soundcard (which works fine oob). Enjoy your new system :)

Optional: Idiot's guide to iMessage

View attachment 283163 View attachment 283165

HI,

I Have a setup almost the same but I can't get working the DELL in 5k, it display two monitors. I tryed to follow your guides, tryed lots of things but I can't get it working.

Can you share your EFI Folder?

If you could help me I would appreciated.

Thanks
 

Attachments

  • Screenshot 2017-12-21 07.27.16.png
    Screenshot 2017-12-21 07.27.16.png
    109.7 KB · Views: 189
  • EFI.zip
    22.2 MB · Views: 149
All good here... 10.13.2 (17C88)
MB: Asrock Extreme7+
CPU: i7-i6700k
RAM: 16Gb DDR4 3200 Corsair
M2: 512Gb 960 PRO Samsung
Video: RX580 8Gb Nitro+ Special Edition
Works smooth ...
I used: UniBeast 8.1.0 + MultiBeast - High Sierra 10.1.1 / and only 2 kext ( Lilu + Whatevergreen )

If your using FCPX , i m interested to know bruceX benchmark result with rx580
:)
 
Status
Not open for further replies.
Back
Top