Skip to content

Commit

Permalink
<Add>(AutoUpdateDialog)禁用流量自动更新
Browse files Browse the repository at this point in the history
  • Loading branch information
Horange321 committed Mar 30, 2024
1 parent ec79298 commit fd5c29e
Showing 1 changed file with 33 additions and 11 deletions.
Original file line number Diff line number Diff line change
@@ -1,20 +1,42 @@
package com.sevtinge.hyperceiler.module.hook.updater

import com.github.kyuubiran.ezxhelper.*
import com.sevtinge.hyperceiler.module.base.BaseHook
import de.robv.android.xposed.XposedBridge.*

class AutoUpdateDialog : BaseHook() {
override fun init() {
//TODO 不写死程序
findAndHookMethod(
"com.android.updater.i1",
"Z2",
Boolean::class.java,
Boolean::class.java,
object : replaceHookedMethod() {
override fun replace(param: MethodHookParam?): Any {
return 0
// TODO 不写死程序
try {
findAndHookMethod(
"com.android.updater.i1",
"Z2",
Boolean::class.java,
Boolean::class.java,
object : replaceHookedMethod() {
override fun replace(param: MethodHookParam?): Any {
return 0
}
}
}
)
)
} catch (e: Exception) {
log(e)
}

try {
findAndHookMethod(
"com.android.updater.i1",
"q3",
Long::class.java,
Int::class.java,
object : replaceHookedMethod() {
override fun replace(param: MethodHookParam?): Any {
return 0
}
}
)
} catch (e: Exception) {
log(e)
}
}
}

0 comments on commit fd5c29e

Please sign in to comment.