Contribute
Register

[Guide] Dell XPS 9560 Monterey OpenCore

Joined
Sep 27, 2020
Messages
30
Motherboard
Dell XPS 9560
CPU
i5-7300HQ
Graphics
GTX 1050
Mac
  1. MacBook Air
Mobile Phone
  1. Android
Thanks for taking the time to reply. That helps a lot and likely will save a lot of my time.
Ensure you swap bootloaders first before changing your system.
One question on this: should I start with the EFI from your OP, Mar 16, 2022 XPS 9560 v1.2 - OC 0.7.9?
 
Joined
Feb 3, 2017
Messages
4
Motherboard
Dell XPS 15 9550
CPU
i7 6700HQ @ 2.6Ghz
Graphics
4K
Mac
  1. Mac Pro
Thank you for that @InsaneCultist.
I tried to search for the old Combojack thread you mention but I didnt come up with anything fruitful.
Its its no longer available I hope to see it in your future bundle and test it with my 9550 on Monterey.

Thanks again
 
Joined
Sep 27, 2020
Messages
30
Motherboard
Dell XPS 9560
CPU
i5-7300HQ
Graphics
GTX 1050
Mac
  1. MacBook Air
Mobile Phone
  1. Android
Ensure you swap bootloaders first before changing your system.
That was pretty easy, thanks.

I did two things that might be important for my problem below: I was more cautious and installed OC on my backup SSD. It worked for Catalina and I was able to update it to Monterey and boot it several times.

I also figured "If not now, when?" and updated to OC 0.8.0. Was that a mistake?

I have copied that functional EFI to my internal SSD and am booting Catalina from it with no obvious issues. I am, however, stuck at this point in your guide. I'd like to solve it before committing to Monterey on my internal SSD:
Inside EFI/OC/Tools/ you'll find drivers modGrubShell and VerifyMsrE2. If you followed the BIOS settings you should have enabled legacy option roms already. I've added these to OpenCore and these tools should be bootable from OpenCore's boot picker.

  1. At the OpenCore picker, choose modGrubShell
  2. If you only enter "setup_var 0x4ed" it will return it's current value which would be 0x01. 0=false/disable, 1=true/enable
  3. I recommend always check the current setting before changing and verify what you're checking. It helps with alleviating user error.
  4. If it returned expected variable and setting, press the up arrow which will populate the last command and then add the remaining. You should be entering "setup_var 0x04ed 0x01" to disable CFG Lock.
It doesn't return the expected variable and there's no instructions for what to do when it doesn't include the expected variable, so I'm not sure what to do. I keep ending up at the same few pages when I search. While I've learned a lot, I don't see an obvious solution. Any suggestions?
PXL_20220501_152102290.jpgPXL_20220501_152157241.jpg
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
27,622
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
That was pretty easy, thanks.

I did two things that might be important for my problem below: I was more cautious and installed OC on my backup SSD. It worked for Catalina and I was able to update it to Monterey and boot it several times.

I also figured "If not now, when?" and updated to OC 0.8.0. Was that a mistake?

I have copied that functional EFI to my internal SSD and am booting Catalina from it with no obvious issues. I am, however, stuck at this point in your guide. I'd like to solve it before committing to Monterey on my internal SSD:

It doesn't return the expected variable and there's no instructions for what to do when it doesn't include the expected variable, so I'm not sure what to do. I keep ending up at the same few pages when I search. While I've learned a lot, I don't see an obvious solution. Any suggestions?
View attachment 546959View attachment 546960
maybe type it in correctly?
 
Joined
Sep 27, 2020
Messages
30
Motherboard
Dell XPS 9560
CPU
i5-7300HQ
Graphics
GTX 1050
Mac
  1. MacBook Air
Mobile Phone
  1. Android
Sorry, what didn't I type correctly?

  • "setup_var 0x4ed"
  • "setup_var 0x04ed 0x01"
Those both appear correct to me.
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
27,622
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Sorry, what didn't I type correctly?

  • "setup_var 0x4ed"
  • "setup_var 0x04ed 0x01"
Those both appear correct to me.
was just going by your image and the quoted text...
 
Joined
Sep 27, 2020
Messages
30
Motherboard
Dell XPS 9560
CPU
i5-7300HQ
Graphics
GTX 1050
Mac
  1. MacBook Air
Mobile Phone
  1. Android
OK, please tell me what appears to be incorrect to you! They appear correct to me, and I have typed both commands multiple times.
 
Last edited:

Feartech

Moderator
Joined
Aug 3, 2013
Messages
27,622
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
OK, please tell me what appears to be incorrect to you! They appear correct to me, and I have typed both commands multiple times.
i have just seen your other posts, best to be using the same bios version from post 1 if you are following that section of the guide as using a later one may have a different set var variables and could ruin your bios if not done correctly
 
Joined
Sep 27, 2020
Messages
30
Motherboard
Dell XPS 9560
CPU
i5-7300HQ
Graphics
GTX 1050
Mac
  1. MacBook Air
Mobile Phone
  1. Android
Understood. However, InsaneCultist wrote:

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.

Do you disagree?
 
Last edited:

Feartech

Moderator
Joined
Aug 3, 2013
Messages
27,622
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Understood. However, InsaneCultist wrote:



Do you disagree?
If you are unable to disable CFG lock then enable AppleXcpmCfgLock in your config.plist
 
Top