From b1e0c5ff38a61d487a3a7dc3a6ca32e44fcf1f29 Mon Sep 17 00:00:00 2001 From: topjohnwu Date: Mon, 29 Jun 2020 03:24:53 -0700 Subject: [PATCH] Export MAGISKTMP so it survives exec Fix #2926 --- app/src/main/java/com/topjohnwu/magisk/core/utils/RootInit.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/topjohnwu/magisk/core/utils/RootInit.kt b/app/src/main/java/com/topjohnwu/magisk/core/utils/RootInit.kt index c323f3a24..7b099cfcc 100644 --- a/app/src/main/java/com/topjohnwu/magisk/core/utils/RootInit.kt +++ b/app/src/main/java/com/topjohnwu/magisk/core/utils/RootInit.kt @@ -18,9 +18,9 @@ class RootInit : Shell.Initializer() { fun init(context: Context, shell: Shell): Boolean { shell.newJob().apply { if (Const.Version.atLeast_20_4()) { - add("MAGISKTMP=$(magisk --path)/.magisk") + add("export MAGISKTMP=$(magisk --path)/.magisk") } else { - add("MAGISKTMP=/sbin/.magisk") + add("export MAGISKTMP=/sbin/.magisk") } if (Const.Version.atLeastCanary()) { add("export ASH_STANDALONE=1")