From 602338817caadff2ba0961ffe3440b7b87abf544 Mon Sep 17 00:00:00 2001 From: luisguzman-adfa Date: Tue, 23 Jun 2026 20:16:20 +0000 Subject: [PATCH] chore: point fork URLs to appdevforall/KnowledgeToGo; set app name - app_name -> "Knowledge To Go" in all locales; update download_title and CLI banner - repo references and installer/clone URLs now use appdevforall/KnowledgeToGo (the iiab-android command/script name is unchanged) No change to applicationId/package, signing, or the IIAB runtime. --- .github/workflows/bake-rootfs.yml.disabled | 2 +- CLAUDE.md | 2 +- controller/app/build.gradle | 2 +- .../src/main/java/org/iiab/controller/DeployFragment.java | 2 +- .../src/main/java/org/iiab/controller/MainActivity.java | 8 ++++---- controller/app/src/main/res/values-es/strings.xml | 4 ++-- controller/app/src/main/res/values-fr/strings.xml | 4 ++-- controller/app/src/main/res/values-hi/strings.xml | 4 ++-- controller/app/src/main/res/values-pt/strings.xml | 4 ++-- controller/app/src/main/res/values-ru-rRU/strings.xml | 4 ++-- controller/app/src/main/res/values/strings.xml | 4 ++-- iiab-android | 2 +- tools/build-iiab-rootfs.sh | 4 ++-- 13 files changed, 23 insertions(+), 23 deletions(-) diff --git a/.github/workflows/bake-rootfs.yml.disabled b/.github/workflows/bake-rootfs.yml.disabled index 7c33af5..2006e60 100644 --- a/.github/workflows/bake-rootfs.yml.disabled +++ b/.github/workflows/bake-rootfs.yml.disabled @@ -68,7 +68,7 @@ jobs: -e AUTO_INSTALL_SIZE=${{ matrix.tier }} \ -e DEBIAN_FRONTEND=noninteractive \ debian-iiab-base:trixie \ - /bin/bash -c "mkdir -p /tmp && chmod 1777 /tmp && apt-get update && apt-get install -y curl ca-certificates && curl -fsSL https://raw.githubusercontent.com/appdevforall/iiab-android/main/iiab-android -o /usr/local/sbin/iiab-android && chmod +x /usr/local/sbin/iiab-android && /usr/local/sbin/iiab-android -f" + /bin/bash -c "mkdir -p /tmp && chmod 1777 /tmp && apt-get update && apt-get install -y curl ca-certificates && curl -fsSL https://raw.githubusercontent.com/appdevforall/KnowledgeToGo/main/iiab-android -o /usr/local/sbin/iiab-android && chmod +x /usr/local/sbin/iiab-android && /usr/local/sbin/iiab-android -f" - name: Export and Compress Final RootFS if: github.event_name != 'workflow_dispatch' || inputs.tier_size == 'all' || inputs.tier_size == matrix.tier diff --git a/CLAUDE.md b/CLAUDE.md index 6d52117..5a0a77f 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,4 +1,4 @@ -# CLAUDE.md — Project guardrails for iiab-android +# CLAUDE.md — Project guardrails for KnowledgeToGo ## Language diff --git a/controller/app/build.gradle b/controller/app/build.gradle index e6128b1..1915bd4 100644 --- a/controller/app/build.gradle +++ b/controller/app/build.gradle @@ -186,7 +186,7 @@ task syncNativeArtifacts { description = 'Downloads, extracts, and cryptographically verifies rolling native binaries' // Repo name - def repoName = "appdevforall/iiab-android" + def repoName = "appdevforall/KnowledgeToGo" // Work Directories def assetsDir = file("src/main/assets") diff --git a/controller/app/src/main/java/org/iiab/controller/DeployFragment.java b/controller/app/src/main/java/org/iiab/controller/DeployFragment.java index 35f1622..c1bb101 100644 --- a/controller/app/src/main/java/org/iiab/controller/DeployFragment.java +++ b/controller/app/src/main/java/org/iiab/controller/DeployFragment.java @@ -1314,7 +1314,7 @@ public void onComplete(String downloadPath) { String bootstrapCmd = "export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin && " + "export DEBIAN_FRONTEND=noninteractive && " + "apt-get update && apt-get install -y curl ca-certificates nano sudo && " + - "curl -fsSL https://raw.githubusercontent.com/iiab/iiab-android/main/iiab-android -o /usr/local/sbin/iiab-android && " + + "curl -fsSL https://raw.githubusercontent.com/appdevforall/KnowledgeToGo/main/iiab-android -o /usr/local/sbin/iiab-android && " + "chmod +x /usr/local/sbin/iiab-android && " + "apt-get clean && apt-get autoremove -y && rm -rf /var/lib/apt/lists/* /tmp/* /root/.cache"; diff --git a/controller/app/src/main/java/org/iiab/controller/MainActivity.java b/controller/app/src/main/java/org/iiab/controller/MainActivity.java index 1c9a455..63e0c62 100644 --- a/controller/app/src/main/java/org/iiab/controller/MainActivity.java +++ b/controller/app/src/main/java/org/iiab/controller/MainActivity.java @@ -1846,7 +1846,7 @@ public void logStackTrace(String tag, Exception e) { cliStr.append(" shift\n"); cliStr.append(" ;;\n"); cliStr.append(" -h|--help)\n"); - cliStr.append(" echo 'IIAB Controller CLI'\n"); + cliStr.append(" echo 'Knowledge To Go CLI'\n"); cliStr.append(" echo 'Usage: iiab [COMMAND] [OPTIONS]'\n"); cliStr.append(" echo 'Commands:'\n"); cliStr.append(" echo ' -l, --login Enter the IIAB Debian Environment (Default)'\n"); @@ -1901,7 +1901,7 @@ public void logStackTrace(String tag, Exception e) { "export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin && " + "export DEBIAN_FRONTEND=noninteractive && " + "apt-get update && apt-get install -y curl ca-certificates nano sudo && " + - "curl -fsSL https://raw.githubusercontent.com/iiab/iiab-android/main/iiab-android -o /usr/local/sbin/iiab-android && " + + "curl -fsSL https://raw.githubusercontent.com/appdevforall/KnowledgeToGo/main/iiab-android -o /usr/local/sbin/iiab-android && " + "chmod +x /usr/local/sbin/iiab-android && " + "apt-get clean && apt-get autoremove -y && " + "rm -rf /var/lib/apt/lists/* /tmp/* /root/.cache'\n\n"); @@ -1975,8 +1975,8 @@ public void logStackTrace(String tag, Exception e) { // 5. Links and Resources profile.append("echo \"Online resources:\"\n"); profile.append("echo -e \"\\033[1;33m*\\033[0m 🔗: \\033[1mhttps://internet-in-a-box.org\\033[0m\"\n"); - profile.append("echo -e \"\\033[1;33m*\\033[0m 📖: \\033[1mhttps://github.com/iiab/iiab-android\\033[0m\"\n"); - profile.append("echo -e \"\\033[1;33m*\\033[0m 🐛: \\033[1mhttps://github.com/iiab/iiab-android/issues\\033[0m\"\n"); + profile.append("echo -e \"\\033[1;33m*\\033[0m 📖: \\033[1mhttps://github.com/appdevforall/KnowledgeToGo\\033[0m\"\n"); + profile.append("echo -e \"\\033[1;33m*\\033[0m 🐛: \\033[1mhttps://github.com/appdevforall/KnowledgeToGo/issues\\033[0m\"\n"); profile.append("echo \"\"\n"); // 6. Custom Prompt (PS1) diff --git a/controller/app/src/main/res/values-es/strings.xml b/controller/app/src/main/res/values-es/strings.xml index e935045..428e709 100644 --- a/controller/app/src/main/res/values-es/strings.xml +++ b/controller/app/src/main/res/values-es/strings.xml @@ -1,6 +1,6 @@ - IIAB-oA Controller + Knowledge To Go Cancelar Copiar Todo CORREGIR @@ -185,7 +185,7 @@ Actualizar Más tarde - Actualizando IIAB Controller + Actualizando Knowledge To Go Descargando nueva versión... Descarga iniciada... diff --git a/controller/app/src/main/res/values-fr/strings.xml b/controller/app/src/main/res/values-fr/strings.xml index 66391fb..01a442b 100644 --- a/controller/app/src/main/res/values-fr/strings.xml +++ b/controller/app/src/main/res/values-fr/strings.xml @@ -1,6 +1,6 @@ - IIAB-oA Controller + Knowledge To Go Annuler Tout copier @@ -189,7 +189,7 @@ Voulez-vous mettre à jour l\'application ?\n\nNouveautés :\n%1$s Mettre à jour Plus tard - Mise à jour de IIAB Controller + Mise à jour de Knowledge To Go Téléchargement de la nouvelle version... Téléchargement démarré... Recherche de mises à jour... diff --git a/controller/app/src/main/res/values-hi/strings.xml b/controller/app/src/main/res/values-hi/strings.xml index 3b57e12..bbc4c08 100644 --- a/controller/app/src/main/res/values-hi/strings.xml +++ b/controller/app/src/main/res/values-hi/strings.xml @@ -1,6 +1,6 @@ - IIAB-oA Controller + Knowledge To Go रद्द करें सभी कॉपी करें @@ -189,7 +189,7 @@ क्या आप एप्लिकेशन को अपडेट करना चाहते हैं?\n\nनया क्या है:\n%1$s अपडेट करें बाद में - IIAB Controller अपडेट हो रहा है + Knowledge To Go अपडेट हो रहा है नया संस्करण डाउनलोड हो रहा है... डाउनलोड शुरू हुआ... diff --git a/controller/app/src/main/res/values-pt/strings.xml b/controller/app/src/main/res/values-pt/strings.xml index eed5d57..94d9d0b 100644 --- a/controller/app/src/main/res/values-pt/strings.xml +++ b/controller/app/src/main/res/values-pt/strings.xml @@ -1,6 +1,6 @@ - IIAB-oA Controller + Knowledge To Go Cancelar Copiar Tudo @@ -189,7 +189,7 @@ Deseja atualizar o aplicativo?\n\nO que há de novo:\n%1$s Atualizar Mais tarde - Atualizando IIAB Controller + Atualizando Knowledge To Go Baixando nova versão... Download iniciado... diff --git a/controller/app/src/main/res/values-ru-rRU/strings.xml b/controller/app/src/main/res/values-ru-rRU/strings.xml index 743ec57..b7b8b8b 100644 --- a/controller/app/src/main/res/values-ru-rRU/strings.xml +++ b/controller/app/src/main/res/values-ru-rRU/strings.xml @@ -1,6 +1,6 @@ - IIAB-oA Controller + Knowledge To Go Отмена Скопировать все @@ -189,7 +189,7 @@ Хотите обновить приложение?\n\nЧто нового:\n%1$s Обновить Позже - Обновление IIAB Controller + Обновление Knowledge To Go Загрузка новой версии... Загрузка начата... Поиск обновлений... diff --git a/controller/app/src/main/res/values/strings.xml b/controller/app/src/main/res/values/strings.xml index 2970aef..58c0261 100644 --- a/controller/app/src/main/res/values/strings.xml +++ b/controller/app/src/main/res/values/strings.xml @@ -1,6 +1,6 @@ - IIAB-oA Controller + Knowledge To Go Cancel Copy All @@ -200,7 +200,7 @@ Update Later - Updating IIAB Controller + Updating Knowledge To Go Downloading new version... Download started... diff --git a/iiab-android b/iiab-android index f2a334e..74af751 100644 --- a/iiab-android +++ b/iiab-android @@ -29,7 +29,7 @@ fi #----------------------------- # Config #----------------------------- -GIT_REPO_IIABOA="https://github.com/iiab/iiab-android" +GIT_REPO_IIABOA="https://github.com/appdevforall/KnowledgeToGo" IIABOA_OPT_DIR="/opt/iiab-android" SITE_UPDATER="/opt/iiab-android/static/site/site-updater.sh" BASE_VARS_URL="https://raw.githubusercontent.com/iiab/iiab/refs/heads/master/vars/" diff --git a/tools/build-iiab-rootfs.sh b/tools/build-iiab-rootfs.sh index 5fc57d8..99941a6 100644 --- a/tools/build-iiab-rootfs.sh +++ b/tools/build-iiab-rootfs.sh @@ -14,7 +14,7 @@ # actually under proot) using the SAME libproot.so and flags as PRootEngine.java. # # proot source: by default downloads the native-binaries release of -# appdevforall/iiab-android (the very zip the APK uses via syncNativeArtifacts). +# appdevforall/KnowledgeToGo (the very zip the APK uses via syncNativeArtifacts). # # Artifact identifier: the SHORT COMMIT of iiab/iiab that the installer actually # baked into this rootfs (read from the clone at /opt/iiab/iiab AFTER install = @@ -114,7 +114,7 @@ MKMETALINK_VERSION="latest" # module version to 'go install'; --mkmetalin GO_VERSION="" # "" = latest stable from go.dev; or pin e.g. go1.25.4; --go-version GO_MIN="1.25.1" # mkmetalink go.mod requires Go >= this KERNEL_STR="6.17.0-PRoot-IIAB" # same -k as PRootEngine.java -REPO="appdevforall/iiab-android" +REPO="appdevforall/KnowledgeToGo" INSTALLER_URL="https://raw.githubusercontent.com/${REPO}/main/iiab-android" # Release tag holding the native binaries (the same zip the APK uses). Empty = # auto: read controller/binary_version.txt from main.