Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7cf30602 authored by Tianjie Xu's avatar Tianjie Xu Committed by Automerger Merge Worker
Browse files

Merge "sign_target_files_apks: Fix password encrypted keys handle" am: ec952237 am: e7b1fa2c

Original change: https://android-review.googlesource.com/c/platform/build/+/1465886

Change-Id: I963793c98f688421a1348ece4d32e4fc6b2460af
parents 1ab9af5b e7b1fa2c
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -49,6 +49,9 @@ class ApexApkSigner(object):

  def __init__(self, apex_path, key_passwords, codename_to_api_level_map):
    self.apex_path = apex_path
    if not key_passwords:
      self.key_passwords = dict()
    else:
      self.key_passwords = key_passwords
    self.codename_to_api_level_map = codename_to_api_level_map
    self.debugfs_path = os.path.join(
@@ -124,7 +127,7 @@ class ApexApkSigner(object):
      # signed apk file.
      unsigned_apk = common.MakeTempFile()
      os.rename(apk_path, unsigned_apk)
      common.SignFile(unsigned_apk, apk_path, key_name, self.key_passwords,
      common.SignFile(unsigned_apk, apk_path, key_name, self.key_passwords.get(key_name),
                      codename_to_api_level_map=self.codename_to_api_level_map)
      has_signed_apk = True
    return payload_dir, has_signed_apk
@@ -371,7 +374,7 @@ def SignApex(avbtool, apex_data, payload_key, container_key, container_pw,
      aligned_apex,
      signed_apex,
      container_key,
      container_pw,
      container_pw.get(container_key),
      codename_to_api_level_map=codename_to_api_level_map,
      extra_signapk_args=extra_signapk_args)

+1 −1
Original line number Diff line number Diff line
@@ -515,7 +515,7 @@ def ProcessTargetFiles(input_tf_zip, output_tf_zip, misc_info,
            data,
            payload_key,
            container_key,
            key_passwords[container_key],
            key_passwords,
            apk_keys,
            codename_to_api_level_map,
            no_hashtree=True,