@Moderator Hi Modal,
Does this mean you can create a custom data file partition that you can flash using fastboot?
Yes that is correct.
We have not explored this before but it has been asked a few times. This could be very helpful for other developers.
I'm certainly hopeful that it will be helpful here at Cleo Robotics! So far with my prototyping it works as expected and cuts flashing time of some large docker images we have here at Cleo down by a noticeable fraction (no file overhead via fastboot like with ADB).
I think the snippet I posted covers the baseline functionality of getting a custom "payload" into the data partition. However if there is more I can elaborate on in terms of the toolchain / what's in the payload, and if that elaboration will be helpful to other VOXL2 developers, I would be happy to elaborate 🙂 Just let me know!
Other similar discussion points I tackled recently that I'm happy to talk about lessons of:
Flashing the system image and VOXL/CLEO SDK through a Windows Machine (journeys in USB device drivers)
Building Flutter applications for uniform flashing process across all operating systems
Building release bundles (i.e. a collection of partition binaries) in CI