Contribute
Register

[Guide] Dell XPS 9560 Big Sur OpenCore

Status
Not open for further replies.
I just want to make it clear to everyone my laptop just sits on my desk closed, unplugged and collecting dust. I only took on this project(again) b/c I was bored during Thanksgiving holiday. So I'm sorry if I can't test stuff and be as involved. I'm glad people are going through and changing things and finding errors. I will try to keep up!

@LeLunZ Thanks for actually looking through, yea that's a typo on device type. Don't think it has any adverse effects, probably don't even need to inject device properties for wifi at all actually. Hmm I thought I removed the device properties for audio and just using the bootargs b/c AppleALC does it better anyways. I read that if you can avoid device properties it would be desirable. Mind testing to see if Audio/Wif/BTi still works fine when removing device properties?

@Khaliq I don't believe the install scripts would overwrite, it didn't for me and it's been like that for years I only added local.

@Zacharybinx34 disable CSM is in the guide, modding UEFI. No idea on your HDMI issue, I don't have a monitor, only TV that I tested with. Maybe handshake issue, you can look at whatevergreen boot args see if there is something there that can help. Might just a macOS and your monitor issue.
No problem.
Will try it in the next days and give some updates.
Regarding layout-id/alcid, here https://dortania.github.io/OpenCore-Post-Install/universal/audio.html is stated:

With AppleALC, there's a priority hierarchy with which properties are prioritized:

  1. alcid=xxx boot-arg, useful for debugging and overrides all other values
  2. alc-layout-id in DeviceProperties, should only be used on Apple hardware
  3. layout-id in DeviceProperties, should be used on both Apple and non-Apple hardware

so layout-id should be the way to go?

---

Another issue which I and it seems others have:

When doing stuff in Microsoft Teams, Zoom or Discord I get random crashes.
In Zoom the whole Laptop freezes. even system ui is dead, only mouse pointer still works. (no logs found after these events) needs a restart.

In Discord and Teams the sound randomly disconnects. Sometimes in discord the whole screen freezes for like 3-10 seconds and then its working again.

It mostly occurs while talking and/or sharing video? After checking in Console.app there where no useful logs and the only thing I found was from discord some issue with QOS Packets (could be the wifi adapter?).


If someone has some useful info, any help would be nice. I am kinda stuck on this one...
Everything worked before in Clover + Catalina ;)

---

last issue... Auto Unlock with Apple Watch.
I never got Auto Unlock to run in 11.X.
I only unlocked once a permission prompt with it. Then it never worked again.
After reading the release notes from 11.1 it seems the problems was within Mac OS 11.0.
But it's still not working for me. Mac and Apple Watch seems to never really connect.
(also there are a lot Bluetoothd and shardingd error logs in the Console, is this normal?)
 
Last edited:
@Khaliq I don't believe the install scripts would overwrite, it didn't for me and it's been like that for years I only added local.

Could only be with my system, maybe because i chose APFS only ( not case sensitive or encryption etc)

As for HDMI i also face this issue with external monitor. Infact i have an external keyboard which also stops working and i need to unplug it and plug again.
But i do not have enough knowledge of macOs to do anything about it, maybe some one will come up with a solution.
 
I just wanted to say thanks, blazinsmokey.
Your previous guide was invaluable and your new guide builds on that.
I very much appreciate the time and effort that you put in.

I can add that filevault works great - there is documentation here if anyone wishes to also enable it:

Sticking to Catalina for now on my main install but I was getting annoyed with Clover and Opencore works great - so your guide was very helpful to me!
 
Last edited:
Give me some time, probably in a couple days, I can try somethings out. Fix the typos and bump a release version.

I think the USB not waking after sleep is an easy fix, still not sure about HDMI as I only have a TV to test with.

I also don't have Apple Watch so unless you're donating one you're on your own lol.
 
When doing stuff in Microsoft Teams, Zoom or Discord I get random crashes.
In Zoom the whole Laptop freezes. even system ui is dead, only mouse pointer still works. (no logs found after these events) needs a restart.
I've had the same issue.
However, since I've stopped using Thunderbolt and disabled unnecessary kexts (SMCDellSensors.kext, SMCLightSensor.kext, SMCProcessor.kext, SMCSuperIO.kext) the problem seems to be gone (no freezes since then).

But I'm not sure though whether there's any correlation.
Also, I'm no longer using the internal microphone (only Bluetooth mic of my headset).
 
Last edited:
Changelog for v0.3
  • removed alc from boot args
  • removed wifi device properties
  • remove sd card properties
  • remove RTCMemoryFixup.kext
  • remove experimental ssdt-usbp and typec
  • added usbports.kext and typec from catalina
  • added ytbt device to ssdt-typec
  • redo EC-USBX
  • overhaul SSDT-PlugPlus
    • remove deep sleep
    • fix and complete disable dgpu
    • fix gprw
    • added uprw
    • add pts (prepare to sleep)
    • fix wak (wake)
  • remade cpufrienddataprovider - 7700HQ, make your own!
  • updated ACPI/patches to reflect all changes
I tested with a usb drive and and doesn't need to be replugged after sleep. I'm hoping that fixes everyones issue with that, maybe even the HDMI/external monitor waking.

If this doesn't fix the zoom, discord, teams issues... Then what are y'all doing in zoom or discord when it freezes. Like what action causes it to freeze. I can download and try to replicate some time this week.
 
Why in the world does my changelog post need moderator approval?! (fine don't answer me lol)

@therealthingy @LeLunZ well I went in a test zoom meeting all seemed well, guess they kick you at pretty quick but been in a discord room with video, mic on and sharing screen. Seems ok. How long before problems?

I think my latest release might have fixed it.
 
Last edited:
Hey Im having a problem with unlocking the "CFG LOCK"
I type the values setup_var 0x4ed 0x01

but is shows me that GUID DOES NOT MATCH EXOEXTED GUID
error: usage setup-var offset

Does anyone know the reason?

EDIT: nm somehow after playing around i got it
 
Last edited:
Why in the world does my changelog post need moderator approval?! (fine don't answer me lol)

@therealthingy @LeLunZ well I went in a test zoom meeting all seemed well, guess they kick you at pretty quick but been in a discord room with video, mic on and sharing screen. Seems ok. How long before problems?

Yeah, lol. Every post from me here needs approval. Something is messed up xD

thx for the rework. I will check the stuff with discord/zoom.
Sometimes like 20 seconds after joining and talking (in discord) and sometimes after 20-40 minutes. In zoom I only had this when talking and sharing my screen (which is really weird).

But I got another problem with the old release.
Very often there is a shutdown problem. I will need to test the new build and see if that is also fixed :)

panic(cpu 2 caller 0xffffff801f56e9fe): watchdog timeout: no checkins from watchdogd in 310 seconds (2042 totalcheckins since monitoring last enabled), shutdown in progress
Backtrace (CPU 2), Frame : Return Address
0xffffffa0bd163c00 : 0xffffff801c2b9aed
0xffffffa0bd163c50 : 0xffffff801c3fc6e3
0xffffffa0bd163c90 : 0xffffff801c3ecd1a
0xffffffa0bd163ce0 : 0xffffff801c25ea2f
0xffffffa0bd163d00 : 0xffffff801c2b938d
0xffffffa0bd163e20 : 0xffffff801c2b9678
0xffffffa0bd163e90 : 0xffffff801cabe434
0xffffffa0bd163f00 : 0xffffff801f56e9fe
0xffffffa0bd163f20 : 0xffffff801f56e304
0xffffffa0bd163f50 : 0xffffff801d8a39dc
0xffffffa0bd163fa0 : 0xffffff801c25e13e
Kernel Extensions in backtrace:
com.apple.driver.watchdog(1.0)[7AE04EA4-D026-39A0-B2D5-5C9E4EE72967]@0xffffff801f56d000->0xffffff801f56efff
com.apple.driver.AppleSMC(3.1.9)[D674490B-26E7-312B-9E8E-03250124CCC6]@0xffffff801d894000->0xffffff801d8acfff
dependency: com.apple.driver.watchdog(1)[7AE04EA4-D026-39A0-B2D5-5C9E4EE72967]@0xffffff801f56d000->0xffffff801f56efff
dependency: com.apple.iokit.IOACPIFamily(1.4)[C8F0E837-965A-3EB4-B8F6-4C2142046028]@0xffffff801e6d7000->0xffffff801e6d8fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[D0F1BFB8-C28E-3E70-891B-73B783189394]@0xffffff801ec2c000->0xffffff801ec53fff

Process name corresponding to current thread: kernel_task
Boot args: agdpmod=vit9696 darkwake=1 chunklist-security-epoch=0 -chunklist-no-rev2-dev

Mac OS version:
20C69

Kernel version:
Darwin Kernel Version 20.2.0: Wed Dec 2 20:39:59 PST 2020; root:xnu-7195.60.75~1/RELEASE_X86_64
Kernel UUID: 82E2050C-5936-3D24-AD3B-EC4EC5C09E11
KernelCache slide: 0x000000001c000000
KernelCache base: 0xffffff801c200000
Kernel slide: 0x000000001c010000
Kernel text base: 0xffffff801c210000
__HIB text base: 0xffffff801c100000
System model name: MacBookPro14,3 (Mac-551B86E5744E2388)
System shutdown begun: YES
Panic diags file available: YES (0x0)
Hibernation exit count: 0

System uptime in nanoseconds: 23133137277375
Last Sleep: absolute base_tsc base_nano
Uptime : 0x0000150a1a6e1e67
Sleep : 0x0000023137fd3ffc 0x0000000120080a70 0x00000108388be41b
Wake : 0x0000023158c43ba8 0x000000011ff5b924 0x000002313860903c


Thx for your work!!!!
 
Last edited:
Alright, i am happy to say that i have successfully installed following this guide.
The error i was facing before was due to the fact that before installing the OS i was erasing my drive in "Journaled" fs format. Once i changed to to APFS the install went smoothly.
I am leaving the last post for Refrence if some one else ran into same problem.

The install script for ComboJack has a typo on line 1 & 4
Bash:
sudo cp ComboJack /usr/local/bin
sudo cp hda-verb /usr/local/bin
Without the trailing "/" its overwriting the bin folder.
I changed it to
sudo cp ComboJack /usr/local/bin/
sudo cp hda-verb /usr/local/bin/
And it worked fine.
Thank you @blazinsmokey for your work.


Thank you for the suggestion above. I was spinning my wheels trying to install with no success until I format my hard drive using "APFS" instead of "journaled".
 
Last edited:
Status
Not open for further replies.
Back
Top