Yeah just checked mine and it was also 0402 when GPU ID was 3185 so i have made the adjustments and now have zipped it up for everyone else with the 8086:3185 Device ID. I have also included the original 8086:0402 dump as well.
So how does one do it the API way does it work with say guacamole? See my current setup is ssh/vnc/rdp via guacamole are setup to send a wol packet and then connect.
It is broken with Proxmox Version 7.0 however fixed it after running
wget http://mirrors.kernel.org/ubuntu/pool/universe/p/python-libpcap/python-libpcap_0.6.4-1_amd64.deb && dpkg -i python-libpcap_0.6.4-1_amd64.deb
Used the same as the guide but used Intel 26.20.100.6911 GPU Drivers to get over the Code 43.
Download: https://files.seeedstudio.com/wiki/ODYSSEY-X86J4105864/Documents/ODYSSEY-X86-WIndows-Drivers.zip
I also had my VM set to Host rather then KVM too.
Did you manage to get your J4105 UHD 600 IGD to passthough ? I have a system with the same SOC and i am trying to do the same thing.
I can get the UHD showing in Windows but i keep getting Code 43 and a blank screen from HDMI cable (NO VGA ports).
Edit: I haven't tested HDMI output, however on...