HyperCeiler 实战:让小米手机跳出默认框框的 Xposed 模块

系统工具 ·约 10 分钟 ·記筆記的貓:團子

hyperceiler 是什么

hyperceiler 是一款专门为小米手机(MIUI 和 HyperOS)打造的系统增强模块——它运行在 Xposed/LSPosed 框架之上,通过 Hook 系统层面的逻辑,把小米默认锁死的几十项设置全部解锁给用户。简单说就是:小米系统里那些"为什么不能这样"的抱怨,hyperceiler 基本都听过并且给出了开关。

它覆盖的范围相当广:系统框架、安全中心、应用商店、桌面、浏览器、相机……几乎每个系统应用都能被它在不同程度上自定义。你可以选择拦截所有强制跳转应用商店的行为、让底部上滑返回桌面手势彻底消失、在电池页面看到循环次数和健康度、甚至让侧边栏只在你需要的时候出现。

hyperceiler 支持 MIUI 全系列和 HyperOS 1-4,只要你的设备已经过 root 并且装上了 LSPosed,就能跑起来。完整功能清单可以参考hyperceiler官网。

安装

hyperceiler 本身是一个普通的 Android APK(当前版本 2.5.154,约 6.74M),但它不是装完就能用的普通 App——它的运行前提是设备必须具备 root 权限并安装 LSPosed 框架。

安装前置条件:你的小米手机已解锁 bootloader、刷入 Magisk 获取 root、在 Magisk 模块仓库里搜索并安装 LSPosed 模块。LSPosed 安装完重启设备后,桌面会出现一个紫色的 LSPosed 管理器图标。

接下来安装 hyperceiler APK——去hyperceiler下载拿安装包后直接点安装即可(因为要写入系统分区,不要用应用商店渠道的版本)。安装完打开 hyperceiler App,你会看到一个"模块已未激活"的提示,这是正常的——还需要去 LSPosed 管理器里启用它。

在 LSPosed 里启用 hyperceiler 并勾选作用域

打开 LSPosed 管理器 → 模块 → 找到 hyperceiler → 勾选右侧启用开关。然后是最关键的一步:作用域选择。hyperceiler 几乎所有功能都依赖对特定系统进程的 Hook,你必须在作用域列表里勾选需要它生效的进程包名。第一次安装时建议至少勾选这几个:

  • 系统框架(android)——拦截跳转等核心功能
  • 系统桌面(com.miui.home)——手势定制
  • 安全服务(com.miui.securitycenter)——电池信息、侧边栏
  • 应用商店(com.xiaomi.market)——商店跳转拦截

勾选完后,在 LSPosed 管理器的模块页面点右下角"重启"按钮,或者手动重启手机。重启完再打开 hyperceiler App,如果顶部提示变成"模块已激活",安装就大功告成了。

前置条件确认

好,模块已激活,现在准备动手。在正式开始配置之前,先确认两件事:

版本匹配。hyperceiler 的版本更新很快(当前 2.5.154),每次大版本更新都可能调整 LSPosed 作用域的要求。配置前打开 hyperceiler App 的设置页面 → 检查更新,确保你跑的是最新版。

作用域不要贪多。有些人喜欢把 hyperceiler 的作用域勾满所有系统 App,但 Hook 进程越多,系统资源开销越大、出问题时排查也越麻烦。建议按"需要什么功能就勾什么作用域"的原则逐步扩展。

第一招:拦截那些烦人的强制跳转

HyperOS 有一套完整的服务闭环,很多操作默认强制跳小米自家的 App:浏览器下载 APK 走小米下载管理器、App 内"去商店评价"直接跳小米应用商店、某些系统级下载页面根本不走浏览器。

在 hyperceiler 里打开 系统框架 → 应用跳转拦截 分组,你会看到几个开关:

启用跳转拦截:主开关,打开后所有原本要跳到小米应用商店或小米下载管理器的 Intent 都会被拦截改写。

应用商店跳转 → 显示选择器:打开后,任何触发商店跳转的操作都会弹出系统的应用选择器,让你在 Google Play、酷安、华为应用市场里挑一个——小米商店不再是唯一选项。

应用商店跳转 → 强制小窗:如果你不想换商店但又不想全屏跳过去,开这个开关,商店会以小窗形式浮在当前 App 之上。

下载页面 → 不强制小米下载器:这是最实用的一个。打开后浏览器下载 APK 会回到 Android 默认行为:下载到默认目录、用你喜欢的下载器处理。小米下载管理器不再介入。

开开关 → 重启系统框架作用域(LSPosed 管理器里长按系统框架条目 → 重启作用域),生效后去浏览器下一个 APK 试试——应该直接用默认下载器,不会弹小米下载页面了。

第二招:让电池页面把家底抖出来

HyperOS 默认的电池页面只有电量百分比和预计续航时间。如果你想知道电池是不是老化了、充电时电压稳不稳,这些数据都在系统 BatteryStatsService 里,只是小米没给你看。

在 hyperceiler 里进 安全服务 → 省电与电池 → 显示更多电池信息 开关,打开后设置里的"电池与性能"页面会多出一个"详细信息"区域,展示:

  • 当前电压(mV)——可以判断是不是在正确的 3.0-4.2V 范围充电
  • 电池温度(°C)——正常 20-40°C,高于 45°C 建议暂停充电
  • 充放电循环次数——锂电在 500 次循环后容量会降到 80% 以下
  • 设计容量 vs 实际容量——评估老化程度的关键指标
  • 健康度百分比——HyperOS 3 起新增,基于循环次数和容量综合计算

改完重启安全服务作用域(LSPosed 管理器里长按安全服务条目 → 重启作用域),进设置 → 电池与性能,往下滑就能看到这些数据了。建议第一次开后截个图留底,半年后对比一下循环次数和健康度变化,就能直观看到电池损耗速度。

第三招:手势从"不能调"变"完全调"

HyperOS 的全面屏手势默认只有返回上一层和返回桌面两个选项,返回手势的触发区域宽度、底部上滑的触发高度这些细节全部不能改。

hyperceiler 在 系统桌面 → 手势导航定制 分组下提供了几个很实用的微调项:

禁用全屏返回手势:一键关掉底部上滑返回桌面手势。横屏打游戏总误触返回桌面?开这个开关就解决了。注意:这个只关"返回桌面",左右边缘内滑返回上一层的手势不受影响。

切换上一个应用(修复版):HyperOS 默认底部横条左右滑动可以快速切换应用,但在 HyperOS 2 和 3 上触发区域有时不稳定。hyperceiler 用自己的逻辑重新实现了这个手势,修复了触发不准的问题。注意目前只支持手机端,平板暂不可用。

手势触发区域微调:在"系统桌面 → 其他"里,你可以分别调整返回手势的边缘宽度和底部上滑手势的触发区域高度——这些都是小到系统设置不会给你选项的细节,但对于"手势总是触发不了"或"总是误触"的用户来说,差几个像素手感完全不一样。

改完重启系统桌面作用域(LSPosed 管理器里长按系统桌面条目 → 重启作用域),回到桌面试一下手势——如果是禁用返回桌面,上滑到屏幕顶部应该什么都不发生。

常见卡点

卡点一:开了功能但没生效。90% 是 LSPosed 作用域没勾对或没重启对应作用域。hyperceiler 的每个功能区块在设置里都有一行小字写着"在 XX 作用域生效",按那个去 LSPosed 里找对应的包名,勾上后单独重启那个作用域就行,不用整机重启。

卡点二:开了某个功能后系统 App 崩溃。先去 LSPosed 里把 hyperceiler 的作用域缩小——有些功能的作用域范围写得很宽(比如"系统框架"),但实际上你只需要它在某个特定进程里生效。逐步缩小作用域范围,定位到具体是哪个进程 Hook 冲突了。

卡点三:模块状态一直显示"未激活"。检查三个地方:LSPosed 管理器里 hyperceiler 模块的启用开关是不是真的打开了;LSPosed 本身是不是在"已激活"状态(LSPosed 管理器首页顶部有状态提示);重启后有没有出现 LSPosed 的启动通知。三者有一个不对就不会生效。

进阶

上面三个只是 hyperceiler 里最常用的一小部分——桌面图标大小自定义、锁屏时钟样式解锁、状态栏图标替换、相机画质增强……整个 App 的功能列表翻下来有上百个开关。建议先把这三招跑通,熟悉了"开开关 → 重启作用域 → 验效果"这个节奏之后,再按自己最痛的那个点去挖——比如横屏游戏时侧边栏总弹出来,就去"全局侧边栏 → 隐藏侧边栏";嫌游戏模式的 Toast 弹窗挡视野,就去"移除游戏模式 Toast 弹窗"。慢慢来,每开一个功能都验证一遍,不要一次性把所有开关都打开。

本文為個人基於網路公開資料整理編寫,非官方內容,僅供學習交流參考;軟體版權歸原作者所有,請支持正版;使用過程中遇到問題請查閱官方管道,本文不承擔任何責任。

團子還試過這些