mbox series

[0/3,RFC] Add support for 'fastboot images'

Message ID 20170522093003.17711-1-nicolas.dechesne@linaro.org
Headers show
Series Add support for 'fastboot images' | expand

Message

Nicolas Dechesne May 22, 2017, 9:30 a.m. UTC
Many devices come with 'Android' bootloader that implements fastboot
protocol. This protocol was also added in uboot. This series tries to
make (Android) fastboot image a first class citizen in OE core. While
the fastboot protocol initially came from Android, it is not specific
to Android, and can be used with any standard Linux system as well.

More information abot the fastboot sparse image can be found at [1].

Such support already exists in meta-android, but I thought it would
make sense to move that into OE core, given that it allows any OE
users to reuse this mechanism directly. At least, I wanted to have a
discussion about it and gather others feedback!

[1] http://www.2net.co.uk/tutorial/android-sparse-image-format

Nicolas Dechesne (3):
  android-tools: import from meta-oe
  image_types: oe_mkext234fs: add arguments to customize output file
    extension
  image_types: add support for 'fastboot' image type

 meta/classes/image_types.bbclass                   |  24 ++-
 .../android-tools-conf/android-gadget-setup        |  25 +++
 .../android-tools/android-tools-conf_1.0.bb        |  13 ++
 .../android-tools/android-tools/.gitignore         |  57 +++++++
 .../android-tools/android-tools/adb.mk             |  72 +++++++++
 .../android-tools/android-tools/adbd.mk            | 163 ++++++++++++++++++++
 .../android-tools/android-tools/ext4_utils.mk      | 103 +++++++++++++
 .../android-tools/android-tools/fastboot.mk        |  89 +++++++++++
 .../android-tools/android-tools/mkbootimg.mk       |  29 ++++
 .../android-tools/android-tools_5.1.1.r37.bb       | 168 +++++++++++++++++++++
 10 files changed, 736 insertions(+), 7 deletions(-)
 create mode 100644 meta/recipes-devtools/android-tools/android-tools-conf/android-gadget-setup
 create mode 100644 meta/recipes-devtools/android-tools/android-tools-conf_1.0.bb
 create mode 100644 meta/recipes-devtools/android-tools/android-tools/.gitignore
 create mode 100644 meta/recipes-devtools/android-tools/android-tools/adb.mk
 create mode 100644 meta/recipes-devtools/android-tools/android-tools/adbd.mk
 create mode 100644 meta/recipes-devtools/android-tools/android-tools/ext4_utils.mk
 create mode 100644 meta/recipes-devtools/android-tools/android-tools/fastboot.mk
 create mode 100644 meta/recipes-devtools/android-tools/android-tools/mkbootimg.mk
 create mode 100644 meta/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb

-- 
2.11.0

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core