Unfortunately Not ... The 2017 HP Spectre X360 (And Envy ?) BIOS favours UEFI entries first .. so by removing them it falls back to booting first legacy loader defined in MSR ... a bit messy i know but it works so a big step forwards ... no more having to boot from USB via F9.
As alrady shared with you .. the BIOS is very very limited .... no access to any form of CSM mangment, just Secure Boot :-
View attachment 249276
I've dumped the BIOS and used the AMI utils to analise the BIOS menu structures .. all the really usefull menu's and settings are hidden, i can easly enable the menus and build a new BIOS image .. but unfortuantley it needs to be a signed BIOS image .. I dernt flash a chnaged bios as a few reports of it bricking laptops if not signed ...
It seems that HP are moving towards full native UEFI for all POST utilities ..
The HP folder on the Nvme EFI partition contains many efi utilities, diagnostics, BIOS update, mem test .. all sorts of stuff that can be manually run via F9 and selecting the appropiate efi file :-
Directory of /EFI/HP/BIOSUpdate
View attachment 249272
Directory of /EFI/HP/SystemDiags
View attachment 249273
I think its this change in post software stratagey (rather than these utils being burned into BIOS) that causes OSX to KP when Clover is booted from the nvme (as UEFI) ... the BIOS seems to treat Clover as one of these HP efi utilities .. enabling the Touch screen and touch keyboard ... which seems to switch the device into some sort of diagnostic mode ... still looking into that but at least things are working well now using MSR to boot Clover (legecy mode)
Cheers
Jay