Merge "Build uboot_env.img statically"
diff --git a/microdroid/Android.bp b/microdroid/Android.bp
index 0ef7a52..137355c 100644
--- a/microdroid/Android.bp
+++ b/microdroid/Android.bp
@@ -112,3 +112,17 @@
     },
     type: "compressed_cpio",
 }
+
+prebuilt_etc {
+    name: "microdroid_uboot_env",
+    src: ":microdroid_uboot_env_gen",
+    filename: "uboot_env.img",
+}
+
+genrule {
+    name: "microdroid_uboot_env_gen",
+    tools: ["mkenvimage_host"],
+    srcs: ["uboot-env.txt"],
+    out: ["output.img"],
+    cmd: "$(location mkenvimage_host) -s 4096 -o $(out) $(in)",
+}
diff --git a/microdroid/uboot-env.txt b/microdroid/uboot-env.txt
new file mode 100644
index 0000000..0ef66b8
--- /dev/null
+++ b/microdroid/uboot-env.txt
@@ -0,0 +1,8 @@
+# Static u-boot environment variables for microdroid. See b/180481192
+
+bootcmd=boot_android virtio -
+
+# 0:2 is the misc partition
+bootdevice=0:2
+bootdelay=0
+fdtaddr=0x80000000