aboutsummaryrefslogtreecommitdiff
path: root/partner_support
diff options
context:
space:
mode:
authorshubang <shubang@google.com>2018-03-20 10:37:55 -0700
committerNick Chalko <nchalko@google.com>2018-03-20 13:58:17 -0700
commitdfe878fb10231ba37c59bd704e798e34758961e6 (patch)
tree8236214f948f7087bb747aea2c0ada0b5d546d79 /partner_support
parentb66315e8533f5eda4e3ee20469d1b07238fed0be (diff)
downloadTV-dfe878fb10231ba37c59bd704e798e34758961e6.tar.gz
Add doc: 3rd party instructions for using series recording feature
PiperOrigin-RevId: 189765313 Change-Id: I8815ab1d4175b8ac769ad9036e1f55a503b664d8
Diffstat (limited to 'partner_support')
-rw-r--r--partner_support/g3doc/SeriesIdColumnForPartners.md35
1 files changed, 35 insertions, 0 deletions
diff --git a/partner_support/g3doc/SeriesIdColumnForPartners.md b/partner_support/g3doc/SeriesIdColumnForPartners.md
new file mode 100644
index 00000000..ffd9c9e2
--- /dev/null
+++ b/partner_support/g3doc/SeriesIdColumnForPartners.md
@@ -0,0 +1,35 @@
+# 3rd party instructions for using series recording feature of Live Channels
+
+## Prerequisites
+
+* Updated agreement with Google
+* Oreo or patched Nougat
+
+## Nougat
+
+To enable series recording with Nougat you will need the following changes.
+
+### Patch TVProvider
+
+To run in Nougat you must get ALL of the changes up to and including [this version]
+(https://partner-android.googlesource.com/platform/packages/providers/TvProvider/+/079e905399549351fda402a21d15696a85211f6e)
+of TV Provider (version 34 or above).
+
+Indicate the SDK version of N is used by adding the following line to AndroidManifest.xml
+
+Change "24" to "25" if it's N MR1 (7.1 or 7.1.1)
+
+```
+<uses-sdk android:minSdkVersion="24" android:targetSdkVersion="24"/>
+```
+
+### Customisation
+
+Indicate TvProvider is patched by including the following in their TV
+customization resource
+
+```
+<bool name="has_o_level_tv_provider">true</bool>
+```
+
+See https://source.android.com/devices/tv/customize-tv-app