safeboot / opencore-dell-latitude-7280

My personal OpenCore EFI for the Dell Latitude 7280
3 stars 0 forks source link

Dell Latitude 7280 Hackintosh

Hello! This is my personal EFI setup for OpenCore. Please note that your hardware may differ from mine so beware of some issues that you may experience.

Dell Latitude 7280 Front Dell Latitude 7280 Back

Tables of Contents


System Specs

Component Specification
Processor Intel Core i5-7300U
RAM 8GB DDR4 2133MHz
iGPU Intel HD 620 Graphics
Storage WD SN530 512GB SSD
Audio Realtek ALC3246 (or ALC256)
Ethernet Intel Ethernet I219-LM
Wireless Intel Dual Band Wireless AC 8265
Bluetooth Intel Wireless Bluetooth
SMBios MacBookPro14,1
OpenCore v0.7.8
macOS v12.4

Setup

Getting macOS

To start, you are going to need macOS. Specifically we are going to start creating the USB installer. Follow the link below: https://dortania.github.io/OpenCore-Install-Guide/installer-guide/

Adding the EFI

After the USB installer has been created, simply download the EFI provided in this repository and add it. Make sure to put it in the right place (aka the right partition).

Please note that this EFI is tailored to the system specifications and components seen above.

Preparing the BIOS

This part is very specific and you should be very careful when proceeding. There are things we need to enable and disable to get OpenCore to boot.

Enable:

Disable:


Now there is one more thing that needs to be done. This part is dangerous and may lead to the bricking of your device if done wrongly. I am not responsible for any damages! Do this at your own risk!!

Essentially we are going to disable the CFG Lock and DVMT.

Reboot and on the menu picker, select "modGRUBShell.efi". The following is extracted from Lorys89's guide.

CFG-Lock

To disable CFG Lock: setup_var 0x4ED 0x0

After this mod, set the quirk "AppleXcpmCfgLock" to false in your config.plist

Set DVMT PRE to 64MB

To set DVMT PRE Allocated to 64MB: setup_var 0x795 0x2

Set DVMT Total GFX Mem

To set DVMT Total GFX Mem to MAX setup_var 0x796 0x3

After this mod, remove the strings "framebuffer-fbmem" and "framebuffer-stolenmem" from iGPU Patch


Results

My config is different from Lorys89's due to hardware differences. Your hardware may also be different to mine so I recommend checking everything. If something, e.g. Wi-Fi card doesn't work, then the config may not be compatible with the Kext inside this config.

Screenshot

My setup works perfectly. Audio, keyboard shortcuts, backlight, webcam, Bluetooth audio are working as they should. I also have a Windows 10 Dual-booted and I have installed Blackosx's BsxM1 OpenCore theme.

If you have any questions, feel free to message me on Discord (safeboot#9005).


Credits

This guide was inspired by Lorys89's guide!