secure boot is off of course in my system
so you suggest to enable IGPU, sign driver myself, then turn testmode off and that's all?
No.
- turn on the iGPU (set it to Auto if possible, so it's always disabled when you don't connect any monitors to it but enabled whenever you do)
- move your monitor to the iGPU (you might loose the signal on the discrete cards anyway and you might need to do this temporarily to stop the AMD driver from loading)
- have an AMD driver installed (doesn't matter if already "cracked" or stock but I will assume stock here)
- flash your cards with custom BIOS (if not already)
- reboot to Safe Mode to replace the DLL file with the cracked one (if not already)
- enable the Test Mode with bcdedit permanently for every regular boot (and keep it enabled indefinitely) and reboot
- sign your DLL file with the tool linked above (preferably while in Test Mode but with the driver NOT loaded, either due to signature problem or no cards connected, etc...)
My exact journey was like this:
- flashed the cards
- enabled Test Mode for regular boots
- rebooted to Safe More (note: not Test Mode yet) and applied the cracked DLL
- tried but failed to reboot into Test Mode (I ended up with a completely blank display, no life sign)
- moved the monitor to the iGPU and rebooted again into Test Mode (by default)
- I signed the cracked driver with the linked tool
- rebooted (yet again into Test Mode as always from now) and saw the AMD driver loaded
- I shut down Windows, move the monitor back to the discrete AMD card (for WattMan to work), booted (into Test Mode) and everything works
thanks a lot, i managed to do it!
the key factor is to enable IGPU or another card with stock drivers (some nvidia?) and make it first to initialize in bios
connect monitor to that card and load windows, you see that your rx480s are disabled in device manager
sign patched amd file with that tool, reboot, you'll see 480s are ok in device manager
connect monitor to a rx480 and reboot again
that's all
note: do not disable IGPU or stock driven card otherwise windows won't recognize 3rd party signed amd driver file. also if you leave monitor connected to IGPU or not-amd card, you won't be able to control and monitor amd cards (i guess you know it already, it's a stupid driver feature)
don't know if it is applicable to 6GPU system, my rig is 5x480 + IGPU
if 6GPU + IGPU work together so why not