| commit | 64214838f55b10479cf30d23d20f7fb037cbbcfb | [log] [tgz] |
|---|---|---|
| author | Jooyung Han <jooyung@google.com> | Thu Apr 21 14:30:04 2022 +0900 |
| committer | Jooyung Han <jooyung@google.com> | Thu Apr 21 14:30:04 2022 +0900 |
| tree | 6301203571399a8b1b313d09c21d27538c8b36b4 | |
| parent | f3a2632a34f51fdd7a2297c0f12f8186fc6c201d [diff] |
Make com.android.virt deterministic
Hard-code fake_timestamp and uuid for filesystem images so that
the resulting output can be the same even when built later with the same
input.
Pass salt to avbtool for various artifacts (including bootconfig,
uboot_env, etc) so that they can produce the same output.
Bug: 229784558
Test: m com.android.virt
# remove intermediates and touch some sources
m com.android.virt
# compare two built artifacts
Change-Id: I03f43df5c8bb248cbcb3f3851cdbb3e952c2e9a8
This repository contains userspace services related to running virtual machines on Android, especially protected virtual machines. See the getting started documentation and Microdroid README for more information.