Skip to content

Sudodroid v0.3.3

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Oct 11:22

Sudodroid v0.3.3

A ground-up rebuild of the interface and the way the app talks to the Sudoku core, now on the official Sudoku v0.5.2.0 and hev-socks5-tunnel 2.19.1.

Core and tunnel

Component Version
Sudoku core v0.5.2.0 (56ce6f1), wire protocol unchanged and interoperable with v0.5.1 / v0.5.0 servers
hev-socks5-tunnel 2.19.1: lower memory use (small-packet compaction, idle heap release), faster TCP/UDP paths, UDP fixes

Also in this release (from the release candidates)

  • Fixed app UDP traffic (QUIC, voice calls) through the tunnel.
  • sudoku:// short links now keep the node name, on import and on copy.
  • Fixed idle battery drain.
  • The app module no longer pins an NDK version; the NDK is needed only to build the Go AAR.

Which file to download

File For
*-arm64-v8a.apk Almost every phone and tablet made since 2017 (recommended)
*-armeabi-v7a.apk Older 32-bit devices
*-universal.apk If you are unsure; larger, runs on both

Requires Android 10 (API 29) or newer. Your nodes and settings are kept when updating over a previous 0.3.x build signed with the same key.

Full changelog: v0.3.2...v0.3.3


中文说明

本版本从界面到内核对接方式整体重做,并升级到官方 Sudoku v0.5.2.0 与 hev-socks5-tunnel 2.19.1。

  • 全新界面:深色优先的 Material 3 暖炭色调,无描边的色块卡片、大圆角、悬浮导航条和一个大电源按钮;手机用底部导航,折叠屏和小平板用侧边导航栏,大平板为导航栏加双栏布局。
  • 实时网速与用量:直接读取内核 external controller 的 /traffic,用于网速、本次用量、折线图和通知栏,无需额外修改内核;控制器只监听本机回环,每次启动随机端口和随机密钥。
  • 实时切换路由:全局 / 直连 / PAC 通过 PATCH /configs 即时生效,无需重连、不断开已有连接(对新连接生效)。
  • Activity 页:查看当前连接(目标、直连或代理、上下行流量),可关闭单个或全部连接,仅在页面可见时轮询。
  • 设置页:PAC 规则、反向转发器与应用信息集中管理。
  • 更省电:流量推流仅在应用可见或亮屏时连接,息屏几秒后断开;界面与通知共用同一路推流;通知仅在文字变化时刷新;无无限动画,息屏后无轮询定时器。
  • 内核与隧道:Sudoku v0.5.2.0(协议不变,与 v0.5.1 / v0.5.0 服务端互通);hev-socks5-tunnel 2.19.1(更低内存占用、更快的 TCP/UDP 路径与 UDP 修复)。
  • 沿用自候选版的修复:修复应用 UDP(QUIC、语音通话)、sudoku:// 短链接保留节点名、修复空闲耗电。
  • 下载哪个:绝大多数 2017 年后的设备选 arm64-v8a;老旧 32 位设备选 armeabi-v7a;不确定就选 universal。需要 Android 10 及以上;使用相同签名覆盖安装时会保留节点与设置。