Releases: openwarpkit/warpscout-android
Release list
v1.4.0
Upstream core: v0.16.0 (db4ac9ebae8d942191b8e8351f2c3a37a375bd66)
This release expands AWG discovery and aligns long-running tools with the scan experience.
- Test five I1 profiles for every AWG junk parameter set and keep the first working combination.
- Generate full QUIC Initial I1 values from a custom domain in Advanced mode.
- Show AWG Junk and MASQUE SNI progress in the shared operation dock.
- Use larger icon-only phone navigation while retaining accessible labels.
Commits
- feat(android): improve discovery and I1 workflows (
f1844d6)
v1.3.1
Upstream core: v0.16.0 (db4ac9ebae8d942191b8e8351f2c3a37a375bd66)
This patch completes the upstream v0.16.0 sync in the Android core and build metadata.
- Report v0.16.0 and db4ac9e in the app and release notes.
- Include Mihomo JSON output and live TUI fallback fixes from v0.16.0.
Commits
v1.3.0
Superseded by v1.3.1. v1.3.0 contains the scan features but reports the previous upstream metadata.
Upstream core: v0.14.0 (2fe3507ffd3915f68efc65537d2adae0b5d1eff8)
This release brings the WARPSCOUT 0.15.0 and 0.16.0 scan controls to Android and makes completed scan profiles reusable.
- Choose the best endpoint by ping or measured download speed.
- Sweep discovered ports or every known WARP port, and set the in-tunnel ping target to an IP address or hostname.
- Generate Mihomo WireGuard proxies with the current peers format.
- Review, copy, and apply completed scan settings back to the scan form.
Commits
v1.2.0
Upstream core: v0.14.0 (2fe3507ffd3915f68efc65537d2adae0b5d1eff8)
This release improves everyday operation management and adds a complete Android update experience.
- Check for new versions in the background, download and verify APK updates, and continue installation through a focused update wizard.
- Configure SOCKS tunnel protocols, keep endpoint and port values across navigation, view connection instructions, and stop the active proxy from the operation dock.
- Use AWG as the default scanning and SOCKS protocol.
- Focus completed scans in history without reopening stale reports, and keep primary navigation responsive afterward.
- Present project credits as a compact localized table and shorten the displayed upstream commit identifier.
Commits
- feat(update): add managed in-app update flow (
ce0206c) - feat(proxy): add configurable SOCKS session controls (
706e9c9) - fix(navigation): restore scan tab after history focus (
bdb6884) - fix(history): focus selected completed scan (
64e96fa) - feat(scan): use AWG as the default protocol (
ca7584b) - fix(about): shorten upstream commit display (
b591e19) - feat(about): present project credits as a table (
52e26af) - ci(release): archive R8 mappings outside releases (
59f94df)
v1.1.0
Upstream core: v0.14.0 (2fe3507ffd3915f68efc65537d2adae0b5d1eff8)
This release rebuilds scan progress, report review, and discovery tools around everyday Android use.
- Scan controls and live progress stay available above the navigation bar across primary screens.
- Completed scans open in a dedicated report with a compact sortable table and optional empty-column filtering.
- Report tables can be saved or shared as PNG files with scan metadata and the current visible columns.
- The best endpoint can be reviewed per discovered node with swipe and arrow navigation.
- AWG Junk and MASQUE SNI keep the latest tested variants for review, copy, scan setup, save, and share.
- Missing measurements render cleanly, and speed-test selection is explained before scanning.
- Text reports and generated configurations have direct open, share, and save actions.
- The launcher label is now WarpScout, with interface, navigation, localization, and icon refinements.
- Local Windows builds use a stable ASCII path and a persistent project debug keystore.
Commits
- feat(release): publish annotated Android notes (
4a800e2) - fix(tools): keep discovery actions readable (
d02ff9a) - feat(tools): expose latest discovery details (
9d23a1b) - feat(tools): persist latest discovery results (
b9d6d92) - fix(mobile): bind Go package from module root (
b6da62f) - feat(core): include tested discovery profiles (
6b3fff2) - feat(report): show best endpoint for each node (
2e2fa5e) - fix(android): keep stable local build junction (
4fe31b4) - feat(report): export visible table as PNG (
c2adfde) - style(android): rename launcher label to WarpScout (
166cffb) - chore(android): standardize local build workflow (
811793b) - fix(report): move empty-column filter into table details (
48b5f4d) - style(scan): reduce dock state icon size (
2be37b2) - style(scan): enlarge dock state icons (
32783c6) - fix(scan): anchor start control above navigation (
db9a52f) - fix(layout): float scan controls above navigation (
ec802b1) - style(scan): align dock card and action dimensions (
543eb2c) - style(scan): match action button colors (
4fef691) - feat(report): sort endpoints from table headers (
2bcab37) - feat(report): hide columns without endpoint data (
962eea2) - fix(scan): reserve dock space without full-width surface (
220281b) - fix(navigation): keep primary bar on detail screens (
9e84d9f) - feat(scan): explain speed test endpoint selection (
d9e921b) - ci(release): use version-only release titles (
f8166df) - fix(report): normalize missing endpoint measurements (
cf3ca25) - feat(history): open scan results in report details (
1bdc1de) - feat(scan): pin persistent scan controls (
b5a1a45)
v1.0.0
WARPSCOUT for Android brings the WARPSCOUT tools to a native Android interface while keeping account registration, scans, discovery, exports, and SOCKS operation on the phone.
- create a new WARP account or import an existing account JSON
- scan WireGuard, AmneziaWG, MASQUE H3, and MASQUE H2 endpoints
- use Standard, Durable, Full, and Expert scan modes
- configure IPv4, IPv6, ports, timeouts, jobs, targets, filters, MTU, DNS, speed tests, and WARP-in-WARP
- find AWG junk parameters and MASQUE SNI profiles
- keep scan history and inspect results as in-app tables with regions, nodes, locations, flags, and the best endpoint
- export plain reports, WireGuard, AmneziaWG, usque, and Mihomo configurations
- run long operations through an Android foreground service and stop them from the notification
- use the Russian or English interface in the system light or dark theme
APKs
arm64-v8afor most current Android phones and tabletsarmeabi-v7afor 32-bit ARM devicesx86_64for compatible emulators and devicesuniversalwith all three supported ABIs
Every APK is signed with the permanent OpenWarpKit release key. SHA256SUMS contains checksums for the published files.
Upstream core
- WARPSCOUT tag:
v0.14.0 - Base commit:
2fe3507ffd3915f68efc65537d2adae0b5d1eff8 - Original project: https://github.com/vernette/warpscout
- Original author: Nikita S. (@vernette)
This is an independent OpenWarpKit release and is not an official Android release maintained by the upstream author.
Commits
- feat(android): add native app and release pipeline (
700ae14) - fix(ci): mark mobile build script executable (
ef09088) - fix(release): update mobile toolchain and screenshot sets (
8a9d828) - fix(ci): use stable emulator API for smoke tests (
3a59f9b) - fix(ci): fetch upstream tags from source repository (
3336e8e) - feat(android): add cloud launcher icon (
75d79d7) - fix(ci): validate Android release artifacts (
a71403d) - fix(android): refine launcher and artifact checks (
207dc92) - fix(ci): install emulator APK in one shell command (
19af2ab) - fix(release): handle the first Android tag (
d8daa7d)