Releases: SANWU5/c17-statusbar
Release list
更好的C17状态栏 1.8.2
更好的 C17 状态栏 1.8.2
版本号 1.8.2,versionCode 75。本次为正式更新,以下内容对比 1.8.1。
新增
- 锁屏状态栏区域模糊:在“锁屏”中设置强度、主要模糊高度、由虚到实过渡高度和颜色遮罩。效果只处理顶部壁纸,向下逐渐恢复清晰;时间、通知和状态图标保持原生绘制。壁纸结果缓存复用,锁屏显隐不逐帧重新计算模糊。
- 流体云展开面强调色:位于“其他”,使用原生媒体强调色替换展开音乐面板的黑色填充。
- 隐藏充电图标:位于“电池”,可隐藏内外充电闪电,不改变实际充电状态。
- 网速安全间距:实时网速可与相邻图标保持距离,水平偏移参与占位计算,减少 Wi-Fi、蜂窝信号与网速相互挤压。
Bug 修复
- 修复状态栏时间异常偏小、消失和格式显示成省略号。100% 使用系统原生像素字号,比例只应用一次;测量更新旧文字布局缓存,字距不重复计算。按本次要求取消模块宽度上限和自动缩小,完整格式按设定字号测量。
- 保留旧字号配置。确认存在旧低基线时兼容原来的补偿比例,避免升级后再次放大;关闭大小调整时直接使用原生数值,导入、导出与试用回退保留基线信息。
- 修复通知栏上下拉动时右侧状态图标的过渡:只渐隐、渐现,位置保持不变;控制中心沿用原有交接。
- 修复 Wi-Fi 开关前后网速位置变化,以及单卡网络制式文字落入原生角标位置的问题。单卡文字使用独立水平槽位,保留漫游标识和关闭恢复。
- 修复统一圆角与磁贴按压、编辑形变不同步的问题。
- 修复去高光后设备卡片底色不一致。设备区域与普通未激活磁贴使用相同颜色处理,保留原生透明度、自定义活动磁贴颜色和音乐背景。
- 合并磁贴与材质的后台刷新到主线程,修复相关线程异常并减少重复刷新。
设置调整
- 文字来源统一列表:系统字体、苹方、已有开源字体和导入字体集中选择。未下载字体标明“需下载”;下载和导入字体支持管理、重命名与删除,删除正在使用的字体后回退系统字体。来源与许可说明放在页面下方。
- 时钟诊断补充原生字号、应用字号、完整字宽和实际测量宽度,不记录时间文字或通知内容。
更新与兼容
覆盖安装后重启 SystemUI 或手机加载新代码,已有配置保留。过大字号或过长时间格式可能占用其他图标空间,请结合屏幕宽度设置。
锁屏模糊当前适配已核对的原生静态壁纸路径;动态壁纸或无法确认的映射保留系统效果。下拉面板自定义壁纸继续停用,没有在本版恢复。
已完成 Debug/Release、关键 lint、101 组生产代码检查、签名及 16KB 对齐检查。本次未安装最终包进行实机视觉、帧率或耗电验收,验证范围见 验证记录。
作者与支持
作者 aiingjie · GitHub sanwu5 · 酷安 konwo。反馈、合作或捐赠请联系 QQ 2726344450。
模块及全部功能永久免费,只接受自愿捐赠,不捐赠也可完整使用。请勿购买付费转售版本。
更好的C17状态栏 1.8.1
更好的 C17 状态栏 1.8.1
版本号 1.8.1,versionCode 69。变化对比 1.7.2。
新增
- 自定义系统图标:支持 Wi-Fi、电池、蜂窝信号及蓝牙、定位等提示图标逐项替换。电池、Wi-Fi、蜂窝信号页面增加对应入口;图标库可排序、重命名、禁用和删除,支持 ZIP、RAR、GitHub 及用户提供的 PUI 主题导入。制作规范在 独立仓库维护,未提供的状态保留原有图标。
- 指定应用通知图标:区分系统应用和非系统应用,可替换为文字、表情或另一个已安装应用的彩色图标。通知图标区域增加独立间距调整,保留图标原始大小。
- 经典模式文字自定义:运营商与时间、日期分开设置格式、位置、大小和颜色。按实际面板模式暂停冲突的大时钟及相关堆叠功能,原配置保留。
- 原生网络角标:角标1、角标2分别设置字体、字重、位置、大小和隐藏。仍需先关闭自定义网络制式文字;数据活动箭头保持独立设置。
- 网速位置:提供时钟左侧、时钟右侧、网络区域边缘等位置,保留系统数字和单位布局。
- 悬浮通知高光:顶部横幅通知可独立去除高光,统一卡片颜色可独立使用。
Bug 修复
- 竖屏原生大时钟恢复展开、收起高度变化。新增“屏幕内间距设置”,控制左右留白;下拉和列表滑动改变字形高度时,保持文字宽度稳定。横屏及其他字体保持单一大小设置。
- 修正尺寸基准重复计算、控件复用和原生布局恢复,避免通知图标等组件反复缩小或放大。
- 主信号单排补齐独立双卡布局适配,同时隐藏对应副卡角标;双排模式保持原有显示。主卡信息暂未就绪时保留原生显示。
- 解除角标位置调整时的文字边界和父容器裁切,移动整行文字;关闭或解绑后恢复原生位置和裁切。
- 原生角标调整覆盖独立信号控件,修复系统精简绘制接口导致设置无效的问题。文字样式与绘制偏移独立接入,关闭时恢复原生样式。
- 锁屏日期适配系统动态加载的时钟组件及原生文字更新;保留原生文字尺寸和解锁交互。
- 状态栏收回时复用原生绘制缓存,减少末段交接时的跳动;横竖屏时钟测量彼此隔离。
- 完整迁移历史配置,保留已保存的数值;不完整或类型错误的开机快照仍使用原有恢复策略。
设置调整
- 图标库设置改为普通页面,分类标签、列表和返回操作与其他设置页统一。
- 原生大时钟按方向与字体区分可用参数。恢复默认配置不启用功能;已保存的设置继续保留。
移除与停用
- 下拉面板自定义壁纸暂时强制停用,标注“未完成的开发”。保留已存图片和参数,当前不进行绘制或后台解码。
- 大时钟原有的展开、收起比例入口由字高和屏幕内间距设置替代,旧字段仅保留配置迁移兼容。
- 经典模式下冻结分离式大时钟及冲突的通知堆叠功能,切回分离模式后按原设置恢复。
更新说明
本次为正式版。已有配置保留,覆盖安装后重启 SystemUI 或手机加载新代码。功能主开关默认关闭,只有超出滑块建议范围的合法数值才进入20秒确认试用。
PUI 原素材不随项目重新分发,可在管理图标库中导入自己的主题 ZIP。图标库和字体文件不包含在配置导出文件中,换机需重新导入。
构建、检查和实机验证范围见 验证记录。
作者与支持
作者 aiingjie · GitHub sanwu5 · 酷安 konwo。反馈、合作或捐赠请联系 QQ 2726344450。
模块及全部功能永久免费,只接受自愿捐赠,不捐赠也可完整使用。请勿购买付费转售版本。
更好的C17状态栏 1.7.2
更好的 C17 状态栏 1.7.2
版本号 1.7.2,versionCode 64。本次为修复更新,变化对比 1.7.1。
修复
- 蜂窝信号位置:补齐 ColorOS 17 原生信号图标的绘制路径,修复部分单卡布局中水平、垂直位置调整不生效的问题。
- 网络制式文字:补齐单卡原生组件的首次绑定和后续刷新,按主流量卡当前状态更新文字,修复已开启功能但文字不显示或不更新的问题。
- 下拉时钟错位:关闭“通知栏与控制中心时钟”的独立设置时,仍可跟随状态栏的时间格式和文字样式,但不再继承状态栏专用的位置偏移。下拉时钟保留原生页面的位置与动画;需要调整位置时,在下拉时钟页面单独开启位置调整。
- 系统界面适配:修正部分系统版本缺少时钟宽度字段、磁贴回调没有实际方法体时的处理,避免可选接口异常中断其他功能加载。
更新说明
已有配置保留,无需删除数据。覆盖安装后重启 SystemUI 或手机,让新代码生效。
本次依据用户提供的诊断日志、截图及原生代码路径定位修复。构建与检查结果见 验证记录;本轮未进行手机实机复测。
作者与支持
作者 aiingjie · GitHub sanwu5 · 酷安 konwo。反馈、合作或捐赠请联系 QQ 2726344450。
本模块及全部功能永久免费,仅接受自愿捐赠。不捐赠也可完整使用,请勿购买付费转售版本。
更好的C17状态栏 1.7.1
更好的 C17 状态栏 1.7.1
版本号 1.7.1,versionCode 63。以下变化对比上一个公开正式版 1.6.0。
1.7.1 正式版。 安装包通过 GitHub Releases 获取。
新增
- 网络图标顺序与原生角标调整:Wi-Fi / 4G / 5G 可与蜂窝信号互换位置;原生文字角标可独立选择字体、调整位置、大小和字重。角标调整需关闭自定义网络制式文字。
- 系统提示图标管理:蓝牙、定位、闹钟等原生提示支持位置、数量、间距与中文拖拽优先级,网络、电池及通知图标保持各自配置。
- 毫秒网速刷新与数据箭头设置:刷新间隔建议 1–500 ms;蜂窝上传/下载小箭头默认隐藏,可独立开启并设置位置、大小和浅色/深色颜色。
- 独立横屏通知布局:横屏大时钟、通知宽度和清除按钮分别设置,时钟位于通知上方,通知字号及图标尺寸保持原生;横竖屏时钟与清除按钮配置分开保存。
- 锁屏日期与小锁控制:可自定义年月日、星期格式,或仅隐藏小锁的视觉图标,保留解锁和指纹交互。
- C17 高光去除与亚克力底色:分别处理通知栏、控制中心的边缘和内部高光,支持浅色/深色底色及统一通知颜色,保留自定义磁贴填色、音乐背景和原生模糊。
- 应用维护与更新:新增诊断报告导出、清空历史日志、删除全部配置,以及经用户确认的 Root 应用内更新;下载包经过校验,安装结束或失败后自动清理。
修复
- 开机配置加载与保存:完善完整快照、框架镜像和持久化顺序;暂时不可读或保存失败时保留确认配置并重试,避免错误数据覆盖或未确认试用进入开机配置。
- 通知堆叠与时钟:整页堆叠接入真实原生滚动、缩放链,修正接口不匹配导致的不生效;改进快速下拉、通知间距及横屏时钟/清除按钮运动,修复部分时钟测量触发的系统界面崩溃和文字重复缩小。
- 材质与音乐过渡:换封面立即显示新封面取样纯色,停止变化约 1 秒后淡入准备完成的模糊背景;复用稳定结果,减少重复计算,并修复去高光与磁贴颜色、媒体背景冲突。
调整
- 界面与入口:普通底栏覆盖手势区域,移除切换黑色点击框,整理分类、搜索和参数说明;“隐藏桌面图标”移至主页最下方。顶部图标切页隐藏并关闭;同类通知堆叠隐藏且强制关闭。整页堆叠保留,横屏另开“横屏也生效”,默认关闭。
- 数值编辑与免费声明:建议范围内的合法手工输入直接保存,仅超范围数值需要 20 秒确认试用;完整通知数量建议 1–5,统一圆角硬限制 0–30dp。首次打开需手动确认永久免费声明,捐赠收款码点击入口后展示。
使用与验证范围
更新前导出需要保留的配置。同签名覆盖安装后,重启 SystemUI 或手机加载新代码。新功能默认关闭,已有确认配置保留;横屏堆叠需要整页堆叠主开关及横屏开关共同开启。
主要适配依据为 OnePlus 13 / ColorOS 17。锁屏日期显示仍待本次正式包实机复核;构建、桌面检查与设备观察的实际结果见 验证记录,不据此声明全部机型、参数组合或性能已通过。旧签名迁移参见 升级说明。
作者与支持
作者 aiingjie · GitHub sanwu5 · 酷安 konwo。反馈、合作或捐赠请联系 QQ 2726344450。
本模块永久免费,全部功能不会收费,仅接受自愿捐赠;不捐赠也可完整使用。请勿购买付费转售版本。
项目采用 GPL-3.0,第三方组件与字体版权见 第三方声明。
下载
安装包 SHA256:300869f52c01bb73a6b1ff173afa29f5a549c596780dbf462769a7cec095f47c
更好的C17状态栏 1.6.0
更好的C17状态栏 1.6.0
本次为正式版,versionCode 51。作者:aiingjie。主要适配依据为 OnePlus 13 / ColorOS 17。
已知问题
- 通知栏时间动画异常。
- 通知栏时间异常错位。
上述问题尚未解决,请结合自己的使用场景选择是否更新。
待实现功能
- Wi-Fi与蜂窝数据的位置互换。
合作与捐赠
需要合作、捐赠或其他项目相关联系,请添加 QQ:2726344450。
本版更新
- 界面使用Miuix组件,底栏改为普通贴底导航,移除液态玻璃和所有实时预览框。配置按状态栏、通知栏、控制中心、锁屏分类,优化搜索间距与分类名称显示。
- 编辑输入按参数板块适配单位、原值、默认值与建议范围;手动数值支持20秒试用,确认保存,取消或超时恢复。统一圆角限制为0–30dp,保留系统材质、点击范围和滑块按压形变。
- 电池内数字支持位置、大小、字重与字距调节,修复电池和系统字体字重未进入实际绘制的问题。
- 1×1磁贴图标大小支持普通磁贴及已识别的方形设备卡、设备空间入口。磁贴、音乐、滑块及设备卡统一实际圆角与连续曲线参数。
- 增加蜂窝与电池的“无网络标识间距”,使用真实相邻布局边界与当前行显示条件,不改其他图标间距;关闭或状态未知时保留原生布局。
- 网络制式文字在Wi-Fi与蜂窝数据开关均确认关闭时自动隐藏。通知图标区域支持最大图标数量及爱心、文字、图片显示方式。
- 字体目录提供10款可变字体,按需下载并校验字重轴和文件完整性,完整OFL许可随包提供。
- 音乐背景在最后一次更新后等待1.5秒,复用已准备的新旧背景做250毫秒淡入淡出;稳定内容复用模糊和材质结果,减少重复计算。
- 左侧时间及图标恢复原生交接,右侧沿用原生实现。大时钟只替代竖屏通知栏小钟,横屏恢复原生时间。通知时间动画与错位仍为已知问题。
- 通知堆叠保留入口但禁止启用,并标注底层bug;运营商文字按对应页面命名,详情显示冲突与性能提示。
- 新安装除蜂窝数据箭头始终隐藏外,其余功能默认关闭。保存配置继续自动加载,保留Root编辑、安全模式及卸载清理;关于页保留作者、应用名称、图标与检查更新。
安装与升级
显示版本本次调整为1.6.0,Android versionCode继续递增至51。旧版仅比较显示版本,可能不主动提示本次更新,请从本发布页手动下载覆盖安装。不要为升级而清空已有配置。
在LSPosed启用模块并选中SystemUI,重启系统界面加载新代码。若Android 9及以上旧签名用户直接覆盖提示签名不兼容,可先覆盖安装1.15.0,再覆盖本版完成签名迁移。该路径有签名兼容验证,未执行旧签名设备迁移实测;Android 8的旧签名覆盖不保证。
验证与附件
最终Debug/Release与lintVital通过,真实生产类的51组、76,430项桌面检查通过,APK签名与16KB对齐验证通过。附件与手机上已安装的1.6.0/code51一致;安装前后101项配置逐项保留。本次未再次操控手机做手势验证,桌面检查和安装成功不代表两项已知问题已修复。详细范围见验证记录。
c17-statusbar-1.6.0.apk:签名安装包。c17-statusbar-1.6.0.apk.sha256:安装包校验值。c17-statusbar-1.6.0-source.zip:本次提交的公开源码。SHA256SUMS.txt:附件校验值。
1.15.0 - HyperOS UI 与配置/计算优化
更好的C17状态栏 1.15.0
作者:aiingjie · versionCode:30 · LibXposed API:101 · GPL-3.0-only。
更新内容
- 整套 UI 重做:原生 HyperOS 风格,首页、状态栏、下拉面板、设置四页;新增功能搜索、参数分组与可折叠卡片,统一深浅主题、数值编辑与 HSB/透明度调色弹窗。
- 配置持久化:检查完整配置快照,拒绝不完整结果;即时保存内存值、后台合并确认落盘与最后有效备份,应用失败时尝试恢复之前成功配置。合法的零值、透明色和空文本保留。
- 通知堆叠:折叠时最多三张完整通知,后方最多三层独立宽度底边;不删除真实通知。圆角根据实际可见薄窗解算,背景玻璃与高光使用同一裁剪窗口。
- 音乐卡片:封面居中铺满背景,支持模糊与透明度;原始小封面支持反色或自选颜色外发光。浅深场景分别设置,保留原生玻璃、高光和播放操作;此功能默认关闭。
- 减少重复计算:合并同帧配置通知,跳过未改变的完整快照;时钟文字、时间格式、反射和几何缓存去重。封面过滤由单一有界后台任务按变化执行,移除设置底栏的实时背景抓取。
- 通知页大时钟:加入独立原生数字切换、同字重高度轴收起、玻璃边框、时间与通知安全距离、空间边缘过渡,以及清除按钮颜色/渐变/透明度等设置。状态栏右侧图标保留固定锚点和原生透明度交接。
安装
覆盖安装同签名 APK,LSPosed 启用模块并选择 SystemUI 作用域;更新代码后重启 SystemUI。日常设置由通知即时应用。保留原有配置,旧完整卡片数大于 3 的保存值按最多 3 生效。
此包加入既有 GitHub 正式版到当前开发签名的 Android 升级链:Android 8.x 继续使用旧正式版证书,Android 9+ 使用当前证书并携带旧正式版的有效继承证明。旧正式版与当前 native27 开发版的更新路径均已核对签名元数据;尚未实机执行覆盖安装。其他自行签名的包仍不能直接覆盖。
核对范围
资源、全部生产 Java、DEX、APK 对齐及 v2/v3 签名核对通过。本版未安装到手机验证:整套新 UI、媒体材质、快速下拉的尾角与功耗效果尚待实机复核。 旧版 native27 的尾角缺陷仍有复现记录,不将新路径的编译成功视为必现手势通过。未运行本地检查套件,未实测节电百分比。
APK:c17-statusbar-1.15.0-standalone.apk,538472 字节。
SHA-256:2d0f958dd88502da6451a7085bc02e2315cb6f6f129d47de86c56ce80dd17828。
源码和 APK 不含手机录屏、个人配置、原始系统 APK、日志或签名私钥。设置应用采用原生控件实现 HyperOS 设计语言,不包含 Compose/Miuix 运行库。
更好的C17状态栏 1.14.1
更好的C17状态栏 1.14.1
- 首页升级为紧凑分类入口,宽屏双列,使用统一线性图标。
- 统一功能开关、数值输入和设置排版,保留独立功能的展开状态。
- HSB 调色重新分组,改善卡片和控件间的安全距离。
- 保留现有状态栏配置。
- 模块源码采用 GNU GPLv3(GPL-3.0-only),完整许可证和版权声明随源码提供;第三方资源遵循各自条款。
- APK 内附完整 GPLv3 许可,并提供离线查看入口。
**验证范围:**已完成资源、生产 Java、DEX 和独立源码编译,APK 签名/对齐及源码归档核对。本轮未运行检查套件,未进行实机 UI 测试;请按设备实际效果使用。
下载 APK 覆盖安装,更新模块代码后重启 SystemUI。APK 文件名为 c17-statusbar-1.14.1.apk,源码文件为 c17-statusbar-source-1.14.1.zip。
APK SHA-256:2ddd96cdfc2eccd056ca2fbf043c8c939c763789a0f71a165f2a81823a20b71e。
C17 Status Bar 1.14.1
- Compact home categories, a two-column layout on wider screens and consistent line icons.
- Unified feature switches, numeric inputs and setting layouts, retaining independent section expansion states.
- Grouped HSB color controls with safer card and control spacing.
- Existing status bar configuration is preserved.
- Module source uses GNU GPLv3 (GPL-3.0-only), with the complete license and copyright notice included. Third-party resources retain their own terms.
- The APK includes the complete GPLv3 text and an offline license entry.
Verification scope: resource, production Java, DEX and independent source compilation, APK signature/alignment and source archive checks were completed. No check suites or device UI tests were performed in this release cycle.
Install c17-statusbar-1.14.1.apk over the same-signed installation, then restart SystemUI. Corresponding source is provided as c17-statusbar-source-1.14.1.zip.
APK SHA-256: 2ddd96cdfc2eccd056ca2fbf043c8c939c763789a0f71a165f2a81823a20b71e.