QuickTile Settings

QuickTile Settings

Manage Private DNS & USB Debugging via Quick Tile Settings tiles & Auto-revert.

RBN-Apps System

Screenshots

Screenshot of QuickTile Settings Screenshot of QuickTile Settings Screenshot of QuickTile Settings Screenshot of QuickTile Settings Screenshot of QuickTile Settings Screenshot of QuickTile Settings Screenshot of QuickTile Settings Screenshot of QuickTile Settings

Description

Quick-Tile Settings offers customizable Quick Settings tiles for Private DNS and USB debugging. Quickly toggle settings and auto-revert when needed.

Features:

  • Private DNS Tile
    • Cycle: Off, Auto, custom hostnames
    • Predefined providers: Cloudflare (Performance & Privacy), AdGuard (Ad/Tracker Blocking), Quad9 (Security)
    • Add, edit, or delete custom DNS entries
    • Select which entries appear in the cycle
    • Optional auto-revert after a configurable delay
  • USB Debugging Tile
    • Toggle: On ↔ Off
    • Configurable cycle or fixed states
    • Optional auto-revert
  • User-Friendly Configuration
    • In-app settings with tab navigation
    • Clear ADB guidance for granting WRITE_SECURE_SETTINGS
  • Modern UI: Jetpack Compose, Material You (Android 12+)

Requirements:

  • Android 9 (API 29) or higher
  • WRITE_SECURE_SETTINGS permission via ADB (one-time setup)

Setup & Usage:

  1. Grant ADB permission: Follow the in-app instructions for a one-time setup.
  2. Configure tiles:
    • DNS: select Off/Auto and manage hostnames.
    • USB Debugging: select On/Off.
    • Set auto-revert delays as desired.
  3. Add tiles: Add "DNS" and "USB Debugging" to your Quick Settings panel.
  4. Use: Tap to toggle; long-press to open settings.

What’s new (1.4.2)

Version 1.4.2

- Fix: DNS entries stored by older app versions are retained after updating.
- Fix: Backups created by earlier app versions can now be restored again.
- Added Czech translations for app shortcuts.

Versions

Version Date Size Requires Android Download
1.4.2 current
22cd3b105062b9e5…
2026-08-26 2.9 MB API 29
1.4.0
c1fd76cb929160f3…
2026-08-23 2.9 MB API 29
1.3.0
0a2c89f22f0b2843…
2026-07-05 2.8 MB API 29

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • WRITE_SECURE_SETTINGS
  • Network stateCheck whether and how the device is connected.
  • Run at startupStart automatically after the device is switched on.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_SPECIAL_USE
  • NotificationsShow notifications.
  • qtsettings.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • permission.API_V23

Comments