[OE-core] [PATCH 0/3] [RFC] Add support for 'fastboot images'

Nicolas Dechesne nicolas.dechesne at linaro.org
Mon May 22 09:26:22 UTC 2017


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




More information about the Openembedded-core mailing list