From 1e0d5dd640e213abd6183452c5d1649ca3acf82b Mon Sep 17 00:00:00 2001 From: Shihaam Abdul Rahman Date: Tue, 10 Mar 2026 20:07:25 +0500 Subject: [PATCH] script to pull precompiled binaries --- get_bin.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 get_bin.sh diff --git a/get_bin.sh b/get_bin.sh new file mode 100755 index 0000000..dc4098f --- /dev/null +++ b/get_bin.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash + +# Get the directory where this script lives +SCRIPT_DIR=$(dirname "$(realpath "$0")") + +ISODRIVE_VERSION=$(curl -sI https://github.com/nitanmarcel/isodrive-magisk/releases/latest | grep -i ^location | grep -oP 'v\K[\d.]+') +curl -sL https://github.com/nitanmarcel/isodrive-magisk/releases/download/v$ISODRIVE_VERSION/isodrive-magisk-v$ISODRIVE_VERSION.zip -o /tmp/isodrive-magisk.zip + +unzip -q /tmp/isodrive-magisk.zip -d /tmp/isodrive-magisk + +# Move the isodrive binary for each architecture +mv /tmp/isodrive-magisk/libs/arm64-v8a/isodrive $SCRIPT_DIR/app/src/main/assets/bin/arm64-v8a/ +mv /tmp/isodrive-magisk/libs/armeabi-v7a/isodrive $SCRIPT_DIR/app/src/main/assets/bin/armeabi-v7a/ +mv /tmp/isodrive-magisk/libs/x86/isodrive $SCRIPT_DIR/app/src/main/assets/bin/x86/ +mv /tmp/isodrive-magisk/libs/x86_64/isodrive $SCRIPT_DIR/app/src/main/assets/bin/x86_64/ + +# Clean up temp files +rm -rf /tmp/isodrive-magisk /tmp/isodrive-magisk.zip