Skip to content

fix: prevent dev/debug data stores from restoring on fresh install#659

Merged
bmc08gt merged 1 commit intocode/cashfrom
fix/prevent-beta-flag-restore
May 2, 2026
Merged

fix: prevent dev/debug data stores from restoring on fresh install#659
bmc08gt merged 1 commit intocode/cashfrom
fix/prevent-beta-flag-restore

Conversation

@bmc08gt
Copy link
Copy Markdown
Collaborator

@bmc08gt bmc08gt commented May 2, 2026

Exclude the beta-flags DataStore from Android Auto Backup and reset non-persistent beta flags when a fresh install or backup restore is detected using a noBackupFilesDir marker file.

@bmc08gt bmc08gt self-assigned this May 2, 2026
@bmc08gt bmc08gt force-pushed the fix/prevent-beta-flag-restore branch from f80536b to 4408140 Compare May 2, 2026 17:01
@bmc08gt bmc08gt changed the title fix: prevent beta flags from restoring on fresh install fix: prevent dev/debug data stores from restoring on fresh install May 2, 2026
Exclude beta-flags, user-flag-overrides, and release-stage DataStore
files from Android Auto Backup. Reset each on fresh install using
noBackupFilesDir marker files to prevent stale overrides, sandbox
routing, or incorrect release stage classification after restore.

Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
@bmc08gt bmc08gt force-pushed the fix/prevent-beta-flag-restore branch from 4408140 to 881e553 Compare May 2, 2026 17:07
@bmc08gt bmc08gt merged commit fa79f59 into code/cash May 2, 2026
@bmc08gt bmc08gt deleted the fix/prevent-beta-flag-restore branch May 2, 2026 17:07
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