cstrouse / Dell_Precision_Tower_3620_OPENCORE_OSX

Opencore EFI for Dell Precision Tower 3620, Catalina 10.15.6

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dell Precision Tower 3620 Hackintosh with Opencore

Credit to Dortania's Opencore Install Guide, Opencore Sanity Checker, ProperTree, GenSMBios, Dell PFS Bios Extractor, UEFITool, Universal IFR Extractor, and Apple Inc.

Preview

Preview


System Specs

Specs

Part Model Number
CPU Intel i7-7700 (Kaby Lake)
Motherboard Dell 0mwypt
GPU Intel UHD Graphics 630
SSD Samsung 970 evo 256GB
HDD SeaGate ST1000DM010-2EP102 1TB
Bluetooth BCM94360CS 1750M
WiFi BCM94360CS 1750M
Ethernet Intel I219LM
Display LG 27UL550 4k

4k output

If you want to display 4K screen resolutions, you must set the DVMT-prealloc value to at least 64 MB. Unfortunately, there is no way to set the DVMT-prealloc value in the BIOS. Here, I modify the value through Grub Shell (OC/Tools/modGRUBShell.efi).

# check the value
grub> setup_var 0x350
# modify the value to 0x2 (64MB)
grub> setup_var 0x350 0x2

Warning: The value 0x350 only works on some models (e.g., Dell Precision T3620 and DELL-OptiPlex-7040). You should not modify such value unless you confirm that this value applies to your machine. To get the value of your machine, you can extract your BIOS file through Dell PFS Bios Extractor, and parse it through UEFITool and Universal IFR Extractor

For Dell Precision Tower 3430, the value is 0x8DC, and you should type setup_var 0x8DC 0x2

About

Opencore EFI for Dell Precision Tower 3620, Catalina 10.15.6


Languages

Language:C++ 73.9%Language:C 25.7%Language:Shell 0.3%Language:Assembly 0.2%