diff --git a/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java b/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java index f0cf90e7c3a86703b98a898831d0f90b026e659d..7d12208e2e3e16dc8a1893f381ffddc69955f1d7 100644 --- a/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java +++ b/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java @@ -183,7 +183,11 @@ class TorPlugin implements DuplexPlugin, EventHandler, EventListener { String configPath = configFile.getAbsolutePath(); String pid = String.valueOf(android.os.Process.myPid()); String[] cmd = {torPath, "-f", configPath, OWNER, pid}; - String[] env = {"HOME=" + torDirectory.getAbsolutePath()}; + String[] env = { + "HOME=" + torDirectory.getAbsolutePath(), + "ANDROID_ROOT=/system", + "ANDROID_DATA=/data" + }; Process torProcess; try { torProcess = Runtime.getRuntime().exec(cmd, env, torDirectory);