hyperceiler 中文文档 下载 App

允许截屏、解锁录屏声音来源、全局水印禁用

为什么截屏会黑

Android 框架里有一个 WindowManager.LayoutParams.FLAG_SECURE 标志——任何应用只要给 Activity 窗口设置了这个标志,系统的截屏 API 和 MediaProjection API 就会自动返回一张空白图片或拒绝录制。银行、支付、DRM 视频 App 常用这个标志防止屏幕内容被截走。

允许截屏:禁用 FLAG_SECURE

HyperCeiler 的「系统框架 → 其他 → 允许截屏」开关会 Hook WindowManagerService 的方法,在它处理每个窗口的 LayoutParams 时强制把 FLAG_SECURE 标志移除。这样所有 App 的窗口都变成"可截屏"状态——包括银行 App、支付 App、加密视频播放器。

这个功能 HyperCeiler 从早期版本就有,在 HyperOS 2 和 HyperOS 3 上都稳定可用。

相关功能

解锁录屏声音来源选项

HyperOS 默认屏幕录制只允许"麦克风"和"系统内部声音"两种声音来源(部分机型有这两个选项,部分只有麦克风)。HyperCeiler 的「屏幕录制 → 解锁更多声音来源选项」开关把所有 Android 支持的声音来源全部解锁——包括"只录系统声音"、"麦克风 + 系统声音同时录"(内录外放)等组合。

这个功能 HyperCeiler 从 2.6 系列就有了,稳定可用。

禁用全局水印

HyperOS 默认给系统截图和录屏加上一层肉眼几乎不可见的水印(用于追溯"是谁截的图")。HyperCeiler 的「禁用全局水印」开关阻止系统把这层水印叠上去。

作用域

功能需要勾的作用域
允许截屏系统框架(system)
截屏自动写剪贴板截屏(com.miui.screenshot)
解锁录屏声音来源屏幕录制(com.miui.screenrecorder)
禁用全局水印系统框架(system)

改完后重启系统框架(建议直接重启设备)和对应作用域即可。