From fe69c0338852d30da900dd135a2783cc3be89c22 Mon Sep 17 00:00:00 2001 From: Ryan Mitchell Date: Thu, 10 Oct 2019 10:25:27 -0700 Subject: [PATCH] Use component-override to configure wahoo Bluetooth Runtime Resource Overlays (RROs) can no longer change the value of resources in manifest when read during PackagerParser. This change uses component-override to enable the service by default on wahoo devices. Remove usages of profile_supported_sap from overlays as they no longer configure the enable state of .sap.SapService. Change-Id: I885a90c96e27dc36cddab7da41a3fe759de789da --- component-overrides.xml | 20 +++++++++++ device.mk | 1 + .../apps/Bluetooth/res/values/config.xml | 33 ------------------- 3 files changed, 21 insertions(+), 33 deletions(-) create mode 100644 component-overrides.xml delete mode 100644 overlay/packages/apps/Bluetooth/res/values/config.xml diff --git a/component-overrides.xml b/component-overrides.xml new file mode 100644 index 00000000..bb3419d8 --- /dev/null +++ b/component-overrides.xml @@ -0,0 +1,20 @@ + + + + + + + \ No newline at end of file diff --git a/device.mk b/device.mk index 9d8df2ea..909a9fe7 100755 --- a/device.mk +++ b/device.mk @@ -41,6 +41,7 @@ PRODUCT_SOONG_NAMESPACES += \ PRODUCT_COPY_FILES += \ device/google/wahoo/default-permissions.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default-permissions/default-permissions.xml \ + device/google/wahoo/component-overrides.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sysconfig/component-overrides.xml \ frameworks/native/data/etc/handheld_core_hardware.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/handheld_core_hardware.xml \ frameworks/native/data/etc/android.software.verified_boot.xml:system/etc/permissions/android.software.verified_boot.xml diff --git a/overlay/packages/apps/Bluetooth/res/values/config.xml b/overlay/packages/apps/Bluetooth/res/values/config.xml deleted file mode 100644 index e4031055..00000000 --- a/overlay/packages/apps/Bluetooth/res/values/config.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - true - true -