Home

Awesome

Dell Inspiron Gaming 7577 & macOS

|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| English | Türkçe

Prebuilt EFI folders for Dell Inspiron 7577 to make it bootable with macOS through OpenCore boot loader.

I can install, update and upgrade macOS on my laptop with this folder yet it is not guaranteed that it will work for you as well. Even though they are same models, two computers can have differences. Proceed all processes at your own risk.

Check releases page for downloadable EFI zip files. There is a high chance that I will not update it frequently. Head over to "Dortania Guide" and get the information you need when something goes wrong. The best source is "Opencore Configuration" document of course.

<b> Do not use prebuilt EFI folders before you read this page otherwise it will end up with a failure. </b>

Supported macOS Versions

OS VersionKnown ProblemsTested
macOS VenturaUniversal + BluetoothNo
macOS MontereyUniversal + BluetoothNo
macOS Big SurNone except universalNo
macOS CatalinaNone except universalNo
macOS MojaveNone except universalNo

Table is for the latest release. It should have better compability with each macOS versions.

Laptop Components

Device TypeComponent
CPUIntel i7-7700HQ
GraphicsIntel HD Graphics 630 / Nvidia GTX 1050 Ti
Memory16GB 2400MHz DDR4 RAM
NetworkIntel Dual Band WiFi 8265 & Bluetooth
Screen15.6” 1080p IPS Display
Storage128GB Samsung M.2 SSD (SATA) / 256GB Samsung 860 Evo SSD

Universal Problems

BIOS Version and Settings

BIOS Version: 1.15.0

<details> <summary>Recommended advanced BIOS settings after successful installation </summary>

<b> IMPORTANT NOTE1: All changes done through this command screen will be back to default values when you perform a BIOS upgrade or re-flash the same version. It also defaults itself if you reset CMOS physically. </b>

<b>IMPORTANT NOTE2: Even though steps described here are not required for a successful boot process, it is strongly advised. Steps here are my preferred methods but excluded from config in order to prevent new comers’ mistakes. </b>

To enable advanced BIOS options;

Execute AdvancedBiosSettings at Opencore Picker screen

Enter given commands below for each settings. When it is done, type “exit” or "reboot" without quotes to exit this command shell screen.

CommandExplanation
setup_var 0x4DE 0x00Disables CFG Lock

IMPORTANT NOTE for CFG LOCK: After execute this command, you must disable Kernel>Quirks>AppleXcpmCfgLock in config.plist after you boot into macOS. It is not recommended to use both at the same time for a long period.

</details>

Config Settings

You should provide values for PlatformInfo>Generic> MLB, ROM, SystemProductName, SystemSerialNumber and SystemUUID

Dual Booting macOS and Windows with Opencore

<b> No, don’t do that. </b> I strictly do not recommend booting windows through Opencore. Best way is making switch with F12 key when DELL logo appears.

Credits

Team Acidanthera for OpenCore boot loader itself and AppleALC, BlueToolFixup, Brightness Keys, Lilu, RealtekRTL8111, VirtualSMC and its plugins, VoodooPS2Controller and Whatevergreen kexts.

Team VoodooI2C for VoodooI2C and VoodooI2CHID kexts.

Team OpenIntelWireless for Airportitlwm, IntelBluetooth firmware and Injector kexts.

Daliansky for prebuilt cosmetic SSDTs ( DMAC, HRT, MCHC, MEM2, PMCR and SBUS )

zhen-zen for ThermalSolution kext

uzairblaoch for providing information about enabling HDMI

datastone for grub-mode-setup_var

Thanks everyone who helped me with patience and developers for maintaing kexts, drivers, scripts and patches.

Disclaimer

I am not responsible for anything happened to you or your laptop. Blame someone else for your suckin' life.

<strong> This whole process is made because of fucking educational purposes. </strong>