From 3e1dafbb10f20c041de4009fc7f7117586293968 Mon Sep 17 00:00:00 2001 From: Sungsoo Lim Date: Mon, 6 Apr 2015 12:04:52 +0900 Subject: Add a feature com.google.android.tv.live_channels The feature will be used for whitelisting devices which can support Live Channels app in Play Store. Bug: 18755988 Change-Id: Ie4985c10cff794915149352bfef7c3a6fbd72c86 --- .../com.google.android.tv.live_channels.xml | 18 +++++++++++ permissions/tv_core_hardware.xml | 37 ++++++++++++++++++++++ products/atv_base.mk | 9 +++++- tv_core_hardware.xml | 37 ---------------------- 4 files changed, 63 insertions(+), 38 deletions(-) create mode 100644 permissions/com.google.android.tv.live_channels.xml create mode 100644 permissions/tv_core_hardware.xml delete mode 100644 tv_core_hardware.xml diff --git a/permissions/com.google.android.tv.live_channels.xml b/permissions/com.google.android.tv.live_channels.xml new file mode 100644 index 0000000..de0dc98 --- /dev/null +++ b/permissions/com.google.android.tv.live_channels.xml @@ -0,0 +1,18 @@ + + + + + diff --git a/permissions/tv_core_hardware.xml b/permissions/tv_core_hardware.xml new file mode 100644 index 0000000..7ea515f --- /dev/null +++ b/permissions/tv_core_hardware.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/products/atv_base.mk b/products/atv_base.mk index 12ec75d..d85c40a 100644 --- a/products/atv_base.mk +++ b/products/atv_base.mk @@ -22,7 +22,7 @@ PRODUCT_PACKAGES := \ tv_input.default PRODUCT_COPY_FILES := \ - device/google/atv/tv_core_hardware.xml:system/etc/permissions/tv_core_hardware.xml + device/google/atv/permissions/tv_core_hardware.xml:system/etc/permissions/tv_core_hardware.xml DEVICE_PACKAGE_OVERLAYS := \ device/google/atv/overlay @@ -100,6 +100,13 @@ EXTENDED_FONT_FOOTPRINT := true # Use full NotoSans font FONT_NOTOSANS_FULL := true +# A feature com.google.android.tv.live_channels is used to whitelist +# devices which can support Live Channels app +ifeq ($(USE_GMS_LIVECHANNELS),true) + PRODUCT_COPY_FILES += \ + device/google/atv/permissions/com.google.android.tv.live_channels.xml:system/etc/permissions/com.google.android.tv.live_channels.xml +endif + $(call inherit-product-if-exists, frameworks/base/data/sounds/AllAudio.mk) $(call inherit-product-if-exists, external/svox/pico/lang/all_pico_languages.mk) $(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk) diff --git a/tv_core_hardware.xml b/tv_core_hardware.xml deleted file mode 100644 index 7ea515f..0000000 --- a/tv_core_hardware.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - -- cgit v1.2.3