diff options
author | Kelvin Zhang <zhangkelvin@google.com> | 2021-04-01 21:54:13 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-04-01 21:54:13 +0000 |
commit | df3a22e54bb1a8ef834c45b8c6853415125de7e6 (patch) | |
tree | f9d2237c19475cb902b08c33f940990370294892 /scripts/update_device.py | |
parent | c154fdaedb1d508a3bc18550e05e964ef9c15bd3 (diff) | |
parent | 33c243559723d8a62acf8484de0b3bb2b66765cb (diff) |
Add no postinstall option am: bec0f07516 am: 33c2435597
Original change: https://android-review.googlesource.com/c/platform/system/update_engine/+/1660742
Change-Id: I032c705591178dd7a82cfc6ab53bcec98fe7c4b5
Diffstat (limited to 'scripts/update_device.py')
-rwxr-xr-x | scripts/update_device.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/update_device.py b/scripts/update_device.py index 074b91d6..b784b1bc 100755 --- a/scripts/update_device.py +++ b/scripts/update_device.py @@ -428,6 +428,8 @@ def main(): help='Update with the secondary payload in the package.') parser.add_argument('--no-slot-switch', action='store_true', help='Do not perform slot switch after the update.') + parser.add_argument('--no-postinstall', action='store_true', + help='Do not execute postinstall scripts after the update.') parser.add_argument('--allocate_only', action='store_true', help='Allocate space for this OTA, instead of actually \ applying the OTA.') @@ -472,6 +474,8 @@ def main(): if args.no_slot_switch: args.extra_headers += "\nSWITCH_SLOT_ON_REBOOT=0" + if args.no_postinstall: + args.extra_headers += "\nRUN_POST_INSTALL=0" with zipfile.ZipFile(args.otafile) as zfp: CARE_MAP_ENTRY_NAME = "care_map.pb" |