Loading services/Android.bp +22 −4 Original line number Diff line number Diff line Loading @@ -186,7 +186,15 @@ art_profile_java_defaults { // merge all required services into one jar // ============================================================ java_library { soong_config_module_type { name: "system_java_library", module_type: "java_library", config_namespace: "system_services", bool_variables: ["without_vibrator"], properties: ["vintf_fragments"], } system_java_library { name: "services", defaults: [ "services_java_defaults", Loading Loading @@ -248,9 +256,19 @@ java_library { "service-sdksandbox.stubs.system_server", ], soong_config_variables: { without_vibrator: { vintf_fragments: [ "manifest_services.xml", ], conditions_default: { vintf_fragments: [ "manifest_services.xml", "manifest_services_android.frameworks.vibrator.xml", ], }, }, }, required: [ "libukey2_jni_shared", Loading services/manifest_services.xml +0 −5 Original line number Diff line number Diff line Loading @@ -4,9 +4,4 @@ <version>2</version> <fqname>IAltitudeService/default</fqname> </hal> <hal format="aidl"> <name>android.frameworks.vibrator</name> <version>1</version> <fqname>IVibratorControlService/default</fqname> </hal> </manifest> services/manifest_services_android.frameworks.vibrator.xml 0 → 100644 +7 −0 Original line number Diff line number Diff line <manifest version="1.0" type="framework"> <hal format="aidl"> <name>android.frameworks.vibrator</name> <version>1</version> <fqname>IVibratorControlService/default</fqname> </hal> </manifest> Loading
services/Android.bp +22 −4 Original line number Diff line number Diff line Loading @@ -186,7 +186,15 @@ art_profile_java_defaults { // merge all required services into one jar // ============================================================ java_library { soong_config_module_type { name: "system_java_library", module_type: "java_library", config_namespace: "system_services", bool_variables: ["without_vibrator"], properties: ["vintf_fragments"], } system_java_library { name: "services", defaults: [ "services_java_defaults", Loading Loading @@ -248,9 +256,19 @@ java_library { "service-sdksandbox.stubs.system_server", ], soong_config_variables: { without_vibrator: { vintf_fragments: [ "manifest_services.xml", ], conditions_default: { vintf_fragments: [ "manifest_services.xml", "manifest_services_android.frameworks.vibrator.xml", ], }, }, }, required: [ "libukey2_jni_shared", Loading
services/manifest_services.xml +0 −5 Original line number Diff line number Diff line Loading @@ -4,9 +4,4 @@ <version>2</version> <fqname>IAltitudeService/default</fqname> </hal> <hal format="aidl"> <name>android.frameworks.vibrator</name> <version>1</version> <fqname>IVibratorControlService/default</fqname> </hal> </manifest>
services/manifest_services_android.frameworks.vibrator.xml 0 → 100644 +7 −0 Original line number Diff line number Diff line <manifest version="1.0" type="framework"> <hal format="aidl"> <name>android.frameworks.vibrator</name> <version>1</version> <fqname>IVibratorControlService/default</fqname> </hal> </manifest>