Skip to content
This repository has been archived by the owner on Dec 13, 2023. It is now read-only.

joostiphone/Optiplex-9020-USFF-Hackintosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

THIS BUILD IS ARCHIVED AND NOT MAINTAINED ANYMORE

Reason: not interesting for me anymore, because this chip is too old, hence I'm not updating this hackintosh anymore. I recommend using OCAuxiliaryTools to update OC and OpenCoreLegacyPatcher to get stuff working.

Optiplex-9020-USFF-Hackintosh

This is my Hackintosh build using a Dell Optiplex 9020 Ultra Small Form Factor (in the Hackintosh community, also known as a OptiMac) using OpenCore.

alt test alt test

PC specifications:

  • OS's installed: Ventura dualbooted with Windows 11 Pro
  • PC Model: Dell Optiplex 9020 USFF (Ultra Small Form Factor)
  • Processor: Intel i5-4590s @ 3.00 Ghz (Haswell)
  • RAM: 16GB DDR3
  • Storage: 128 GB SSD x2: MacOS and Windows
  • Graphics card: Intel HD Graphics 4600
  • Using a Display port to HDMI adapter to connect to my TV

Notes:

Create your USB stick with your pre-made EFI:

Please see this page: https://github.com/joostiphone/MacOS-USB-Installer

alt test

BIOS Settings (from tonymacx86.com):

https://www.tonymacx86.com/threads/the-dell-optimac-big-sur-opencore-thread.302383/

OpenCore

OpenCore is working very well. A small how-to here:

PRECAUSION:

Serial number:

You need to make your own serial number, so that your iCloud etc. will work without using someone else his serial number. In OC GEN-X or in OpenCore Configurator you can generate a new one if you don't have one yet, or if you need a new one.

Updating Hackintosh (MacOS)

  • In general; watch others do first to see if they succeed
  • Make sure first to install the latest Kext files
  • Install latest OpenCore; but first make sure that this works according other users. Latest OpenCore build: https://github.com/acidanthera/OpenCorePkg/releases

Kexts:

Make sure (!) you are using the latest kexts:

For convenvience purposes, use either OpenCore Configurator or Hackintool to mount EFI and update the Kexts. I always provide the latest Kexts in my EFI as per below.

Update your OpenCore EFI (small how-to)

alt test

Option 1 (easy): Update using HackinDROM

Download the app here: https://hackindrom.zapto.org

and watch a how-to here: https://www.youtube.com/watch?v=xRuerrG-lAU&t=50s

Option 2 (time consuming): Manually

https://github.com/joostiphone/Update-OpenCore-to-latest-version

Latest Changes on uploaded EFI (without a Serial Number):

Please note that I only use the latest Stable released versions of MacOS and OpenCore (so no beta's, nighly builds or latest commitments).

(Item 0 is the oldest):

  1. Installed my system succesfully using OpenCore 0.6.0
  2. Tweaked it.
  3. Updated to every latest Big Sur beta and OpenCore beta version.
  4. 13-Oct-2020: Updated to latest Public Beta (20A5384c) and latest final OpenCore Build (v0.6.2).
  5. 23-Nov-2020: Updated to latest Big Sur version 11.0.1 (20B29) and latest OpenCore build (v0.6.3).
  6. 20-Jan-2021: Updated to latest Big Sur version 11.1 (20C69) and latest OpenCore build (v0.6.6).
  7. 13-Feb-2021: Updated to latest Big Sur version 11.2.1 (20D74).
  8. 25-March-2021: Updated to latest Big Sur version 11.2.3 (20D91) and latest OpenCore build (v0.6.7).
  9. 17-April-2021: Updated to latest OpenCore build (0.6.8).
  10. 28-April-2021: Updated to MacOS 11.3 (20E232), using OpenCore v0.6.8.
  11. 9-May-2021: Updated to MacOS 11.3.1 (20E241), using OpenCore v0.6.8 (OC 0.6.9 EFI will follow soon).
  12. 9-May-2021: Updated to latest OpenCore build (0.6.9).
  13. 12-June-2021: Updated to MacOS 11.4 (20F71), and Updated to latest OpenCore build (0.7.0).
  14. 11-July-2021: Updated to latest OpenCore build (0.7.1), and preparing for MacOS Monterey. Still using Big Sur though!
  15. 11-October-2021: IMPORTANT, due to Monterey not supporting older Mac's, we needed to update the SMBIOS version to Macmini7,1. This means that you NEED to create a new serial etc. for your system. Do this according to: https://dortania.github.io/OpenCore-Post-Install/universal/iservices.html#fixing-imessage-and-other-services-with-opencore I'm now using latest OpenCore build (0.7.4), and Monterey. Updated to MacOS 12.0 Beta 9.
  16. 11-November-2021: Updated to latest OpenCore build (0.7.5), and updated to MacOS 12.0.1 (21A559).
  17. 27-2-2022: OptiMac Monterey 12.2.1 (21D62) OpenCore 0.7.8.
  18. 22-3-2022: OptiMac Monterey 12.3 (21E230) OpenCore 0.7.9.
  19. 7-7-2022: OptiMac Monterey 12.4 OpenCore 0.8.2.
  20. 27-10-2022: Tried Ventura, but too much problems for now. Will try again later.
  21. 30-10-2022: Going back to OptiMac Monterey 12.6.1 OpenCore 0.8.3. / 0.8.5
  22. 3-11-2022: got Ventura to work including the HD4600 using OCLP 0.5.1. resulting into 1536MB of memory. For now I will wait for some development of OCLP or HD4000 Patch by Chris1111 to be updated for Ventura. For now, I recommend to stay on Monterey.
  23. 10-1-2023: OptiMac Ventura 13.1 OpenCore 0.8.8.
  24. 16-2-2023: OptiMac Ventura 13.2.1 OpenCore 0.8.9.
  25. 10-7-2023: OptiMac Ventura 13.4.1 OpenCore 0.9.4 DEV. Remember: install the EFI on your EFI partition -> Update to macOS 13.4.1 -> apply patch (post patches) using latest OpenCore Legacy Patcher.

Download my latest EFI here (zip file):

alt test

Download here. The EFI is without my serial number, so you need to enter your own using OpenCore Configurator:

Big Sur (OpenCore)

https://mega.nz/folder/R0xwBAKJ#4hIlvkFZhdFMzu5AvSbppQ

Monterey (OpenCore)

https://mega.nz/folder/t04m2AoJ#AmwIXnWD5GFv-X5kxCWFBQ

Ventura (OpenCore)

https://mega.nz/folder/w5BTCA5b#OIVugo3YLzY94q7DKuh3KQ

When using Ventura, don't forget to apply OpenCore Legacy Patcher after you've updated MacOS!

alt test

Confirmed working:

  • CPU, RAM, Fans, Cooling etc. ✔ Stable temps.
  • Ethernet ✔
  • Graphics ✔
  • HDMI (via adapter, make sure that you use the DisplayPort output nearest to the VGA port) ✔
  • Sleep/wake Function ✔
  • Power Management ✔
  • App Store ✔
  • iMessage ✔
  • iCloud ✔
  • FaceTime ✔
  • USB with 2.0, 3.0 Ports ✔
  • Bootloader ✔
  • Encryption (FileVault2) ✔
  • HDMI Audio ✔
  • Volume Hotkeys ✔
  • No WiFi and Bluetooth (there is no WiFi/BT module on this board, and I'm not using a Fenvi card here due to the USFF design)
  • AirDrop - No, due to lack if WiFi/BT module
  • HandOff - No, due to lack if WiFi/BT module
  • Side Car - No, due to lack if WiFi/BT module

Credits:

https://github.com/joostiphone/Credits/blob/main/README.md

Resources

About

This is my Hackintosh build using a Dell Optiplex 9020 Ultra Small Form Factor

Resources

Stars

Watchers

Forks