Conversation

Replying to and
That's not how it works with fastboot. If you don't have the fastboot driver on Windows, it doesn't work via WebUSB. It's the opposite of needing to avoid the driver for this to work. It sounds like you're talking about a different kind of device where certain drivers break it.
1
It sounds like what you're saying is with the kind of device you've tested, the default driver works, and certain non-default drivers break it. Linux and macOS already have the fastboot driver. Windows users often get it automatically. Doesn't break WebUSB but rather is required.
1
Replying to and
It will fail if you're already running fastboot elsewhere. I'm not saying that you need to install fastboot and run it. That's the grapheneos.org/install/cli guide. I'm talking about the driver. Regardless of how it's documented in the web standard, the implementation requires this.
2
1
Replying to and
I think this is how WebUSB has to work on Windows. macOS and Linux have their generic USB drivers. Windows doesn't seem to support it. The way fastboot works on Windows either via the CLI tool or via WebUSB is fundamentally a different approach. Doesn't work without that driver.
2
1