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.5.1)

Version 1.5.1

- Fixed USB debugging and developer options detection on affected Android 17 devices.

Versions

Version Date Size Requires Android Download
1.5.1 current
3a9c06c1876e2546…
2026-09-22 3.0 MB API 29
1.5.0
d782b53b6524371f…
2026-09-11 3.0 MB API 29
1.4.2
22cd3b105062b9e5…
2026-08-26 2.9 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.
  • Wi-Fi stateRead information about the Wi-Fi connection.
  • Approximate locationDetermine the location via the network.
  • Precise locationDetermine the location via GPS.
  • Location in backgroundDetermine the location while the app is not open.
  • Run at startupStart automatically after the device is switched on.
  • Foreground serviceKeep running in the background, visible in the status bar.
Show 5 more permissions
  • FOREGROUND_SERVICE_LOCATION
  • FOREGROUND_SERVICE_SPECIAL_USE
  • NotificationsShow notifications.
  • qtsettings.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • permission.API_V23

Comments