Skip to content

Dev: use build product flavors for app store release#1205

Merged
damontecres merged 5 commits intomainfrom
dev/build-flavors
Apr 6, 2026
Merged

Dev: use build product flavors for app store release#1205
damontecres merged 5 commits intomainfrom
dev/build-flavors

Conversation

@damontecres
Copy link
Copy Markdown
Owner

@damontecres damontecres commented Apr 6, 2026

Description

Instead of applying a code patch, this PR uses build time product flavors to define the existing default and an app store variant. This is more robust than maintaining a patch file and making sure it is applied before building.

The app store variant applies the same code changes (removing install permission, requiring leanback, & setting UpdateChecker.ACTIVE), but via manifest placeholders/merging and BuildConfig entries.

There are no user facing changes.

Related issues

None

Testing

Built the variants and verified manifest changes via aapt

Screenshots

N/A

AI or LLM usage

None

@damontecres damontecres added the dev Related to development of the project label Apr 6, 2026
@damontecres damontecres merged commit 3146505 into main Apr 6, 2026
2 checks passed
@damontecres damontecres deleted the dev/build-flavors branch April 6, 2026 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dev Related to development of the project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant