Contribute
Register

[Guide] Dell XPS 9560 Big Sur OpenCore

Joined
Jun 27, 2017
Messages
66
Motherboard
Dell XPS 15 9560
CPU
i5-7300
Graphics
Gtx 1050m
Mobile Phone
  1. Android
What you have there listed is showing you what is missing from your current user config.plist file compared to the latest sample.plist. You are either supposed to add them in or not use the version that sample plist was designed for.
If it says 'missing key' that's what it means - that line or key or property is missing from the table under the section headed.

How are you editing your EFI config.plist. Are you using a Plist editor or Opencore Configurator?
If you are using Opencore Configurator you must use the version specified for your OC otherwise it may cause extra lines to be written to the config.plist XML table that can cause boot issues. Judging from the keys used, your target OC version seems to be 0.6.6 am I correct?

A good way around to achieving this would be to work with an existing OC 0.6.6. sample.plist, make a copy of it and edit the file with your current config.plist values and system configuration.
But I don't know how to figure out what values to put in for them.
 
Joined
May 11, 2011
Messages
1,953
Motherboard
Gigabyte B550 Vision D
CPU
Ryzen 5900X
Graphics
RX 6800
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
  6. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
But I don't know how to figure out what values to put in for them.
Right. The missing keys means you must add that particular key into the config.plist.
If the key says 'Kernel > Quirks > Missing Key:SetAPFSTrimout' then you go to Kernel, Quirks
and add the missing key underneath like this:

Screen Shot 2021-06-29 at 3.32.54 PM.png


Most keys are set using boolean method ie. yes/no but some could be string or number value also. But if you are using the sample.plist as the basis, all you need to do is make a copy of the sample.plist and transfer over your existing settings (whatever they are) into the config.plist.

Have you generated your SMBIOS serials yet? Such as UUID, ROM and board serials? If not you will need those too under PlatformInfo - Datahub. The sections where they are marked * Generate serial ** are where you need to put your existing SMBIOS serial values if you have them already. If not you will need to generate them using SSDTPrGen. :

Screen Shot 2021-06-29 at 3.36.31 PM.png


If you are updating your config.plist to OC 0.6.6. you'll also need to download the Opencore release for 0.6.6.
The download link is under the Assets link under 0.6.6. You need the Release version, X64 files > https://github.com/acidanthera/opencorepkg/releases

For the full list of settings needed for your configuration you should refer to the Dortania guide here for Kaby Lake:
 
Joined
Jun 27, 2017
Messages
66
Motherboard
Dell XPS 15 9560
CPU
i5-7300
Graphics
Gtx 1050m
Mobile Phone
  1. Android
Right. The missing keys means you must add that particular key into the config.plist.
If the key says 'Kernel > Quirks > Missing Key:SetAPFSTrimout' then you go to Kernel, Quirks
and add the missing key underneath like this:

View attachment 523230

Most keys are set using boolean method ie. yes/no but some could be string or number value also. But if you are using the sample.plist as the basis, all you need to do is make a copy of the sample.plist and transfer over your existing settings (whatever they are) into the config.plist.

Have you generated your SMBIOS serials yet? Such as UUID, ROM and board serials? If not you will need those too under PlatformInfo - Datahub. The sections where they are marked * Generate serial ** are where you need to put your existing SMBIOS serial values if you have them already. If not you will need to generate them using SSDTPrGen. :

View attachment 523231

If you are updating your config.plist to OC 0.6.6. you'll also need to download the Opencore release for 0.6.6.
The download link is under the Assets link under 0.6.6. You need the Release version, X64 files > https://github.com/acidanthera/opencorepkg/releases

For the full list of settings needed for your configuration you should refer to the Dortania guide here for Kaby Lake:
No, I’ve just been tweaking this one, hence why I was curious if anymore updates would be released here in this thread.
 
Joined
May 11, 2011
Messages
1,953
Motherboard
Gigabyte B550 Vision D
CPU
Ryzen 5900X
Graphics
RX 6800
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
  6. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
No, I’ve just been tweaking this one, hence why I was curious if anymore updates would be released here in this thread.
Right. Well I see the guide has a changelog for up to 0.6.7. It should tell you what you need to change in the config.plist. 0.6.7. is not the newest version but it should work okay.
 
Joined
Jan 28, 2019
Messages
20
Motherboard
Dell XPS 9560
CPU
I7-7700HQ
Graphics
GTX 1050 / Intel HD 630
Mobile Phone
  1. Android
I am on a XPS 15 9560 4k.

I am getting stuck on the apple logo with the latest version. I have a working version, but wanted to upgrade OpenCore to the latest version. I also tried booting with the exact config.plist, after I made the 4k tweaks for the res.

I have attached the logs.

I have made the bios config as mentioned in post and also made the changes in the grub shell.

If you have any ideas, let me know!

Thanks
 

Attachments

  • 20210707_131459.jpg
    20210707_131459.jpg
    617.8 KB · Views: 24

Feartech

Moderator
Joined
Aug 3, 2013
Messages
24,793
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
I am on a XPS 15 9560 4k.

I am getting stuck on the apple logo with the latest version. I have a working version, but wanted to upgrade OpenCore to the latest version. I also tried booting with the exact config.plist, after I made the 4k tweaks for the res.

I have attached the logs.

I have made the bios config as mentioned in post and also made the changes in the grub shell.

If you have any ideas, let me know!

Thanks
would help more if you zipped and uploaded your OC folder here
 
Joined
Jan 28, 2019
Messages
20
Motherboard
Dell XPS 9560
CPU
I7-7700HQ
Graphics
GTX 1050 / Intel HD 630
Mobile Phone
  1. Android
would help more if you zipped and uploaded your OC folder here
Attached.

I have removed my serial no. etc.

Thanks for quick reply
 

Attachments

  • OC-bak.zip
    12.6 MB · Views: 28

Feartech

Moderator
Joined
Aug 3, 2013
Messages
24,793
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Attached.

I have removed my serial no. etc.

Thanks for quick reply
PowerTimeoutKernelPanic should be enabled

MacBookPro14,1 would be a better choice

also please add in your supported intel graphics to your hardware profile please
 
Joined
Jan 28, 2019
Messages
20
Motherboard
Dell XPS 9560
CPU
I7-7700HQ
Graphics
GTX 1050 / Intel HD 630
Mobile Phone
  1. Android
Hi,

I already have all my details setup 14,3. I might tweak it afterwards, assume that isn't causing the problem though.

I just enabled PowerTimeoutKernelPanic, and I have the same error, assuming it is the RTV wake error...
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
24,793
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Hi,

I already have all my details setup 14,3. I might tweak it afterwards, assume that isn't causing the problem though.

I just enabled PowerTimeoutKernelPanic, and I have the same error, assuming it is the RTV wake error...
will need to see new files and new verbose output if you have made changes
 
Top