Hide HyperOS4 Traffic Arrows

一个面向 HyperOS4 的轻量 LSPosed 模块,用于隐藏状态栏中 Wi‑Fi 与移动数据的上下行流量活动箭头,同时保留系统原生 Wi‑Fi、蜂窝信号、5G/5GA、电池、间距以及通知/控制中心样式。

功能

  • 隐藏 Wi‑Fi 上下行流量箭头
  • 隐藏移动数据上下行流量箭头
  • 不替换 Wi‑Fi / 信号图标
  • 不修改 4G / 5G / 5GA 标识
  • 不修改电池图标
  • 不修改状态栏布局与间距
  • 不影响 HyperOS4 通知中心、控制中心及玻璃效果

当前测试环境

  • HyperOS4 Beta
  • Android 17 / API 37
  • LSPosed 2.1.1 / API 102
  • Xiaomi 17 Pro Max

实现方式

Wi‑Fi 部分通过拦截 SystemUI 的 DataActivityModel,将 hasActivityInhasActivityOut 强制为 false

移动数据部分针对 HyperOS4 SystemUI 中的 mobile_left_mobile_inout View,强制设为 View.GONE,从而隐藏移动网络流量活动指示。

模块作用域仅为 com.android.systemui,不修改 SystemUI.apk,也不写入系统分区。

构建

在 Termux 中运行:

bash build.sh

首次构建会下载 Android SDK Platform 与 libxposed API,之后会复用本地缓存。

当前版本

1.0.0 (100)

Releases