Unfortunately I cannot revert back to F7 for multiple reasons.
1.) GIGABYTE did something to prevent rollbacks
2.) this update dramatically reduced the issue of "cannot allocate runtime area" errors, and I've actually been able to switch to AptioMemoryFix.
Unfortunately it did not work; UAR1 is still showing up in IOReg, and a serial network connection is still showing up in system preferences.
Name (_HID, EisaId ("PNP0501")) // _HID: Hardware ID
Name (_UID, One) // _UID: Unique ID
Name (LDN, 0x02)
Method (_STA, 0, Serialized) // _STA: Status
{
If (And (IOST, Zero))
{
Return (0x0F)
}
Else
{
Return (Zero)
}
Got it, thank you for the edit; I'm trying to better familiarize myself with DSDT patching, as I'd like to reduce the number of clover hotpatches I need. From what I can gather, doing simple renames in DSDT often are not worth it, but perhaps some of the fixes are good options (ex FixHPET) for DSDT patching?
Creating a USB SSDT that's completely independent of any injector kext is something I definitely want to get done. Right now, I'm using RehabMan's USBInject all method, and while it works pretty well, I know a truly native option will work even better.