Jump to content

Converting a second hand gaming machine to hackintosh


takeawaydave
 Share

24 posts in this topic

Recommended Posts

Swore to never hackintosh again and get an apple silicon Mac Mini but in so many ways it still seems to make sense when wanting a system to game (windows) but needing a macOS daily driver.

 

I’m considering dropping some cash on a second hand gaming machine with the following and wanted to gather some feedback as to viability of getting Sonoma up and running:

 

Gigabyte Z590 AORUS ULTRA
Intel® Core I7 11700k Cores 8 Threads 16
ASUS TUF GAMING Radeon™ RX 6800 XT OC

 

AORUS RGB Memory DDR4 16GB(4x8GB) 3333MT/s
1TB PCIe 4.0 WD Black SN770

 

10Gbps Ethernet would be ideal as would TB4 however I believe there is a Gigabyte TB3 card that works ok.

 

 

Link to comment
Share on other sites

On 12/27/2023 at 1:23 PM, takeawaydave said:

 

Would Ethernet 2.5G and the Intel WiFi work? 

Remind me details about them. There are list of working devices somewhere.

Link to comment
Share on other sites

On 12/28/2023 at 6:13 PM, Slice said:

Remind me details about them. There are list of working devices somewhere.

 

I only picked up the new machine today but I think its this:

 

  • i225-V (onboard Intel® 2.5GbE LAN)
  • Intel AX200 
Edited by takeawaydave
Link to comment
Share on other sites

Thanks to @MaLd0n and provided EFI from here I have an install of Sonoma running. 

 

Ethernet

 

On 12/29/2023 at 10:45 PM, Slice said:

i225-V may works with AppleIGC driver

 

Working (AppleIGC)

image.thumb.png.5300fbb67f7e8b6b600c351c241f1d80.png

Wifi/BT

 

On 12/29/2023 at 10:45 PM, Slice said:

WiFi Intel AX200 with itlwm

 

Wireless / BT is not working.

 

Added to EFI /EFI/OC/Kexts/itlwm.kext (as per https://openintelwireless.github.io/itlwm/Installation.html )

 

image.thumb.png.d1f93951a1527fce81bf1ae07b284a6b.png

Screenshot2023-12-31at04_08_45.thumb.png.73edc5c4e3496b0ea1dd20ca2eef8c49.png

Tried the troubleshooting steps here: https://openintelwireless.github.io/itlwm/Troubleshooting.html Resetting System Preferences - Network but this had no effect as far as I could tell.

 

Bluetooth

 

Not working

image.thumb.png.24c205820d928b118042e91b0f505c26.png

Graphics

 

Working

image.thumb.png.33bf803afdcac5cf2f35831f7304407f.png

Audio

 

Working

image.thumb.png.8d72e981a8565b301329836b5692c755.png

USB 2.0 Hub / USB 3.2 Hub

 

Working but maybe mapping needs to be done but haven't tested properly

image.thumb.png.2ee072805a6bbc0dc0ffffda5069844a.png

Sleep

 

Machine does not sleep 

 

Fans

 

More noisy than windows

 

image.png

I couldn't attach the EFI folder but it's the same as Mald0n's with 16MB itlwm kext included. config.plist added anyway.

 

config.plist

dmesg.out

Edited by takeawaydave
added config.plist
Link to comment
Share on other sites

I see Realtek USB2.0 Audio. It is good but you also have embedded audio. The computer will not sleep if the device is not served by some driver. Because of powerManagement chain.

Link to comment
Share on other sites

Cheers @MaLd0n 

 

USB

 

The mapping seems to have worked. One port (I have 16 ports) does not work. If I recall there is a 15 port limit. 

 

Bluetooth

 

The BT kexts seem to have worked but the BT performance was not amazing until I got the wireless antenna mounted. 

  • Magic Mouse and MX Master seem to work as expected.
  • AirPods were able to work as expected as did Sony Wireless Noise-Canceling Headphones.

 

WiFi

 

Works - Used the kext called AirportItlwm-Sonoma-v2.3.0-DEBUG-alpha-ff1138b.zip and once in place ran through the troubleshooting steps here: https://openintelwireless.github.io/itlwm/Troubleshooting.html Resetting System Preferences.

 

42 minutes ago, Slice said:

I see Realtek USB2.0 Audio. It is good but you also have embedded audio. The computer will not sleep if the device is not served by some driver. Because of powerManagement chain.

 

@Slice I'll reboot into Windows and try and get more info on the parent.

Link to comment
Share on other sites

Hi @Slice Not sure how useful the above was. Took another look at the device connections with Windows Device Manager instead.

 

image.thumb.png.dc9d3e24f172e40b6aea212e5ca992a2.png

 

Realtek USB Audio Device:

 

image.png.13f5c6dc8b3021ded143a1fc76d00ecc.png

USB\VID_0414&PID_A00D&MI_00

 

Shows following parent:

 

image.png.db98b910a0a344e8eacee22cbc0c89c3.png

 

USB Composite Device:

 

image.png.28906a48d46dc42865e48b4b0a0a93a6.png

 

USB\VID_0414&PID_A00D

Shows following parent:

 

image.png.b62f9d1e3633bdbc845df68f67fcd6ed.png

 

USB Root Hub (USB 3.0):

 

image.png.0cf4e1b520556205b06767b29d422fcc.png

USB\ROOT_HUB30&VID8086&PID43ED

 

Shows following parent:

 

image.png.f190aa883138416e58f20a51927548e1.png

PCI\VEN_8086&DEV_43ED&SUBSYS_50071458&REV_11\3&11583659&0&A0
 

Intel(R) USB 3.20 eXtensible Host Controller - 1.20 (Microsoft)
 

image.png.6266dad110631ac4abdbc0ea40a7bad4.png

 

 

Edited by takeawaydave
Link to comment
Share on other sites

23 minutes ago, takeawaydave said:

 Yeah could be. Checking now. In the mean time I checked the ioregistry and couldn't see a reference.

 

Nothing obvious that I could see in the BIOS with any reference to Realtek. All I could see was an option to enable/disable HDA sound. 

 

Other options under USB:

  • Legacy USB Support 
  • XHCI Hand-off
  • USB Mass Storage Driver Support
  • Port 60/64 emulation

All are default enabled can't see why they would need changing

Link to comment
Share on other sites

19 hours ago, takeawaydave said:

Hi @Slice Not sure how useful the above was. Took another look at the device connections with Windows Device Manager instead.

 

 

USB Audio Device: from the property dropdown menu in device manager, select "BIOS pathname" or similar instaed. It shows you the exact ACPI path of the USB port the device is connected to. My guess is that that it's connected to a "HSxx" port (HS= high speed = USB 2, xx= integer)

Link to comment
Share on other sites

Just now, cankiulascmnfye said:

 

USB Audio Device: from the property dropdown menu in device manager, select "BIOS pathname" or similar instaed. It shows you the exact ACPI path of the USB port the device is connected to. My guess is that that it's connected to a "HSxx" port (HS= high speed = USB 2, xx= integer)

 

@cankiulascmnfye "Location Paths" property?

 

image.png.48a7e753e1787e5d07c132c1719862aa.png

 

PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(2)#USBMI(0)
PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(2)#USB(2)
ACPI(_SB_)#ACPI(PC00)#ACPI(XHCI)#ACPI(RHUB)#ACPI(HS02)#USBMI(0)
ACPI(_SB_)#ACPI(PC00)#ACPI(XHCI)#ACPI(RHUB)#ACPI(HS02)#USB(2)
 

 

 

Link to comment
Share on other sites

18 hours ago, takeawaydave said:

 Yeah could be. Checking now. In the mean time I checked the ioregistry and couldn't see a reference.

 

iMac Pro.ioreg 6.65 MB · 1 download

This is your ioreg and there is audio device I was speaking about.

Screenshot 2024-01-02 at 13.33.40.png

 

It has no relation to USB. You just look otherwise.

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...