Add a system server JAR
Add a Java system server classpath fragment to wrap access to
composd. Provide initially empty SystemService and JobService classes.
Bug: 199147668
Test: manual
Change-Id: I5b2bb2f4c9b9086cca85983d0a659ea92409f6bf
diff --git a/apex/product_packages.mk b/apex/product_packages.mk
index e78d3dc..1a431d5 100644
--- a/apex/product_packages.mk
+++ b/apex/product_packages.mk
@@ -24,5 +24,11 @@
com.android.virt \
# TODO(b/207336449): Figure out how to get these off /system
-PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
- system/lib64/libgfxstream_backend.so \
+PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST := \
+ system/lib64/libgfxstream_backend.so \
+ system/framework/oat/%@service-compos.jar@classes.odex \
+ system/framework/oat/%@service-compos.jar@classes.vdex \
+
+PRODUCT_APEX_SYSTEM_SERVER_JARS := com.android.compos:service-compos
+
+PRODUCT_SYSTEM_EXT_PROPERTIES := ro.config.isolated_compilation_enabled=true