OSDN Git Service

partition_tools: Add an "lpadd" tool for appending images to super.img.
authorDavid Anderson <dvander@google.com>
Mon, 18 Nov 2019 23:07:45 +0000 (15:07 -0800)
committerDavid Anderson <dvander@google.com>
Wed, 20 Nov 2019 20:07:45 +0000 (12:07 -0800)
commitfbd632266792cdf43f3dfd1d44c4dbea8cf5b6ea
tree84ea439aa3734b828592974a41b9cec43cb32f71
parent75381635bcdbdcc92498868f006e4c073a7caab5
partition_tools: Add an "lpadd" tool for appending images to super.img.

Syntax: lpadd [--readonly] SUPER_FILE PART_NAME GROUP_NAME [IMAGE_FILE]

The super file can be sparsed, unsparsed, or a "super_empty" image. The
source image can either be sparsed or unsparsed as well. The named
partition cannot already exist.

Usage is further described in README.md.

Bug: 144468779
Test: lpadd unsparsed super.img w/ sparsed partition
      lpadd unsparsed super.img w/ unsparsed partition
      lpadd sparsed super.img w/ sparsed partition
      lpadd sparsed super.img w/ unsparsed partition
      lpadd super_empty.img

Change-Id: I0cb5d4432c86689567f2a58a379be0f96b64a88d
partition_tools/Android.bp
partition_tools/README.md
partition_tools/lpadd.cc [new file with mode: 0644]