My setup is complicated; I don't have a legacy Windows; Windows is installed inside an emulator inside Linux. So, I plug the tablet on the Linux workstation, and then, I forward the device to the Windows emulator. The thing is that, in recovery mode, Linux does not see any device at all. This means, the tablet does not declare itself at all on the USB bus. The question is not about drivers, or compatibility: the tablet does not annouce itself on the USB bus.
I know how the USB works; I worked a bit on USB drivers. I messed with them a lot a few ears ago. And I know how my Android phones behave.
The tablet behaves like a phone which has "USB debugging" unticked. And since the system is unaccessible, I can not tick that. On my phones, the tick has effect on recovery mode.
Even if I installed the APX drivers on an other computer with a real Windows, I just can't see how it would see the tablet, if the tablet refuses to be a USB client.
But, the cable and plugs are good: when I boot in normal mode, and get the encryption error message, the tablet comes out on the bus, and Windows can see an MTP device.
Are the APX Windows drivers required to make the table become a USB client ? This is very unlikely. Am I in the only case in the world where an emulator would be an issue due to hardware reasons ? Which kind of signal would the Windows driver send to the bus to tell an undeclared tablet "hey buddy, come around, I am waiting for you" ? This would not seem "USB compliant" to me, to have communication with a device hidden on the bus. I am not aware of any kind of USB droadcast.
And yes, I tried withOUT the dock.
Trying again now: in crashed mode, I get: Bus 002 Device 005: ID 0b05:4e0f ASUSTek Computer, Inc.
In recovery mode, I get no new device.