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
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 orControlMsrE2.efi
loadable fromOpenShell
- 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 toTrue
by default:- ACPI tables (DSDT, SSDTs)
- Audio Codec info
- CPU features
- PCI
vendor-id
anddevice-id
with the respective PCI paths - SMBIOS with
SysReport
set toTrue
.
- Acidanthera team, mhaeuser and vit9696 in particular
- datastone for the modifiedgrubshell tool
- derbrumbaer and zhen-zen for ControlMsrE2.efi
- khronokernel and dortania for their guides
- dreamwhite for his costant commitment and maintaining the releases in sync
- a23ss4ndro for some random fixes
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?