Awesome
⚠️ This repository is now archived and no longer maintained!
Hackintosh-Dell-7580
Only compatible with macOS Monterey.
For general installation instructions, please refer to Dortania's OpenCore Install Guide. This project could not be possible without the help of ppjjhh/Hackintosh-Dell-Inspiron-7580, which unfortunately is not longer maintained.
Notes
Fix CFG Lock
If you have gone through the Dortania's OpenCore Install Guide carefullly enough, you may find that of all the BIOS settings, disabling CFG Lock
is particularly frustrating, since no GUI configuring option is provided.
In order to fix this issue, you will need to first:
- Download
Utils/modGRUBShell.efi
(or from datasone/grub-mod-setup_var) and move it toEFI/BOOT
; - Restart the computer, press
F2
to go to the BIOS settings and choose to boot withEFI/BOOT/modGRUBShell.efi
.
Note that normally we boot with EFI/BOOT/BOOTx64.efi
, you may want to revert to the original state when CFG Lock
got fixed.
By now you should find yourself in an interactive shell. You can run the following commands:
setup_var 0x5C3
to checkCFG Lock
: 0x00 means disabled, 0x01 means enabled;setup_var 0x5C3 0x00
to disableCFG Lock
;setup_var 0x5C3 0x01
to enableCFG Lock
in case you want it back.
Then you are good to go.
Fix headphone audio distortion
If you experience audio distortion when plugging in your headphone, please
- Download
Utils/hda-verb
and move it to/usr/local/bin
; - Download the
Utils/Launch.app
and move it to your Application folder in the Finder (or anywhere else you like). Then open the Users & Groups pane of System Preferences, click the Login Items tab and add Launch.app to the list.
Every time you log in from now on, the application will be automatically executed. What this app really does under the hood is to run two simple lines of shell commands (source https://www.elitemacx86.com/threads/fix-audio-distortion-when-using-headphones-on-laptops.185/) that will fix the problem:
/usr/local/bin/hda-verb 0x19 SET_PIN_WIDGET_CONTROL 0x25
/usr/local/bin/hda-verb 0x21 SET_UNSOLICITED_ENABLE 0x83