lersy / Dell-7577-Hackintosh-macos-Opencore

Efi folder to boot macOS Catalina on Dell Inspiron 7577 Gaming Laptop
37 stars 4 forks source link

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.

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

Supported macOS Versions

OS Version Known Problems Tested
macOS Ventura Universal + Bluetooth No
macOS Monterey Universal + Bluetooth No
macOS Big Sur None except universal No
macOS Catalina None except universal No
macOS Mojave None except universal No

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

Laptop Components

Device Type Component
CPU Intel i7-7700HQ
Graphics Intel HD Graphics 630 / Nvidia GTX 1050 Ti
Memory 16GB 2400MHz DDR4 RAM
Network Intel Dual Band WiFi 8265 & Bluetooth
Screen 15.6” 1080p IPS Display
Storage 128GB Samsung M.2 SSD (SATA) / 256GB Samsung 860 Evo SSD

Universal Problems

BIOS Version and Settings

BIOS Version: 1.15.0

Recommended advanced BIOS settings after successful installation 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. 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. 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. | Command | Explanation | |--------- | ----------- | | setup_var 0x4DE 0x00 | Disables 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.

Config Settings

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

Dual Booting macOS and Windows with Opencore

No, don’t do that. 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.

This whole process is made because of fucking educational purposes.