Merge "Ensure file permissions are writable before attempting to sign."

This commit is contained in:
Treehugger Robot 2020-12-09 03:55:15 +00:00 committed by Gerrit Code Review
commit 254051146c
1 changed files with 4 additions and 0 deletions

View File

@ -51,6 +51,7 @@ import logging
import os
import shlex
import shutil
import stat
import sys
import uuid
import zipfile
@ -330,6 +331,9 @@ def AddDtbo(output_zip):
# AVB-sign the image as needed.
if OPTIONS.info_dict.get("avb_enable") == "true":
# Signing requires +w
os.chmod(img.name, os.stat(img.name).st_mode | stat.S_IWUSR)
avbtool = OPTIONS.info_dict["avb_avbtool"]
part_size = OPTIONS.info_dict["dtbo_size"]
# The AVB hash footer will be replaced if already present.