The above solution did not work for me. I created the config.plist as per the dortania guide.
Not work to me too, what is worse, HP doesn't allow customer to downgrade the BIOS firmwire.
@johnyg07,
@Rassyan.
For those of you stuck on a more recent BIOS version and are unable to test/use the method I detailed in
post #8 there is some light on the horizon, with help from effected users, vit9696 over at Acidanthera has been looking into the issue where newer touchscreen HP laptops will show the on-screen keyboard when loading OpenCore (and Clover without the pre-loader workaround) which ultimately prevents MacOS from booting correctly.
It looks like the reason for the issue (within the BIOS) has been identified and a possible code solution within OpenCore has been proposed by vit9696, but he needs users with effected HP laptops to do some testing and debugging for him.
See this bugtracker for more info :-
Hello there, a bug exists in the UEFI firmware implementations of certain HP Premium Laptops with touchscreen (manufactured after 2017?) which causes the firmware to think, when you boot an .efi fi...
github.com
It's a long and informative thread that is well worth reading.
As i wrote in
post #08, I have no problem directly booting OpenCore.efi from the NVMe on my 15" 2017 HP Spectre X360 once I created a custom UEFI boot entry using Clover's EFI shell. However I am running an older BIOS version (F.30) which may be the reason I was able to get it working while you guys have not.
Its a shame that HP no longer allow users to downgrade the BIOS to an earlier versions, this seems to be a new trend with many OEM's not just HP.
I urge anyone who is suffering with this issue to get involved in the above bugtracker, the more testing and debug data that can be generated the more likely the OpenCore dev team can implement a permanent fix.
Cheers
Jay