Giter Club home page Giter Club logo

dell-xps-9350-macos's Introduction

OpenCore Configuration for Dell XPS 15 9350

UEFI BIOS Variables Setup

Desired changes

Variable Offset Default Desired Comment
CFG Lock 0x109 0x01 (Enabled) 0x00 (Disabled)
CSM Support 0xD83 0x01 (Enabled) 0x00 (Disabled)
DVMT Pre-Allocated 0x432 0x02 (64M) 0x02 (64M)
DVMT Total Gfx Memory 0x433 0x02 (256M) 0x03 (MAX)
Above 4GB MMIO BIOS assignment 0x437 0x00 (Disabled) 0x01 (Enabled)
GPIO filter 0x120A 0x00 0x01
Native OS Hot Plug 0xFF9 N/A 0x01
Thunderbolt(TM) PCIe Cache-line Size 0xFF1 0x20 (32) 0x80 (128)
Wait time in ms after applying Force Pwr 0xFF3 0xC8 (200) 0xC8 (200)

Needs to be disabled, otherwise they'll break sleep and hibernation (mode 25)

Variable Offset Default Desired Comment
Thunderbolt Boot Support 0xFEE 0x00 (Disabled) 0x00 (Disabled)
Thunderbolt Usb Support 0x120F 0x00 (Disabled) 0x00 (Disabled)
Wake From Thunderbolt(TM) Devices 0xFF0 0x01 (Enabled) 0x00 (Disabled)
GPIO3 Force Pwr 0xFF2 N/A 0x00 (Disabled)

Needs more testing

Variable Offset Default Desired Comment
Skip PCI OptionRom 0x1003 0x00 (Disabled) 0x00 (Disabled)
SW SMI on TBT hot-plug 0x47A 0x01 (Enabled) 0x01 (Enabled)

Potential fixes for Thermal and Power Throttling

Variable Offset Default Desired Comment
Package Power Limit MSR Lock 0xF6 0x00 (Disabled) 0x00 (Disabled)
Overclocking lock 0x183 0x01 (Enabled) 0x00 (Disabled)
Boot performance mode 0xD9 0x01 (Max Non-Turbo Performance) 0x02 (Turbo Performance)
Intel(R) Speed Shift Technology 0xD8 0x00 (Disabled) 0x01 (Enabled)
Intel(R) SpeedStep(tm) 0xD7 0x01 (Enabled) 0x01 (Enabled)
Turbo Mode 0xDC 0x01 (Enabled) 0x01 (Enabled)
Package Power Limit MSR Lock 0xF6 0x00 (Disabled) 0x00 (Disabled)
Configurable TDP Lock 0x10B 0x01 (Enabled) 0x00 (Disabled)
Enable/Disable Intel Dynamic Platform Thermal Framework 0x23E 0x00 (Disabled) 0x00 (Disabled)
Enable/Disable Intel Low Power Mode 0x279 0x01 (Enabled) 0x00 (Disabled)
Enable/Disable the Power Policy. 0x2AF 0x00 (Disabled) 0x00 (Disabled)

ACPI Debug

sudo log show --last boot | grep -i "AppleACPIPlatform"
log show --debug --last boot --predicate 'process == "kernel"'
log stream --process 0 | grep ACPI

References

dell-xps-9350-macos's People

Contributors

rudironsonijr 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.