Just had some time today to refine the OC 065 EFi and map the memory so that it reports correctly in System Report.
Sleep, handoff, airdrop etc all work fine.
Still having issues with the picker - startup disk won't let me chose the default operating system, if I enable M2-CPU in the bios or turn off ASMedia 3.1 it defaults to the Windows drive. Changing the settings in the bios to M2-PCH and with ASMedia 3.1 turned on and it defaults to Big Sur! Pretty sure I'll need to configure for emulated NVRAM but as I only use Windows for Outlook work emails I can live with it.
ASMedia 2142 3.1 shows up in Hackintool but PXSX does't show in the ports. Stopped trying to sort it until I get a 3.1 USB to test.
Haven't had a chance to look at Intel Power gadget....temps, utilisation and frequency report accurately but not Power - it shows power draw but the scaling is way out.
Otherwise the board is very easy - Bios 1.23 ...it will boot OSX and Windows just by loading defaults, all there really is a need to change is CSM (turned off so the GUI is clear and icons don't fill the screen) ...and with CSM off then Above 4G needs to be on. Windows still boots fine with Above 4G on.
Boot times are not as fast as when I first installed Big Sur (at around 22secs) even though I tried the original EFI. Strange that.
Here is updated EFI
- Remove CpuTscSync.kext
- Remove SSDT-HDEF-299Dark.aml*
- Remove SSDT-HPET.aml*
- Remove SSDT-USB-Reset.aml*
- Disable CustomMemory in PlatformInfo
- Delete Memory in PlatformInfo
- Add RestrictEvents for memory errors
- Add SMCProcessor.kext
- Add SMCSuperIO.kext
- Do not use USBInjectAll.kext (use it only temporary to create a full USB map then remove it and use the USB map kext) and build an actual USB map manually or with the help of Hackintool, but you must clean up the USB map that it creates. You do not need to create a USB map for ASMedia, only the onboard Intel chipset. So if you use Hackintool to create the USBMap, delete all the other entries that are not Intel. But clean it up.
- boot-args npci=0x2000 you shouldn't need this, only keepsyms=1 for x299
* You most likely do not need these. For SSDT-HDEF-299Dark.aml Audio you can set your Audio ID in the DeviceProperties in the config.plist, which it seems you are already doing, but make sure the PCI path is correct using Hackintool. The rest I haven't had a lot of time to check, but you can easily clean up the EFI by downloading some of the other users examples and trying to match it.
To answer your other questions:
Still having issues with the picker - startup disk won't let me chose the default operating system, if I enable M2-CPU in the bios or turn off ASMedia 3.1 it defaults to the Windows drive. Changing the settings in the bios to M2-PCH and with ASMedia 3.1 turned on and it defaults to Big Sur! Pretty sure I'll need to configure for emulated NVRAM but as I only use Windows for Outlook work emails I can live with it.
You need to bless the drive to make it default, that is done natively in System Preferences > Startup Disk. If NVRAM is working correctly, you can select your macOS drive from this menu by unlocking/entering admin password, then selecting the macOS drive and then locking it again and it will make macOS your default boot drive. If it throws an error, then we need to fix NVRAM.
ASMedia 2142 3.1 shows up in Hackintool but PXSX does't show in the ports. Stopped trying to sort it until I get a 3.1 USB to test.
Don't worry about ASMedia, it works natively and you don't need to map or do anything about it. USB3.1 will work natively as well.
Haven't had a chance to look at Intel Power gadget....temps, utilisation and frequency report accurately but not Power - it shows power draw but the scaling is way out.
SMCProcessor and SMCSuperIO should fix that, but I am not 100% sure that is the case as Intel will pull all the data from the CPU without issues without any help.
Otherwise the board is very easy - Bios 1.23 ...it will boot OSX and Windows just by loading defaults, all there really is a need to change is CSM (turned off so the GUI is clear and icons don't fill the screen) ...and with CSM off then Above 4G needs to be on. Windows still boots fine with Above 4G on.
Haven't had a EVGA board, but sounds good and easy. Yes, CSM needs to be disabled for full UEFI support and Above 4G needs to be on. If you turn off Above 4G you may get a black screen during bootup which will force you to clear CMOS.
Boot times are not as fast as when I first installed Big Sur (at around 22secs) even though I tried the original EFI. Strange that.
If you are on an NVMe it should boot very quickly. Even SATA SSD boots fast.