summaryrefslogtreecommitdiff
path: root/lib/chromeos/crossystem_data.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/chromeos/crossystem_data.c')
-rw-r--r--lib/chromeos/crossystem_data.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/chromeos/crossystem_data.c b/lib/chromeos/crossystem_data.c
index df387c1484..f719a29fee 100644
--- a/lib/chromeos/crossystem_data.c
+++ b/lib/chromeos/crossystem_data.c
@@ -305,7 +305,11 @@ int crossystem_data_update_acpi(crossystem_data_t *cdata)
len = min(ID_LEN, sizeof(acpi_table->vbt6));
memcpy(acpi_table->vbt6, cdata->readonly_firmware_id, len);
+#ifdef FACTORY_IMAGE
+ acpi_table->vbt7 = 3; /* '3' means 'netboot' to crossystem */
+#else
acpi_table->vbt7 = cdata->firmware_type;
+#endif
acpi_table->vbt8 = RECOVERY_REASON_NONE;
acpi_table->vbt9 = cdata->fmap_offset;