OpenCore Configuration for Dell XPS 15 9350
UEFI BIOS Variables Setup
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) |
|
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) |
|
sudo log show --last boot | grep -i "AppleACPIPlatform"
log show --debug --last boot --predicate 'process == "kernel"'
log stream --process 0 | grep ACPI