Dear all,
Android FastBoot support has been added to Tianocore into SVN 15317
(2014-03-05).
Android Fastboot is a protocol to update the flash and/or boot filesystem on
Android devices from a host over USB. The fastboot utility is part of the
Android SDK.
This support is architecture independent.
An abstraction layer has been added to allow devices that do not have USB
client support to use another transport mechanism (eg: TCP).
We actually have support internally for this TCP transport layer we are
planning to send upstream soon (after the internal review has been
completed). These patches are available on request.
The support has been validated on ARM Versatile Express using USB (and
ethernet).
A tutorial is available here:
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EmbeddedPkg/
AndroidFastBoot
Regards,
Olivier