Skip to content

Releases: WSTxda/Toolkit-Tiles

2.2.0

10 May 22:39

Choose a tag to compare

New Tiles

  • Clipboard Cleaner: Clear clipboard contents instantly
  • Music Search: Identify songs using Google app music recognition
  • Power Menu: Open the system power menu instantly
  • Volume Control: Open the system volume panel

Fixes & Improvements

  • Major refactor and align with my apps schemes
    • New OTA updater with changelog view and built-in downloader
    • Added AboutLibraries in app info dialog
    • Added FreeAndroidWarning in app info dialog
    • Improve base classes for components
    • More changes to align
  • Set quick settings tiles categories in all tiles
  • Display user custom DNS hostname in tile label
  • Fix onStartListening manager flows collect order #24

Others

Full Changelog: 2.1...2.2.0

2.1.1

27 Apr 23:43

Choose a tag to compare

Fixes & Improvements

  • Refactor foreground to fork legacy logic and handlers
  • Implement singleton holder module in all tiles
  • Remove stop/force stop functions in foreground tiles managers
  • Fix breathing circle animation process cycles
  • Fix breathing listening logic using timeout to disable tile

Others

Full Changelog: 2.1...2.1.1

2.1.0

26 Apr 18:11

Choose a tag to compare

New Tiles

  • Auto Brightness: Toggle automatic screen brightness
  • Breathing: Guided breathing exercise
  • Network Traffic: Monitor real-time network speed
  • Battery Info: Display battery status, charging, and health information
  • DNS: Switch between multiple DNS providers
  • USB Debugging: Toggle USB debugging in developer settings
  • NFC: Toggle the device's NFC

Fixes & Improvements

  • Improve base tile flow, UI state handling, and info retrieval
  • Improve About screen bottom sheet dialog
  • Improve media output dispatcher fallback strategy
  • Rework haptics with intensity levels and better fallbacks
  • Optimize tile wake-up speed after reboot
  • Reduce compass and level sensor allocations and latency
  • Fix foreground service lifecycle for tiles (start, pause, resume, stop)
  • Fix SOS tile behavior using foreground service (ensures Morse runs when device is locked)
  • Fix installation on devices without required sensors

Others

  • Update Gradle to v9
  • Update translations
  • Somes fixes and changes

Full Changelog: 2.0...2.1

2.0.0

14 Dec 15:22
d016908

Choose a tag to compare

Banner

Rewire

The project was fully rebuilt using a reactive, modular, and lifecycle-safe architecture, improving performance, reliability, maintainability, and behavior on different Android versions.

Architecture

  • Complete architectural rewrite
  • Project-wide adoption of Flow / StateFlow and coroutines
  • New unified BaseTileService
    • Shared lifecycle and coroutine scope
    • Centralized tile UI updates
  • Feature-level Manager / Module singletons
    • Encapsulate state, persistence, and logic
  • Tiles are now thin UI consumers
    • Collect StateFlow only, no business logic
  • Centralized UI providers for icons, labels, and subtitles
  • Unified handling of permissions, foreground services, sensors, and haptics

New Tiles

  • Caffeine - Keep the screen awake
  • Device Memory - Display use of RAM and internal storage
  • Media / Sound Output - Audio output selector
  • Sound Mode - Ring/vibrate/silent toggle
  • Temperature - Battery temperature

Note

All existing tiles were fully migrated to the new base architecture

About & Updater

  • New about app UI with built-in update checker
  • Accessible via the QS_TILE_PREFERENCES action

Tip

Long press any tile on quick settings panel to open

Fixes & Improvements

  • Counter
    • Tiles collect both count and lastAction to ensure UI and stored preferences stay fully synchronized
  • SOS / Torch / Morse
    • Refactored into dedicated managers
    • Morse flashing continues after quick settings panel closes
    • Improved torch availability handling
  • Haptics
    • Rewritten using modern vibration APIs with safe fallbacks
  • Sensors
    • Consolidated sensor service layer
    • Safer lifecycle and foreground-service handling
  • Permissions & Accessibility
    • Safer permission flows with dedicated helper activities
  • Foreground Services
    • Updated logic aligned with Android 14/15 restrictions
    • Fewer crashes and blocked-service scenarios
  • New icons
    • Updated all tiles icons and app icon

Important

All tiles were moved to new packages. After updating, you will need to add the tiles you use again to the quick settings panel

Full Changelog: 1.0...2.0

1.0.0

19 Sep 19:25

Choose a tag to compare