From 9d268857c8e24c1c7b9ce05f0d9e5d7a2d870764 Mon Sep 17 00:00:00 2001 From: Tom Pratt Date: Fri, 11 Feb 2022 10:18:11 +0100 Subject: [PATCH] Add vintf fragment for default broadcastradio Bug: b/145694104 Test: Build and boot emulator locally. Observe that CarRadio app shows static data provided by default broadcast radio. Change-Id: Ia70e8a040cb281f3d0e8fc7f3a8dd25bcd6d09bd Merged-In: Ia70e8a040cb281f3d0e8fc7f3a8dd25bcd6d09bd --- broadcastradio/2.0/default/Android.bp | 5 ++++- .../android.hardware.broadcastradio@2.0-service.xml | 12 ++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 broadcastradio/2.0/default/android.hardware.broadcastradio@2.0-service.xml diff --git a/broadcastradio/2.0/default/Android.bp b/broadcastradio/2.0/default/Android.bp index 870c944d75..38eeb15cdb 100644 --- a/broadcastradio/2.0/default/Android.bp +++ b/broadcastradio/2.0/default/Android.bp @@ -25,6 +25,9 @@ package { cc_binary { name: "android.hardware.broadcastradio@2.0-service", + vintf_fragments: [ + "android.hardware.broadcastradio@2.0-service.xml", + ], init_rc: ["android.hardware.broadcastradio@2.0-service.rc"], vendor: true, relative_install_path: "hw", @@ -41,7 +44,7 @@ cc_binary { "TunerSession.cpp", "VirtualProgram.cpp", "VirtualRadio.cpp", - "service.cpp" + "service.cpp", ], static_libs: [ "android.hardware.broadcastradio@common-utils-2x-lib", diff --git a/broadcastradio/2.0/default/android.hardware.broadcastradio@2.0-service.xml b/broadcastradio/2.0/default/android.hardware.broadcastradio@2.0-service.xml new file mode 100644 index 0000000000..97f2e4d848 --- /dev/null +++ b/broadcastradio/2.0/default/android.hardware.broadcastradio@2.0-service.xml @@ -0,0 +1,12 @@ + + + android.hardware.broadcastradio + hwbinder + 2.0 + + IBroadcastRadio + amfm + dab + + +