Repository navigation
安卓离线版 v3(arm64,免互联网)
·
31 commits
to main
since this release
已被 v4 取代。
「隐匿对话」安卓离线版:一部手机当服务器,其他手机连它的热点或同一个 Wi-Fi,全程不需要互联网。
- 文件:
PrivateTalk-offline-arm64-v3.apk(约 58 MB),Android 7.0 及以上,仅 arm64 手机(近几年的手机基本都是)。 - 内置:Node.js 24 LTS 及依赖(官方 Termux 软件包,未修改)、聊天服务器和网页(隐匿对话 b40965c)。
- 基于 Termux 修改,包名
com.termux:不能和官方 Termux 同时安装。 - 安装和多人验收步骤见
离线版安装与验收说明.md。
审计与构建
- 对比 Termux 官方源码 8629e632:改动仅 6 个 Java 文件与构建配置(首次启动校验并解压内置负载、启动本地服务器、会话复用),无联网、无多余权限、无可疑代码。
- 9 个运行软件包的 SHA-256 与 Termux 官方仓库当前索引一致;bootstrap 与 Termux 源码中写死的校验值一致。
- 在本服务器上重新编译、用本项目自己的密钥签名,内置网页更新到 b40965c:含旧浏览器兼容修复,以及安卓输入法下「第一次点发送没反应」的修复。
v3 更新:修复安卓输入法(如 Gboard)下点「发送」第一次没反应的问题;versionCode 119,可直接覆盖安装 v2。
已测试(Android 11 模拟器,ARM 转译):安装、首次启动解压 bootstrap 与内置负载;Node.js 24.18 在安卓上运行,聊天服务器启动;两个浏览器经该服务器进同一房间互发消息成功。
尚未在真机上验证:模拟器的 ARM 转译无法运行启动脚本里的子 shell,所以「打开 App 自动安装并启动」这一步、热点地址发现和锁屏后台行为,需要在真实 arm64 手机上确认。遇到问题请记下机型、安卓版本和报错。
APK 签名证书 SHA-256:612c430d662182613ea7faaab7ed1e8ad7a06677bd632ca9b4a7443dcb104be2
文件校验值见 PrivateTalk-offline-SHA256SUMS.txt。源码(GPLv3):PrivateTalk-offline-source.zip。
🤖 Generated with Claude Code