From f43fa9dd997fe1fb4e64d2b48f4fa5477c9932ab Mon Sep 17 00:00:00 2001 From: Steven Laver Date: Thu, 14 Nov 2019 15:42:10 -0800 Subject: [PATCH] releasetools: build_super_image.py should unpack */build.prop build_super_image.py attempts to retrieve the "ro.product.device" property, which requires parsing the */build.prop files from the target files package. This fixes the following error: "ExternalError: couldn't resolve ro.product.device" Test: ./otatools/releasetools/build_super_image.py -p ./otatools aosp_arm64-target_files.zip super.img Change-Id: I592524a27b1a4e7544644b1a344071cff9718942 --- tools/releasetools/build_super_image.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/releasetools/build_super_image.py b/tools/releasetools/build_super_image.py index 38ea3d68e..99c056383 100755 --- a/tools/releasetools/build_super_image.py +++ b/tools/releasetools/build_super_image.py @@ -55,7 +55,7 @@ if sys.hexversion < 0x02070000: logger = logging.getLogger(__name__) -UNZIP_PATTERN = ["IMAGES/*", "META/*"] +UNZIP_PATTERN = ["IMAGES/*", "META/*", "*/build.prop"] def GetPartitionSizeFromImage(img):