Repository navigation
Releases
Releases · Shishir-ip/AppDNS
AppDNS v2.0
Drafting release notes summarizing the recent fixes.
AppDNS v[2.0]
Fixed
- Private DNS no longer switches off or reverts when an app shows a permission prompt (camera, location, etc.). Permission dialogs are now treated as neutral windows, so the rules for the app behind them stay active.
- Added a short delay before switching, so fast app switching doesn't make DNS flip back and forth.
- Skips changing the Private DNS setting when it is already set to the right value.
- Quick Settings tile icons were blank or missing. They now show correctly.
Known issues
- Some phones may still see sluggishness. I'm still investigating. If it happens to you, please open an issue with your phone model, Android version and what you were doing.
- Private DNS is a system-wide Android setting, so AppDNS switches it when the foreground app changes. It is not per-app isolation like a VPN-based tool.
Setup
One-time WRITE_SECURE_SETTINGS permission via ADB, Shizuku or root. Steps are in the README.
AppDNS v1.0
feat: initialize project structure and base theme Set up core Android project components including initial theme colors, dependency management, unit tests for domain models, build configuration, and basic manifest permissions.