Releases: TG-Twilight/Call.Editor
Releases · TG-Twilight/Call.Editor
Release list
0.1.9-Dev (20260910)
本次更新加入已确认的特殊通话状态名称、筛选与编辑,并修复部分厂商记录无法备份及编辑时覆盖后台变化的问题。
特殊通话状态
-1:呼入(黑名单归类)-3:未接(黑名单归类)-5:已拒接(黑名单归类)27:黑名单号码(拦截分类)51:骚扰电话(拦截分类)52:广告推销(拦截分类)
列表、分类筛选和编辑选项统一使用这些中文名称,不再因机型不同显示为“其他(数值)”。修改记录分类不会修改系统黑名单;拦截分类不代表电话当时一定未接通。
编辑与备份
- 小布代接独立依据标志位和已有的关联编号识别,不把负数类型直接视为小布代接。扩展字段读取与标记编辑目前适配 RMX5200 / Android 16;有可读标志及关联编号的记录可切换代接标记,并保留其他位与关联编号。
- 保存时只提交用户实际修改的基本字段,保留编辑期间由系统更新的其他内容;小布标记修改额外检查关联信息变化,避免覆盖并发更新。
- 补充已观察到的
-3、-5、27备份兼容,保留原始类型;未知类型的错误提示包含原始值。 - 备份协议保持兼容,恢复继续追加并去重。基本字段备份不包含小布标记、关联编号、文字或录音,不能用于完整恢复小布通话。
验证与范围
- 18 项 release 单元测试通过;release 构建、lint(0 错误、9 条警告)、16 KB 对齐及 v2/v3 签名验证通过。
- RMX3031 / Android 15 已验证覆盖安装、中文状态显示、临时记录编辑与删除,以及保存时保留后台类型变化。临时记录已清理,原有记录的核对字段未变。
- RMX5200 小布标记写入尚未完成新版真机验证;其他机型的全部厂商类型写入、跨设备电话账户映射、写入期间配置重建或系统强杀仍需进一步验证。短信功能尚未实现。
本次为正式 GitHub Release(非 Pre-release),APK 版本名保持 0.1.9-Dev,versionCode 为 20260910。可直接覆盖更新同包名、同签名的已有版本。
附件仅包含签名 APK 与 SHA256SUMS.txt。
0.1.6-Dev (20260908)
本次 Dev 更新集中完善 Material 3 Expressive 界面与主题体验,汇总自 0.1.1-Dev 以来的改进。
界面与交互
- 优化通话列表、设置与关于页的标题层级、连续分组圆角和布局。
- 设置卡片统一采用主题色调,浅色下更明显地体现壁纸配色,深色下增强卡片与背景的区分;“关于”入口与其他设置卡片保持一致。
- 主题选择改为等宽三段式:跟随系统/浅色/深色,共用底槽并突出选中项,支持大字体换行。
- 关于页更新应用标识、版本展示、项目与贡献者卡片,并完善返回与外链图标。
- 保存及备份操作按钮采用 Expressive 按压形变。
备份与恢复
- 为“从文件恢复”补齐图标,与“导出备份”的图标尺寸和位置统一。
- 收紧两张功能卡片的图标与标题间距,减少多余留白,让操作区域更紧凑。
桌面图标
- 改为独立的 Call 电话听筒图案与纯色背景。
- Android 12 及以上使用系统 Monet 配色,前景与背景随系统浅/深色切换;较早版本提供浅深色回退。
- 提供 Android 13 及以上桌面可用的单色主题图标层,实际呈现由桌面决定。桌面图标跟随系统设置,与应用内主题选择独立。
验证与安装
- 已通过 8 项 release 单元测试、release 构建和 lint(0 错误,9 项警告)。
- 已在 Android 15 真机验证安装与冷启动、动态/固定配色的浅深色组合、主题选择与重启保留、1.5 倍字体布局及备份按钮可达性;桌面听筒图标的系统浅深色切换已在本轮迭代中实测。
- APK 已通过 16 KB zipalign、v2/v3 签名与证书校验。包名和签名保持连续,可覆盖安装现有
com.twilight.calleditor版本。 - 本次不改变通话记录与备份格式。短信功能尚未实现;写入期间配置重建或系统强杀的既有风险仍待完善,跨设备兼容性与桌面主题图标模式也未完成全面验证。
附件提供签名 APK 与 SHA256SUMS.txt。此版本为预发布版本。
APK SHA-256
766b1d27a1f6f200c3a24c095defc7d21fc201debf4016ba613f41db824ab836
0.1.1-Dev (20260907)
首个可下载的 Call.Editor 开发版。
功能
- 原生 Kotlin / Compose Material 3 Expressive 通话记录工具。
- 通话记录搜索、类型筛选、单条新增/编辑/删除。
- JSON 备份导出、恢复预览、追加导入与去重。
- 独立设置页:主题模式、动态配色、紧凑列表与权限入口。
- 关于页:GitHub 项目和带头像的 GPT-6-Astra 贡献者链接。
安装
- 下载附件
CallEditor-0.1.1-Dev-20260907.apk;Android 8.0 及以上。 - 包名
com.twilight.calleditor,versionCode20260907,versionName0.1.1-Dev。 - 新包与早期
com.android.calleditor应用独立安装,旧应用无需卸载;私有设置不会自动迁移。 - 系统通话记录需授权访问;编辑和删除会影响系统记录。
验证与限制
- 8 项 release 数据测试、release 构建和 lint 通过;lint 0 错误、11 条提示。
- 已验证新包安装、关于页导航、头像与外部链接;通话增改删与备份去重沿用此前同数据实现的真机验证。
- APK 已复核 v2/v3 签名、固定证书与 16 KB 对齐。附件
SHA256SUMS.txt可用于校验下载内容。 - 短信功能尚未实现。写操作中的配置重建/系统强杀结果恢复、跨设备电话账户映射和更多机型兼容仍需完善。
源码与许可证
本项目采用 GPL v3,完整文本见对应标签下的 LICENSE。本次许可证和文档更新没有修改应用代码,附件为已验证的最新编译 APK;对应应用源码与本标签中的 native/app/ 一致。
APK SHA-256:6277F6C28C5D3B5D84F7F699E31045EA024B35D5E3D0F731DBDC048FF5E7A883
签名证书 SHA-256:EA385AFC82E19824EEA8A8868ED365DF03E9886BBBA33E47E1E04B43EC65CB67