fastbootd: Add is-userspace variable.
Bug: 78793464
Test: fastboot getvar is-userspace
returns true for fastbootd
fastboot getvar is-userspace
returns false or error for bootloader fastboot.
Change-Id: I80e1ef6dcf3922e4f555cb2e409e3e098c16fbbc
diff --git a/fastboot/device/variables.cpp b/fastboot/device/variables.cpp
index 70e4bcc..a5dead2 100644
--- a/fastboot/device/variables.cpp
+++ b/fastboot/device/variables.cpp
@@ -165,3 +165,7 @@
}
return device->WriteFail("Partition not found");
}
+
+bool GetIsUserspace(FastbootDevice* device, const std::vector<std::string>& /* args */) {
+ return device->WriteOkay("yes");
+}