Contribute
Register

[Guide] Dell XPS 9560 Monterey OpenCore

Joined
Jul 25, 2013
Messages
416
Motherboard
Asus X99 Deluxe
CPU
E5-2697v3
Graphics
RX 580
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac Pro
Classic Mac
  1. iMac
  2. Power Mac
  3. Xserve
Mobile Phone
  1. Android
  2. iOS
Release Mar 16, 2022 XPS 9560 v1.2 - OC 0.7.9
  • Update Kexts to Latest
    • Note addition of Realtek Card Reader Kexts (Disabled by Default)
      • Allows use of internal card reader, but caused KPs in my testing. Enable at your own risk.
    • Support Universal Control in macOS 12.3
I have yet to test Universal Control, as this is my only device currently on macOS 12.3. Please test and report back.
As always, 1080p users please test and report back.
 

Attachments

  • XPS 9560 v1.2 - OC 0.7.9.zip
    16.6 MB · Views: 161
Joined
Mar 18, 2022
Messages
1
Motherboard
Dell XPS 15 9560
CPU
I7 - 7700HQ
Graphics
GTX 1050
Hey, tks u for manual but i have a problem with opencore, when i select boot with opencore, i leave my laptop overnight then when i put power button in the next day, this cant power on. No light, no boot,... i have to disconnect battery and connect again to boot. But when i choose boot to window manager, that problem doesn't happen. Somebody can help me. Tks.
 
Joined
Dec 16, 2013
Messages
4
Motherboard
Dell XPS 9560
CPU
Intel Core i7
Graphics
Intel HD Graphics 630
I also use my laptop daily so I needed to get both of my HDMI output and USB-C to Displayport working. I needed to update a few boot parameters. Also, I noticed that my WIFI wasn't full speed. I have a DW 1830 and needed to add a flag for increasing speeds.

The only apparent problem I have at the moment is my HDMI out is limited to 3840x2160 @30hz. I'd like this to be @60hz but not sure how to get it there yet. I'm not 100% sure if the Whatever flags are needed for 4k but it helped me and I needed my machine up and running as soon as possible with both screens.

I thought this may help others.

Markdown (GitHub flavored):
# Added to boot-args
`-cdfon -igfxmpc -igfxhdmidivs brcmfx-country=#a`

## Explaination
```
# Whatevergreen flags
-cdfon (and enable-hdmi20 property) to enable HDMI 2.0 patches
-igfxmpc boot argument (enable-max-pixel-clock-override and max-pixel-clock-frequency properties) to increase max pixel clock (as an alternative to patching CoreDisplay.framework).
-igfxhdmidivs boot argument (and enable-hdmi-dividers-fix property) to fix the infinite loop on establishing Intel HDMI connections with a higher pixel clock rate on SKL, KBL and CFL platforms.
```

# Enables 867Mbps speeds
`brcmfx-country=#a`
 
Joined
Nov 9, 2018
Messages
72
Motherboard
Dell XPS 9560 - YH90J
CPU
I7-7700HQ
Graphics
GTX 1050, HD 630
@InsaneCultist after the update my keyboard shortcuts are only working with the right CMD Key.
Any idea what the problem could be?
 
Joined
Jul 25, 2013
Messages
416
Motherboard
Asus X99 Deluxe
CPU
E5-2697v3
Graphics
RX 580
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac Pro
Classic Mac
  1. iMac
  2. Power Mac
  3. Xserve
Mobile Phone
  1. Android
  2. iOS
Markdown (GitHub flavored):
# Added to boot-args
`-cdfon -igfxmpc -igfxhdmidivs brcmfx-country=#a`

## Explaination
```
# Whatevergreen flags
-cdfon (and enable-hdmi20 property) to enable HDMI 2.0 patches
-igfxmpc boot argument (enable-max-pixel-clock-override and max-pixel-clock-frequency properties) to increase max pixel clock (as an alternative to patching CoreDisplay.framework).
-igfxhdmidivs boot argument (and enable-hdmi-dividers-fix property) to fix the infinite loop on establishing Intel HDMI connections with a higher pixel clock rate on SKL, KBL and CFL platforms.
```

# Enables 867Mbps speeds
`brcmfx-country=#a`

We should be able to incorporate these into Device Properties in a future release. Thanks for your research!

@InsaneCultist after the update my keyboard shortcuts are only working with the right CMD Key.
Any idea what the problem could be?

If updating from an older version, check your Option to Command remap in Keyboard settings. Alternatively, you could roll back VoodooPS2Controller and its subsidiaries and see if this fixes the issue. I almost exclusively use my left CMD key and have not seen an issue with this release, but it wouldn't be the first time an odd bug affects just a few users.
 
Joined
Nov 9, 2018
Messages
72
Motherboard
Dell XPS 9560 - YH90J
CPU
I7-7700HQ
Graphics
GTX 1050, HD 630
If updating from an older version, check your Option to Command remap in Keyboard settings. Alternatively, you could roll back VoodooPS2Controller and its subsidiaries and see if this fixes the issue. I almost exclusively use my left CMD key and have not seen an issue with this release, but it wouldn't be the first time an odd bug affects just a few users.
It’s really weird. I have checked which keys are getting pressed with a keybinding api.

CMD Shift is working. But then pressing a number doesn’t work. CMD + SHIFt + a Letter is working.
Just the numbers won’t be recognized…
 
Joined
Feb 3, 2017
Messages
4
Motherboard
Dell XPS 15 9550
CPU
i7 6700HQ @ 2.6Ghz
Graphics
4K
Mac
  1. Mac Pro
I recently installed 12.0 to a 9550 and I have a question about getting combojack working on it.
[Would really appreciate if @InsaneCultist and/or @blazinsmokey could chime in]

Im reading that you guys are successfully using combojack but on the 9550 its not working/behaving as intended. When we plug headphones into the headphone jack I hear a loud pop from the main speakers. The headphones work fine mind you. But when I disconnect them, there is another loud pop and the main speakers fail to reinitialize thus there is no sound. I also havent seen the ComboJack Notification pop up when something is plugged or unplugged into the jack. According to activity monitor ComboJack is indeed running.

Which version are you guys using here? It wasnt included in the attachment in the original post.

Thank you in advance!
 
Joined
Jul 25, 2013
Messages
416
Motherboard
Asus X99 Deluxe
CPU
E5-2697v3
Graphics
RX 580
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac Pro
Classic Mac
  1. iMac
  2. Power Mac
  3. Xserve
Mobile Phone
  1. Android
  2. iOS
I recently installed 12.0 to a 9550 and I have a question about getting combojack working on it.
[Would really appreciate if @InsaneCultist and/or @blazinsmokey could chime in]

Im reading that you guys are successfully using combojack but on the 9550 its not working/behaving as intended. When we plug headphones into the headphone jack I hear a loud pop from the main speakers. The headphones work fine mind you. But when I disconnect them, there is another loud pop and the main speakers fail to reinitialize thus there is no sound. I also havent seen the ComboJack Notification pop up when something is plugged or unplugged into the jack. According to activity monitor ComboJack is indeed running.

Which version are you guys using here? It wasnt included in the attachment in the original post.

Thank you in advance!
Hi there - there is an updated version in the old thread that was re-written to run in userspace for Big Sur. I will bundle it with future releases - sorry for the oversight. I have a Precision 5510 which is a business-class 9550, but it is still running macOS Mojave. I've used the same combo jack installer on it with no issue, but can't vouch for differences in newer OSes.
 
Joined
Sep 27, 2020
Messages
30
Motherboard
Dell XPS 9560
CPU
i5-7300HQ
Graphics
GTX 1050
Mac
  1. MacBook Air
Mobile Phone
  1. Android
I know there's a lot of tweaking and learning to do and I'm willing to do it, but I'd appreciate some advice on choosing my entry point.

I have a 9560 with 4K and 16GB RAM that's been working well for me for >2 years running Catalina using Clover. I also have a TB116 that I really only use for powering the 9560 and DisplayPort out to a 4K external monitor. I never changed my Wi-Fi card, but have both a Wi-fi dongle and a TP-Link USB-Ethernet adapter--both work great in Catalina.

After skimming this and the Big Sur threads, I have some questions:

1) Should I upgrade through Big Sur to Monterey, or go straight for Monterey?
2) Whichever I choose for #1, I have an SSD in a USB-C enclosure with my whole Catalina system cloned and bootable. Should I try things on the external or internal SSD first?
3) When I was in Windows, I accidentally updated the BIOS to 1.24.0 (no effect on Catalina that I can see). Do I need to (or can I even) roll it back?

Thanks!
 
Joined
Jul 25, 2013
Messages
416
Motherboard
Asus X99 Deluxe
CPU
E5-2697v3
Graphics
RX 580
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac Pro
Classic Mac
  1. iMac
  2. Power Mac
  3. Xserve
Mobile Phone
  1. Android
  2. iOS
1) Should I upgrade through Big Sur to Monterey, or go straight for Monterey?
2) Whichever I choose for #1, I have an SSD in a USB-C enclosure with my whole Catalina system cloned and bootable. Should I try things on the external or internal SSD first?
3) When I was in Windows, I accidentally updated the BIOS to 1.24.0 (no effect on Catalina that I can see). Do I need to (or can I even) roll it back?

Thanks!

The biggest switch here is going to be migrating from Clover to OpenCore. I would strongly recommend keeping your Catalina system and swapping the bootloader to OpenCore very carefully. Though I have not tried it, this EFI should still boot Catalina, but I would read carefully and learn about OpenCore rather than just doing a simple copy/paste.

To answer your questions, these are my opinions as someone with a similar machine:

1.) Ensure you swap bootloaders first before changing your system. Once you're comfortable with OpenCore, do a bit of research on your hardware. I'm not personally familiar with USB WiFi cards, but you may want to dig into the issues or troubles with USB WiFi cards before choosing a system. With these considerations, you may have answer to your question. Personally, I skipped Big Sur and went straight from Catalina to Monterey.
2.) A bootable backup is always an excellent safety net. If it were me, I'd make changes on the internal SSD and keep the external as a recovery option if needed.
3.) Newer BIOS only has the effect of disabling undervolting (not required) and a reset of the UEFI variables. You'll find OpenCore has several differences over Clover. You'll want to check your MSR lock, etc. or enable the appropriate quirks. But you give you an easy answer, you should not need to roll back BIOS. I simply keep mine on a lower revision to allow for undervolting. I'm not sure if a rollback is possible - I haven't had to attempt it.
 
Top