Skip to content

Clarify channel-breaking warnings on bloat list#19

Merged
bryanroscoe merged 1 commit into
mainfrom
docs/clarify-channel-warnings
May 23, 2026
Merged

Clarify channel-breaking warnings on bloat list#19
bryanroscoe merged 1 commit into
mainfrom
docs/clarify-channel-warnings

Conversation

@bryanroscoe
Copy link
Copy Markdown
Owner

Wording-only fix surfacing the actual cost of disabling three packages.

Background

On a real Shield I found `com.android.providers.tv` disabled, which broke Apple TV's "Up Next" / "Continue Watching" channel — because the TvProvider is the system content provider where Apple TV / Netflix / Disney+ / etc. all publish their Watch Next entries. The user opted in to disabling it because the existing description only mentioned Pandora and the Live Channels API — not the much more user-visible cost of breaking app channels.

Changes

  • `com.android.providers.tv`: description now leads with "Watch Next / Continue Watching channels for Apple TV, Netflix, Disney+, etc." Pandora and Live Channels remain mentioned. Risk stays High Risk; default stays `N`.
  • `com.google.android.tvrecommendations`: clarifies the disable removes both Sponsored rows and the home-screen Watch Next rows on the stock launcher, and that it's a no-op on third-party launchers (Projectivy/etc.).
  • `com.google.android.leanbacklauncher.recommendations`: notes it only applies to the older Leanback launcher.

Verification

  • `make lint` — Syntax OK
  • `make test` — 121 passed / 4 skipped / 0 failed
  • No behavioral change.

Real-device finding on a Shield: com.android.providers.tv was disabled,
which broke Apple TV's Up Next / Continue Watching channel because the
TvProvider is the system content provider where every streaming app
publishes its Watch Next entries. The previous description only
mentioned Pandora and the Live Channels API — users opting in didn't
realize they were also killing app channels.

- com.android.providers.tv: now explicitly calls out Apple TV / Netflix
  / Disney+ Continue Watching channels alongside Pandora and Live
  Channels. Risk stays High; default stays N.
- com.google.android.tvrecommendations: clarifies the disable removes
  both Sponsored rows AND home-screen Watch Next rows on the stock
  launcher, and that it's a no-op on third-party launchers.
- com.google.android.leanbacklauncher.recommendations: notes it only
  applies to the older Leanback launcher.

No behavioral change — wording only.
@bryanroscoe bryanroscoe merged commit a0dc498 into main May 23, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant