konrad11901 / Inspiron7373-macOS

Running macOS Catalina on Dell Inspiron 7373 (2-in-1)
2 stars 2 forks source link

macOS Catalina on Dell Inspiron 7373

This repository contains an OpenCore configuration to run macOS Catalina (10.15.4) on Dell Inspiron 7373 2-in-1 laptop with OpenCore 0.5.7.

System Configuration

What doesn't work or works partially

Any contributions are welcome - I'm by no means a Hackintosh expert (still learning a lot of things), so there are probably a lot of things to improve. Also, check out the Issues tab.

BIOS Configuration

Turn off the Secure Boot. That should be all.

UEFI Variables

In order to run macOS without having to use WhatEverGreen's framebuffer patching and CFG-related booter quirks, it is strongly recommended to modify a few UEFI variables. To do that, you can use the included ModifiedGrub.efi (credits brainsucker), which provides the setup_var command.

The following variables should be updated: Variable Offset Default value Desired value Comment
CFG Lock 0x4C7 0x01 (enabled) 0x00 (disabled) Disable CFG Lock to prevent MSR 0x02 errors on boot
DVMT Pre-allocated 0x76D 0x01 (32M) 0x02 (64M) Increase DVMT pre-allocated size to 64M
DVMT Total GFX Memory 0x76E 0x02 (256M) 0x03 (MAX) Increase total GFX memory limit to maximum

DISCLAIMER: those offset values are taken from 1.15.0 and 1.16.0 firmwares. DO NOT use them with older versions unless you have checked that they are the same.

Usage:
setup_var <offset> <value>
ex.
setup_var 0x4C7 0x00

Notes

Credits