From f1d946b0fa9c974e9b26e9dc4e0335427fca7e6b Mon Sep 17 00:00:00 2001
From: TechnoIndian
Date: Fri, 21 Aug 2026 11:11:45 +0530
Subject: [PATCH] Migrate from Uber-Sign to ApkSig & bump version from 1.8 to
1.9
---
ApkPatcher/Utils/Credits.py | 2 +-
ApkPatcher/Utils/Decompile_Compile.py | 9 ++-------
ApkPatcher/Utils/Files_Check.py | 10 +++++-----
README.md | 17 +++++++++++++++++
VERSION | 2 +-
5 files changed, 26 insertions(+), 14 deletions(-)
diff --git a/ApkPatcher/Utils/Credits.py b/ApkPatcher/Utils/Credits.py
index 712dc83..50aa1c8 100644
--- a/ApkPatcher/Utils/Credits.py
+++ b/ApkPatcher/Utils/Credits.py
@@ -16,7 +16,7 @@ def Credits():
{C.S} APKEditor {C.E}{C.G} REAndroid {C.S}{C.P} @kikfox {C.E}
-{C.S} Uber-Apk-Signer {C.E}{C.G} Patrick Favre {C.S}{C.P} @patrickfav {C.E}
+{C.S} ApkSig {C.E}{C.G} Android Tools Build {C.S}{C.P} Open Source {C.E}
{C.S} My Channel {C.E}{C.CC} 🇮🇳 ࿗ {C.OG}T̴͢͢e̴͢͢c̴͢͢h̴͢͢n̴͢͢o̴͢͢ {C.B}☣{C.G} I̴͢͢n̴͢͢d̴͢͢i̴͢͢a̴͢͢ {C.CC}࿗ 🇮🇳 {C.S}{C.P} @rktechnoindians {C.E}
diff --git a/ApkPatcher/Utils/Decompile_Compile.py b/ApkPatcher/Utils/Decompile_Compile.py
index 4d43799..fffc078 100644
--- a/ApkPatcher/Utils/Decompile_Compile.py
+++ b/ApkPatcher/Utils/Decompile_Compile.py
@@ -160,12 +160,12 @@ def FixSigBlock(decompile_dir, apk_path, build_dir, rebuild_dir):
# ---------------- Sign APK ----------------
def Sign_APK(build_dir):
- cmd = ["java", "-jar", F.Sign_Jar, "-a", build_dir, "--overwrite"]
+ cmd = ["java", "-jar", F.ApkSig, build_dir]
print(f"\n{C.X}{C.C} Signing APK...")
print(
- f"{C.G} |\n └──── {C.CC}Signing ~{C.G}$ java -jar {M.os.path.basename(F.Sign_Jar)} -a {build_dir} --overwrite\n"
+ f"{C.G} |\n └──── {C.CC}Signing ~{C.G}$ java -jar {M.os.path.basename(F.ApkSig)} {build_dir}\n"
f"\n{C_Line}{C.G}\n"
)
@@ -174,11 +174,6 @@ def Sign_APK(build_dir):
print(f"\n{C.X}{C.C} Sign Successful {C.G} ✔\n")
- idsig_file = build_dir + ".idsig"
-
- if M.os.path.exists(idsig_file):
- M.os.remove(idsig_file)
-
print(f'{C_Line}\n\n')
except M.subprocess.CalledProcessError:
diff --git a/ApkPatcher/Utils/Files_Check.py b/ApkPatcher/Utils/Files_Check.py
index ea50ae9..545db12 100644
--- a/ApkPatcher/Utils/Files_Check.py
+++ b/ApkPatcher/Utils/Files_Check.py
@@ -21,9 +21,9 @@ class FileCheck:
def Set_Path(self):
# ---------------- Jar Tools ----------------
- self.APKTool_Path, self.APKEditor_Path, self.Sign_Jar = (
+ self.APKTool_Path, self.APKEditor_Path, self.ApkSig = (
M.os.path.join(run_dir, jar)
- for jar in ("APKTool.jar", "APKEditor.jar", "Uber-Apk-Signer.jar")
+ for jar in ("APKTool.jar", "APKEditor.jar", "ApkSig.jar")
)
# ---------------- HooK Files ----------------
@@ -135,9 +135,9 @@ class FileCheck:
"dbf930b076c6b9be08d57c449cacefc3bdd6b71ebd59b3066fc0e1f5b14f9423" if M.os.name == 'nt' else "0ac5be78edd13772b3d8e261548e5b7f7d2579310c078476e12b8c91341ea5dc"
),
(
- "https://github.com/TechnoIndian/Tools/releases/download/Tools/Uber-Apk-Signer.jar",
- self.Sign_Jar,
- "e1299fd6fcf4da527dd53735b56127e8ea922a321128123b9c32d619bba1d835"
+ "https://github.com/TechnoIndian/Tools/releases/download/Tools/ApkSig.jar",
+ self.ApkSig,
+ "ac8a3dc7a9fa516408a320e68f57e13416887827e6d58c086009e9374b771e55"
),
(
"https://raw.githubusercontent.com/TechnoIndian/Objectlogger/refs/heads/main/AES.smali",
diff --git a/README.md b/README.md
index 759fcf0..0d9296a 100644
--- a/README.md
+++ b/README.md
@@ -13,6 +13,23 @@
+## Used Source
+
+
+
+
+
+
+
+
+
+
+
+
+ 
+
+
+
Installation Method
-------
**💢 Requirement PKG 💢**
diff --git a/VERSION b/VERSION
index 6259340..872765e 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.8
+1.9
\ No newline at end of file