Git Product home page Git Product logo

dell-xps15-7590-hackintosh's Introduction

Configuration

Model XPS15-7590 / MacBookPro16,1 Version Ventura 13.4 / OpenCore 0.9.3
Processor Intel Core i7-9750H Graphics Intel UHD Graphics 630
Memory Crucial DDR4 2666MHz 16GB x 2 Storage WD BLACK SN850 NVMe SSD 2T
Audio Realtek ALC298 WiFi/Bluetooth Dell Wireless 1830
Display Sharp SHP14BA (MWP1T-LQ156M1)
15.6-inch WLED FHD non-touchscreen
Monitor No

Not Working

  • DiscreteGPU
  • Thunderbolt
  • Fingerprint

Pre Installation

OpenCore Configurator

You can use OCAuxiliaryTools, a Cross-platform GUI management tool for OpenCore.

BIOS

  • BIOS version: 1.21.0
  • SATA Mode: AHCI

UEFI changes

  • From Opencore boot screen long press the SPACE bar, go to modGRUBShell and set the values for CFG unlock, DVMT Pre-Allocated, DVMT Total Gfx Mem and overclocking lock to the following:
setup_var_cv Setup 0x6ED 0x01 0x00
setup_var 0xA10 0x02
setup_var 0xA11 0x03
setup_var_3 0x789 0x00

Installation

Please use the latest release.

UHD Display

If your laptop display is 4k, you have to modify your config.plist:

  • Find dpcd-max-link-rate and change its value to FAAAAA==

Post Installation

Sleep Wake

Please run following commands:

sudo pmset -a hibernatemode 0
sudo pmset -a autopoweroff 0
sudo pmset -a standby 0
sudo pmset -a proximitywake 0

Network Interface

Please open System Report-Network-Wi-Fi and check your network interface, if not en0, you have to:

  1. delete all items in system preferences-network left side list.
  2. remove /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
  3. reboot your computer
  4. enter system preferences-network, click '+' and add Wi-Fi back.

SN MLB SmUUID and ROM

You can use OCAuxiliaryTools (PI -> Generic) to generate SN, MLB and SmUUID.

SmUUID

Highly recommend you to use Windows system UUID as SmUUID: run wmic csproduct get UUID in Windows CMD.

ROM

Highly recommend you to use the MAC address of en0 as ROM: run ifconfig en0 | awk '/ether/{print $2}' | sed -e 's/\://g' in Mac Terminal.

Font Smoothing

If you are using FHD(1080p) display, you may want to enable font smoothing:

defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO # YES to disable

Credits

dell-xps15-7590-hackintosh's People

Contributors

jackhanyuan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.