Contribute
Register

The Ultimate Low Cost Big Sur Hackintosh - Core i5 Dell Optiplex 3020 SFF - LG 4K Monitor

Joined
Sep 25, 2011
Messages
123
Motherboard
Dell Optiplex 9020 MT A25
CPU
i7 4790
Graphics
HD4600
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Great guide as always, @trs96, thanks. Installed Catalina as iMac 15,1 on the 3020 and other than a hang or two on the install reboots all went well. I didn’t do the Enable EHCI Handoff / Set XHCI mode to Enabled changes, as I wasn’t sure they were needed for Catalina.

Runs great so far, using the iGPU on this one. Found a great deal on eBay, less than $100 including shipping, i5-4590 with 8gb RAM, and in mint condition.
 

trs96

Moderator
Joined
Jul 31, 2012
Messages
21,038
Motherboard
GA-Z97X-UD3H-BK
CPU
i5-4690K
Graphics
HD4600 / RX 570
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. Android
Installed Catalina as iMac 15,1 on the 3020 and other than a hang or two on the install reboots all went well. I didn’t do the Enable EHCI Handoff / Set XHCI mode to Enabled changes, as I wasn’t sure they were needed for Catalina.
Happy to hear of your success with the guide. All of the EHCI and XHCI bios settings are related to how the USB ports function so they apply equally to Catalina and Big Sur. They're not mandatory for either but they are suggested to get the best USB function from a 3020. They don't apply to the 3020M models. All of those variables are completely different. Applying the wrong ones will create havoc.
 
Last edited:
Joined
Sep 25, 2011
Messages
123
Motherboard
Dell Optiplex 9020 MT A25
CPU
i7 4790
Graphics
HD4600
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
OK, implemented those as well. Also ordered one of the SSD trays as suggested in the 1st post, so I can use two drives.
 
Joined
Sep 25, 2011
Messages
123
Motherboard
Dell Optiplex 9020 MT A25
CPU
i7 4790
Graphics
HD4600
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
One issue - no audio device is detected. Something must be out of sorts with the ID for the audio codec. Going through Dortania's troubleshooting and guide to get audio to work in OC, not having much luck.
 

trs96

Moderator
Joined
Jul 31, 2012
Messages
21,038
Motherboard
GA-Z97X-UD3H-BK
CPU
i5-4690K
Graphics
HD4600 / RX 570
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. Android
One issue - no audio device is detected. Something must be out of sorts with the ID for the audio codec. Going through Dortania's troubleshooting and guide to get audio to work in OC, not having much luck.
Here's all the potential Layout IDs for the ALC 280 codec. I had used 13 with success on the 7020 and 9020 models. Not sure why it's not working for the 3020. We'll have to research this some more.

Screen Shot 20.jpg
 
Last edited:

trs96

Moderator
Joined
Jul 31, 2012
Messages
21,038
Motherboard
GA-Z97X-UD3H-BK
CPU
i5-4690K
Graphics
HD4600 / RX 570
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. Android
Going through Dortania's troubleshooting and guide to get audio to work in OC, not having much luck.
Give layout-id 11 a try and it should work. I have no idea why the 13 or 17 layout ids don't work on the 3020 when they work perfectly on the 7020/9020 which also uses the same ALC280. That's the nature of the hackintosh. ¯\_(ツ)_/¯
 
Last edited:
Joined
Sep 28, 2020
Messages
4
Motherboard
Dell Optiplex 3050 (SFF)
CPU
i5-7700K
Graphics
HD 630
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
Joined
Sep 25, 2011
Messages
123
Motherboard
Dell Optiplex 9020 MT A25
CPU
i7 4790
Graphics
HD4600
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Here's all the potential Layout IDs for the ALC 280 codec. I had used 13 with success on the 7020 and 9020 models. Not sure why it's not working for the 3020. We'll have to research this some more.

View attachment 527644
@trs96 in BIOS (v A20) my system reports ALC3220 rather than ALC280. edit - I see that Dortania notes about rebranded controller if 3xxx.

Tried changing .plist with layout 11 (0B000000) in Device Properties > Add and it displays a Digital Out in System Prefs Audio
with layout 13 (0D000000) the system displays a Headphone Out and a Line Out
 

trs96

Moderator
Joined
Jul 31, 2012
Messages
21,038
Motherboard
GA-Z97X-UD3H-BK
CPU
i5-4690K
Graphics
HD4600 / RX 570
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. Android
Tried changing .plist with layout 11 (0B000000) in Device Properties > Add and it displays a Digital Out in System Prefs Audio
Have you plugged in any headphones to the front jack ?

layout 13 (0D000000) the system displays a Headphone Out and a Line Out
Is 13 working alright for you ?
 

trs96

Moderator
Joined
Jul 31, 2012
Messages
21,038
Motherboard
GA-Z97X-UD3H-BK
CPU
i5-4690K
Graphics
HD4600 / RX 570
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. Android
my system reports ALC3220 rather than ALC280
ALC3220 is what Dell calls ALC280 not sure why they do that.

Here's what I get when using Audio Layout ID of 11:

Screen Shot 2021-08-23 at 5.29.19 PM.png
Screen Shot 2021-08-23 at 5.29.38 PM.png

If I plug my headphones into the back panel line out, then that appears as an output option. The internal speaker disappears.
Screen Shot 2021-08-23 at 5.37.00 PM.png

The internal speaker works for those that want to hear the boot chime. I usually never enable that on my hacks. I mostly use the front headphone jack so the layout ID of 11 meets my needs.
 
Last edited:
Top