From be3752bf2f260ef3e4f3f7654ca9c41557ba7d40 Mon Sep 17 00:00:00 2001 From: goapunk <noobie@goapunks.net> Date: Sat, 11 Mar 2017 03:48:24 +0000 Subject: [PATCH] Set Android env vars Signed-off-by: goapunk <noobie@goapunks.net> (cherry picked from commit e26f663) --- .../java/org/briarproject/bramble/plugin/tor/TorPlugin.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 f0cf90e7c3..7d12208e2e 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); -- GitLab