From db15b3682ea9aad754bf2e6c37d6e0fb88a009b6 Mon Sep 17 00:00:00 2001 From: LittleTurtle2333 <841474544@qq.com> Date: Sat, 19 Feb 2022 16:23:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20Log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lt2333/simplicitytools/activity/SettingsActivity.kt | 7 +++++++ .../java/com/lt2333/simplicitytools/hook/app/Android.kt | 2 ++ .../java/com/lt2333/simplicitytools/hook/app/MiuiHome.kt | 1 + .../com/lt2333/simplicitytools/hook/app/PowerKeeper.kt | 6 ++---- .../com/lt2333/simplicitytools/hook/app/SecurityCenter.kt | 7 +++---- .../java/com/lt2333/simplicitytools/hook/app/SystemUI.kt | 1 + 6 files changed, 16 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt b/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt index 2669c7c6..acf17af8 100644 --- a/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt +++ b/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt @@ -191,6 +191,12 @@ class SettingsActivity : MIUIActivity() { SwitchV("skip_waiting_time") ) ) + add( + TextWithSwitchV( + TextV(resId = R.string.unlock_unlimited_cropping), + SwitchV("unlock_unlimited_cropping") + ) + ) add(LineV()) add(TitleTextV(resId = R.string.about)) add( @@ -286,6 +292,7 @@ class SettingsActivity : MIUIActivity() { "killall com.miui.home", "killall com.miui.securitycenter ", "killall com.miui.powerkeeper", + "killall com.miui.mediaeditor", "killall com.android.systemui" ) ShellUtils.execCommand(command, true) diff --git a/app/src/main/java/com/lt2333/simplicitytools/hook/app/Android.kt b/app/src/main/java/com/lt2333/simplicitytools/hook/app/Android.kt index 4d45b99c..02829834 100644 --- a/app/src/main/java/com/lt2333/simplicitytools/hook/app/Android.kt +++ b/app/src/main/java/com/lt2333/simplicitytools/hook/app/Android.kt @@ -9,6 +9,8 @@ class Android : IXposedHookLoadPackage { var prefs = XSharedPreferences(BuildConfig.APPLICATION_ID, "config") override fun handleLoadPackage(lpparam: XC_LoadPackage.LoadPackageParam) { + + XposedBridge.log("成功Hook: "+javaClass.simpleName) //允许截图 try { val classIfExists = XposedHelpers.findClassIfExists( diff --git a/app/src/main/java/com/lt2333/simplicitytools/hook/app/MiuiHome.kt b/app/src/main/java/com/lt2333/simplicitytools/hook/app/MiuiHome.kt index 4d8d0fb9..9e88f1d4 100644 --- a/app/src/main/java/com/lt2333/simplicitytools/hook/app/MiuiHome.kt +++ b/app/src/main/java/com/lt2333/simplicitytools/hook/app/MiuiHome.kt @@ -9,6 +9,7 @@ class MiuiHome : IXposedHookLoadPackage { var prefs = XSharedPreferences(BuildConfig.APPLICATION_ID, "config") override fun handleLoadPackage(lpparam: LoadPackageParam) { + XposedBridge.log("成功Hook: "+javaClass.simpleName) //始终显示时钟 try { val classIfExists = XposedHelpers.findClassIfExists( diff --git a/app/src/main/java/com/lt2333/simplicitytools/hook/app/PowerKeeper.kt b/app/src/main/java/com/lt2333/simplicitytools/hook/app/PowerKeeper.kt index 79158982..fb55fd7f 100644 --- a/app/src/main/java/com/lt2333/simplicitytools/hook/app/PowerKeeper.kt +++ b/app/src/main/java/com/lt2333/simplicitytools/hook/app/PowerKeeper.kt @@ -1,10 +1,7 @@ package com.lt2333.simplicitytools.hook.app import com.lt2333.simplicitytools.BuildConfig -import de.robv.android.xposed.IXposedHookLoadPackage -import de.robv.android.xposed.XC_MethodHook -import de.robv.android.xposed.XSharedPreferences -import de.robv.android.xposed.XposedHelpers +import de.robv.android.xposed.* import de.robv.android.xposed.callbacks.XC_LoadPackage.LoadPackageParam class PowerKeeper : IXposedHookLoadPackage { @@ -12,6 +9,7 @@ class PowerKeeper : IXposedHookLoadPackage { var prefs = XSharedPreferences(BuildConfig.APPLICATION_ID, "config") override fun handleLoadPackage(lpparam: LoadPackageParam) { + XposedBridge.log("成功Hook: "+javaClass.simpleName) //锁定最高刷新率 val classIfExists = XposedHelpers.findClassIfExists( "com.miui.powerkeeper.statemachine.DisplayFrameSetting", diff --git a/app/src/main/java/com/lt2333/simplicitytools/hook/app/SecurityCenter.kt b/app/src/main/java/com/lt2333/simplicitytools/hook/app/SecurityCenter.kt index 4be0a7e9..fa12fcd2 100644 --- a/app/src/main/java/com/lt2333/simplicitytools/hook/app/SecurityCenter.kt +++ b/app/src/main/java/com/lt2333/simplicitytools/hook/app/SecurityCenter.kt @@ -2,10 +2,7 @@ package com.lt2333.simplicitytools.hook.app import android.widget.TextView import com.lt2333.simplicitytools.BuildConfig -import de.robv.android.xposed.IXposedHookLoadPackage -import de.robv.android.xposed.XC_MethodHook -import de.robv.android.xposed.XSharedPreferences -import de.robv.android.xposed.XposedHelpers +import de.robv.android.xposed.* import de.robv.android.xposed.callbacks.XC_LoadPackage.LoadPackageParam class SecurityCenter : IXposedHookLoadPackage { @@ -14,6 +11,8 @@ class SecurityCenter : IXposedHookLoadPackage { override fun handleLoadPackage(lpparam: LoadPackageParam) { + XposedBridge.log("成功Hook: "+javaClass.simpleName) + //跳过 5/10秒等待时间 var classIfExists = XposedHelpers.findClassIfExists( "android.widget.TextView", diff --git a/app/src/main/java/com/lt2333/simplicitytools/hook/app/SystemUI.kt b/app/src/main/java/com/lt2333/simplicitytools/hook/app/SystemUI.kt index d2c5b35d..7c7601fa 100644 --- a/app/src/main/java/com/lt2333/simplicitytools/hook/app/SystemUI.kt +++ b/app/src/main/java/com/lt2333/simplicitytools/hook/app/SystemUI.kt @@ -21,6 +21,7 @@ class SystemUI : IXposedHookLoadPackage { var prefs = XSharedPreferences(BuildConfig.APPLICATION_ID, "config") override fun handleLoadPackage(lpparam: LoadPackageParam) { + XposedBridge.log("成功Hook: "+javaClass.simpleName) //隐藏无SIM卡图标 try { val classIfExists = XposedHelpers.findClassIfExists(