summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xscripts/image_signing/set_gbb_flags.sh27
1 files changed, 15 insertions, 12 deletions
diff --git a/scripts/image_signing/set_gbb_flags.sh b/scripts/image_signing/set_gbb_flags.sh
index 4d5925c1..d2cba49a 100755
--- a/scripts/image_signing/set_gbb_flags.sh
+++ b/scripts/image_signing/set_gbb_flags.sh
@@ -23,21 +23,24 @@ set -e
GBBFLAGS_DESCRIPTION="
Defined flags (some values may be not supported by all systems):
- GBB_FLAG_DEV_SCREEN_SHORT_DELAY 0x00000001
- GBB_FLAG_LOAD_OPTION_ROMS 0x00000002
- GBB_FLAG_ENABLE_ALTERNATE_OS 0x00000004
- GBB_FLAG_FORCE_DEV_SWITCH_ON 0x00000008
- GBB_FLAG_FORCE_DEV_BOOT_USB 0x00000010
- GBB_FLAG_DISABLE_FW_ROLLBACK_CHECK 0x00000020
- GBB_FLAG_ENTER_TRIGGERS_TONORM 0x00000040
- GBB_FLAG_FORCE_DEV_BOOT_LEGACY 0x00000080
- GBB_FLAG_FAFT_KEY_OVERIDE 0x00000100
- GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC 0x00000200
- GBB_FLAG_DEFAULT_DEV_BOOT_LEGACY 0x00000400
- GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC 0x00000800
+ GBB_FLAG_DEV_SCREEN_SHORT_DELAY 0x00000001
+ GBB_FLAG_LOAD_OPTION_ROMS 0x00000002
+ GBB_FLAG_ENABLE_ALTERNATE_OS 0x00000004
+ GBB_FLAG_FORCE_DEV_SWITCH_ON 0x00000008
+ GBB_FLAG_FORCE_DEV_BOOT_USB 0x00000010
+ GBB_FLAG_DISABLE_FW_ROLLBACK_CHECK 0x00000020
+ GBB_FLAG_ENTER_TRIGGERS_TONORM 0x00000040
+ GBB_FLAG_FORCE_DEV_BOOT_LEGACY 0x00000080
+ GBB_FLAG_FAFT_KEY_OVERIDE 0x00000100
+ GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC 0x00000200
+ GBB_FLAG_DEFAULT_DEV_BOOT_LEGACY 0x00000400
+ GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC 0x00000800
+ GBB_FLAG_DISABLE_LID_SHUTDOWN 0x00001000
+ GBB_FLAG_FORCE_DEV_BOOT_FASTBOOT_FULL_CAP 0x00002000
To get a developer-friendly device, try 0x11 (short_delay + boot_usb).
For factory-related tests (always DEV), try 0x39.
+ For early development (disable EC/PD software sync), try 0xa39.
"
FLAGS_HELP="Changes ChromeOS Firmware GBB Flags value.