·
32 commits
to main
since this release
What's Changed in android-v1.9.0
⭐ Features
- android: Persistent notification and Quick Settings tile
- android: Use full brand emblem for the status/QS-tile icon
- android: Localize UI by system locale (EN/RU) + UX tweaks
- android: Cover vendor background restrictions on the keep-alive screen
- android: Open Samsung's never-auto-sleeping list directly
- android: Open Honor's app-launch screen by its published action
- uplink: Base the status latency on the path's round-trip, not the dial cost
- android: Add a release-notes markdown cleaner
- android: Show release notes in the update dialog
- tun: Add lock-free hot-reload for sniff override domain list files via file_poll_secs
🐛 Bug Fixes
- android: Drop the launcher badge on the persistent notification
- android: Reword the keep-alive checklist for people, not APIs
- android: Only offer vendor screens this app may actually start
- android: Correct vivo/Asus/Meizu vendor screens, add Transsion, from manifest audit
- uplink: Report the active wire's latency in status, drop stale readings
- android: Recalibrate the "slow" threshold for path RTT, decouple the dial budget
- android: Correct Xiaomi/Huawei/ColorOS vendor screens from manifest audits
- android: Keep the session traffic counter across recreation
- android: Hide the Doze card on Xiaomi, where connecting revokes the grant
Full Changelog: android-v1.2.0...android-v1.9.0