Merge "aconfigd: migrate to full rust aconfigd" into main
diff --git a/aconfigd/aconfigd.rc b/aconfigd/aconfigd.rc
index 1bb4d9f..f37ceeb 100644
--- a/aconfigd/aconfigd.rc
+++ b/aconfigd/aconfigd.rc
@@ -53,3 +53,15 @@
     disabled # does not start with the core class
     file /dev/kmsg w
     socket aconfigd_system stream 666 system system
+
+on post-fs
+    mkdir /metadata/aconfig 0775 root system
+    mkdir /metadata/aconfig/flags 0770 root system
+    mkdir /metadata/aconfig/maps 0775 root system
+    mkdir /metadata/aconfig/boot 0775 root system
+
+    mkdir /metadata/aconfig_test_missions 0775 root system
+
+    # See flag enable_system_aconfigd_rust, which toggles these processes.
+    exec_start system_aconfigd_platform_init
+    exec_start aconfigd-platform-init