Repository navigation
openchat Android v0.5.0 预览版
Pre-release
Pre-release
预览版,用本机调试密钥签名,可直接覆盖安装 v0.4.0。尚未在真机上运行过,也没和 bitchat 手机实测互通。 这是第一个经 R8 精简的版本,请先装一台确认能正常打开。
新增
- 历史同步:晚到的人能从身边的手机补到最近 15 分钟的公共消息(与 bitchat 的
requestSync兼容)。 - 屏蔽:点名字打开人物卡片即可屏蔽;对方不会知道。地区频道的屏蔽只在该地区生效。
- @提及:高亮显示,提到自己时有通知,输入 @ 自动补全。
- 当面验证:「我」页面出示或扫描二维码(兼容 bitchat),验证过的人名字旁显示 ✓。
- 命令:
/msg /who /clear /hug /slap /block /unblock /fav /unfav /drop /help。 - 收藏与互联网私信:互相收藏后,不在蓝牙范围内的私信经 Nostr 端到端加密送达(兼容 bitchat 的私信信封)。
- 地区频道私聊:在地区频道点名字即可私聊,双方只用各自的匿名地区身份。
- 自定义中继:「我」页面最多添加 8 个中继,支持 .onion。
- 地区留言:在所在位置留言,24 小时后消失;附近的人可以看到。
- 照片和语音:「附近」和私聊都能发;私发内容只在加密会话里传输。
- Tor:联网流量默认经 Tor,未连上前不会明文发出;可在「我」页面关闭。
- 广播里不再附带身边设备的列表;peer ID 轮换只实现了、未启用(bitchat 官方也还没上线)。
体积
安装包从约 36 MB 降到 9.5 MB:代码经 R8 精简,只保留 ARM 架构,原生库压缩存放。
验证
94 个单元测试通过,包括 bitchat 官方的历史同步格式、私信信封录制样本、二维码格式和 peer ID 轮换测试向量。
权限
新增麦克风权限(仅在第一次录语音时申请)。扫码时会请求相机权限。
校验
shasum -a 256 openchat-0.5.0.apk 应与 SHA256SUMS 一致。