From cd0ec6c5525e831c4a7679b31eb5cb264bb8a145 Mon Sep 17 00:00:00 2001 From: SainoNamkho <23036788+SainoNamkho@users.noreply.github.com> Date: Mon, 6 Apr 2026 17:51:17 +0800 Subject: [PATCH] fix #454 --- .../apperrorstracking/utils/factory/FunctionFactory.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/module-app/src/main/java/com/fankes/apperrorstracking/utils/factory/FunctionFactory.kt b/module-app/src/main/java/com/fankes/apperrorstracking/utils/factory/FunctionFactory.kt index 5ea7876c..2cfca782 100644 --- a/module-app/src/main/java/com/fankes/apperrorstracking/utils/factory/FunctionFactory.kt +++ b/module-app/src/main/java/com/fankes/apperrorstracking/utils/factory/FunctionFactory.kt @@ -416,8 +416,7 @@ fun Context.openApp(packageName: String = getPackageName(), userId: Int = 0) = r * @return [Boolean] */ val isRootAccess get() = runCatching { - @Suppress("DEPRECATION") - Shell.rootAccess() + Shell.isAppGrantedRoot() ?: true }.getOrNull() ?: false /** @@ -454,4 +453,4 @@ fun Context.hideOrShowLauncherIcon(isShow: Boolean) { val Context.isLauncherIconShowing get() = packageManager?.getComponentEnabledSetting( ComponentName(packageName, "${BuildConfigWrapper.APPLICATION_ID}.Home") - ) != PackageManager.COMPONENT_ENABLED_STATE_DISABLED \ No newline at end of file + ) != PackageManager.COMPONENT_ENABLED_STATE_DISABLED