successfully installed 10.12.6 on hp probook 450g5 (2VP38EA) . It is mostly works, but there are some issues: sound and battery (I know that wifi is not working). Tried to use RehabMan's tool to generate SSDT, but with no luck. I think, that this model of 450G5 is very new and something in the patches are going wront and it crashes on boot. There some tips to get most of things works:
1. M.2 SSD NVMe (Hynix) is working without patches with advanced format (4k sector size). But if you format it (from linux) to use 4k sector you can't enter bios or boot anymore. The only way is to press ESC before boot to get into startup menu. If then select "enter setup" some bios menus are disappear or will be garbaged. I called HP service to get this problem fixed (advanced format is OK for most modern OSes and laptops), bou with no luck. I think, they are know this problem, but don't want to fix it. Removing SSD of fall back on 512b sector fix this issue. So, to get SSD works I use only hotpatch from Clover (in attached config.plist).
2. When freshly installed macos boots it loops on some message "IOConsoleUsers ...". To fix it you need to change graphics id from 0x00000000 to 0x12345678. Later, when required kexts are loaded it will boot fine.
3. If you want to stay on 10.12, you need to put hfs+ driver on EFI partition and remove disabling rule from config.plist (if you making install according howto from head of this thread).
4. After install it needs to put all other FakeSMC* kexts from RehabMan's repository on bitbucket to get sensors work. I still can't see fan speed, but most of required sensors are work.
Also, I turn off hyperthreading because I see no benefit of it.
I'm still working to get audio and battery status work, but with no luck.