Download Latest Version WhiteDNS 1.6.16 source code.zip (35.5 MB)
Home / 1.6.13
Name Modified Size InfoDownloads / Week
Parent folder
WhiteDNS-1.6.13-x86_64.apk.idsig 2026-10-24 117.3 kB
WhiteDNS-1.6.13-universal.apk.idsig 2026-10-24 379.5 kB
WhiteDNS-1.6.13-x86.apk 2026-10-24 14.4 MB
WhiteDNS-1.6.13-x86.apk.idsig 2026-10-24 121.4 kB
WhiteDNS-1.6.13-x86_64.apk 2026-10-24 14.0 MB
SHA256SUMS.txt 2026-10-24 1.1 kB
WhiteDNS-1.6.13-arm64-v8a.apk 2026-10-24 12.9 MB
WhiteDNS-1.6.13-arm64-v8a.apk.idsig 2026-10-24 109.1 kB
WhiteDNS-1.6.13-armeabi-v7a.apk 2026-10-24 13.2 MB
WhiteDNS-1.6.13-armeabi-v7a.apk.idsig 2026-10-24 113.2 kB
WhiteDNS-1.6.13-THIRD_PARTY_NOTICES.md 2026-10-24 6.2 kB
WhiteDNS-1.6.13-universal.apk 2026-10-24 47.5 MB
README.md 2026-10-24 2.8 kB
WhiteDNS 1.6.13 source code.tar.gz 2026-10-24 35.2 MB
WhiteDNS 1.6.13 source code.zip 2026-10-24 35.3 MB
Totals: 15 Items   173.3 MB 0

WhiteDNS Android 1.6.13

Fix CottenMax connections that authenticate but remain at 90% transfer verification when a large resolver list includes many unreachable candidates. This stable release uses the same corrected CottenDNS core as the signed 1.6.12-beta1 prerelease: 7db7b73658c791cce62300d29647e4d369d6e1e4.

  • Prioritize authenticated paths for real traffic while checking other resolvers in bounded, rotating batches. All 4,785 bundled candidates remain eligible; startup does not wait for the entire list. Healthy paths retain their configured congestion and in-flight windows.
  • Keep application data out of large query-name size trials. Verification errors identify stream opening, challenge writing, or reply reading.
  • Give a slow successful scan handshake a fresh transfer-proof deadline. Optional large-size measurements cannot reject a proven small transfer.
  • Add optional download forward error correction (FEC) in Advanced CottenMax options. Reed-Solomon recovery shards repair missing download packets while normal retransmission remains available. FEC is off by default and uses extra bandwidth when enabled. Enabling it requires an updated server with CottenMax FEC support. Data shards support 2-16 (default 4), recovery shards support 1-4 (default 1).
  • Raise the optional desired verified discovery-resolver target and total in-flight query limit to 4,096. Defaults stay at 16 and 256. Per-path query windows and discovery concurrency keep their existing limits.

Select CottenMax mode when scanning for Max-compatible resolvers. Ordinary DNS lookups and Normal-mode scans do not prove Max compatibility: each resolver must forward the tunnel subtree and pass authenticated handshake and exact byte transfer on the current network. Keep known working results while testing additional candidates.

Existing Max-capable servers, including e50a43e, remain compatible with FEC off. Keep the current server key, domain, and Router route. Upgrade the server before enabling download FEC.

Official signed APKs retain the normal application identity and signing key, preserving existing official-app profiles, including those from the signed 1.6.12-beta1 prerelease. Earlier CI debug APKs use a separate application identity and store their settings separately; export/import profile links to move those settings to the official app. The previous beta tag remains available.

Validation of this core includes a simulated 4,785-candidate pool, resolver fairness, small and full query windows, size-trial isolation, scan deadlines, and FEC recovery regressions. The signed beta passed native engine checks, Android JVM tests, four-ABI builds, signing, and packaged-core verification. Physical validation on the reported Samsung phones and Shatel connection is still needed.

Source: README.md, updated 2026-10-24