Jump to content
n.d.k

Customized OpenCore with additional features

591 posts in this topic

Recommended Posts

After several weeks of testing OC bootloader,  disecting its source code and also Clover's source code as well, I finally switch from Clover to OC as my main bootloader. Wait! don't get the wrong idea that OpenCore is better than Clover. They both work equally well, producing a bootable macOS as an end result with simliar boot time. OC design direction is different with Clover, I believe it's not intended as a Clover replacement, but more narrowing down to macOS specifically. However, macOS is not the only OS that i am using, so, i decided to add some minimal necessary source code modification to the OC to get some of the features I need. I like to share my customized OC forked https://github.com/n-d-k/OpenCorePkg , you have to compile it yourself if you want, i will not provide pre build binary.    

 

Additional features/changes:

============

 

[ Multi-Boot ]

  - ACPI patches are optional for non macOS with setting ACPI->Quirks->EnableForAll to yes (default is no).

  - Booter Quirtks, SMBIOS and Device Properties patches will only applied to macOS.

    

[ Hotkeys ]

  - Full functional Hotkeys [1-9] corresponding to Boot Entry's Index number and dedicated W (Windows) / X (macOS) keys can be used without seeing Boot Picker.

  - While in boot picker, F10 can use to take a snapshot of the screen.

          

[ Ui Boot Picker ]

  - Bios Date/time, auto boot to the same OS or manual set to always boot one OS mode, and OC version are displayed in boot picker.

  - Auto boot to previous booted OS (if Misc->Security->AllowSetDefault is NO/false).

  - macOS Recovery/Tools Entries are hidden by default, use Spacebar in Boot Menu as a toggle on/off to show/hide hidden entries.

          

[ Custom Entries ]

   - Custom entries are now listed first in picker menu and by the orders they are appeared in Misc->Boot->Entries, before all other entries.

   - Ability to change entry name found by auto scanner by adding custom entry with the exact same device path,

     this will give users the option to complete change how all boot entries listed in Boot Picker.

    

[ Others ]

   - No verbose apfs.efi driver loading (if using apfs.efi instead of ApfsDriverLoader.efi).

    - ndk-macbuild.tool script are set to compile with latest edk2 (One can easily set to stable edk2 if prefer).

    - NvmExpressDxe driver build script are also available for system without native nvme support. (Compatible with OC and Clover).

 

Usage:

 - To build OpenCore, run "./ndk-macbuild.tool" at Terminal (require Xcode and Xcode Command Line Tool installed, and open xcode to accept license agreement before compiling).

 - To build NvmExpressDxe driver, run "./buildnvme.sh".

 

4k screen resolutions

ScreenShot-2020-02-15-014749.png

 

 

ScreenShot-2020-02-15-014813.png

 

Customized by @btwise

OCUI.jpg

 

 

 

Edited by n.d.k

Share this post


Link to post
Share on other sites
Advertisement

Brilliant add-ons. Thanks.

Any chances to get the entries in the OC boot picker to show based on the chronological order they appear in Misc/entries?

Ex : 1- Mojave /2- Catalina/3- Windows/4- Linux VS 1- Catalina /2- Mojave/3- Windows/4- Linux, etc...

 

Edited by Ellybz

Share this post


Link to post
Share on other sites
9 hours ago, Ellybz said:

Brilliant add-ons. Thanks.

Any chances to get the entries in the OC boot picker to show based on the chronological order they appear in Misc/entries?

Ex : 1- Mojave /2- Catalina/3- Windows/4- Linux VS 1- Catalina /2- Mojave/3- Windows/4- Linux, etc...

 

 

TBH,  I set my showpicker to off and used hotkey w and x to switch between Windows and macOS  without having to see boot picker at all. I gave the boot pickers some mods because it was too simple. But i'll add your suggestion into the to do list. 

Edited by n.d.k

Share this post


Link to post
Share on other sites
On 12/17/2019 at 4:54 PM, Ellybz said:

Brilliant add-ons. Thanks.

Any chances to get the entries in the OC boot picker to show based on the chronological order they appear in Misc/entries?

Ex : 1- Mojave /2- Catalina/3- Windows/4- Linux VS 1- Catalina /2- Mojave/3- Windows/4- Linux, etc...

 

This is done! in last commit.

Share this post


Link to post
Share on other sites
5 hours ago, texem said:

any chance selectively enable/disabling SMBIOS patching if booting into other OS ? 

Is there any benefit if it is an option? or any potential issue while it is not?

Share this post


Link to post
Share on other sites
6 hours ago, texem said:

AFAIK clover doesn't touch smbios but OC does. No idea if this is an potential issue but win believes it's running on a mac. 

It's good thing that Windows and other Oses are running on anything regardless mac hardware or not, unlike restricted OSX. So, just let it be for now.

Share this post


Link to post
Share on other sites

After  having to reinstall windows due to OC patching causing kernel errors, I have stopped using OC to boot windows. I now just use the bios boot selector (f12).

 

Share this post


Link to post
Share on other sites
16 hours ago, texem said:

AFAIK clover doesn't touch smbios but OC does. No idea if this is an potential issue but win believes it's running on a mac. 

Nobody should introduce features or "fixes" just for the sake of introducing features or "fixes"

 

9 hours ago, Slice said:

Windows will be better to run on real hardware then fake hardware.

I'm sure you have sources and/or references for that?

Share this post


Link to post
Share on other sites
38 minutes ago, Download-Fritz said:

Nobody should introduce features or "fixes" just for the sake of introducing features or "fixes"

 

 

This answer is really very helpful. Thanks 

1 hour ago, moozuki said:

After  having to reinstall windows due to OC patching causing kernel errors, I have stopped using OC to boot windows. I now just use the bios boot selector (f12).

 

 

Are you talking about this fork or origin OC ?

Share this post


Link to post
Share on other sites
14 hours ago, Slice said:

Windows will be better to run on real hardware then fake hardware.

 

I don't know if it's a glitch with previous version of AMD software or the cause of using Mac HW identity, it refused to upgrade my Rx580 driver due to no compatible graphic card found, but the current version work just fine. Anyway, I am stopping the SMBIOS and Device Properties patching for Other Oses, no quirk needed.

Share this post


Link to post
Share on other sites
1 hour ago, n.d.k said:

Anyway, I am stopping the SMBIOS and Device Properties patching for Other Oses, no quirk needed.

 

thank you,  just recompiled - perfectly working :thumbsup_anim:

 

Share this post


Link to post
Share on other sites

Just as a matter of interest, how are you guys compiling this.

I get errors using a customised builder using GCC5 and XCODE5

/Users/stlvnub/src/OpenCorePkg/UDK/OcSupportPkg/Library/OcGuardLib/NativeOverflow.c:29:3: error: expected declaration specifiers or '...' before 'sizeof'
   29 |   sizeof (INTN) == sizeof (INT64) || sizeof (INTN) == sizeof (INT32),
      |   ^~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/OcSupportPkg/Library/OcGuardLib/NativeOverflow.c:30:3: error: expected declaration specifiers or '...' before string constant
   30 |   "INTN must be 32 or 64 Bits wide."
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/OcSupportPkg/Library/OcGuardLib/NativeOverflow.c:34:3: error: expected declaration specifiers or '...' before 'sizeof'
   34 |   sizeof (UINTN) == sizeof (UINT64) || sizeof (UINTN) == sizeof (UINT32),
      |   ^~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/OcSupportPkg/Library/OcGuardLib/NativeOverflow.c:35:3: error: expected declaration specifiers or '...' before string constant
   35 |   "UINTN must be 32 or 64 Bits wide."
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: *** [/Users/stlvnub/src/OpenCorePkg/UDK/Build/OpenCorePkg/DEBUG_GCC5/X64/OcSupportPkg/Library/OcGuardLib/OcGuardLib/OUTPUT/NativeOverflow.obj] Error 

 

Share this post


Link to post
Share on other sites
On 12/28/2019 at 9:13 AM, texem said:

 

This answer is really very helpful. Thanks 

 

Are you talking about this fork or origin OC ?

 

Official release OC, not this fork. Was just giving example of why this mod would be useful.

 

Share this post


Link to post
Share on other sites
9 hours ago, STLVNUB said:

Just as a matter of interest, how are you guys compiling this.

I get errors using a customised builder using GCC5 and XCODE5


/Users/stlvnub/src/OpenCorePkg/UDK/OcSupportPkg/Library/OcGuardLib/NativeOverflow.c:29:3: error: expected declaration specifiers or '...' before 'sizeof'
   29 |   sizeof (INTN) == sizeof (INT64) || sizeof (INTN) == sizeof (INT32),
      |   ^~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/OcSupportPkg/Library/OcGuardLib/NativeOverflow.c:30:3: error: expected declaration specifiers or '...' before string constant
   30 |   "INTN must be 32 or 64 Bits wide."
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/OcSupportPkg/Library/OcGuardLib/NativeOverflow.c:34:3: error: expected declaration specifiers or '...' before 'sizeof'
   34 |   sizeof (UINTN) == sizeof (UINT64) || sizeof (UINTN) == sizeof (UINT32),
      |   ^~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/OcSupportPkg/Library/OcGuardLib/NativeOverflow.c:35:3: error: expected declaration specifiers or '...' before string constant
   35 |   "UINTN must be 32 or 64 Bits wide."
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: *** [/Users/stlvnub/src/OpenCorePkg/UDK/Build/OpenCorePkg/DEBUG_GCC5/X64/OcSupportPkg/Library/OcGuardLib/OcGuardLib/OUTPUT/NativeOverflow.obj] Error 

 

You need to link both OpenCorePkg and OcSupportPkg from this fork.

Share this post


Link to post
Share on other sites
11 hours ago, n.d.k said:

You need to link both OpenCorePkg and OcSupportPkg from this fork.

build.py...
/Users/stlvnub/src/OpenCorePkg/UDK/OpenCorePkg/OpenCorePkg.dsc(61): error 000E: File/directory not found in workspace
	/Users/stlvnub/src/OpenCorePkg/UDK/OcSupportPkg/Library/OcAppleKeyMapLib/OcAppleKeyMapLib.inf

 

 

I've changed the script to point to said PKG but still same error.

AppleRamDiskLib/OcAppleRamDiskLib.c:17:
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:282:16: error: expected declaration specifiers or '...' before 'sizeof'
  282 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_DP_VENDOR) == 24, "Invalid APPLE_RAM_DISK_DP_VENDOR size");
      |                ^~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:282:57: error: expected declaration specifiers or '...' before string constant
  282 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_DP_VENDOR) == 24, "Invalid APPLE_RAM_DISK_DP_VENDOR size");
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:283:16: error: expected declaration specifiers or '...' before 'sizeof'
  283 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_DP) == 52, "Invalid APPLE_RAM_DISK_DP size");
      |                ^~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:283:50: error: expected declaration specifiers or '...' before string constant
  283 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_DP) == 52, "Invalid APPLE_RAM_DISK_DP size");
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:284:16: error: expected declaration specifiers or '...' before 'sizeof'
  284 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_EXTENT) == 16, "Invalid APPLE_RAM_DISK_EXTENT size");
      |                ^~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:284:54: error: expected declaration specifiers or '...' before string constant
  284 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_EXTENT) == 16, "Invalid APPLE_RAM_DISK_EXTENT size");
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:285:16: error: expected declaration specifiers or '...' before 'sizeof'
  285 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_EXTENT_TABLE) == 4096, "Invalid APPLE_RAM_DISK_EXTENT_TABLE size");
      |                ^~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:285:62: error: expected declaration specifiers or '...' before string constant
  285 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_EXTENT_TABLE) == 4096, "Invalid APPLE_RAM_DISK_EXTENT_TABLE size");
      |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:286:16: error: expected declaration specifiers or '...' before 'sizeof'
  286 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_CONTEXT) == 8192, "Invalid APPLE_RAM_DISK_CONTEXT size");
      |                ^~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:286:57: error: expected declaration specifiers or '...' before string constant
  286 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_CONTEXT) == 8192, "Invalid APPLE_RAM_DISK_CONTEXT size");
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: *** [/Users/stlvnub/src/OpenCorePkg/UDK/Build/OpenCorePkg/DEBUG_GCC5/X64/OcSupportPkg/Library/OcAppleRamDiskLib/OcAppleRamDiskLib/OUTPUT/OcAppleRamDiskLib.obj] Error 1


build.py...
 : error 7000: Failed to execute command
	/Users/stlvnub/opt/local/cross/bin/x86_64-clover-linux-gnu-make tbuild [/Users/stlvnub/src/OpenCorePkg/UDK/Build/OpenCorePkg/DEBUG_GCC5/X64/OcSupportPkg/Library/OcAppleRamDiskLib/OcAppleRamDiskLib]


build.py...
 : error F002: Failed to build module
	/Users/stlvnub/src/OpenCorePkg/UDK/OcSupportPkg/Library/OcAppleRamDiskLib/OcAppleRamDiskLib.inf [X64, GCC5, DEBUG]

- Failed -
Build end time: 16:43:56, Dec.30 2019
Build total time: 00:00:03

 

Edited by STLVNUB

Share this post


Link to post
Share on other sites
1 hour ago, STLVNUB said:

build.py...
/Users/stlvnub/src/OpenCorePkg/UDK/OpenCorePkg/OpenCorePkg.dsc(61): error 000E: File/directory not found in workspace
	/Users/stlvnub/src/OpenCorePkg/UDK/OcSupportPkg/Library/OcAppleKeyMapLib/OcAppleKeyMapLib.inf

 

 

I've changed the script to point to said PKG but still same error.


AppleRamDiskLib/OcAppleRamDiskLib.c:17:
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:282:16: error: expected declaration specifiers or '...' before 'sizeof'
  282 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_DP_VENDOR) == 24, "Invalid APPLE_RAM_DISK_DP_VENDOR size");
      |                ^~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:282:57: error: expected declaration specifiers or '...' before string constant
  282 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_DP_VENDOR) == 24, "Invalid APPLE_RAM_DISK_DP_VENDOR size");
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:283:16: error: expected declaration specifiers or '...' before 'sizeof'
  283 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_DP) == 52, "Invalid APPLE_RAM_DISK_DP size");
      |                ^~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:283:50: error: expected declaration specifiers or '...' before string constant
  283 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_DP) == 52, "Invalid APPLE_RAM_DISK_DP size");
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:284:16: error: expected declaration specifiers or '...' before 'sizeof'
  284 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_EXTENT) == 16, "Invalid APPLE_RAM_DISK_EXTENT size");
      |                ^~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:284:54: error: expected declaration specifiers or '...' before string constant
  284 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_EXTENT) == 16, "Invalid APPLE_RAM_DISK_EXTENT size");
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:285:16: error: expected declaration specifiers or '...' before 'sizeof'
  285 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_EXTENT_TABLE) == 4096, "Invalid APPLE_RAM_DISK_EXTENT_TABLE size");
      |                ^~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:285:62: error: expected declaration specifiers or '...' before string constant
  285 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_EXTENT_TABLE) == 4096, "Invalid APPLE_RAM_DISK_EXTENT_TABLE size");
      |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:286:16: error: expected declaration specifiers or '...' before 'sizeof'
  286 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_CONTEXT) == 8192, "Invalid APPLE_RAM_DISK_CONTEXT size");
      |                ^~~~~~
/Users/stlvnub/src/OpenCorePkg/UDK/EfiPkg/Include/Protocol/AppleRamDisk.h:286:57: error: expected declaration specifiers or '...' before string constant
  286 | STATIC_ASSERT (sizeof (APPLE_RAM_DISK_CONTEXT) == 8192, "Invalid APPLE_RAM_DISK_CONTEXT size");
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: *** [/Users/stlvnub/src/OpenCorePkg/UDK/Build/OpenCorePkg/DEBUG_GCC5/X64/OcSupportPkg/Library/OcAppleRamDiskLib/OcAppleRamDiskLib/OUTPUT/OcAppleRamDiskLib.obj] Error 1


build.py...
 : error 7000: Failed to execute command
	/Users/stlvnub/opt/local/cross/bin/x86_64-clover-linux-gnu-make tbuild [/Users/stlvnub/src/OpenCorePkg/UDK/Build/OpenCorePkg/DEBUG_GCC5/X64/OcSupportPkg/Library/OcAppleRamDiskLib/OcAppleRamDiskLib]


build.py...
 : error F002: Failed to build module
	/Users/stlvnub/src/OpenCorePkg/UDK/OcSupportPkg/Library/OcAppleRamDiskLib/OcAppleRamDiskLib.inf [X64, GCC5, DEBUG]

- Failed -
Build end time: 16:43:56, Dec.30 2019
Build total time: 00:00:03

 

 

Please read post #1 how to build, git clone the fork and cd into the folder and run ./ndk-macbuild.tool

From the look of those errors, you may have used out dated UDK version. 

Edited by n.d.k

Share this post


Link to post
Share on other sites

I think those are very useful features..... in my opinion it should be merged what you do.

Thanks for your effort and contributions.

I still have to sort out some stuff with my install but that will eventually also work.

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By DI2edd
      Hi,
       
      I'm writing from a Catalina QEMU/KVM VM which, I must say, works pretty damn well besides the fact that rebooting just doesn't work. But first, a bit of background:
      I'm using OpenCore 0.5.5 through DuetPkg because I'm forced on SeaBIOS (legacy boot) because of legacy IGD passthrough (OVMF doesn't support the semi-hack that's needed for it to function), and that works well enough; I switched from Clover because it didn't allow me to use the "host" cpu model on QEMU, which OpenCore did, and so far so good.
       
      The problem is that, whenever i attempt a reboot, the screen would just turn black and thats's it. I can even see that every 30 seconds it polls the battery's status through ACPI (I modified QEMU for that and left some debugging printfs).
      On the other hand, shutting down works as expected. One thing I noticed is that, on shutdown, I can see the last line of verbose output on the screen is "CPU_HALTED", whereas on reboot I don't get that (don't even know if that's to be expected).
       
      The point is that I'm not even sure this is a bootloader issue, because I booted a Fedora live ISO through OpenCore, and that rebooted with no problems, but at the same time I remember that with Clover I didn't have such an issue. Perhaps it was one of Clover's "Fixes" that is not automatic with OpenCore?
       
      Anyway, I attached my config.plist.
       
      Thank you.
      config.plist
    • By SniperBuddy
      Hello guys,
      I'm relatively new to the world of hackintosh.
      I'm trying to install the latest Mac OS - Catalina with the help of Opencore, however, this is the error that's displayed while booting from the USB:
       
      https://drive.google.com/open?id=1Xd4V2wZ2fEsgRyfVcXlJHXMPGa85g2s3
       
      You can take a look at my config.plist file from here - https://drive.google.com/file/d/17FZpTcVp4RFSaxdm6yW4uELkt7MaLdmt/view?usp=sharing
       
      I'm using the Acer E575 G laptop with Kabylake (i5 7200u)
       
      Any help would be gladly appreciated!
       
      Edit: I've fixed this problem by following this guide completely - https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-guide/intel-config.plist/kaby-lake
       
      This is due to OpenCore being unable to find any drives with the current ScanPolicy, setting to 0 will allow all boot options to be shown
       
       
       
       
       
       
       
    • By DanZiRuleZ
      Dear All, 
       
      trying to install Catalina on my ASUS Z87 Plus, I followed the Haswell guide to the letter, all set up now, USB stick boots ok, Catalina installs on SSD, but then when trying to boot it I am receiving Kernel Panic and no idea how to move forward. 
       
      Have the debug options, but opencore will only dump boot messages where I don't see much sticking out.
       
      My last resort would be just installing clover on the already installed SSD's EFI partition, it at all possible. High Sierra is working fine and I did get Clover with Mojave once but stuck with High Sierra with my GTX960 video card...
       
      Attached is the kernel panic and my EFI setup if anyone can help me troubleshoot.
      Many thanks
      D.
       

      EFI.zip
    • By Krani93
      Hi guys,
       
      I'm trying to install Catalina on a Lenovo m720q (i5-8600T with B360).
      After some other issues I'm know stuck at attached screen.
      Im using latest opencore version and have my EFI folder attached.
       
      Can someone help me I've got no clue what to try next :/ 
       
       
      Cheers!

      EFI.7z
    • By BlitzPanzer
      Catalina 10.15.3, OC 0.5.5

      Follow the OpenCore AMD Vanilla Guide, everything works fine iMessage, Siri, FaceTime, Continuity, Airdrop, Audio, WiFi
      But here is the problem
      Once I restart or shutdown and reboot, I will have kernel panic, so i have to reboot once again, then no more kernel panic, straight back to the system.
      Down below are the 3 kernel panic reports I got after I am back to the system, also provided specs, kexts, drivers and config.plist I used.
      Please someone help me with the problem
      Thanks in advanced   

      System Specs
      CPU: Ryzen R5 3600
      MOBO: MSI B450 Mortar Max
      RAM: Kingston HyperX Fury 16GB*2 3200MHz DDR4
      SSD: Kingston A2000 500GB NVMe PCIe
      GPU: Gigabyte RX 570 Gaming 4G v2.0
      PCIe: BCM943602CS Kexts:
      AppleALC
      AppleMCEReporterDisabler
      BrcmBluetoothInjector
      BrcmPatchRAM3
      HDMIAudio
      Lilu
      MacProMemoryNotificationDisabler
      NightShiftUnlocker
      NVMeFix
      RealtekRTL8111
      VirtualSMC
      WhateverGreen Drivers:
      ApfsDriverLoader
      AppleUsbKbDxe
      FwRuntimeServices
      VBoxHfs config.plist:
      https://drive.google.com/file/d/1M22Tvn7W-Zf_b_-J52oLcfjECj5qAcp6/view

      Kernel Panic Report 1
      panic(cpu 0 caller 0xffffff801b8652fa): Kernel trap at 0xffffff7f9f212fe3, type 14=page fault, registers: CR0: 0x000000008001003b, CR2: 0xffffffa3ce87c000, CR3: 0x00000000263ba000, CR4: 0x00000000003406e0 RAX: 0xffffffa3ce87c000, RBX: 0x0000000000005434, RCX: 0x0000000002000000, RDX: 0x0000000003000000 RSP: 0xffffffa3ce75bb60, RBP: 0xffffffa3ce75bb80, RSI: 0xffffff806d3141c0, RDI: 0x0000000000000000 R8: 0x0000000000000001, R9: 0x0000000000000026, R10: 0x00000000f8000000, R11: 0x0000000000000070 R12: 0xffffff805cc7c900, R13: 0xffffff835806f000, R14: 0x0000000000000000, R15: 0xffffff8068d2da50 RFL: 0x0000000000010246, RIP: 0xffffff7f9f212fe3, CS: 0x0000000000000008, SS: 0x0000000000000010 Fault CR2: 0xffffffa3ce87c000, Error code: 0x0000000000000002, Fault CPU: 0x0, PL: 0, VF: 1 Backtrace (CPU 0), Frame : Return Address 0xffffffa3ce75b5c0 : 0xffffff801b73bb2b mach_kernel : _handle_debugger_trap + 0x47b 0xffffffa3ce75b610 : 0xffffff801b8734d5 mach_kernel : _kdp_i386_trap + 0x155 0xffffffa3ce75b650 : 0xffffff801b864f4e mach_kernel : _kernel_trap + 0x4ee 0xffffffa3ce75b6a0 : 0xffffff801b6e2a40 mach_kernel : _return_from_trap + 0xe0 0xffffffa3ce75b6c0 : 0xffffff801b73b217 mach_kernel : _DebuggerTrapWithState + 0x17 0xffffffa3ce75b7c0 : 0xffffff801b73b5fb mach_kernel : _panic_trap_to_debugger + 0x21b 0xffffffa3ce75b810 : 0xffffff801bed2aa9 mach_kernel : _panic + 0x61 0xffffffa3ce75b880 : 0xffffff801b8652fa mach_kernel : _sync_iss_to_iks + 0x2aa 0xffffffa3ce75ba00 : 0xffffff801b864ff8 mach_kernel : _kernel_trap + 0x598 0xffffffa3ce75ba50 : 0xffffff801b6e2a40 mach_kernel : _return_from_trap + 0xe0 0xffffffa3ce75ba70 : 0xffffff7f9f212fe3 com.apple.kext.AMDRadeonX4000 : __ZN29AMDRadeonX4000_AMDHWRegisters4readEj + 0x53 0xffffffa3ce75bb80 : 0xffffff7f9f24a795 com.apple.kext.AMDRadeonX4000 : __ZN28AMDRadeonX4000_AMDVIHardware19getRegisterAperSizeEv + 0x23 0xffffffa3ce75bba0 : 0xffffff7f9f212ef0 com.apple.kext.AMDRadeonX4000 : __ZN29AMDRadeonX4000_AMDHWRegisters4initEP11IOPCIDeviceP30AMDRadeonX4000_IAMDHWInterface + 0xfa 0xffffffa3ce75bbe0 : 0xffffff7f9f2325c1 com.apple.kext.AMDRadeonX4000 : __ZN26AMDRadeonX4000_AMDHardware4initEP11IOPCIDeviceP28AMDRadeonX4000_IAMDHWHandlerRjP16_GART_PARAMETERSP14_FB_PARAMETERS + 0x257 0xffffffa3ce75bc30 : 0xffffff7f9f1b8adb com.apple.kext.AMDRadeonX4000 : __ZN37AMDRadeonX4000_AMDGraphicsAccelerator17createHWInterfaceEP11IOPCIDevice + 0x7b 0xffffffa3ce75bc70 : 0xffffff7f9f1b64be com.apple.kext.AMDRadeonX4000 : __ZN37AMDRadeonX4000_AMDGraphicsAccelerator15configureDeviceEP11IOPCIDevice + 0x10a 0xffffffa3ce75bd00 : 0xffffff7f9f128534 com.apple.iokit.IOAcceleratorFamily2 : __ZN22IOGraphicsAccelerator25startEP9IOService + 0x21e 0xffffffa3ce75bd80 : 0xffffff7f9f1b488e com.apple.kext.AMDRadeonX4000 : __ZN37AMDRadeonX4000_AMDGraphicsAccelerator5startEP9IOService + 0x82 0xffffffa3ce75bde0 : 0xffffff801be1b216 mach_kernel : __ZN9IOService14startCandidateEPS_ + 0xf6 0xffffffa3ce75be40 : 0xffffff801be1adc1 mach_kernel : __ZN9IOService15probeCandidatesEP12OSOrderedSet + 0xb21 0xffffffa3ce75bef0 : 0xffffff801be1a10e mach_kernel : __ZN9IOService14doServiceMatchEj + 0x2ce 0xffffffa3ce75bf50 : 0xffffff801be1c8ad mach_kernel : __ZN15_IOConfigThread4mainEPvi + 0x15d 0xffffffa3ce75bfa0 : 0xffffff801b6e213e mach_kernel : _call_continuation + 0x2e Kernel Extensions in backtrace: com.apple.iokit.IOAcceleratorFamily2(438.3.1)[66992525-3204-3CB0-8F03-4B70031B1CF2]@0xffffff7f9f0f0000->0xffffff7f9f1b2fff dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[A243D030-19AC-30AA-AC70-6C786DF9E6CE]@0xffffff7f9c185000 dependency: com.apple.iokit.IOPCIFamily(2.9)[ADD485B5-3EF8-37C4-B3C5-F86326E497A4]@0xffffff7f9c2f8000 dependency: com.apple.iokit.IOSurface(269.6)[42377B3B-D14A-368E-820F-07E7EA666198]@0xffffff7f9d454000 dependency: com.apple.iokit.IOGraphicsFamily(569.4)[1F9B5D88-52DB-3A16-8373-4F608A3CB2D8]@0xffffff7f9df73000 dependency: com.apple.iokit.IOReportFamily(47)[988360A2-2E10-3014-A119-BE81BC045A10]@0xffffff7f9c228000 com.apple.kext.AMDRadeonX4000(3.0.5)[5FD7AE5F-C03C-34A1-803F-ACA9B68524D0]@0xffffff7f9f1b3000->0xffffff7f9f6f7fff dependency: com.apple.iokit.IOPCIFamily(2.9)[ADD485B5-3EF8-37C4-B3C5-F86326E497A4]@0xffffff7f9c2f8000 dependency: com.apple.iokit.IOSurface(269.6)[42377B3B-D14A-368E-820F-07E7EA666198]@0xffffff7f9d454000 dependency: com.apple.iokit.IOGraphicsFamily(569.4)[1F9B5D88-52DB-3A16-8373-4F608A3CB2D8]@0xffffff7f9df73000 dependency: com.apple.iokit.IOAcceleratorFamily2(438.3.1)[66992525-3204-3CB0-8F03-4B70031B1CF2]@0xffffff7f9f0f0000 BSD process name corresponding to current thread: kernel_task Boot args: debug=0x100 keepsyms=1 alcid=1 -v shikigva=128 Mac OS version: 19D76 Kernel version: Darwin Kernel Version 19.3.0: Thu Jan 9 20:58:23 PST 2020; root:xnu-6153.81.5~1/RELEASE_X86_64 Kernel UUID: A8DDE75C-CD97-3C37-B35D-1070CC50D2CE Kernel slide: 0x000000001b400000 Kernel text base: 0xffffff801b600000 __HIB text base: 0xffffff801b500000 System model name: MacPro7,1 (Mac-27AD2F918AE68F61) System shutdown begun: NO Panic diags file available: NO (0xe00002bc) System uptime in nanoseconds: 47565362999  
      Kernel Panic Report 2
      panic(cpu 10 caller 0xffffff801b8652fa): Kernel trap at 0xffffff7f9e629fe3, type 14=page fault, registers: CR0: 0x000000008001003b, CR2: 0xffffff83d25d2000, CR3: 0x0000000029068000, CR4: 0x00000000003406e0 RAX: 0xffffff83d25d2000, RBX: 0x0000000000005434, RCX: 0x0000000002000000, RDX: 0x0000000003000000 RSP: 0xffffff83d14c3b60, RBP: 0xffffff83d14c3b80, RSI: 0xffffff805f6adb80, RDI: 0x0000000000000000 R8: 0x0000000000000001, R9: 0x0000000000000026, R10: 0x00000000f8000000, R11: 0x0000000000000070 R12: 0xffffff805fba2580, R13: 0xffffff835b02e000, R14: 0x0000000000000000, R15: 0xffffff80631191e0 RFL: 0x0000000000010246, RIP: 0xffffff7f9e629fe3, CS: 0x0000000000000008, SS: 0x0000000000000010 Fault CR2: 0xffffff83d25d2000, Error code: 0x0000000000000002, Fault CPU: 0xa, PL: 0, VF: 1 Backtrace (CPU 10), Frame : Return Address 0xffffff83d14c35c0 : 0xffffff801b73bb2b mach_kernel : _handle_debugger_trap + 0x47b 0xffffff83d14c3610 : 0xffffff801b8734d5 mach_kernel : _kdp_i386_trap + 0x155 0xffffff83d14c3650 : 0xffffff801b864f4e mach_kernel : _kernel_trap + 0x4ee 0xffffff83d14c36a0 : 0xffffff801b6e2a40 mach_kernel : _return_from_trap + 0xe0 0xffffff83d14c36c0 : 0xffffff801b73b217 mach_kernel : _DebuggerTrapWithState + 0x17 0xffffff83d14c37c0 : 0xffffff801b73b5fb mach_kernel : _panic_trap_to_debugger + 0x21b 0xffffff83d14c3810 : 0xffffff801bed2aa9 mach_kernel : _panic + 0x61 0xffffff83d14c3880 : 0xffffff801b8652fa mach_kernel : _sync_iss_to_iks + 0x2aa 0xffffff83d14c3a00 : 0xffffff801b864ff8 mach_kernel : _kernel_trap + 0x598 0xffffff83d14c3a50 : 0xffffff801b6e2a40 mach_kernel : _return_from_trap + 0xe0 0xffffff83d14c3a70 : 0xffffff7f9e629fe3 com.apple.kext.AMDRadeonX4000 : __ZN29AMDRadeonX4000_AMDHWRegisters4readEj + 0x53 0xffffff83d14c3b80 : 0xffffff7f9e661795 com.apple.kext.AMDRadeonX4000 : __ZN28AMDRadeonX4000_AMDVIHardware19getRegisterAperSizeEv + 0x23 0xffffff83d14c3ba0 : 0xffffff7f9e629ef0 com.apple.kext.AMDRadeonX4000 : __ZN29AMDRadeonX4000_AMDHWRegisters4initEP11IOPCIDeviceP30AMDRadeonX4000_IAMDHWInterface + 0xfa 0xffffff83d14c3be0 : 0xffffff7f9e6495c1 com.apple.kext.AMDRadeonX4000 : __ZN26AMDRadeonX4000_AMDHardware4initEP11IOPCIDeviceP28AMDRadeonX4000_IAMDHWHandlerRjP16_GART_PARAMETERSP14_FB_PARAMETERS + 0x257 0xffffff83d14c3c30 : 0xffffff7f9e5cfadb com.apple.kext.AMDRadeonX4000 : __ZN37AMDRadeonX4000_AMDGraphicsAccelerator17createHWInterfaceEP11IOPCIDevice + 0x7b 0xffffff83d14c3c70 : 0xffffff7f9e5cd4be com.apple.kext.AMDRadeonX4000 : __ZN37AMDRadeonX4000_AMDGraphicsAccelerator15configureDeviceEP11IOPCIDevice + 0x10a 0xffffff83d14c3d00 : 0xffffff7f9e52a534 com.apple.iokit.IOAcceleratorFamily2 : __ZN22IOGraphicsAccelerator25startEP9IOService + 0x21e 0xffffff83d14c3d80 : 0xffffff7f9e5cb88e com.apple.kext.AMDRadeonX4000 : __ZN37AMDRadeonX4000_AMDGraphicsAccelerator5startEP9IOService + 0x82 0xffffff83d14c3de0 : 0xffffff801be1b216 mach_kernel : __ZN9IOService14startCandidateEPS_ + 0xf6 0xffffff83d14c3e40 : 0xffffff801be1adc1 mach_kernel : __ZN9IOService15probeCandidatesEP12OSOrderedSet + 0xb21 0xffffff83d14c3ef0 : 0xffffff801be1a10e mach_kernel : __ZN9IOService14doServiceMatchEj + 0x2ce 0xffffff83d14c3f50 : 0xffffff801be1c8ad mach_kernel : __ZN15_IOConfigThread4mainEPvi + 0x15d 0xffffff83d14c3fa0 : 0xffffff801b6e213e mach_kernel : _call_continuation + 0x2e Kernel Extensions in backtrace: com.apple.iokit.IOAcceleratorFamily2(438.3.1)[66992525-3204-3CB0-8F03-4B70031B1CF2]@0xffffff7f9e4f2000->0xffffff7f9e5b5fff dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[A243D030-19AC-30AA-AC70-6C786DF9E6CE]@0xffffff7f9c3f1000 dependency: com.apple.iokit.IOPCIFamily(2.9)[ADD485B5-3EF8-37C4-B3C5-F86326E497A4]@0xffffff7f9c4a6000 dependency: com.apple.iokit.IOSurface(269.6)[42377B3B-D14A-368E-820F-07E7EA666198]@0xffffff7f9e4c1000 dependency: com.apple.iokit.IOGraphicsFamily(569.4)[1F9B5D88-52DB-3A16-8373-4F608A3CB2D8]@0xffffff7f9c793000 dependency: com.apple.iokit.IOReportFamily(47)[988360A2-2E10-3014-A119-BE81BC045A10]@0xffffff7f9c09f000 com.apple.kext.AMDRadeonX4000(3.0.5)[5FD7AE5F-C03C-34A1-803F-ACA9B68524D0]@0xffffff7f9e5ca000->0xffffff7f9eb0efff dependency: com.apple.iokit.IOPCIFamily(2.9)[ADD485B5-3EF8-37C4-B3C5-F86326E497A4]@0xffffff7f9c4a6000 dependency: com.apple.iokit.IOSurface(269.6)[42377B3B-D14A-368E-820F-07E7EA666198]@0xffffff7f9e4c1000 dependency: com.apple.iokit.IOGraphicsFamily(569.4)[1F9B5D88-52DB-3A16-8373-4F608A3CB2D8]@0xffffff7f9c793000 dependency: com.apple.iokit.IOAcceleratorFamily2(438.3.1)[66992525-3204-3CB0-8F03-4B70031B1CF2]@0xffffff7f9e4f2000 BSD process name corresponding to current thread: kernel_task Boot args: debug=0x100 keepsyms=1 alcid=1 -v shikigva=128 Mac OS version: 19D76 Kernel version: Darwin Kernel Version 19.3.0: Thu Jan 9 20:58:23 PST 2020; root:xnu-6153.81.5~1/RELEASE_X86_64 Kernel UUID: A8DDE75C-CD97-3C37-B35D-1070CC50D2CE Kernel slide: 0x000000001b400000 Kernel text base: 0xffffff801b600000 __HIB text base: 0xffffff801b500000 System model name: MacPro7,1 (Mac-27AD2F918AE68F61) System shutdown begun: NO Panic diags file available: NO (0xe00002bc) System uptime in nanoseconds: 38416992755  
      Kernel Panic Report 3
      panic(cpu 8 caller 0xffffff801da652fa): Kernel trap at 0xffffff7fa084dfe3, type 14=page fault, registers: CR0: 0x000000008001003b, CR2: 0xffffff83d44cd000, CR3: 0x000000002b260000, CR4: 0x00000000003406e0 RAX: 0xffffff83d44cd000, RBX: 0x0000000000005434, RCX: 0x0000000002000000, RDX: 0x0000000003000000 RSP: 0xffffff83d319bb60, RBP: 0xffffff83d319bb80, RSI: 0xffffff8066659c00, RDI: 0x0000000000000000 R8: 0x0000000000000001, R9: 0x0000000000000026, R10: 0x00000000f8000000, R11: 0x0000000000000070 R12: 0xffffff8061f35280, R13: 0xffffff835d231000, R14: 0x0000000000000000, R15: 0xffffff806189db90 RFL: 0x0000000000010246, RIP: 0xffffff7fa084dfe3, CS: 0x0000000000000008, SS: 0x0000000000000000 Fault CR2: 0xffffff83d44cd000, Error code: 0x0000000000000002, Fault CPU: 0x8, PL: 0, VF: 1 Backtrace (CPU 8), Frame : Return Address 0xffffff83d319b5c0 : 0xffffff801d93bb2b mach_kernel : _handle_debugger_trap + 0x47b 0xffffff83d319b610 : 0xffffff801da734d5 mach_kernel : _kdp_i386_trap + 0x155 0xffffff83d319b650 : 0xffffff801da64f4e mach_kernel : _kernel_trap + 0x4ee 0xffffff83d319b6a0 : 0xffffff801d8e2a40 mach_kernel : _return_from_trap + 0xe0 0xffffff83d319b6c0 : 0xffffff801d93b217 mach_kernel : _DebuggerTrapWithState + 0x17 0xffffff83d319b7c0 : 0xffffff801d93b5fb mach_kernel : _panic_trap_to_debugger + 0x21b 0xffffff83d319b810 : 0xffffff801e0d2aa9 mach_kernel : _panic + 0x61 0xffffff83d319b880 : 0xffffff801da652fa mach_kernel : _sync_iss_to_iks + 0x2aa 0xffffff83d319ba00 : 0xffffff801da64ff8 mach_kernel : _kernel_trap + 0x598 0xffffff83d319ba50 : 0xffffff801d8e2a40 mach_kernel : _return_from_trap + 0xe0 0xffffff83d319ba70 : 0xffffff7fa084dfe3 com.apple.kext.AMDRadeonX4000 : __ZN29AMDRadeonX4000_AMDHWRegisters4readEj + 0x53 0xffffff83d319bb80 : 0xffffff7fa0885795 com.apple.kext.AMDRadeonX4000 : __ZN28AMDRadeonX4000_AMDVIHardware19getRegisterAperSizeEv + 0x23 0xffffff83d319bba0 : 0xffffff7fa084def0 com.apple.kext.AMDRadeonX4000 : __ZN29AMDRadeonX4000_AMDHWRegisters4initEP11IOPCIDeviceP30AMDRadeonX4000_IAMDHWInterface + 0xfa 0xffffff83d319bbe0 : 0xffffff7fa086d5c1 com.apple.kext.AMDRadeonX4000 : __ZN26AMDRadeonX4000_AMDHardware4initEP11IOPCIDeviceP28AMDRadeonX4000_IAMDHWHandlerRjP16_GART_PARAMETERSP14_FB_PARAMETERS + 0x257 0xffffff83d319bc30 : 0xffffff7fa07f3adb com.apple.kext.AMDRadeonX4000 : __ZN37AMDRadeonX4000_AMDGraphicsAccelerator17createHWInterfaceEP11IOPCIDevice + 0x7b 0xffffff83d319bc70 : 0xffffff7fa07f14be com.apple.kext.AMDRadeonX4000 : __ZN37AMDRadeonX4000_AMDGraphicsAccelerator15configureDeviceEP11IOPCIDevice + 0x10a 0xffffff83d319bd00 : 0xffffff7fa074e534 com.apple.iokit.IOAcceleratorFamily2 : __ZN22IOGraphicsAccelerator25startEP9IOService + 0x21e 0xffffff83d319bd80 : 0xffffff7fa07ef88e com.apple.kext.AMDRadeonX4000 : __ZN37AMDRadeonX4000_AMDGraphicsAccelerator5startEP9IOService + 0x82 0xffffff83d319bde0 : 0xffffff801e01b216 mach_kernel : __ZN9IOService14startCandidateEPS_ + 0xf6 0xffffff83d319be40 : 0xffffff801e01adc1 mach_kernel : __ZN9IOService15probeCandidatesEP12OSOrderedSet + 0xb21 0xffffff83d319bef0 : 0xffffff801e01a10e mach_kernel : __ZN9IOService14doServiceMatchEj + 0x2ce 0xffffff83d319bf50 : 0xffffff801e01c8ad mach_kernel : __ZN15_IOConfigThread4mainEPvi + 0x15d 0xffffff83d319bfa0 : 0xffffff801d8e213e mach_kernel : _call_continuation + 0x2e Kernel Extensions in backtrace: com.apple.iokit.IOAcceleratorFamily2(438.3.1)[66992525-3204-3CB0-8F03-4B70031B1CF2]@0xffffff7fa0716000->0xffffff7fa07d9fff dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[A243D030-19AC-30AA-AC70-6C786DF9E6CE]@0xffffff7f9e5f1000 dependency: com.apple.iokit.IOPCIFamily(2.9)[ADD485B5-3EF8-37C4-B3C5-F86326E497A4]@0xffffff7f9e6a6000 dependency: com.apple.iokit.IOSurface(269.6)[42377B3B-D14A-368E-820F-07E7EA666198]@0xffffff7fa06e5000 dependency: com.apple.iokit.IOGraphicsFamily(569.4)[1F9B5D88-52DB-3A16-8373-4F608A3CB2D8]@0xffffff7f9e993000 dependency: com.apple.iokit.IOReportFamily(47)[988360A2-2E10-3014-A119-BE81BC045A10]@0xffffff7f9e29f000 com.apple.kext.AMDRadeonX4000(3.0.5)[5FD7AE5F-C03C-34A1-803F-ACA9B68524D0]@0xffffff7fa07ee000->0xffffff7fa0d32fff dependency: com.apple.iokit.IOPCIFamily(2.9)[ADD485B5-3EF8-37C4-B3C5-F86326E497A4]@0xffffff7f9e6a6000 dependency: com.apple.iokit.IOSurface(269.6)[42377B3B-D14A-368E-820F-07E7EA666198]@0xffffff7fa06e5000 dependency: com.apple.iokit.IOGraphicsFamily(569.4)[1F9B5D88-52DB-3A16-8373-4F608A3CB2D8]@0xffffff7f9e993000 dependency: com.apple.iokit.IOAcceleratorFamily2(438.3.1)[66992525-3204-3CB0-8F03-4B70031B1CF2]@0xffffff7fa0716000 BSD process name corresponding to current thread: kernel_task Boot args: debug=0x100 keepsyms=1 alcid=1 -v shikigva=128 Mac OS version: 19D76 Kernel version: Darwin Kernel Version 19.3.0: Thu Jan 9 20:58:23 PST 2020; root:xnu-6153.81.5~1/RELEASE_X86_64 Kernel UUID: A8DDE75C-CD97-3C37-B35D-1070CC50D2CE Kernel slide: 0x000000001d600000 Kernel text base: 0xffffff801d800000 __HIB text base: 0xffffff801d700000 System model name: MacPro7,1 (Mac-27AD2F918AE68F61) System shutdown begun: NO Panic diags file available: NO (0xe00002bc) System uptime in nanoseconds: 27776834167  
      config.plist
×