新增隐藏HD图标

This commit is contained in:
LittleTurtle2333
2022-02-16 15:54:06 +08:00
parent d7a3275080
commit 1e7aeef8f3

View File

@@ -35,7 +35,6 @@ class SystemUI : IXposedHookLoadPackage {
XposedBridge.log(e) XposedBridge.log(e)
} }
//隐藏VPN图标 //隐藏VPN图标
//隐藏VPN图标
try { try {
XposedHelpers.findAndHookMethod( XposedHelpers.findAndHookMethod(
"com.android.systemui.statusbar.phone.StatusBarSignalPolicy", lpparam.classLoader, "com.android.systemui.statusbar.phone.StatusBarSignalPolicy", lpparam.classLoader,
@@ -222,5 +221,25 @@ class SystemUI : IXposedHookLoadPackage {
XposedBridge.log(e) XposedBridge.log(e)
} }
//隐藏HD
try {
XposedHelpers.findAndHookMethod(
"com.android.systemui.statusbar.policy.MobileSignalController", lpparam.classLoader,
"setVolte", Boolean::class.java,
object : XC_MethodHook() {
override fun beforeHookedMethod(param: MethodHookParam) {
if (prefs.hasFileChanged()) {
prefs.reload()
}
if (prefs.getBoolean("hide_hd_icon", false)) {
param.args[0] = false
}
}
})
} catch (e: Exception) {
XposedBridge.log(e)
}
} }
} }