From 51396777aa1da55b73d6881ae9fb5cd086a34842 Mon Sep 17 00:00:00 2001 From: Conrad Chen Date: Wed, 8 Mar 2017 17:07:16 -0800 Subject: [PATCH] Block modifying channel IDs of preview programs Test: cts-tradefed run cts -m CtsTvTestCases Bug: 34466631 Change-Id: I9f16bfa23f6920292752465b40860b162fe9465e --- media/java/android/media/tv/TvContract.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media/java/android/media/tv/TvContract.java b/media/java/android/media/tv/TvContract.java index 6e15d8da0033f..62fd39516b85e 100644 --- a/media/java/android/media/tv/TvContract.java +++ b/media/java/android/media/tv/TvContract.java @@ -2679,6 +2679,9 @@ public final class TvContract { /** * The ID of the TV channel that provides this TV program. * + *

This value cannot be changed once it's set. Trying to modify it will make the update + * fail. + * *

This is a part of the channel URI and matches to {@link BaseColumns#_ID}. * *

This is a required field.