From 37a2d9f9900d88ac2b179813423924ac25b5cdf0 Mon Sep 17 00:00:00 2001 From: akwizgran Date: Fri, 4 Sep 2020 13:39:19 +0100 Subject: [PATCH] Extract binaries even if older versions already exist. --- .../briarproject/bramble/plugin/tor/AndroidTorPlugin.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/AndroidTorPlugin.java b/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/AndroidTorPlugin.java index 9be55eb79..a4b2a1d8f 100644 --- a/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/AndroidTorPlugin.java +++ b/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/AndroidTorPlugin.java @@ -133,9 +133,7 @@ class AndroidTorPlugin extends TorPlugin { } } else if (SDK_INT < 29) { // The binary wasn't extracted at install time. Try to extract it - if (!extracted.exists()) { - extractLibraryFromApk(TOR_LIB_NAME, extracted); - } + extractLibraryFromApk(TOR_LIB_NAME, extracted); } else { // No point extracting the binary, we won't be allowed to execute it throw new FileNotFoundException(torLib.getAbsolutePath()); @@ -153,9 +151,7 @@ class AndroidTorPlugin extends TorPlugin { } } else if (SDK_INT < 29) { // The binary wasn't extracted at install time. Try to extract it - if (!extracted.exists()) { - extractLibraryFromApk(OBFS4_LIB_NAME, extracted); - } + extractLibraryFromApk(OBFS4_LIB_NAME, extracted); } else { // No point extracting the binary, we won't be allowed to execute it throw new FileNotFoundException(obfs4Lib.getAbsolutePath());