If someone knows and wants to explain why SSDT-XOSI should or should not include newer versions of Windows 10 for macOS running on the HP EliteDesk 800 G4 Mini, I welcome the explanation.
Summary: My previous SSDT-XOSI for this HP EliteDesk 800 G4 Mini included Windows 10 versions through "Windows 2015." The DSDT for my 800 G4 Mini checks for Windows 10 version through "Windows 2017" (_OSI ("Windows 2017") ). I believe this means that my SSDT-XOSI should include Windows versions at least through "Windows 2017" (so I need to update my SSDT-XOSI) and that any versions of Windows beyond "Windows 2017" in my SSDT-XOSI will not change my system behavior (but won't hurt anything). I am now running with the attached SSDT-XOSI, but have not yet included this in the EliteDesk.zip archive attached to Post #1.
Details
According to
this document, there are new versions of Windows 10 that can be checked by ACPI Method _OSI and that are in addition to what Rehabman had included in his
last commits to SSDT-XOSI.
I know that the HP EliteDesk 800 G4 Mini supports the latest version of Windows 10; however, the G4 Mini's DSDT _OSI checks do not check for Windows 10 versions beyond "Windows 2017." I believe this means that my SSDT-XOSI should include Windows versions at least through "Windows 2017" (to match what is checked in my DSDT) and that any newer Windows versions beyond "Windows 2017" do not matter and have no effect on the DSDT. I've decided to uncomment "Windows2016" - "Windows 2018.2" and to add the newer versions of Windows 10 (below) to my SSDT-XOSI (attached). Since I don't fully understand _OSI and how it's used, I'm hoping that testing with this new version of SSDT-XOSI reveals something. Again, I suspect that adding newer versions of Windows 10 beyond "Windows 2017" have no affect on my system (because they're not checked in the DSDT).
New versions of Windows 10 added to SSDT-XOSI
- "Windows 2019", // Windows 10, version 1903
- "Windows 2020", // Windows 10, version 2004
I have included the attached SSDT-XOSI in the EliteDesk.zip archive attached to
Post #1.
If someone knows and wants to explain why SSDT-XOSI should or should not include newer versions of Windows 10 for macOS running on the HP EliteDesk 800 G4 Mini, I welcome the explanation.