Auto Android App Modding Tool
Project description
UAMT – Ultimate Auto Android App Modding Toolkit
NO ROOT NEEDED ✅
UAMT is a powerful Termux-based Android modding toolkit that allows you to inject Frida Gadget and custom native libraries, patch APKs, rebuild, align, and sign them directly on your Android device.
It is designed to be fast, stable, and easy to use, featuring a full-screen interactive TUI, smart auto-detection, and automatic dependency installation.
GitHub(give a star):
https://github.com/VarshaWanjari0/Auto-Android-App-Modding-Tool-UAMT
📦 Installation
Install via pip(first install python):
pip install uamt
Then run:
uamt to run the tool
✨ Features
🧩 Injection
⚡ Inject Frida Gadget
Listen mode
Wait mode
Pre-injected script
🧬 Inject any custom .so native library
📥 Download and inject Frida Gadget for multiple ABIs at once
🧠 Smart Detection
🤖 Automatically detects the best injection method:
🔵 Native injection using patchelf
🟣 Smali injection using APKEditor
🔍 Detects main native libraries such as:
libil2cpp.so
libunity.so
and more
🛠️ Tools & Build System
📦 Auto-download and unpack Frida Gadget
🏗️ Full APK rebuild pipeline:
zipalign
v1 / v2 / v3 signing
🎨 Interface
🎨 Colorful curses-based full-screen TUI
📂 Built-in file picker
✨ Improved layout and visual polish
🛡️ Safe Modding
🔐 Automatically adds missing INTERNET permission
🧯 Reduces common APK breaking issues
⚙️ Automation
🚀 One-time automatic installation of all required dependencies
🔌 One-tap connection to Frida Gadget
📱 Optimized for Termux environments
🆕 What’s New
📱 Requirements
📦 Termux (latest version)
Run once:
termux-setup-storage
ℹ️ On first launch, go through the Install / Update option and then the Download Frida Gadget option with an active internet connection to automatically set up all dependencies.
🔍 Use Cases
🧩 Android APK modding
⚡ Frida Gadget injection
🧬 Native library injection
🔍 Reverse engineering
🛡️ Android security research
📱 Termux-based workflows
⚠️ Disclaimer
UAMT is intended for educational, research, and authorized testing purposes only. Do not use this tool on applications you do not own or have permission to modify.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file uamt-1.3.1.tar.gz.
File metadata
- Download URL: uamt-1.3.1.tar.gz
- Upload date:
- Size: 246.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
267cdb6bf640c6aaa723dfb5da843febffecdc2a0c8393585c9fb9ded6013f43
|
|
| MD5 |
6a6762fbb1145b4071cd39f2f46bb800
|
|
| BLAKE2b-256 |
f344b7d102dcc893f07ab50fdce83d8aa48f62ac0aafc5648b590f5a49b22a17
|
File details
Details for the file uamt-1.3.1-py3-none-any.whl.
File metadata
- Download URL: uamt-1.3.1-py3-none-any.whl
- Upload date:
- Size: 246.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
043860098b0ee965c0e4d4df328c730f07292b3771b8dda08969cd9a7e10857a
|
|
| MD5 |
744eddb43cd88b424b84b092c210b968
|
|
| BLAKE2b-256 |
d2d301d5f00b342ae150a6fbbd1f83290c7c45112576696281ab63e92e114225
|