commit | c5ac68e4d273aa4b219ef7c4ee0f0937670deba9 | [log] [tgz] |
---|---|---|
author | Hung-Te Lin <[email protected]> | Fri Apr 25 16:12:54 2025 |
committer | Chromeos LUCI <[email protected]> | Tue Apr 29 03:28:53 2025 |
tree | 5bdbe4935c73c58aba0225487e8694975c38d20a | |
parent | ec4d7436be0cc3ad25cba2b4c3bd20fd8b1e157f [diff] |
futility: updater: Allow --quirks=preserve_me=2 to force preserving ME Some developers want to flash a firmware from a totally different branch and the CSME may become totally different (and the CSME on the device was already locked). The `--preserve_me` quirk was designed for autoupdate, and in recovery/factory modes we believe the device should be manually fixed so the CSME & RO can be compatible. However, having a simple quirk to allow developers who know their CSME/RO versions are not a problem would be very helpful. As a result, this patch extends the existing `--quirks=preserve_me` so when a >=2 value is assigned then the developers can easily flash their devices with a new firmware. BUG=None TEST=make runfutiltests -j BRANCH=None Change-Id: I894a0f9d18e12e3fea40aeda7bae31991bd87789 Signed-off-by: Hung-Te Lin <[email protected]> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/6491191 Reviewed-by: Yu-Ping Wu <[email protected]> Commit-Queue: Yu-Ping Wu <[email protected]>