Skip to content

Instantly share code, notes, and snippets.

@downthecrop
Last active December 4, 2022 15:18
Show Gist options
  • Save downthecrop/84ec973a17e3af313375e2664e8f26c5 to your computer and use it in GitHub Desktop.
Save downthecrop/84ec973a17e3af313375e2664e8f26c5 to your computer and use it in GitHub Desktop.
H310 / Intel 300 Chipset Windows 7 Install USB 3.1/3.0 XHCI Setup and Install
1. Install Windows 10
2. Download and mount a Windows 7 ISO
3. Run the installer of Windows 7 from within Windows 10
4. Your Computer will boot to Windows 7
5. Use a PS/2 Keyboard to install the following drivers
It took me about a week to continually modify the USB driver and successfully solve the USB GEN2 driver for the H310/B360/H370/Q370/Z390/HM370 and othet 14nm 300 series chips Now is the time to summarize the method. We can use IDA7.0 and HxD to modify the drivers. The ID replacement method can use HxD to modify the 15B5 and 15C1 of 5.0.4.43,but the disadvantage is that the supported USB3.1 GEN2 can only be one of A36D or other ID, and USB3.1. GEN2 have 9DED, 31A8,and unknown. If you use IDA7.0, there are dozens of methods to modify, but in principle there are only three methods. Both 5.0.4.43 and 17.2.70.3 can be used to modify and successfully drive Intel's 8 Series to 300 Series, Cannon Lake Series, Whiskey Lake Series. It was successfully installed and operated well on the Intel 10nm I3-8121U platform. The difference between the modified 5.0.4.43 and 17.2.70.3 is very limited, but 17.2.70.3 has more channels, for example, the I7-8850H notebook can recognize more USB protocol devices
Intel USB 3.1 drivers for vista win7 win8 win8.1, there are working very well.
Just for communicate,selfuse and test. DO NOT USE IN business environment.
Custom signed modified driver package:
https://github.com/downthecrop/misc/blob/main/Intel(R)_USB_3.0_eXtensible_Host_Controller_Driver_5.0.4.43_signed.zip
Install my custom certificate in your certificate authorities.
For example, if you unzip myDrivers.cer in c:\, just run cmd.exe and enter:
certmgr.exe -add C:\myDrivers.cer -s -r localMachine ROOT
certmgr.exe -add C:\myDrivers.cer -s -r localMachine TRUSTEDPUBLISHER
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON
Reboot windows
Run setup.exe from the driver package.
And voilà, all USB working great on your z390mobo
And F*CK Intel.
Remove Testing Mode Watermark with this GOOD software. https://github.com/downthecrop/misc/blob/main/RemoveWatermark.zip
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment