Skip to content

portal305/dnstoggle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DNS Toggle

A modern Android application that allows users to easily switch between different DNS providers with a focus on privacy and security. The app uses Shizuku to manage system-level DNS settings without requiring root access.

Features

  • Shizuku Integration: Uses Shizuku for rootless system permission management.
  • Multiple DNS Profiles: Includes built-in profiles for AdGuard DNS (family-safe, ad-blocking), Quad9 (security-focused), and Cloudflare (privacy-focused).
  • Custom DNS: Add and manage custom DNS providers.
  • System Integration: Automatically toggles Private DNS with secure system API calls.
  • Health Monitoring: Real-time health check to verify DNS settings.
  • Modern UI: Beautiful Material 3 design with dark and light modes.
  • Onboarding: Step-by-step guide for first-time users.

Getting Started

Prerequisites

  • Android 5.0 or higher.
  • Shizuku installed and running.

Usage

  1. Launch the app.
  2. Follow the onboarding steps to understand how it works.
  3. Grant Shizuku permission when prompted.
  4. Select a DNS provider or add a custom one.
  5. Toggle the switch to apply the settings.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors