防止烧屏(Antiburn Statusbar Auto-Hide)

防 OLED 烧屏的 LSPosed 模块。周期性将固定 UI 透明化(不点亮像素),同时保留触摸区域——隐藏期间照样能下拉通知栏和控制中心;并针对抖音 / 红果短剧做页面防烧屏,附带状态栏励志古诗弹幕与悬浮球切换控件等实用功能。

当前版本:v2.0(HyperOS 4 主版,另附同名 -hyperos3 版)

作者:@酷安锦无名


特性

系统界面

  • 周期防烧屏:状态栏图标层(时钟 / 信号 / 电量等)按周期透明化,透明即不点亮像素,从根源上减少 OLED 烧屏风险
  • 通知保留:隐藏时只透明静态元素,通知图标区照常显示——新消息照样能看到小图标,不止灵动岛
  • 下拉不受影响:透明化而非隐藏,触摸区域完整保留,任意 App 中都能正常下拉通知栏与控制中心
  • 导航栏可选:可一并透明化底部导航栏(手势热区保留)
  • 白名单:前台命中白名单时不隐藏(打游戏 / 看视频 / 导航时防误伤)
  • 灭屏自动暂停:熄屏时停止周期,亮屏自动恢复

抖音 / 红果短剧

  • 抖音隐藏:顶部导航 / 底部导航 / 右侧按钮列(点赞/评论/收藏/分享)/ 右上角 / 左上角,各自独立开关
  • 直播间固定 UI:隐藏直播页固定控件,独立开关(黑屏时关闭可排查是否为模块导致)
  • 红果短剧隐藏:同抖音五区独立开关
  • 悬浮球:屏幕右侧小球,点击一键切换「隐藏控件显示 / 消失」,便于查看各区域隐藏效果;独立开关

状态栏励志古诗弹幕

  • 状态栏内横向滚动弹幕(25fps),一行滚完自动接下一首,随机顺序
  • 联网换一批:数据来自一言接口,联网缓存 5 首,每 3 天自动换一批;无网时用内置 25 首励志库兜底
  • 反色自适应:遇浅背景变深字、遇深背景变浅字
  • 支持自定义:可填自定义诗句(每行一首)

界面与体验

  • 运行状态总览卡:一眼看清隐藏/显示周期 + 六个功能芯片(状态栏/导航栏/抖音/红果/古诗/悬浮球,开=绿、关=灰)
  • 抖音/红果合并大类:点击标题展开/收起,分别设置抖音与红果的隐藏区域
  • 悬浮球独立成卡,快捷开关磁贴,桌面图标开关,诊断日志开关
  • 全新 App 图标(盾牌 + 手机屏幕像素 + 防护对勾)

原理

通过 LSPosed 分两路注入:

  1. SystemUI 进程(com.android.systemui):在状态栏窗口挂载时定位图标内容容器,周期性执行 setAlpha(0f / 1f)。

    • alpha=0 → 不绘制、不点亮像素(防烧屏),但视图仍在 → 触摸与下拉正常
    • alpha=1 → 恢复显示
    • 相比 settings put global policy_control 方案(澎湃 HyperOS 已实测不响应),本方案直接作用于视图层,兼容性更稳
    • 隐藏时通过 findNotifyArea 识别状态栏通知图标区并保留显示,只透明时钟/信号/电池等静态元素
  2. 抖音 / 红果进程(com.ss.android.ugc.aweme、com.phoenix.read):hook Activity.onCreate + 布局变化监听,按开关逐区 setAlpha 隐藏顶部/底部/侧边按钮等固定 UI,事件驱动即时压住新容器。

古诗弹幕以 TYPE_APPLICATION_OVERLAY 窗口叠在状态栏区域,横向滚动、透明背景,不遮挡 App 界面。

环境要求

依赖 说明
KernelSU / Magisk 二选一,需 root
ZygiskNext 或同类 Zygisk KernelSU 不内置 Zygisk,需自行安装
LSPosed(IT 版) 推荐支持 HyperOS 4 / Android 17 的版本(如 LSPosed IT 2.1.x)
系统 已在澎湃 HyperOS 4 / Android 17(Redmi K90 Ultra)实测;HyperOS 3 用 -hyperos3 版

安装

  1. 安装 防止烧屏-v2.0.apk(HyperOS 3 用 防止烧屏-v2.0-hyperos3.apk)
  2. 打开 LSPosed Manager → 模块 → 启用「防止烧屏」
  3. 勾选作用域:
    • SystemUI(状态栏/导航栏/古诗,必勾)
    • 抖音 com.ss.android.ugc.aweme(抖音隐藏/悬浮球)
    • 红果短剧 com.phoenix.read(红果隐藏/悬浮球)
  4. 重启手机(或重启 SystemUI)
  5. 可选:下拉快捷面板 → 编辑磁贴 → 将「防止烧屏」拖入常用区,实现一键开关

悬浮球挂载在抖音/红果页面自己的窗口上,无需给抖音授予悬浮窗权限即可显示。

配置

App 内即可完成全部配置,保存后下个周期自动生效(或点「重启系统界面」立即应用)。

配置文件位于 /data/local/tmp/antiburn.conf,格式:

# 系统界面
enable_status=1              # 隐藏状态栏图标
enable_navigation=0          # 隐藏导航栏

# 抖音(五个区域独立开关)
enable_douyin_top=1          # 顶部导航
enable_douyin_bottom=1       # 底部导航
enable_douyin_like=1         # 右侧按钮列
enable_douyin_right_top=0    # 右上角
enable_douyin_left_top=0     # 左上角
enable_live=1                # 直播间固定 UI

# 红果短剧(五个区域独立开关)
enable_drama_top=1
enable_drama_bottom=1
enable_drama_like=1
enable_drama_right_top=0
enable_drama_left_top=0

# 悬浮球(点击切换控件显示/消失)
enable_ball=0

# 古诗弹幕
enable_poem=0                # 状态栏横向滚动励志古诗
custom_poems=                # 自定义诗句(每行一首,格式:诗句|作者|出处)

# 其它
enable_icon=0                # 桌面图标(关闭后桌面不显示,从 LSPosed 打开)
enable_log=0                 # 诊断日志
hide_duration=30             # 隐藏持续秒数
show_duration=10             # 显示恢复秒数
whitelist=com.miui.home,com.tencent.mm   # 白名单:前台在这些包时不隐藏

修改配置文件保存后,模块会在一个周期内自动读取生效,无需重启。

古诗弹幕说明

  • 状态栏内单行横向滚动,速度约 75px/s、25fps,滚完自动接下一首,随机顺序(播完一轮重新洗牌)
  • 数据源:一言接口 https://v1.hitokoto.cn/?c=i(励志分类);缓存于 /data/local/tmp/antiburn_poems.txt,每 3 天换一批;无网时用内置 25 首励志库
  • 文字颜色随状态栏背景反色:浅背景深字、深背景浅字

验证

模块运行日志 tag 为 Antiburn(SystemUI 部分)与 AntiburnDy(抖音/红果部分):

logcat -d -s Antiburn AntiburnDy
  • SystemUI:应能看到 status transparent / status shown 交替输出
  • 抖音/红果:应能看到各区域 hidden / shown 日志
  • 开启诊断日志开关后,会额外写文件 /sdcard/Download/antiburn_diag.log

卸载

  1. LSPosed Manager 中停用 / 移除模块,并取消作用域勾选
  2. 卸载 App
  3. 删除配置文件:rm /data/local/tmp/antiburn.conf /data/local/tmp/antiburn_poems.txt
  4. 重启

模块不修改系统文件、不打补丁,卸载后完全还原。

兼容性说明

  • 状态栏图标容器通过多级候选 id(status_bar_contents / status_bar_icons / notification_icon_area)定位,适配不同 ROM 布局
  • 通知保留通过子类名(Notification*)与 id notification_icon_area 识别,识别不到时自动回退整窗透明
  • 抖音 / 红果各区域用实际容器坐标 + 布局变化事件驱动重扫,翻页即时压住新容器
  • 若某机型下拉异常、导航栏不生效或抖音某区域漏藏,请抓 logcat -s Antiburn AntiburnDy 或开启诊断日志反馈,作者会跟进适配

许可证

GPL-3.0

本模块以 GNU GPL v3 开源:允许自由使用、修改与分发,但任何衍生作品必须同样以 GPL 许可开源,不得将本模块或其衍生代码闭源商用牟利。

致谢

Releases

fzsp v2.2

Stable

10/26/2026, 2:33:00 AM

本次包含的全部修复(9 项):

1. 悬浮球保活 —— 翻页不再消失
​
2. 红果底部「观看完整短剧」入口保留可点
​
3. 古诗弹幕从右侧正常滚入 + 提速 120px/s
​
4. 评论区动态内容排除 —— 间歇空白消除
​
5. 直播间三区适配
​
6. 抖音/红果大类卡默认收起
​
7. 古诗不遮挡状态栏/导航栏
​
8. 悬浮球可自由拖动(拖到不挡评论/小窗的位置)
​
9. 状态栏/导航栏/抖音/红果四者统一周期相位同步隐藏

Assets

2

fzsp v2.0

Pre-release

10/25/2026, 4:20:37 PM

-界面改版内容:

1. 抖音 / 红果合成一个大类卡片:标题「抖音 / 红果」带箭头,点一下展开/收起设置区——里面分别是抖音隐藏(顶部/底部/右侧/右上/左上 + 直播间)和红果隐藏(同五区)各自的开关
​
2. 悬浮球独立成卡:从抖音列表里拿出来,单独一张「悬浮球」卡片,开关"显示/消失控件小球"

关于"不影响通知弹出",我做了一轮代码检查,确认这几处是安全的:

  • 悬浮球现在挂在抖音页面自己的窗口上(不是系统悬浮窗),它是页面内容的一部分,不会拦截系统通知横幅,也不会影响通知栏下拉
    ​
  • 状态栏隐藏只把静态元素(时钟/信号/电池)做 alpha 透明,通知图标区明确保留,新消息照常亮小图标
    首页顶部新增「运行状态」总览卡:一眼看清隐藏/显示周期(隐藏 30s · 显示 10s)和 6 个功能芯片——状态栏/导航栏/抖音/红果/古诗/悬浮球,开=绿色、关=灰色
    ​
  • 保存配置或重新进入时自动刷新总览,改了什么立刻看得见

Assets

2

FZSP v1.20

Pre-release

10/25/2026, 3:36:52 AM

v1.6 增加桌面图标显示开关;
v1.7 加入捐赠入口(微信收款码);
v1.8 把"保存/重启"拆成独立按钮,操作更清晰。从 v1.9 起全力攻克抖音播放页固定 UI:
v1.10 率先实现顶部导航(直播/团购/关注/商城/同城/推荐)隐藏并验收生效;
v1.11 补上右侧点赞/评论/收藏/分享列,同时暴露底部导航顽固藏不掉的问题;
v1.12 改为右侧多容器收集仍失败;
v1.13 改用"贴底横条"识别继续折戟——这段反复排查最终定位到两大真根因:屏幕尺寸用错坐标系、底部导航容器高度为 0 导致对容器设透明无效。

v1.14 加入文件诊断日志,绕过系统 logd 崩溃,实测确认模块已注入抖音;v1.15 改用 rootView 实际尺寸并递归子项透明;v1.16 因误伤大面积信息卡被弃;v1.17 精准锁定唯一底部容器 MainBottomTabContainer,并对右上/左上加"屏内检查"排除屏外干扰;v1.18 亮出杀手锏 setAlpha(0)+INVISIBLE 双重强制,五区(顶/底/右/右上/左上)全部隐藏通过真机验收。

v1.19 优化设置界面:卡片加彩色色条、新增使用说明、周期机制提示;v1.20 重写周期调度,隐藏窗口内每 0.5 秒强制重压,彻底解决翻页后新视频页右侧按钮短暂露出问题。至此,抖音播放页五区域独立开关、翻页稳定、不误藏的完整闭环达成,同时保留系统界面防烧屏能力。
v1.20增加对老用户hyperOS3用户新增版本

Assets

2

FZSP v1.5

Pre-release

10/24/2026, 4:50:16 PM

防止烧屏 v1.5 两个功能都到位:

  1. 深色模式跟随系统
  • 全部颜色重构成语义化资源,配了完整深色值
    ​
  • 系统切深色 → App 自动变深(深灰背景、深色卡片、浅色文字、状态栏图标变白)
    ​
  • 系统切浅色 → 自动回浅色,实时跟随不用重启
  1. 新功能:快捷开关磁贴(QSTile)
  • 下拉快捷面板里新增"防止烧屏"磁贴(盾牌图标)
    ​
  • 点一下开/关,磁贴状态实时显示"已开启/已关闭"
    ​
  • 日常想临时停(比如玩游戏时)不用进 App,下拉点一下就行

磁贴添加方法:下拉通知栏 → 点快捷面板左下角"编辑"(铅笔图标)→ 往下翻找到"防止烧屏" → 拖到常用区域 → 完成。

安装:覆盖安装 → 重启 SystemUI(或点一次"保存并重启")→ 首次点磁贴会弹一次 root 授权(写配置用),之后记住。

深色模式生效是即时的(装完打开就是当前系统模式);磁贴如果装完没出现,重启一次系统界面或手机就有了。

试试深色效果和磁贴

Assets

1