Contribute
Register

[Guide] Dell XPS 9560 Big Sur OpenCore

Status
Not open for further replies.
@bustra @InsaneCultist - I have the same issues with TB16. Displays are working (I tried dual display with HDMI/ Displayport) but USB are not working.

Did you make any progress?

Sorry for the late response. To be honest, I haven't had the time to tinker around, so for now I am rocking the 4-connector-approach (power, HDMI, USB-C to DP and USB 3.0 to USB hub). For what it's worth, it saves me the hassle of having to reboot if USB C hot plugging is not working... it works for me and I'm happy with it.

On a side note, I managed to solve my WIFI problems by replacing the antenna located between the display hinges, which was far less complicated than anticipated by following the very detailed service manual by Dell.

However, the only thing bothering me is the fan sound. When booting the fans are completely silent, and start spinning after 3-5 minutes. From there, both CPU and GPU fans idle at around 2500 RPM and never turn off again although temperatures are very cool (CPU around 40°C). Has anyone managed to take full control of the fans? I tried Macs Fan Control, however full control doesn't seem possible. The noise is not too annoying, but I want to get back to the almost always completely silent MacBook Pro I am used to...
 
A non-insignificant issue here, especially with thermals, is the inability to load VoltageShift with SIP enabled. Before Catalina and our transition to OpenCore, VoltageShift would keep my CPU almost 10C cooler and therefore, fans quieter. There are some rumblings across the internet that this could be recompiled from source to allow for OpenCore injection capability, but I'm afraid I don't have the coding know-how to do this.

If you are using the VirtualSMC plugin DellSensors, fan control seems to work, but not as reliably as you may be used to with MacsFanControl.

EDIT: I stand corrected. It appears this is possible: https://github.com/sicreative/VoltageShift/issues/52

EDIT 2: Still requires SIP to be disabled, it seems. I went ahead and performed the BIOS level undervolts as stated in the first post.
 
Last edited:
Good to know. Are you referring to the following lines:

Code:
# Set Core Voltage Offset Prefix to Negative
setup_var 0x664 0x1
# Set Core Voltage Offset to -120 mV
setup_var 0x662 0x78

# Set Uncore Voltage Offset Prefix to Negative
setup_var 0x865 0x1
# Set Uncore Voltage Offset to -100 mV
setup_var 0x863 0x64

# Set GT Voltage Offset Prefix to Negative
setup_var 0x86D 0x1
# Set GT Voltage Offset to -100 mV
setup_var 0x86B 0x64

# Set GT Unsliced Voltage Offset Prefix to Negative
setup_var 0x876 0x1
# Set GT Unsliced Voltage Offset to -100 mV
setup_var 0x874 0x64

Can you explain the difference between the different settings?
 
Good to know. Are you referring to the following lines:


Can you explain the difference between the different settings?

Yes, these are the settings I modified. They perform the same undervolt mods that VoltageShift does, but at a BIOS level rather than at an OS level. This prevents us from having to run software to handle this and does this across all OS's, rather than having to configure it for each OS.

Core voltage is your CPU - these settings would drop that standard voltage by 120 millivolts.
Uncore voltage handles adjacent items such as memory. -100mV below normal
GT voltage is your Intel integrated graphics. -100mV below normal

Again, the same as what VoltageShift does, but at a BIOS level. Note that these voltages MAY need to be changed for your particular silicon! For example, that chart recommends dropping the CPU Core voltage by 120mV, but I noticed instability (sleep crashes, panics) at -120 and went back to -110 to solve my issues.
 
Yes, these are the settings I modified. They perform the same undervolt mods that VoltageShift does, but at a BIOS level rather than at an OS level. This prevents us from having to run software to handle this and does this across all OS's, rather than having to configure it for each OS.

Core voltage is your CPU - these settings would drop that standard voltage by 120 millivolts.
Uncore voltage handles adjacent items such as memory. -100mV below normal
GT voltage is your Intel integrated graphics. -100mV below normal

Again, the same as what VoltageShift does, but at a BIOS level. Note that these voltages MAY need to be changed for your particular silicon! For example, that chart recommends dropping the CPU Core voltage by 120mV, but I noticed instability (sleep crashes, panics) at -120 and went back to -110 to solve my issues.
I performed the exact steps as quoted in my post above and have the feeling that it works! Fans are mostly turned off. However, with the power cable plugged in, fans still idle at around 2500 rpm.
 
Sorry for the late response. To be honest, I haven't had the time to tinker around, so for now I am rocking the 4-connector-approach (power, HDMI, USB-C to DP and USB 3.0 to USB hub). For what it's worth, it saves me the hassle of having to reboot if USB C hot plugging is not working... it works for me and I'm happy with it.

On a side note, I managed to solve my WIFI problems by replacing the antenna located between the display hinges, which was far less complicated than anticipated by following the very detailed service manual by Dell.

However, the only thing bothering me is the fan sound. When booting the fans are completely silent, and start spinning after 3-5 minutes. From there, both CPU and GPU fans idle at around 2500 RPM and never turn off again although temperatures are very cool (CPU around 40°C). Has anyone managed to take full control of the fans? I tried Macs Fan Control, however full control doesn't seem possible. The noise is not too annoying, but I want to get back to the almost always completely silent MacBook Pro I am used to...
What did you replace the antenna with? I swapped to the compatible WiFi card and noticed the WiFi strength is much weaker.
 
What did you replace the antenna with? I swapped to the compatible WiFi card and noticed the WiFi strength is much weaker.
I just went for the first one that appeared in an eBay search. Wifi strength is much better now but still significantly reduced compared to my old MacBook Pro. (with DW1560)
 
anybody get monterey beta to work?
 
I recently faced issue booting my machine.
It happened after my battery totally drained and laptop powered off at some point, when i recharged it and tried to boot i am stuck at boot screen.
Any suggestions to fix this are highly appreciated.

Here is what i have tried so far.

1. Reset / Clean NVRAM

2. Go over all the setting again in BIOS.

3. Apply the bit switches again (screenshot)
bios-bits.jpg

3. VerifyMsrE2
mgrub-verify.jpg


4. Still keep seeing these errors, i have tried to reinstall as well but got stuck with same.
boot-errors.jpg
 
I recently faced issue booting my machine.
It happened after my battery totally drained and laptop powered off at some point, when i recharged it and tried to boot i am stuck at boot screen.
Any suggestions to fix this are highly appreciated.

Here is what i have tried so far.

1. Reset / Clean NVRAM

2. Go over all the setting again in BIOS.

3. Apply the bit switches again (screenshot)

3. VerifyMsrE2


4. Still keep seeing these errors, i have tried to reinstall as well but got stuck with same.
For deactivating CFG Lock you need to set it to 0x00 not 0x01.
 
Status
Not open for further replies.
Back
Top