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());