diff --git a/disk/Android.bp b/disk/Android.bp
index dcc6c2774..bd924f731 100644
--- a/disk/Android.bp
+++ b/disk/Android.bp
@@ -28,20 +28,25 @@ rust_test {
     edition: "2021",
     features: [
         "android-sparse",
+        "composite-disk", // Added manually
         "qcow",
     ],
     rustlibs: [
         "libanyhow",
         "libbase_rust",
         "libcfg_if",
+        "libcrc32fast", // Added manually
         "libcros_async",
         "libdata_model",
         "libfutures",
         "liblibc",
+        "libprotobuf", // Added manually
+        "libprotos", // Added manually
         "libserde",
         "libsync_rust",
         "libtempfile",
         "libthiserror",
+        "libuuid", // Added manually
         "libvm_memory",
         "libzerocopy",
     ],
@@ -62,19 +67,24 @@ rust_library {
     edition: "2021",
     features: [
         "android-sparse",
+        "composite-disk", // Added manually
         "qcow",
     ],
     rustlibs: [
         "libanyhow",
         "libbase_rust",
         "libcfg_if",
+        "libcrc32fast", // Added manually
         "libcros_async",
         "libdata_model",
         "libfutures",
         "liblibc",
+        "libprotobuf", // Added manually
+        "libprotos", // Added manually
         "libserde",
         "libsync_rust",
         "libthiserror",
+        "libuuid", // Added manually
         "libvm_memory",
         "libzerocopy",
     ],
