scripts: repack-bootimg: repack second if total repack

The second is resource.img.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ibc09eb2ebb3dc8ba3fda5710d6ae8dfa807c0099
This commit is contained in:
Joseph Chen 2019-12-07 15:00:31 +08:00 committed by Jianhong Chen
parent 20769c6481
commit 14ce00ea60
1 changed files with 7 additions and 0 deletions

View File

@ -3,6 +3,8 @@
# Copyright (c) 2019 Fuzhou Rockchip Electronics Co., Ltd.
set -e
ARGC=$#
usage() {
cat >&2 << USAGE
usage: $0 [-h] [-z] --boot_img BOOT_IMG [--out OUT] [--kernel KERNEL] [--ramdisk RAMDISK] [--second SECOND] [--dtb DTB ] [--recovery_dtbo RECOVERY_DTBO] -o OUTPUT
@ -118,6 +120,11 @@ log="$out/unpack.log"
mkdir -p $out
$srctree/scripts/unpack_bootimg --boot_img $boot_img --out $out > $log
if [ $ARGC -eq 4 ]; then
$srctree/scripts/unpack_resource.sh $second out/resource/ > /dev/null
$srctree/tools/resource_tool --root=out/resource --image=$second out/resource/* > /dev/null
fi
cmdline=$(grep -a "^command line args: " $log | tr '\0' '\n'| sed "s/^command line args: //")
extra_cmdline=$(grep -a "^additional command line args: " $log | tr '\0' '\n'| sed "s/^additional command line args: //")
version=$(grep -a "^boot image header version: " $log | sed "s/^boot image header version: //")