Repository navigation
Releases: Maga-King/OpenAlive
Release list
OpenAlive 0.4.41-preview
0.4.41-preview:小米超级壁纸 AOD 时钟、电量显示与雪山稳定性修复。
- 六款小米超级壁纸共用原版电池图标与百分比显示:月球、雪山、几何、土星环、地球、火星,实际 AOD 和首页预览均生效。电量变化通过系统广播更新,退出后释放监听,不增加轮询、唤醒锁或持续调试日志。
- 沿用小米原版数字字体,日期等辅助文字使用随包 MiSans;在 ColorOS 默认屏上按官方密度来源修正尺寸,不根据最大支持分辨率猜测缩放比例。
- 普通应用中用原 APK 的公开路径解析器补齐电池遮罩,分别使用充电和电量填充的原版缩放参数;14 种电量与充电组合和原版图标逐像素一致。
- 修复雪山应用及窗口切换时,旧 Surface 最后引用在未附加 JVM 的 Filament 渲染线程释放导致的崩溃;等待原版渲染队列完成后在 Java 调用线程释放引用。
- 已在主力机验证六款时钟渲染、电量监听释放及字体;用户确认当前显示可用。历史耗电检查未发现 OpenAlive 持续唤醒锁证据,混合使用记录不能替代长期续航对照。其他机型及实时切换分辨率仍需实际验证。
0.4.38-preview:ColorOS 指纹解锁与壁纸衔接修复。
- AOD/完全黑屏指纹解锁时,保留系统即时的界面状态更新,等待唤醒后再提交窗口转场,修复空动画目标及解锁时大时钟回闪的分支。
- 完全黑屏的非全景指纹分支接入已有的 600 毫秒应用衔接,避免系统提前隐藏壁纸,影响当次解锁和下一次息屏动画。
- 从完全黑屏触摸指纹时暂不显示小时钟;正常可见 AOD 保留时钟,识别失败、放弃或超时后恢复。时钟尺寸及通知布局沿用已有策略。
- 增加解锁队列、认证动画作用域和时钟恢复检查;仅提供手动 dumpsys 统计,不开启持续调试日志。Actions 摘要与 Release 附带 MD5、SHA-256 校验文件。
- 已知待观察:屏幕进入低功耗时的短暂停顿仍未解决;一次失败指纹后重试的黑屏等待未能再次复现,尚未确认根因。
0.4.35-preview:3D 壁纸灵敏度与 AOD 感应。
- 3D 壁纸 V4/V5/V6 新增 −50~+50 灵敏度滑条与恢复默认,0 保留原版响应。调节直接更新当前渲染器,预览、应用和重进均保留配置。
- 新增默认开启的“息屏保持动态效果”;可见 AOD 继续感应,完全黑屏或壁纸不可见时关闭传感器并停止绘制。
- 官方音乐背景完全覆盖壁纸时暂停底层绘制和传感器,退出时恢复原有 surface;修正 ColorOS 接口默认方法的反射兼容。用户在主力机复测歌词页进入 AOD,确认明显顺滑;底层显示等待尚无覆盖同次操作的有效量化对照。
0.4.34-preview:补全六款 Flyme 9 视频与 3D 动态壁纸。
- 浪流、深潜、涟漪使用原版视频、循环边界、着色器和暗色处理;支持持续播放开关,关闭后按原版节奏减速停帧,隐藏后释放解码器并在恢复时续播。首帧使用官方缩略图,避免等待解码期间黑屏。
- 3D 壁纸 V4、V5、V6 使用原始主图、深度图和两阶段视差着色器,支持陀螺仪、解锁缩放与桌面保持锁屏效果。隐藏和 AOD 时停止传感器监听;私有静止传感器改用标准陀螺仪静止检测。
- 列表、预览、应用配置及重进恢复均支持六个新款式;不同类型只显示实际适用的动画设置。
0.4.33-preview:接入 ColorOS 通知可用高度协议,稳定唤醒时钟几何。
- 普通大钟接收系统下发的可用高度,在可识别数字行高的款式中按空间缩放所选画面;最小数字高度取自本机官方插件。自然尺寸与最小尺寸独立上报,空间恢复时回到原尺寸,继续由系统决定何时切换小钟。未知几何的模板保持原有固定尺寸。
- 大钟适配与场景转场分层;歌词期间缓存最新可用高度,转场途中空间变化则从当前可见位置更新目标。日期、装饰随厂商画面等比缩放,组件本身不缩放。
- 修正外层唤醒缩放引起的 1 像素内容测量波动,避免恰好跨过系统的大小钟阈值。
0.4.32-preview:修复退出歌词时通知时钟大小反复切换。
- 系统组件从歌词页面恢复时,当前行数可能先于原始行数到达。大钟的避让空间至少包含已显示的组件行数,避免系统将矛盾的大小钟尺寸判为无效,短暂强制缩小后再次放大。保留系统根据播放器、通知实际占用空间选择时钟大小的规则。
- 同一帧连续更改时钟大小时,从上一个实际画面的动画起点继续过渡,避免读取尚未显示的中间大钟尺寸,造成瞬间放大。被新过渡替代的动画不再提前发送旧场景完成回调。
0.4.31-preview:锁屏歌词/沉浸音乐页面的专用时钟布局。
- 全部已接入的魅族、小米、Vivo 时钟在沉浸音乐场景使用本机 ColorOS 官方歌词时钟:原版日期、星期和数字视图,保留其字体、布局及模糊能力。向系统上报独立歌词高度和顶部位置,隐藏组件时不保留组件占位。
- 退出歌词页恢复所选款式;沿用原有场景过渡,并保留解锁隐藏、AOD 和通知时钟逻辑。日期/时间跟随系统时间事件、时区和 12/24 小时制。
0.4.30-preview:液态灵敏度与应用页面竖屏。
- 液态增加与光栅、闪卡一致的 −50~+50 灵敏度滑条,0 为 Vivo 默认,支持恢复默认。四种液态效果均调整去除重力后的运动输入,保留原版重力滤波、触摸响应和开屏动画;调整不重建壁纸。
- 应用内全部 16 个 Activity 统一锁定竖屏。
0.4.29-preview:Vivo 息屏动效开关与系统壁纸选择器兜底补全。
- 液态、光栅、闪卡的「息屏与亮屏壁纸缩放」下方增加「息屏保持动态效果」,默认开启,旧配置自动采用开启状态。关闭后仅暂停 AOD 动效,锁屏、桌面仍正常运行;完全黑屏仍暂停渲染与传感器。
- 保留原来的首选系统预览调用。仅当启动失败时,尝试明确指定支持该接口的系统预览入口;所有后续入口均保留壁纸组件参数。普通壁纸应用若忽略参数,会提示手动选择;返回后仍核对实际应用的组件,不把打开应用首页当成应用成功。
0.4.28-preview:修复小米地球高分辨率设备冷启动加载失败。
- 地球原版引擎在屏幕高度超过 2400 px 时请求固定渲染尺寸;系统壁纸窗口拒绝时,改用系统布局尺寸,并继续把真实窗口大小传给引擎。
- 初始化失败会解除临时窗口回调,避免后续重试遗留回调。手动 dumpsys 可查看地球原生渲染状态,不增加轮询日志。
0.4.27-preview:修复 Vivo 换图后动效范围无法打开,优化双指裁切。
- 图片和视频列表使用一致的配置序列化,避免刚导入的液态/闪卡素材被误判为过期编辑结果。
- 连续双指操作合并为最新裁切;松手后再更新液态蒙版网格,保存裁切不再重建整个场景。普通单指触摸不会触发裁切重算。
0.4.26-preview:三个独立光栅素材位置与双状态检测。
- 「封面图片/视频」「光栅图片/视频1」「光栅图片/视频2」可任意混搭图片和循环视频,各自裁切、旋转;交换位置同时保留素材的编辑参数。批量选图按返回顺序填入最多三个位置,感应视频保留独立入口。
- 首页拆分为 LSP 已激活/未激活、ROOT 已授权/未授权,各自显示绿点或红点。
- 修复本轮 PowerShell 管道写入造成的液态/闪卡底部按钮及选图弹窗中文字变问号。
0.4.25-preview:补齐桌面设置、Vivo 素材编辑、Flyme 9 壁纸和主页激活状态。
- 主页右上角使用小米官方新标识,打开超级壁纸桌面设置;幅度和跟手度均支持 −100 到 +100,0 保留原厂默认。设置即时同步各小米服务进程。
- Vivo 光栅封面可以选择图片或视频,内容可选图片、随倾斜播放的感应视频、循环视频;更换封面不改变内容模式。图集最多保留封面加两项内容。
- 液态和闪卡增加涂抹编辑、擦除、撤销、画笔大小与保存;本机识别主体、生成背景反相蒙版,可框选和手动修边。识别全程离线。
- 补齐园蓝、梅洛、金杏、青提,并恢复大漠、极光、远海三款原厂渐变的自然样条、动态配色、深色模式与横屏裁切。
- 三个主页预览器上方显示真实 Root / LSPosed 模块状态;仅两者成立时为绿点,其他情况显示红点及对应状态。
0.4.25 当时尚未接入的浪流、深潜、涟漪和 Stereo V4/V5/V6,已在 0.4.34 补齐。此前功能的实现和验证见 docs/flyme9-gradient-20261014.md、docs/vivo-editors-20261014.md、docs/home-activation-desktop-20261014.md。
此前 0.4.24-preview 修复壁纸应用、魅族动态壁纸衔接与 Vivo 光栅素材和色彩显示:
- 每次点击应用都进入系统壁纸选择器,避免桌面已使用同一服务时跳过锁屏应用。指定预览无法启动时,依次尝试动态壁纸列表、系统壁纸入口和壁纸/主题应用普通入口。
- 取消选择器保留编辑内容,不误报应用成功;补充独立锁屏和页面重建后的返回处理。
- 魅族 Cosmic、Phoenix 和气泡壁纸隐藏时暂停过渡时间,恢复和反向切换从当前画面继续;显示电源状态变化时重新挂接帧调度,保留原版动画曲线。
- Vivo 图集光栅支持封面加一至两张图片;替换封面时保留完整默认三张。
- Vivo 默认素材保留 Display P3 色域,照片按实际输出色域转换;不支持相应 EGL 输出时转换到 sRGB,修复色域信息丢失造成的颜色偏差。
详细原理与验证范围见 docs/fixes-20261014.md。需要 Root 与 LSPosed;官方程序与素材保留原有权利。
OpenAlive 0.4.38-preview
0.4.38-preview:ColorOS 指纹解锁与壁纸衔接修复。
- AOD/完全黑屏指纹解锁时,保留系统即时的界面状态更新,等待唤醒后再提交窗口转场,修复空动画目标及解锁时大时钟回闪的分支。
- 完全黑屏的非全景指纹分支接入已有的 600 毫秒应用衔接,避免系统提前隐藏壁纸,影响当次解锁和下一次息屏动画。
- 从完全黑屏触摸指纹时暂不显示小时钟;正常可见 AOD 保留时钟,识别失败、放弃或超时后恢复。时钟尺寸及通知布局沿用已有策略。
- 增加解锁队列、认证动画作用域和时钟恢复检查;仅提供手动 dumpsys 统计,不开启持续调试日志。Actions 摘要与 Release 附带 MD5、SHA-256 校验文件。
- 已知待观察:屏幕进入低功耗时的短暂停顿仍未解决;一次失败指纹后重试的黑屏等待未能再次复现,尚未确认根因。
0.4.35-preview:3D 壁纸灵敏度与 AOD 感应。
- 3D 壁纸 V4/V5/V6 新增 −50~+50 灵敏度滑条与恢复默认,0 保留原版响应。调节直接更新当前渲染器,预览、应用和重进均保留配置。
- 新增默认开启的“息屏保持动态效果”;可见 AOD 继续感应,完全黑屏或壁纸不可见时关闭传感器并停止绘制。
- 官方音乐背景完全覆盖壁纸时暂停底层绘制和传感器,退出时恢复原有 surface;修正 ColorOS 接口默认方法的反射兼容。用户在主力机复测歌词页进入 AOD,确认明显顺滑;底层显示等待尚无覆盖同次操作的有效量化对照。
0.4.34-preview:补全六款 Flyme 9 视频与 3D 动态壁纸。
- 浪流、深潜、涟漪使用原版视频、循环边界、着色器和暗色处理;支持持续播放开关,关闭后按原版节奏减速停帧,隐藏后释放解码器并在恢复时续播。首帧使用官方缩略图,避免等待解码期间黑屏。
- 3D 壁纸 V4、V5、V6 使用原始主图、深度图和两阶段视差着色器,支持陀螺仪、解锁缩放与桌面保持锁屏效果。隐藏和 AOD 时停止传感器监听;私有静止传感器改用标准陀螺仪静止检测。
- 列表、预览、应用配置及重进恢复均支持六个新款式;不同类型只显示实际适用的动画设置。
0.4.33-preview:接入 ColorOS 通知可用高度协议,稳定唤醒时钟几何。
- 普通大钟接收系统下发的可用高度,在可识别数字行高的款式中按空间缩放所选画面;最小数字高度取自本机官方插件。自然尺寸与最小尺寸独立上报,空间恢复时回到原尺寸,继续由系统决定何时切换小钟。未知几何的模板保持原有固定尺寸。
- 大钟适配与场景转场分层;歌词期间缓存最新可用高度,转场途中空间变化则从当前可见位置更新目标。日期、装饰随厂商画面等比缩放,组件本身不缩放。
- 修正外层唤醒缩放引起的 1 像素内容测量波动,避免恰好跨过系统的大小钟阈值。
0.4.32-preview:修复退出歌词时通知时钟大小反复切换。
- 系统组件从歌词页面恢复时,当前行数可能先于原始行数到达。大钟的避让空间至少包含已显示的组件行数,避免系统将矛盾的大小钟尺寸判为无效,短暂强制缩小后再次放大。保留系统根据播放器、通知实际占用空间选择时钟大小的规则。
- 同一帧连续更改时钟大小时,从上一个实际画面的动画起点继续过渡,避免读取尚未显示的中间大钟尺寸,造成瞬间放大。被新过渡替代的动画不再提前发送旧场景完成回调。
0.4.31-preview:锁屏歌词/沉浸音乐页面的专用时钟布局。
- 全部已接入的魅族、小米、Vivo 时钟在沉浸音乐场景使用本机 ColorOS 官方歌词时钟:原版日期、星期和数字视图,保留其字体、布局及模糊能力。向系统上报独立歌词高度和顶部位置,隐藏组件时不保留组件占位。
- 退出歌词页恢复所选款式;沿用原有场景过渡,并保留解锁隐藏、AOD 和通知时钟逻辑。日期/时间跟随系统时间事件、时区和 12/24 小时制。
0.4.30-preview:液态灵敏度与应用页面竖屏。
- 液态增加与光栅、闪卡一致的 −50~+50 灵敏度滑条,0 为 Vivo 默认,支持恢复默认。四种液态效果均调整去除重力后的运动输入,保留原版重力滤波、触摸响应和开屏动画;调整不重建壁纸。
- 应用内全部 16 个 Activity 统一锁定竖屏。
0.4.29-preview:Vivo 息屏动效开关与系统壁纸选择器兜底补全。
- 液态、光栅、闪卡的「息屏与亮屏壁纸缩放」下方增加「息屏保持动态效果」,默认开启,旧配置自动采用开启状态。关闭后仅暂停 AOD 动效,锁屏、桌面仍正常运行;完全黑屏仍暂停渲染与传感器。
- 保留原来的首选系统预览调用。仅当启动失败时,尝试明确指定支持该接口的系统预览入口;所有后续入口均保留壁纸组件参数。普通壁纸应用若忽略参数,会提示手动选择;返回后仍核对实际应用的组件,不把打开应用首页当成应用成功。
0.4.28-preview:修复小米地球高分辨率设备冷启动加载失败。
- 地球原版引擎在屏幕高度超过 2400 px 时请求固定渲染尺寸;系统壁纸窗口拒绝时,改用系统布局尺寸,并继续把真实窗口大小传给引擎。
- 初始化失败会解除临时窗口回调,避免后续重试遗留回调。手动 dumpsys 可查看地球原生渲染状态,不增加轮询日志。
0.4.27-preview:修复 Vivo 换图后动效范围无法打开,优化双指裁切。
- 图片和视频列表使用一致的配置序列化,避免刚导入的液态/闪卡素材被误判为过期编辑结果。
- 连续双指操作合并为最新裁切;松手后再更新液态蒙版网格,保存裁切不再重建整个场景。普通单指触摸不会触发裁切重算。
0.4.26-preview:三个独立光栅素材位置与双状态检测。
- 「封面图片/视频」「光栅图片/视频1」「光栅图片/视频2」可任意混搭图片和循环视频,各自裁切、旋转;交换位置同时保留素材的编辑参数。批量选图按返回顺序填入最多三个位置,感应视频保留独立入口。
- 首页拆分为 LSP 已激活/未激活、ROOT 已授权/未授权,各自显示绿点或红点。
- 修复本轮 PowerShell 管道写入造成的液态/闪卡底部按钮及选图弹窗中文字变问号。
0.4.25-preview:补齐桌面设置、Vivo 素材编辑、Flyme 9 壁纸和主页激活状态。
- 主页右上角使用小米官方新标识,打开超级壁纸桌面设置;幅度和跟手度均支持 −100 到 +100,0 保留原厂默认。设置即时同步各小米服务进程。
- Vivo 光栅封面可以选择图片或视频,内容可选图片、随倾斜播放的感应视频、循环视频;更换封面不改变内容模式。图集最多保留封面加两项内容。
- 液态和闪卡增加涂抹编辑、擦除、撤销、画笔大小与保存;本机识别主体、生成背景反相蒙版,可框选和手动修边。识别全程离线。
- 补齐园蓝、梅洛、金杏、青提,并恢复大漠、极光、远海三款原厂渐变的自然样条、动态配色、深色模式与横屏裁切。
- 三个主页预览器上方显示真实 Root / LSPosed 模块状态;仅两者成立时为绿点,其他情况显示红点及对应状态。
0.4.25 当时尚未接入的浪流、深潜、涟漪和 Stereo V4/V5/V6,已在 0.4.34 补齐。此前功能的实现和验证见 docs/flyme9-gradient-20261014.md、docs/vivo-editors-20261014.md、docs/home-activation-desktop-20261014.md。
此前 0.4.24-preview 修复壁纸应用、魅族动态壁纸衔接与 Vivo 光栅素材和色彩显示:
- 每次点击应用都进入系统壁纸选择器,避免桌面已使用同一服务时跳过锁屏应用。指定预览无法启动时,依次尝试动态壁纸列表、系统壁纸入口和壁纸/主题应用普通入口。
- 取消选择器保留编辑内容,不误报应用成功;补充独立锁屏和页面重建后的返回处理。
- 魅族 Cosmic、Phoenix 和气泡壁纸隐藏时暂停过渡时间,恢复和反向切换从当前画面继续;显示电源状态变化时重新挂接帧调度,保留原版动画曲线。
- Vivo 图集光栅支持封面加一至两张图片;替换封面时保留完整默认三张。
- Vivo 默认素材保留 Display P3 色域,照片按实际输出色域转换;不支持相应 EGL 输出时转换到 sRGB,修复色域信息丢失造成的颜色偏差。
详细原理与验证范围见 docs/fixes-20261014.md。需要 Root 与 LSPosed;官方程序与素材保留原有权利。
OpenAlive 0.4.35-preview
0.4.35-preview:3D 壁纸灵敏度与 AOD 感应。
- 3D 壁纸 V4/V5/V6 新增 −50~+50 灵敏度滑条与恢复默认,0 保留原版响应。调节直接更新当前渲染器,预览、应用和重进均保留配置。
- 新增默认开启的“息屏保持动态效果”;可见 AOD 继续感应,完全黑屏或壁纸不可见时关闭传感器并停止绘制。
- 官方音乐背景完全覆盖壁纸时暂停底层绘制和传感器,退出时恢复原有 surface;修正 ColorOS 接口默认方法的反射兼容。用户在主力机复测歌词页进入 AOD,确认明显顺滑;底层显示等待尚无覆盖同次操作的有效量化对照。
0.4.34-preview:补全六款 Flyme 9 视频与 3D 动态壁纸。
- 浪流、深潜、涟漪使用原版视频、循环边界、着色器和暗色处理;支持持续播放开关,关闭后按原版节奏减速停帧,隐藏后释放解码器并在恢复时续播。首帧使用官方缩略图,避免等待解码期间黑屏。
- 3D 壁纸 V4、V5、V6 使用原始主图、深度图和两阶段视差着色器,支持陀螺仪、解锁缩放与桌面保持锁屏效果。隐藏和 AOD 时停止传感器监听;私有静止传感器改用标准陀螺仪静止检测。
- 列表、预览、应用配置及重进恢复均支持六个新款式;不同类型只显示实际适用的动画设置。
0.4.33-preview:接入 ColorOS 通知可用高度协议,稳定唤醒时钟几何。
- 普通大钟接收系统下发的可用高度,在可识别数字行高的款式中按空间缩放所选画面;最小数字高度取自本机官方插件。自然尺寸与最小尺寸独立上报,空间恢复时回到原尺寸,继续由系统决定何时切换小钟。未知几何的模板保持原有固定尺寸。
- 大钟适配与场景转场分层;歌词期间缓存最新可用高度,转场途中空间变化则从当前可见位置更新目标。日期、装饰随厂商画面等比缩放,组件本身不缩放。
- 修正外层唤醒缩放引起的 1 像素内容测量波动,避免恰好跨过系统的大小钟阈值。
0.4.32-preview:修复退出歌词时通知时钟大小反复切换。
- 系统组件从歌词页面恢复时,当前行数可能先于原始行数到达。大钟的避让空间至少包含已显示的组件行数,避免系统将矛盾的大小钟尺寸判为无效,短暂强制缩小后再次放大。保留系统根据播放器、通知实际占用空间选择时钟大小的规则。
- 同一帧连续更改时钟大小时,从上一个实际画面的动画起点继续过渡,避免读取尚未显示的中间大钟尺寸,造成瞬间放大。被新过渡替代的动画不再提前发送旧场景完成回调。
0.4.31-preview:锁屏歌词/沉浸音乐页面的专用时钟布局。
- 全部已接入的魅族、小米、Vivo 时钟在沉浸音乐场景使用本机 ColorOS 官方歌词时钟:原版日期、星期和数字视图,保留其字体、布局及模糊能力。向系统上报独立歌词高度和顶部位置,隐藏组件时不保留组件占位。
- 退出歌词页恢复所选款式;沿用原有场景过渡,并保留解锁隐藏、AOD 和通知时钟逻辑。日期/时间跟随系统时间事件、时区和 12/24 小时制。
0.4.30-preview:液态灵敏度与应用页面竖屏。
- 液态增加与光栅、闪卡一致的 −50~+50 灵敏度滑条,0 为 Vivo 默认,支持恢复默认。四种液态效果均调整去除重力后的运动输入,保留原版重力滤波、触摸响应和开屏动画;调整不重建壁纸。
- 应用内全部 16 个 Activity 统一锁定竖屏。
0.4.29-preview:Vivo 息屏动效开关与系统壁纸选择器兜底补全。
- 液态、光栅、闪卡的「息屏与亮屏壁纸缩放」下方增加「息屏保持动态效果」,默认开启,旧配置自动采用开启状态。关闭后仅暂停 AOD 动效,锁屏、桌面仍正常运行;完全黑屏仍暂停渲染与传感器。
- 保留原来的首选系统预览调用。仅当启动失败时,尝试明确指定支持该接口的系统预览入口;所有后续入口均保留壁纸组件参数。普通壁纸应用若忽略参数,会提示手动选择;返回后仍核对实际应用的组件,不把打开应用首页当成应用成功。
0.4.28-preview:修复小米地球高分辨率设备冷启动加载失败。
- 地球原版引擎在屏幕高度超过 2400 px 时请求固定渲染尺寸;系统壁纸窗口拒绝时,改用系统布局尺寸,并继续把真实窗口大小传给引擎。
- 初始化失败会解除临时窗口回调,避免后续重试遗留回调。手动 dumpsys 可查看地球原生渲染状态,不增加轮询日志。
0.4.27-preview:修复 Vivo 换图后动效范围无法打开,优化双指裁切。
- 图片和视频列表使用一致的配置序列化,避免刚导入的液态/闪卡素材被误判为过期编辑结果。
- 连续双指操作合并为最新裁切;松手后再更新液态蒙版网格,保存裁切不再重建整个场景。普通单指触摸不会触发裁切重算。
0.4.26-preview:三个独立光栅素材位置与双状态检测。
- 「封面图片/视频」「光栅图片/视频1」「光栅图片/视频2」可任意混搭图片和循环视频,各自裁切、旋转;交换位置同时保留素材的编辑参数。批量选图按返回顺序填入最多三个位置,感应视频保留独立入口。
- 首页拆分为 LSP 已激活/未激活、ROOT 已授权/未授权,各自显示绿点或红点。
- 修复本轮 PowerShell 管道写入造成的液态/闪卡底部按钮及选图弹窗中文字变问号。
0.4.25-preview:补齐桌面设置、Vivo 素材编辑、Flyme 9 壁纸和主页激活状态。
- 主页右上角使用小米官方新标识,打开超级壁纸桌面设置;幅度和跟手度均支持 −100 到 +100,0 保留原厂默认。设置即时同步各小米服务进程。
- Vivo 光栅封面可以选择图片或视频,内容可选图片、随倾斜播放的感应视频、循环视频;更换封面不改变内容模式。图集最多保留封面加两项内容。
- 液态和闪卡增加涂抹编辑、擦除、撤销、画笔大小与保存;本机识别主体、生成背景反相蒙版,可框选和手动修边。识别全程离线。
- 补齐园蓝、梅洛、金杏、青提,并恢复大漠、极光、远海三款原厂渐变的自然样条、动态配色、深色模式与横屏裁切。
- 三个主页预览器上方显示真实 Root / LSPosed 模块状态;仅两者成立时为绿点,其他情况显示红点及对应状态。
0.4.25 当时尚未接入的浪流、深潜、涟漪和 Stereo V4/V5/V6,已在 0.4.34 补齐。此前功能的实现和验证见 docs/flyme9-gradient-20261014.md、docs/vivo-editors-20261014.md、docs/home-activation-desktop-20261014.md。
此前 0.4.24-preview 修复壁纸应用、魅族动态壁纸衔接与 Vivo 光栅素材和色彩显示:
- 每次点击应用都进入系统壁纸选择器,避免桌面已使用同一服务时跳过锁屏应用。指定预览无法启动时,依次尝试动态壁纸列表、系统壁纸入口和壁纸/主题应用普通入口。
- 取消选择器保留编辑内容,不误报应用成功;补充独立锁屏和页面重建后的返回处理。
- 魅族 Cosmic、Phoenix 和气泡壁纸隐藏时暂停过渡时间,恢复和反向切换从当前画面继续;显示电源状态变化时重新挂接帧调度,保留原版动画曲线。
- Vivo 图集光栅支持封面加一至两张图片;替换封面时保留完整默认三张。
- Vivo 默认素材保留 Display P3 色域,照片按实际输出色域转换;不支持相应 EGL 输出时转换到 sRGB,修复色域信息丢失造成的颜色偏差。
详细原理与验证范围见 docs/fixes-20261014.md。需要 Root 与 LSPosed;官方程序与素材保留原有权利。
OpenAlive 0.4.28-preview
0.4.28-preview:修复小米地球高分辨率设备冷启动加载失败。
- 地球原版引擎在屏幕高度超过 2400 px 时请求固定渲染尺寸;系统壁纸窗口拒绝时,改用系统布局尺寸,并继续把真实窗口大小传给引擎。
- 初始化失败会解除临时窗口回调,避免后续重试遗留回调。手动 dumpsys 可查看地球原生渲染状态,不增加轮询日志。
0.4.27-preview:修复 Vivo 换图后动效范围无法打开,优化双指裁切。
- 图片和视频列表使用一致的配置序列化,避免刚导入的液态/闪卡素材被误判为过期编辑结果。
- 连续双指操作合并为最新裁切;松手后再更新液态蒙版网格,保存裁切不再重建整个场景。普通单指触摸不会触发裁切重算。
0.4.26-preview:三个独立光栅素材位置与双状态检测。
- 「封面图片/视频」「光栅图片/视频1」「光栅图片/视频2」可任意混搭图片和循环视频,各自裁切、旋转;交换位置同时保留素材的编辑参数。批量选图按返回顺序填入最多三个位置,感应视频保留独立入口。
- 首页拆分为 LSP 已激活/未激活、ROOT 已授权/未授权,各自显示绿点或红点。
- 修复本轮 PowerShell 管道写入造成的液态/闪卡底部按钮及选图弹窗中文字变问号。
0.4.25-preview:补齐桌面设置、Vivo 素材编辑、Flyme 9 壁纸和主页激活状态。
- 主页右上角使用小米官方新标识,打开超级壁纸桌面设置;幅度和跟手度均支持 −100 到 +100,0 保留原厂默认。设置即时同步各小米服务进程。
- Vivo 光栅封面可以选择图片或视频,内容可选图片、随倾斜播放的感应视频、循环视频;更换封面不改变内容模式。图集最多保留封面加两项内容。
- 液态和闪卡增加涂抹编辑、擦除、撤销、画笔大小与保存;本机识别主体、生成背景反相蒙版,可框选和手动修边。识别全程离线。
- 补齐园蓝、梅洛、金杏、青提,并恢复大漠、极光、远海三款原厂渐变的自然样条、动态配色、深色模式与横屏裁切。
- 三个主页预览器上方显示真实 Root / LSPosed 模块状态;仅两者成立时为绿点,其他情况显示红点及对应状态。
原包另有浪流、深潜、涟漪三款视频和 Stereo V4/V5/V6 三款深度壁纸尚未加入当前列表。具体实现和验证见 docs/flyme9-gradient-20261014.md、docs/vivo-editors-20261014.md、docs/home-activation-desktop-20261014.md。
此前 0.4.24-preview 修复壁纸应用、魅族动态壁纸衔接与 Vivo 光栅素材和色彩显示:
- 每次点击应用都进入系统壁纸选择器,避免桌面已使用同一服务时跳过锁屏应用。指定预览无法启动时,依次尝试动态壁纸列表、系统壁纸入口和壁纸/主题应用普通入口。
- 取消选择器保留编辑内容,不误报应用成功;补充独立锁屏和页面重建后的返回处理。
- 魅族 Cosmic、Phoenix 和气泡壁纸隐藏时暂停过渡时间,恢复和反向切换从当前画面继续;显示电源状态变化时重新挂接帧调度,保留原版动画曲线。
- Vivo 图集光栅支持封面加一至两张图片;替换封面时保留完整默认三张。
- Vivo 默认素材保留 Display P3 色域,照片按实际输出色域转换;不支持相应 EGL 输出时转换到 sRGB,修复色域信息丢失造成的颜色偏差。
详细原理与验证范围见 docs/fixes-20261014.md。需要 Root 与 LSPosed;官方程序与素材保留原有权利。
OpenAlive 0.4.23-preview
六款小米 Alive 壁纸改为内置,安装后即可离线选择,不再需要单独导入场景 APK。
- 内置月球、雪山、几何、土星环、地球家园和红色火星;继续使用原版渲染器、列表、预览和落地点页面。
- 共享相同数据块并使用 XZ 无损压缩,六款场景资源由约 414.6 MiB 降至 314.9 MiB,节省约 99.6 MiB。完整安装包约 570.4 MiB。
- 首次打开在后台准备所选场景,并显示等待提示;之后复用缓存。已有的有效原包仍可复用,损坏的缓存会从内置数据恢复。没有网络下载或持续解压任务。
- 还原后的 APK 与原包 SHA-256 完全一致,保留全部纹理、落地点、时间变化和原版代码。锁屏仍由 ColorOS 处理,只保留独立的小米 AOD 时钟淡入淡出。
- 修复部分机型首页“主题、字体”一排外扩、间距过大的问题,两侧与壁纸按钮对齐。
主力机空目录测试通过 46 项检查,覆盖六款原包还原、复用、错误回滚、损坏修复和并发准备;原有 198 项时钟、资源与动画检查也通过。首次准备大多约 2~4 秒,火星约 19 秒,耗时因设备而异。
首页布局在主力机原始显示缩放及两档临时缩放下检查,两列按钮与壁纸按钮的左右边界一致;验证后已还原设备显示设置。
需要 Root 与 LSPosed。自实现代码采用 MIT 许可证,官方程序及素材保留原有权利;XZ Java 源码采用 0BSD,详见 THIRD_PARTY.md。
OpenAlive 0.4.22-preview
新增小米 Alive 壁纸,并修复壁纸切换、魅族气泡泛白和传感器授权。
- 小米 Alive:月球、雪山、几何、土星环、地球家园、红色火星复用原版渲染器及列表、预览页面。月球、地球和火星支持选择落地点;保留原版月相、昼夜及雪山随时间变化的效果。
- 六款场景 APK 独立导入,也可复用已安装的匹配原包;不额外把约 415 MiB 的场景资源装进 OpenAlive。导入后可离线使用。
- 桌面翻页沿用原版总幅度,按桌面实际页数分配;首页支持三个阶段的预览入口。改善 AOD 指纹直解锁时先向锁屏镜头移动的问题。
- AOD 使用小米原版时钟及其密度计算,新增独立 AOD 时钟淡入淡出;实际锁屏继续由 ColorOS 处理,不添加锁屏时钟动画。
- 修复从小米壁纸切回魅族壁纸时误判已应用,以及五款魅族气泡壁纸返回桌面瞬间泛白的问题。
- Root 配置息屏时顺带将 OpenAlive 的 ColorOS「设备动作与方向」权限设为允许,并读回检查;不持续重写权限或抓取日志。
主力机签名 APK 的 198 项独立检查通过,包括六款原版时钟与预览资源、AOD 动画中断、锁屏时钟恢复和留光逻辑。新版 AOD 动画的实际 SystemUI 场景仍待进一步验收;没有将偶发亮屏卡顿标记为已修复。
需要 Root 与 LSPosed。更新后请正常重启并解锁一次,让 SystemUI 加载新模块,无需重新选择壁纸。
APK 由 GitHub Actions 从本次源码构建。自实现代码采用 MIT 许可证,官方程序及素材保留原有权利,详见 THIRD_PARTY.md。
OpenAlive 0.4.21-preview
新增 Vivo Alive 壁纸和时钟,并修复编辑预览、息屏恢复与图片选择流程。
- Vivo Alive:液态、趣味光栅、闪卡复用原版渲染器,支持灵敏度、自选素材和恢复默认搭配;图集光栅可分别选择封面与光栅图片,视频光栅支持封面与视频。
- Vivo 时钟与实时玻璃、模糊效果接入 ColorOS 编辑器;修复预览数字截断,日期文字不再套用玻璃效果。
- 调整四种扩展时钟效果的预览、保存和应用路径;改善息屏到亮屏的亮度衔接。
- 魅族 Alive 自选照片新增全屏比例裁切,支持双指缩放、拖动和复位,取消不改变原配置;留光相框保留原有裁切方式。
- 增加息屏可见性和传感器恢复检查,处理系统息屏接口暂时不可用时的重试。
已在主力机完成裁切、原版渲染器和时钟预览相关测试。长时间黑屏后偶发的光栅恢复问题已增加恢复处理,尚未复现原始极低概率场景。
需要 Root 与 LSPosed;从旧版更新后请正常重启并解锁一次,让 SystemUI 加载时钟模块。
APK 由 GitHub Actions 从本次源码构建。部分资产来源于魅族、澎湃和 Vivo 系统,自实现代码采用 MIT 许可证,官方素材保留原有权利,详见 THIRD_PARTY.md。
OpenAlive 0.4.20-preview
修复清空应用数据或重启后,新增时钟提示“系统尚未加载新版时钟模块”的问题。ColorOS 会拦截 SystemUI 拉起 OpenAlive 的时钟服务;现在打开 OpenAlive 时会通过系统的关联启动接口完成设置,并核对结果。时钟服务暂时不可用时也会自动重试。
还改进了 SystemUI 首次加载、解锁前后恢复和编辑器的错误提示。需要 Root 与 LSPosed;更新后请正常重启并解锁一次。
APK 由 GitHub Actions 从本次源码构建。部分资产来源于魅族 22 FlymeOS,另含澎湃系统时钟资源;自实现代码采用 MIT 许可证,官方素材保留原有权利。
OpenAlive 0.4.19-preview
这版把魅族和澎湃时钟接进了 ColorOS 系统锁屏编辑器,也补齐了它们与留光的配合。
- 新增 21 款时钟样式及配套字体,支持预览、保存与重启后恢复。
- 支持颜色、质感、柔和渐变与特殊效果,可恢复默认颜色。
- 修复切换时钟或调整颜色后,应用按钮不响应修改的问题。
- 修复新增时钟在留光息屏和指纹直接解锁时遮挡相框的问题,保留系统小组件。
- 改善时钟衔接、小组件布局和编辑预览的兼容性。
需要 Root + LSPosed,主要适配 ColorOS 17。作用域勾选系统框架、系统界面和壁纸与个性化(com.oplus.wallpapers)。覆盖安装后请正常重启手机并解锁一次,让 SystemUI 加载新版模块。不同系统版本仍可能存在差异。
APK 由 GitHub Actions 从本次提交编译、签名,并检查资源表未压缩及 4096 字节对齐。附件提供 SHA-256 和构建报告。宿主与渲染库由源码编译;官方 UI 与部分时钟使用仓库内的预编译组件。
部分资产来源于魅族22FlymeOS,另含澎湃系统时钟资源。自实现代码采用 MIT;官方组件和素材保留原有权利,详见仓库资源说明。
OpenAlive 0.4.18-preview
修复应用刚应用留光后偶发一直显示“时钟连接中”,并使用系统时钟的目标场景矩形,避免 OneShot 收尾时出现位置跳动。
- 支持启航、留光、星月、轻启、山脉、银河与自选照片。
- 留光支持相框独立取景、旋转,以及息屏时间、日期和农历。
- 修正桌面时钟干扰息屏位置追踪的问题。
- 应用更名为 OpenAlive,包名保持
org.aliveclean,已有版本可覆盖安装。
需要 Root + LSPosed,主要适配 ColorOS 17。安装后启用模块并重启手机。
APK 由本仓库 GitHub Actions 编译、签名并检查资源对齐;附件提供 SHA-256 校验值。宿主及渲染库由源码编译,官方 UI 使用仓库内的预编译组件。云端编译通过不代表所有设备均已实测。
部分资产来源于魅族22FlymeOS。自实现代码采用 MIT,官方 UI 和素材保留原有权利。