Did OpenCore 0.6.3 just unlock my BIOS?

Let me start this out by saying I’m no newbie to hackintosh. I’ve been using opencore for a while now and built my system from the ground up. I’m pretty familiar with my hardware too. I’ve contributed to AppleALC for my specific codec, poured through the DSDT countless times and even had this sucker stripped and bare bones benched while I tested each component separately.

I’m also familiar with my BIOS, it’s one that’s super locked down. Classic consumer laptop garbage tbh. I’ve been in and out of this thing attempting to just gather information for unlocking the bios. Eventually I accepted the fact that it’s absolutely impossible. It’s encrypted (RSA signed) and the best I could do was dump the BIOS and look at the hidden menus I’d never have access to… until now I guess.

The system was sleeping for almost a day at this point, shut it down because I thought I wasn’t going to use it. Decided to boot her up because I needed to finish some work and when I hit the initial boot screen I hit the BIOS hotkey. My intentions were to enable USB charging for S3-S5 just to see how it plays with macOS. I’m greeted with a fully unlocked BIOS. All advanced configurations are available, and I mean everything.

This rig is a dedicated hackintosh, no dual boot. I’m only asking the brainlet-tier stupid question quoted in my title as opencore’s 0.6.3 update allows for some users to disable the AppleCpuPmCfgLock quirk under Kernel -> Quirks. I just don’t know enough about this other than in previous builds an unlocked MSR E2/CFG LOCK was required to disable it without panics.

I used no special key combinations to get to BIOS, just hit the power button then hit F10. I also doubt this is related to OpenCore but I literally haven’t don’t anything with it since the last time I hit the BIOS other than update to 0.6.3.

Edit: this persists across reboots. I have entered the golden age. I will now get obliteratingly drunk.

submitted by /u/ropecope-looser
[link] [comments]