Skip to content

Conversation

@sameerasw
Copy link
Owner

This pull request introduces several significant updates to the Android app, including new features, expanded permissions, and improvements to service and activity management. The most important changes are the addition of new Quick Settings tiles and supporting activities, integration with the Shizuku API for enhanced system-level operations, and updates to app permissions and dependencies.

Feature Additions and Service Updates:

  • Added multiple new Quick Settings tiles and supporting services, including App Lock, App Freezing, Notification Lighting, Flashlight Pulse, and Flashlight, each with appropriate icons, labels, and permissions in AndroidManifest.xml. Also added new receivers for flashlight actions. [1] [2]
  • Introduced new activities such as AppFreezingActivity, ShortcutHandlerActivity, FlashlightIntensityActivity, and others to support new features and shortcuts. [1] [2]

Permissions and Manifest Changes:

  • Expanded permissions in AndroidManifest.xml to include SYSTEM_ALERT_WINDOW, INTERACT_ACROSS_USERS_FULL, POST_PROMOTED_NOTIFICATIONS, and Shizuku-specific permissions for advanced operations. Removed unnecessary or duplicate permissions.

Shizuku API Integration:

  • Registered Shizuku provider and receiver components in AndroidManifest.xml to enable privileged system interactions.
  • Added Shizuku and coroutines dependencies to app/build.gradle.kts for Volume Long Press and system-level operations.

Dependency Updates:

  • Updated dependencies in app/build.gradle.kts, including adding androidx.ui, androidx.compose.foundation, and libraries for new features. [1] [2]

Version and SDK Updates:

  • Bumped versionCode to 14 and versionName to "8.0" in app/build.gradle.kts to reflect the new release.

…the main app screen toggle permission overlay
@sameerasw sameerasw added the enhancement New feature or request label Jan 8, 2026
@sameerasw sameerasw moved this from Backlog to In review in Essentials Progress Jan 8, 2026
@sameerasw sameerasw moved this from In review to In progress in Essentials Progress Jan 9, 2026
@sameerasw sameerasw moved this from In progress to In review in Essentials Progress Jan 9, 2026
@sameerasw sameerasw merged commit 9340ced into main Jan 9, 2026
@github-project-automation github-project-automation bot moved this from In review to Done in Essentials Progress Jan 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants