From 2b4be709ebe8c9a4d8f562c4d996fcca70f5782a Mon Sep 17 00:00:00 2001 From: ostajic Date: Sun, 1 Nov 2020 15:04:52 +0100 Subject: [PATCH] Test Fix Root --- app/src/main/java/com/vanced/manager/utils/PackageHelper.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/vanced/manager/utils/PackageHelper.kt b/app/src/main/java/com/vanced/manager/utils/PackageHelper.kt index 1d0d9b8a..38aa686b 100644 --- a/app/src/main/java/com/vanced/manager/utils/PackageHelper.kt +++ b/app/src/main/java/com/vanced/manager/utils/PackageHelper.kt @@ -26,6 +26,7 @@ import java.util.* import java.util.regex.Pattern import kotlin.collections.ArrayList import kotlin.collections.HashMap +import kotlin.jvm.Throws object PackageHelper { @@ -341,7 +342,7 @@ object PackageHelper { private fun setupScript(apkFPath: String, path: String): Boolean { - if(Shell.su("""echo "#!/system/bin/sh\nwhile [ \"${'$'}(getprop sys.boot_completed)\" != 1 ];\ndo sleep 1;\ndone;\nmount -o bind $apkFPath $path" > /data/adb/service.d/vanced.sh""").exec().isSuccess) + if(Shell.su("""echo "#!/system/bin/sh\nwhile [ '${"$"}(getprop sys.boot_completed)' != 1 ];\ndo sleep 1;\ndone;\nmount -o bind $apkFPath $path" > /data/adb/service.d/vanced.sh""").exec().isSuccess) { return Shell.su("chmod 744 /data/adb/service.d/vanced.sh").exec().isSuccess } @@ -498,7 +499,7 @@ object PackageHelper { //get path of the installed youtube private fun getPackageDir(context: Context): String? { - val p = getPkgInfo(yPkg, context) + val p = getPkgInfo(vancedRootPkg, context) return if(p != null) { p.applicationInfo.sourceDir