diff --git a/daemon/src/main/java/org/lsposed/lspd/service/BridgeService.java b/daemon/src/main/java/org/lsposed/lspd/service/BridgeService.java index 6ff22c46..fa87142f 100644 --- a/daemon/src/main/java/org/lsposed/lspd/service/BridgeService.java +++ b/daemon/src/main/java/org/lsposed/lspd/service/BridgeService.java @@ -11,6 +11,8 @@ import android.system.ErrnoException; import android.system.Os; import android.util.Log; +import org.lsposed.daemon.BuildConfig; + import java.lang.reflect.Field; import java.util.Map; @@ -147,7 +149,9 @@ public class BridgeService { } } finally { try { - Os.seteuid(1000); + if (!BuildConfig.DEBUG) { + Os.seteuid(1000); + } } catch (ErrnoException e) { Log.e(TAG, "seteuid 1000", e); }