Add perfetto binaries to Microdroid
And add some docs on how to use Perfetto to capture traces from
Microdroid VM.
Bug: 222347044
Bug: 271412868
Test: boot Microdroid VM & capture trace
Change-Id: I2ea7e70d0eeb97c90d686d32207d1c63fcd07b09
diff --git a/microdroid/Android.bp b/microdroid/Android.bp
index a2a4138..0abaf79 100644
--- a/microdroid/Android.bp
+++ b/microdroid/Android.bp
@@ -70,7 +70,6 @@
"libartpalette-system",
"apexd.microdroid",
- "atrace",
"debuggerd",
"linker",
"tombstoned.microdroid",
@@ -89,6 +88,12 @@
"libvm_payload", // used by payload to interact with microdroid manager
"prng_seeder_microdroid",
+
+ // Binaries required to capture traces in Microdroid.
+ "atrace",
+ "traced",
+ "traced_probes",
+ "perfetto",
] + microdroid_shell_and_utilities,
multilib: {
common: {