Hello, I'm looking to add the fastboot update method as part of another project I'm working on, and I'm not sure how to best approach it. I've attempted to send it as a SimpleCommand or using SendCommand, but I think the fastboot update method works a bit differently than any of the other fastboot methods that this library implements, in that it acts almost as a meta-command with a bunch of subcommands underneath it.
Not sure what the best way to send the fastboot update command as is, I think part of the issue is that even if the command is sent successfully, there's lots of output to parse to ensure all the different flashing steps it's doing. The other issue I see is to make sure that we wait until the device is booted into fastbootd and catch and process all the output there too.
I'm going to dig into the fastboot source tomorrow to hopefully find some more answers, but just curious if anyone had looked into this before, from looking at issues and a few forks I wasn't thinking so.
Cheers