Table of Contents

Hot tips: Dell XPS 15 9570

Build is solid. Good physical construction. Chuck it into a backpack and don't worry about heavy textbooks (or other rugged gear) causing screen flex damage.

Performance is great. 6-cores is amazing, coming from a 2-core U-series laptop.

Display is really good. Bright LED backlight, crisp 1080. Love it!

Keyboard is a bit shallow. As a previous Thinkpad owner, I still have not fully eventually did get used to the XPS keyboard.

Noise level is good. Silent or near silent most of the time when idle. The fan does constantly spin with my USB-C dock connected, but at minimum speed.

Touchpad is great. It's big and clicky.

Audio is good. See tweak section below. Needs a further tweaking for realtime audio production.

Weight at ~2kg is good.

Battery/Storage I recommend getting the bigger 97 Whr battery as the battery life becomes a lot longer. SSD's are REALLY affordable nowadays if you're concerned about needing the extra storage bay.

Quality control from factory is bad

Tweaks

0. BIOS

1. Use Dell's drivers. It's 2021 and they're stable now.

2. ThrottleStop to undervolt.

3. Repaste the CPU

4. Optional mods

Sleep mode

Sleep mode on the XPS (and Windows 10 in general) is absolutely terrible. There have been times when I've returned to my laptop only to find it BURNING HOT with the lid closed.

My recommendation is to turn off Modern Standby.

Alternatively if you do NOT want to turn off Modern Standby (but why?), here are some mitigations:

1. Shut down when you can.

2. Set your power plan to hiberate after a few hours of idle. Better to wear the SSD than the laptop heat up to crazy temperatures in a backpack (or the fans going crazy in the dead of the night).

3. Windows 10 Settings > Power & Sleep > Network Connection > 'Always' disconnect from the network.

4. Dell's Modern Standby Performance Improvement Package for this model claims to improve sleep mode. Whatever it does, just install it and move on.

5. PowerCfg.zip attached to this support article is supposed to force disable connected standby, if the above didn't help you.

Audio Production

You will need to turn off a bunch of power management settings to get acceptable DPC latency. It's acceptable for me now mostly thanks to Dell's BIOS fixes early on

Security updates

https://www.dell.com/support/home/en-au/drivers/DriversDetails?driverId=8GG09

Undervolting

Use grub-mod-setup_var

(and BOOTICE to insert the EFI boot menu entry)

setup_var 0x5BD 0x0 #Disable CFG Lock

setup_var 0x659 0x0 #Disable Overclocking Lock

setup_var 0x725 0x1 #Enable Overclocking Feature

setup_var 0x72B 0x50 #Set Core Voltage Offset (0x88 = 136 = 135.7mV)

setup_var 0x72D 0x1 #Set Core Voltage Offset Prefix (1 = minus)

Credit to Alibloke and NoFocus8054 (via reddit)

TODO: update https://www.reddit.com/r/Dell/comments/10j95u9/undervolting_9570_works_with_bios_127_and_windows/

setup_var_3 0x659 0x00 # disable overclocking lock
setup_var_3 0x5BD 0x00 # disable CFG lock

setup_var 0x664 0x1 # set Core Voltage Offset Prefix to negative
setup_var 0x662 0x78 # set Core Voltage Offset to -120 mV (NB 0x78 can be changed to whatever your laptop can handle with THIS tool (enter 200 for -200, aka 0xC8)

setup_var 0x865 0x1 # set Uncore Voltage Offset Prefix to Negative
setup_var 0x863 0x64 # set Uncore Voltage Offset to -100 mV (again 0x64 can be set to whatever your laptop can handle)

# 0x89 == 137
# 0x8A == 138
# 0x8B == 139
# 0x8C == 140

reboot