Skip to content

The following repository will be used for debugging purposes

Notifications You must be signed in to change notification settings

utopia-team/opencore-debug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

What is this?

With the help of @dreamwhite we thought that it would be useful to have a generic EFI with just the minumum requirements needed to obtain the most debugging logs from most motherboards as possible. Here we provide both the .zip file which can be extracted and copied to an ESP partition on a thumb drive, as well as the possibility to explore the files

Debugging features

The following repository will be used for debugging purposes, providing lots of functionalities such as:

  • Checking MAT (Memory Attributes Table) support with OpenRuntime through OpenCore log
  • Controlling MSR 0xE2 writable status through OpenCore log or ControlMsrE2.efi loadable from OpenShell
  • Checking the need of slide values or the necessity of the ProvideCustomSlide quirk (found on OpenCore log) or though the MmapDump.efi tool
  • Checking CFG-Lock (MSR 0xE2 register write lock) status though OpenCore log
  • Custom grub shell to use when setup_var is needed to change hidden bios options
  • RtcRw.efi tool to dump the RTC memory regions
  • Dumping with SysReport set to True by default:
    • ACPI tables (DSDT, SSDTs)
    • Audio Codec info
    • CPU features
    • PCI vendor-id and device-id with the respective PCI paths
    • SMBIOS with SysReport set to True.

Credits:

P.S.

Dear clowns at HackintoshLifeIT, instead of stealing other's work, why don't you try linking this repo and giving credits where it's due?