Merge DNS bypass features into Android TV edition

DNS Bypass Features:
- Multiple DNS providers (Google, Cloudflare, OpenDNS, Quad9)
- Geographic restriction bypass
- Smart DNS rotation and fallback
- Enhanced build.gradle with DNS libraries
- DNS permissions in AndroidManifest.xml
- TV-optimized DNS configuration
- Streaming geo-block circumvention
- Regional content access

Resolved merge conflicts:
- Combined banner design features (antialias + 12dp corners)
- Merged TV and mobile DNS configurations
- Unified streaming capabilities

This merges the DNS bypass functionality from mobile development into the Android TV main branch for v5.0 release.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-11-14 19:55:18 +00:00
4 changed files with 94 additions and 8 deletions

View File

@@ -6,7 +6,7 @@
android:angle="0"
android:endColor="#FF002766"
android:startColor="#FF0F4C81" />
<corners android:radius="8dp" />
<corners android:radius="12dp" />
</shape>
</item>
<item>