Skip to content

Add option to turn off mobile data when timer ends - #61

Merged
Xitee1 merged 1 commit into
mainfrom
codex/mobile-data-off
Sep 16, 2026
Merged

Xitee1 merged 1 commit into
mainfrom
codex/mobile-data-off

Conversation

@Xitee1

@Xitee1 Xitee1 commented Sep 16, 2026

Copy link
Copy Markdown
Owner

Adds an opt-in Turn off mobile data setting that disables mobile data when the timer expires, using the existing Shizuku integration and svc data disable.

The setting defaults to off and is persisted in DataStore. It uses the existing Shizuku permission flow, is included in startup permission reminders, and has English and German translations. The README documents the new option. No new permissions or dependencies are added.

Implements #60.

Validation:

  • JAVA_HOME=/usr/lib/jvm/java-17-openjdk ./gradlew assembleDebug lint testDebugUnitTest --offline --console=plain — successful; lint reports warnings and the unit-test tasks have no test sources.
  • git diff --check — passed.
  • Device testing remains outstanding: no Android device or emulator was connected.

@Xitee1
Xitee1 merged commit d945e78 into main Sep 16, 2026
1 check passed
@Xitee1
Xitee1 deleted the codex/mobile-data-off branch September 16, 2026 20:50
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