From 58e50a746fd6b0053af5a239de4517613650b1d1 Mon Sep 17 00:00:00 2001 From: Alessandro Astone Date: Sat, 9 Jul 2022 18:53:20 +0200 Subject: [PATCH] init: Always redownload the image when changing parameters When changing system_type, for example. Timestamps only make sense when compared to the same ota channel. --- tools/actions/initializer.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/actions/initializer.py b/tools/actions/initializer.py index b7124d4..158f6bc 100644 --- a/tools/actions/initializer.py +++ b/tools/actions/initializer.py @@ -73,6 +73,11 @@ def setup_config(args): args.vendor_ota = "None" args.vendor_type = get_vendor_type(args) + if args.system_ota != cfg["waydroid"].get("system_ota"): + cfg["waydroid"]["system_datetime"] = tools.config.defaults["system_datetime"] + if args.vendor_ota != cfg["waydroid"].get("vendor_ota"): + cfg["waydroid"]["vendor_datetime"] = tools.config.defaults["vendor_datetime"] + cfg["waydroid"]["vendor_type"] = args.vendor_type cfg["waydroid"]["system_ota"] = args.system_ota cfg["waydroid"]["vendor_ota"] = args.vendor_ota -- 2.47.3