Termux 提供 Android 用户空间里的终端与软件包;proot-distro 再用 PRoot 把一个 Linux 根文件系统映射进来。你可以学习 shell、Python 和 Debian 包管理,但得到的“root”只是容器视角里的伪 root,不是 Android 的 UID 0。本篇做一个能保存、能校验、也能完整删除的最小工作台。
你会完成什么#
- 从单一可信来源安装 Termux,避免插件签名不一致。
- 安装 proot-distro 与 Debian,并分清 Android、Termux、Debian 三层。
- 创建普通 Linux 用户,运行一个不接触手机隐私的 Python 小任务。
- 退出再登录以验证文件持久化,随后制作校验和备份。
- 删除 Debian 实验环境,并知道哪些手机能力始终没有被授予。
先看结论#
| 需求 | 推荐做法 | 不要误解成 |
|---|---|---|
| 学 Linux/Python/Git | Termux 原生包或 Debian PRoot | 已经 Root Android |
| 需要 Debian 包结构 | proot-distro 安装 Debian | 真正的虚拟机或完整容器隔离 |
| 需要普通用户练习 | 在 Debian 内创建 learner | 多用户之间存在可靠安全边界 |
| 需要保存实验 | proot-distro backup + SHA-256 | 备份已自动加密 |
| 需要 Android API | 同源安装 Termux:API 并逐项授权 | Linux 命令天然能访问短信、定位 |
| 需要硬件/内核控制 | 停止,改用合适测试设备或 Root 方案 | PRoot 能加载内核模块或改系统分区 |
心智模型#
Android 内核与应用沙箱(仍然无 Root)
↓ 普通应用 UID
Termux 环境
↓ PRoot 路径/进程转换
Debian 根文件系统
├─ 伪 root:便于装包
└─ learner:日常练习
↓
备份归档 + SHA-256 → 删除 Debian → Termux/Android 不变
PRoot 通过用户空间的路径和系统调用转换,让 Debian 程序“看见”自己的根目录。它不启动新的 Android 内核,也不会绕过 SELinux、应用沙箱或系统权限弹窗。Debian 中的 root 能改这个根文件系统,却不能因此读取其他 Android App 的私有数据。
工具清单#
| 工具 | 本篇角色 | 适合做什么 | 关键限制 |
|---|---|---|---|
| Termux | 终端与基础包管理 | shell、Git、Python、SSH 客户端 | GitHub/F-Droid 等不同来源的签名不可混装 |
| proot-distro | 部署与管理 Debian 根文件系统 | install、login、backup、remove | 伪 root,不提供真实容器隔离或内核能力 |
| Debian | 熟悉的 Linux 用户空间 | apt、Python、文本处理 | 后台服务可能被 Android 省电策略终止 |
| SHA-256 | 校验备份文件是否变化 | 生成可重复比对的摘要 | 只校验完整性,不等于加密或真实性证明 |
| Termux:API | 可选的 Android API 桥 | 在明确授权后调用部分设备功能 | 必须与 Termux 同签名来源;本篇不安装 |
| Termux:X11 | 可选图形显示通道 | 以后运行受支持的 Linux GUI | 配置、耗电和输入链路更复杂,本篇不用 |
项目全景:Termux / proot 环境的 147 个项目,一个不漏#
先纠正“PRoot 里的 root 不是 Android root”,再依次完成安全筛查、搭建授权安全实验室、配置 Termux 开发工具、运行 Linux 桌面与服务、理解伪 root 脚本;恶意软件与凭据攻击项目只做风险名录。
| 技术路线 | 项目数 | 处理等级 | 在主题任务中的位置 |
|---|---|---|---|
| 恶意、凭据攻击与高风险项目隔离区 | 32 | 隔离审计 | 文章最先拦截 PIN 暴力破解、钓鱼、RAT、勒索、Wi-Fi 破解和垃圾脚本克隆;逐项列名、风险与不运行理由,不转录命令、载荷或攻击步骤。 |
| 授权安全实验室与 NetHunter | 27 | 候选路线 | 把 NetHunter、ANDRAX、Wireshark、mitmproxy 和模块化 pentest 框架限定在自有靶场,说明 PRoot 缺少原生内核/无线注入能力以及何时必须停手。 |
| Termux 基础、ADB 与开发栈 | 28 | 候选路线 | 从可信安装源、存储权限和包管理开始,再覆盖 ADB、VS Code、编译 APK、ESP 刷写、AI/LLM 与 OpenClaw;每个一键脚本先读源码再执行。 |
| PRoot 发行版、桌面与图形加速 | 25 | 候选路线 | 用 Ubuntu、Debian、Arch、XFCE、Termux:X11、VirGL、Wine/Box64 展示 rootfs 解包到桌面启动的路径,讲清存储开销、进程模型、GPU 兼容和完整卸载。 |
| 容器替代、服务器与自托管应用 | 12 | 候选路线 | 比较 udocker、ruri、QEMU Docker 与原生 Termux 服务,串起 Immich、SearXNG、Samba、Matrix、Minecraft 等案例;默认只监听 localhost,再按需开放局域网并设置认证。 |
| 伪 root、sudo 包装与真实 su | 14 | 候选路线 | 集中拆解 RootMe、T-ROOT、Termux-root、sudo 包装和 tsu:提示符变成 # 可能只是在 PRoot 内,真正访问 Android /data 或内核仍需 Magisk/KernelSU 授权。 |
| 真实 Root、非 Termux 与同名误收条目 | 9 | 边界复核 | 覆盖所有剩余项目并标明实际条件:有些明确需要 root,有些声明无需 Termux,有些是 Replit 或 CERN ROOT 文件工具;保留项目链接,但不把它们写成 PRoot 成功案例。 |
1. 恶意、凭据攻击与高风险项目隔离区 · 32#
文章最先拦截 PIN 暴力破解、钓鱼、RAT、勒索、Wi-Fi 破解和垃圾脚本克隆;逐项列名、风险与不运行理由,不转录命令、载荷或攻击步骤。
本组共 32 项:25 个源项目、7 个 Fork,其中 1 项已归档。它们是风险名录,不是新手安装候选;阅读顺序只用于识别威胁、比较上游与 Fork,或在经授权的隔离环境做防御性审计。
| 项目 | 上游定位与识别信号 | 状态与采用前检查 |
|---|---|---|
| urbanadventurer/Android-PIN-Bruteforce | 主题用途:将 urbanadventurer/Android-PIN-Bruteforce 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 android · android-security · bruteforce · Shell 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 4733 · 协议未声明 · 2023-10-10。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| noob-hackers/hacklock | 主题用途:将 noob-hackers/hacklock 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 hack-pattern · hackathon · hacklock · Shell 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 2407 · MIT · 2025-10-14。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| landy22granatt/Kumpulan-Script-Termux | 主题用途:将 landy22granatt/Kumpulan-Script-Termux 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 Python 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 727 · 协议未声明 · 2020-06-25。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| uday-khan/Termux | 主题用途:将 uday-khan/Termux 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 仓库名、README 与发布记录 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 420 · 协议未声明 · 2021-05-23。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| Juanhacker051/FOTOSPLOIT- | 主题用途:将 Juanhacker051/FOTOSPLOIT- 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 仓库名、README 与发布记录 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 417 · 协议未声明 · 2020-07-12。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| Rizalcahdemak/akun-termux | 主题用途:将 Rizalcahdemak/akun-termux 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 仓库名、README 与发布记录 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 182 · 协议未声明 · 2022-07-08。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| Whomrx666/Wifi-crackerX | 主题用途:将 Whomrx666/Wifi-crackerX 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 hacking-tools · kali-linux · linux · Python 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 137 · GPL-3.0 · 2025-10-16。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| caronero/Z-ransom | 主题用途:将 caronero/Z-ransom 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 android-ransomware · caronero · ransom · Python 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 112 · Apache-2.0 · 2022-06-28。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| zall-4RT/kumpulan-code-termuxs-lenkap | 主题用途:将 zall-4RT/kumpulan-code-termuxs-lenkap 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 仓库名、README 与发布记录 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 99 · MIT · 2022-09-15。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| noob-hackers/zeuris | 主题用途:将 noob-hackers/zeuris 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 android · clone-website · hacking · HTML 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 75 · MIT · 2025-02-01。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| Defence-Hackers/ADVFB | 主题用途:将 Defence-Hackers/ADVFB 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 brute-force · brute-force-attacks · bruteforce · HTML 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 59 · MIT · 2020-09-27。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| wahid987654321/hecker | 主题用途:将 wahid987654321/hecker 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 仓库名、README 与发布记录 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 59 · GPL-3.0 · 2021-07-06。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| W8SOJIB/W8RootWifiHKV2 | 主题用途:将 W8SOJIB/W8RootWifiHKV2 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 Python 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 58 · 协议未声明 · 2025-09-09。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| 0u44/Termux-Hotspot | 主题用途:将 0u44/Termux-Hotspot 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 bash · download · hacking · Shell 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 50 · CC0-1.0 · 2025-04-16。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| monsmain/ighack | 主题用途:将 monsmain/ighack 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 brute · brute-force · brute-force-attack · Go 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 36 · 协议未声明 · 2025-08-19。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| haidayne/wipwn | 主题用途:将 haidayne/wipwn 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 Python 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档 Fork · ★ 31 · MIT · 2025-06-22。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| mrjuice01/Wifi-Cracker | 主题用途:将 mrjuice01/Wifi-Cracker 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 github · hack · kali · Python 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 31 · Apache-2.0 · 2023-11-26。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| sllumenikmati21/misteriusxx | 主题用途:将 sllumenikmati21/misteriusxx 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 仓库名、README 与发布记录 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 30 · 协议未声明 · 2021-10-17。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| taufiks22/new | 主题用途:将 taufiks22/new 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 仓库名、README 与发布记录 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 26 · 协议未声明 · 2020-09-15。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| tajmancrackit/How-to-install-kali-nethunter-in-termux | 主题用途:将 tajmancrackit/How-to-install-kali-nethunter-in-termux 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 仓库名、README 与发布记录 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 25 · 协议未声明 · 2022-05-13。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| arghya339/IntelliJ-MyEyes | 主题用途:将 arghya339/IntelliJ-MyEyes 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 android · bcrypt · python · PowerShell 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 已归档源项目 · ★ 22 · MIT · 2026-06-03。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| Tiger-Foxx/Android-Cracker-Upgraded | 主题用途:将 Tiger-Foxx/Android-Cracker-Upgraded 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 Shell 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 20 · 协议未声明 · 2025-02-17。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| Darkrevengehack/AndroRAT | 主题用途:将 Darkrevengehack/AndroRAT 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 Java 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 17 · MIT · 2026-06-28。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| shadow-hacker-2002/android-pin-cracker | 主题用途:将 shadow-hacker-2002/android-pin-cracker 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 Shell 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 16 · 协议未声明 · 2023-03-04。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| AzeemIdrisi/Android-PIN-Bruteforce | 主题用途:将 AzeemIdrisi/Android-PIN-Bruteforce 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 仓库名、README 与发布记录 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档 Fork · ★ 11 · 协议未声明 · 2023-03-21。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| ALBINPRAVEEN/Android-PIN-Bruteforce | 主题用途:将 ALBINPRAVEEN/Android-PIN-Bruteforce 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 仓库名、README 与发布记录 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档 Fork · ★ 10 · 协议未声明 · 2021-03-29。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| Programmer-Shakib/WPS-WiFi-Hacking-Android-Root_Termux_Installer | 主题用途:将 Programmer-Shakib/WPS-WiFi-Hacking-Android-Root_Termux_Installer 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 Shell 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 8 · 协议未声明 · 2024-01-20。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| kimocoder/Android-PIN-Bruteforce | 主题用途:将 kimocoder/Android-PIN-Bruteforce 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 仓库名、README 与发布记录 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档 Fork · ★ 7 · 协议未声明 · 2024-04-07。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| XMYSTERlOUSX/Android-PIN-Bruteforce | 主题用途:将 XMYSTERlOUSX/Android-PIN-Bruteforce 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 Shell 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档 Fork · ★ 5 · 协议未声明 · 2022-10-27。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| krisdowis/Android-PIN-Bruteforce | 主题用途:将 krisdowis/Android-PIN-Bruteforce 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 仓库名、README 与发布记录 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档 Fork · ★ 5 · 协议未声明 · 2022-06-24。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| pixelPusher03/Ransomware-V1 | 主题用途:将 pixelPusher03/Ransomware-V1 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 Python 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档源项目 · ★ 5 · MIT · 2024-11-28。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
| trhackn0n/Android-PIN-Bruteforce | 主题用途:将 trhackn0n/Android-PIN-Bruteforce 作为「恶意、凭据攻击与高风险项目隔离区」的风险识别样本,只根据 仓库名、README 与发布记录 做防御性分流。 为避免转载攻击步骤或载荷,不复制上游操作性简介。 | 未归档 Fork · ★ 5 · 协议未声明 · 2021-03-05。隔离条目:只用于风险识别、源码审计或经授权的防御实验;不要在日用机部署,也不要对第三方目标运行。 |
2. 授权安全实验室与 NetHunter · 27#
把 NetHunter、ANDRAX、Wireshark、mitmproxy 和模块化 pentest 框架限定在自有靶场,说明 PRoot 缺少原生内核/无线注入能力以及何时必须停手。
本组共 27 项:27 个源项目、0 个 Fork,其中 0 项已归档。新手应先从“未归档的源项目”核对 README 和 Release,再用 Fork 追溯设备适配或历史差异;分组本身不等于推荐安装。
| 项目 | 上游定位与识别信号 | 状态与采用前检查 |
|---|---|---|
| techjarves/termux-hacklab | 主题用途:将 techjarves/termux-hacklab 纳入「授权安全实验室与 NetHunter」候选路线,根据 android · linux · termux · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Turn your Android into a GPU-accelerated Linux hacking lab with one command! XFCE Desktop + Nmap, SQLMap, Hydra, Wine & more. No root required. | 未归档源项目 · ★ 664 · 协议未声明 · 2026-03-27。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| sagar040/proot-distro-nethunter | 主题用途:将 sagar040/proot-distro-nethunter 纳入「授权安全实验室与 NetHunter」候选路线,根据 automatic-installation · install-kali-linux · install-nethunter · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Install Kali NetHunter (Official Version) on Android without root. It is a bash script that enables users to deploy multiple NetHunter instances with a customized toolset in PRoot distro. | 未归档源项目 · ★ 149 · GPL-3.0 · 2025-11-11。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| InferiorAK/wireshark-installation-termux | 主题用途:将 InferiorAK/wireshark-installation-termux 纳入「授权安全实验室与 NetHunter」候选路线,根据 inferiorak · install · termux 核对功能、平台与版本适配。 上游自述(保留原文):Install wireshark no root in Termux | 未归档源项目 · ★ 112 · GPL-3.0 · 2026-03-18。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| AdarshAddee/Kali-Nethunter | 主题用途:将 AdarshAddee/Kali-Nethunter 纳入「授权安全实验室与 NetHunter」候选路线,根据 adarsh · adarsh-addee · adarshad · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Hey there, This tool will help you to install Kali-Nethunter in your non-rooted android device with root privileges in CLI or GUI mode. Hope you like this tool <3. | 未归档源项目 · ★ 108 · Apache-2.0 · 2022-08-09。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| TermuxHackz/RootMe | 主题用途:将 TermuxHackz/RootMe 纳入「授权安全实验室与 NetHunter」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):This tool will root your termux without superuser no root required note : it's not a absolute root it is a mini kali linux os running virtually on termux | 未归档源项目 · ★ 105 · 协议未声明 · 2020-12-10。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| Kirozaku/Andrax-Termux | 主题用途:将 Kirozaku/Andrax-Termux 纳入「授权安全实验室与 NetHunter」候选路线,根据 andrax · andrax-installer · andrax-no-root · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Automated ANDRAX v5 installer script for Termux (non-root). (Skrip installer otomatis tanpa root). 🚀 | 未归档源项目 · ★ 64 · MIT · 2025-10-23。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| cyberkernelofficial/mitmproxy-in-termux | 主题用途:将 cyberkernelofficial/mitmproxy-in-termux 纳入「授权安全实验室与 NetHunter」候选路线,根据 mitm · mitmproxy · mitmproxy-termux 核对功能、平台与版本适配。 上游自述(保留原文):This repository contains instructions on how to install mitmproxy in Termux, without root. | 未归档源项目 · ★ 49 · MIT · 2024-03-24。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| danielmadii/Kali-Linux-Android-noroot | 主题用途:将 danielmadii/Kali-Linux-Android-noroot 纳入「授权安全实验室与 NetHunter」候选路线,根据 kali · kalinethunter-for-android · linux 核对功能、平台与版本适配。 上游自述(保留原文):Simple tutorial to Install Kali Linux GUI Desktop on Android Without Root. Please ⭐️ if you like it | 未归档源项目 · ★ 47 · 协议未声明 · 2023-09-26。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| Cyber-Anonymous/Kali-load | 主题用途:将 Cyber-Anonymous/Kali-load 纳入「授权安全实验室与 NetHunter」候选路线,根据 anonymous · cyber-anonymous · d · Python 核对功能、平台与版本适配。 上游自述(保留原文):Kali-load is for install Kali Linux in termux with CLI (command line interface) and GUI (graphical user interface) without root. | 未归档源项目 · ★ 38 · 协议未声明 · 2022-10-14。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| hackerxphantom/Kali-Nethunter-Termux | 主题用途:将 hackerxphantom/Kali-Nethunter-Termux 纳入「授权安全实验室与 NetHunter」候选路线,根据 android-application · ethical-hacker · ethical-hacking-tools · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Install Kali NetHunter on your Android device through Termux Without Root with our user-friendly tool. | 未归档源项目 · ★ 38 · MIT · 2024-05-10。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| Whomrx666/Termux-root | 主题用途:将 Whomrx666/Termux-root 纳入「授权安全实验室与 NetHunter」候选路线,根据 access-root · kali-linux · linux · Python 核对功能、平台与版本适配。 上游自述(保留原文):Termux-root is a tool that has the ability to provide root access to Termux users even though their device has not been rooted | 未归档源项目 · ★ 37 · 协议未声明 · 2025-10-16。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| GITHUB-sys-998/Termux-KaliNethunter | 主题用途:将 GITHUB-sys-998/Termux-KaliNethunter 纳入「授权安全实验室与 NetHunter」候选路线,根据 仓库名、README 与发布记录 核对功能、平台与版本适配。 上游自述(保留原文):Termux Nethunter for Termux users we can run some linux root tools with this nethunter in Termux Installation : $ apt update $ apt upgrade $ apt install git $ git clone https://github.com/Hax4us/Nethunter-In-Termux $ cd Nethunter-In-Termux $ chmod +x * ./kalinethunter Now select your architecture Now type this command to start $ startkali Compulsory Steps For First Time Use So after startkali execute this command $ apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0B | 未归档源项目 · ★ 33 · 协议未声明 · 2021-04-04。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| anthophilee/hackingtool | 主题用途:将 anthophilee/hackingtool 纳入「授权安全实验室与 NetHunter」候选路线,根据 仓库名、README 与发布记录 核对功能、平台与版本适配。 上游自述(保留原文):This Tool Must Run As ROOT !!! If you are not Root use this 👌😉 ====================================== Kali Linux with the desktop environment on Android no root Juse type this on Temux pkg update -y && pkg install curl proot tar -y && curl https://raw.githubusercontent.com/AndronixApp/AndronixOrigin/master/Installer/Kali/kali-xfce.sh / bash ====================================== git clone https://github.😁com/Z4nzu/hackingtool.git chmod -R 755 hackingtool cd hackingtool sudo pip3 insta | 未归档源项目 · ★ 29 · 协议未声明 · 2021-01-16。边界命中:先读 README,确认它确实属于当前任务,再决定是否使用。 |
| Np-Tech-Code/kalilinux-installing-android | 主题用途:将 Np-Tech-Code/kalilinux-installing-android 纳入「授权安全实验室与 NetHunter」候选路线,根据 仓库名、README 与发布记录 核对功能、平台与版本适配。 上游自述(保留原文):Installing Kali on Android device is difficult and easy. Depends on your expertise and how much you can solve the problems you are facing. It's completely different from installing Kali on Desktop version. For, installing Kali there is a untold perquisite that you will need 9GB of free storage. You have to install it on main memory you can't install on external memory(SD card). kali Linux is light weight OS. You don't need high end hardware in the device to smoothly run it. But my suggestion a d | 未归档源项目 · ★ 28 · 协议未声明 · 2022-09-06。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| MaheshTechnicals/Kali-Linux-Termux | 主题用途:将 MaheshTechnicals/Kali-Linux-Termux 纳入「授权安全实验室与 NetHunter」候选路线,根据 android-hacking · cybersecurity · ethical-hacking · Shell 核对功能、平台与版本适配。 上游自述(保留原文):An advanced, automated installer to run Kali Linux NetHunter (Rootless) on Android using Termux — with GUI, sound support, smart updates, and zero root required. | 未归档源项目 · ★ 24 · MIT · 2025-11-20。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| KhanhNguyen9872/Kali-Linux_Android | 主题用途:将 KhanhNguyen9872/Kali-Linux_Android 纳入「授权安全实验室与 NetHunter」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Run Kali-Linux on Android without Root (APK) | 未归档源项目 · ★ 23 · 协议未声明 · 2023-06-06。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| Genplat/custoMUX | 主题用途:将 Genplat/custoMUX 纳入「授权安全实验室与 NetHunter」候选路线,根据 android · custom · customization · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Customize 100% your Android, get the most out of your rooted phone with termux. | 未归档源项目 · ★ 15 · GPL-3.0 · 2024-03-24。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| sobri3195/Pegasus-AllInOneTermux | 主题用途:将 sobri3195/Pegasus-AllInOneTermux 纳入「授权安全实验室与 NetHunter」候选路线,根据 Python 核对功能、平台与版本适配。 上游自述(保留原文):Pegasus AllInOneTermux adalah framework pentest modular untuk Termux Android yang menggabungkan berbagai modul dari Kali Linux, Parrot OS, dan repositori GitHub ke dalam satu framework ringan, offlinable, dan terproteksi penuh. Dirancang untuk kemudahan penggunaan tanpa membutuhkan root atau GUI. | 未归档源项目 · ★ 12 · MIT · 2025-03-31。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| erophey7/termux-x11-with-nethunter-root | 主题用途:将 erophey7/termux-x11-with-nethunter-root 纳入「授权安全实验室与 NetHunter」候选路线,根据 android · guide · kali · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Guide to launching Termux-X11 and PulseAudio for Kali Nethunter. | 未归档源项目 · ★ 12 · MIT · 2025-10-06。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| sansjtw1/Ankali-app | 主题用途:将 sansjtw1/Ankali-app 纳入「授权安全实验室与 NetHunter」候选路线,根据 android-app · kali-linux · kali-rolling · Shell 核对功能、平台与版本适配。 上游自述(保留原文):The Ankali App is a tool that leverages Proot to create an isolated "chroot" environment on Android devices without the need for rooting, in order to run a Kali Linux environment within a non-Linux environment. | 未归档源项目 · ★ 11 · 协议未声明 · 2024-10-04。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| HackWithSumit/KaliNethunter-Rooted | 主题用途:将 HackWithSumit/KaliNethunter-Rooted 纳入「授权安全实验室与 NetHunter」候选路线,根据 仓库名、README 与发布记录 核对功能、平台与版本适配。 上游自述(保留原文):The Kali NetHunter project is the first Open-source Android penetration testing platform for Android devices, allowing for access to the Kali toolset from various supported Android devices. There are multiple unique features not possible on other hardware platforms. | 未归档源项目 · ★ 11 · Apache-2.0 · 2024-09-19。边界命中:先读 README,确认它确实属于当前任务,再决定是否使用。 |
| DeadKnox/Termux-Desktops | 主题用途:将 DeadKnox/Termux-Desktops 纳入「授权安全实验室与 NetHunter」候选路线,根据 alpine-linux · android · android-linux · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Run full Linux desktops on Android using Termux & proot-distro — no root required. Guides for Debian, Ubuntu, Kali, Arch, Fedora, Alpine & more with XFCE4, VirGL GPU acceleration, and launch scripts for Mali & Adreno devices. | 未归档源项目 · ★ 10 · NOASSERTION · 2026-06-16。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| riski150704/KaliDroid | 主题用途:将 riski150704/KaliDroid 纳入「授权安全实验室与 NetHunter」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Install Kali Linux On Android Use Linux Droid no Root | 未归档源项目 · ★ 7 · MIT · 2022-11-12。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| C4ssif3r/kali-nethunter-installer-termux | 主题用途:将 C4ssif3r/kali-nethunter-installer-termux 纳入「授权安全实验室与 NetHunter」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Install kali nethunter on your android device!!! Without root ( install rootfs files on the termux! ) Let's go to install nethunter on our termux 😉 | 未归档源项目 · ★ 6 · 协议未声明 · 2024-01-21。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| nitkinov/HunterA | 主题用途:将 nitkinov/HunterA 纳入「授权安全实验室与 NetHunter」候选路线,根据 android · pentest · pentest-tool · Python 核对功能、平台与版本适配。 上游自述(保留原文):Mobile pentest framework for Termux (no root) • AI-assisted • modular • async • CVE scanner • OSINT • fuzzer • sniffer | 未归档源项目 · ★ 5 · MIT · 2026-04-28。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| Achik-Ahmed/install-kali-linux-on-android-without-root | 主题用途:将 Achik-Ahmed/install-kali-linux-on-android-without-root 纳入「授权安全实验室与 NetHunter」候选路线,根据 how-to-install-kali-linux-in-android-without-root · how-to-install-kali-linux-on-android · kali-linux-on-android 核对功能、平台与版本适配。 上游自述(保留原文):Learn how to install Kali Linux on any Android phone without root using Termux. 100% working method with GUI setup, easy steps, and beginner-friendly guide. | 未归档源项目 · ★ 4 · GPL-3.0 · 2025-07-04。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| Yash9460/Kali-On-Android | 主题用途:将 Yash9460/Kali-On-Android 纳入「授权安全实验室与 NetHunter」候选路线,根据 仓库名、README 与发布记录 核对功能、平台与版本适配。 上游自述(保留原文):Installing kali Linux in android without rooting your device | 未归档源项目 · ★ 4 · 协议未声明 · 2021-08-13。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
3. Termux 基础、ADB 与开发栈 · 28#
从可信安装源、存储权限和包管理开始,再覆盖 ADB、VS Code、编译 APK、ESP 刷写、AI/LLM 与 OpenClaw;每个一键脚本先读源码再执行。
本组共 28 项:28 个源项目、0 个 Fork,其中 0 项已归档。新手应先从“未归档的源项目”核对 README 和 Release,再用 Fork 追溯设备适配或历史差异;分组本身不等于推荐安装。
| 项目 | 上游定位与识别信号 | 状态与采用前检查 |
|---|---|---|
| nohajc/termux-adb | 主题用途:将 nohajc/termux-adb 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Run adb in Termux without root permissions! | 未归档源项目 · ★ 795 · MIT · 2026-03-13。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| Mohd-Mursaleen/openclaw-android | 主题用途:将 Mohd-Mursaleen/openclaw-android 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 仓库名、README 与发布记录 核对功能、平台与版本适配。 上游自述(保留原文):Run OpenClaw Natively on Android — No Root, No Ubuntu, No proot | 未归档源项目 · ★ 264 · 协议未声明 · 2026-05-16。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| eraycc/AutoGLM-TERMUX | 主题用途:将 eraycc/AutoGLM-TERMUX 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Quickly deploy Open-AutoGLM agent on Android phone using Termux. Support AI voice recognition and enable automated operation of your phone without Root or PC! | 未归档源项目 · ★ 195 · MIT · 2025-12-30。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| airp2018/Open-AutoGLM-SIGI | 主题用途:将 airp2018/Open-AutoGLM-SIGI 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 agent · autoglm · phone-use-agent · Kotlin 核对功能、平台与版本适配。 上游自述(保留原文):电子赛博游戏xAutoGLM 📦 标准 Android APK 一键安装 (无需电脑/Root)。🏗 核心: 基于 Chaquopy 引擎,将 Python Agent 直接嵌入安卓原生进程。⚡️ 特性: 赛博朋克叙事 UI (Native AutoGLM Client / One-Click Install / Powered by Chaquopy) | 未归档源项目 · ★ 181 · MIT · 2026-02-28。边界命中:先读 README,确认它确实属于当前任务,再决定是否使用。 |
| techjarves/Openclaw-Termux-NoRoot | 主题用途:将 techjarves/Openclaw-Termux-NoRoot 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 openclaw · shizuku-android · termux · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Control any Android phone via Telegram using Gemini AI and Shizuku. No root required. | 未归档源项目 · ★ 171 · MIT · 2026-04-01。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| ferrumclaudepilgrim/claude-code-android | 主题用途:将 ferrumclaudepilgrim/claude-code-android 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 aarch64 · ai-agent · ai-coding · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Run Claude Code natively on Android via Termux or AVF (Android Virtualization Framework) -- no desktop, no SSH, no root required. | 未归档源项目 · ★ 146 · MIT · 2026-07-01。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| djunekz/termux-app-store | 主题用途:将 djunekz/termux-app-store 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 android · android-terminal · awesome-termux · Python 核对功能、平台与版本适配。 上游自述(保留原文):TUI & CLI package manager for Termux on Android. Browse, build, and install community tools from source and binary source — offline, SHA256-verified, no root. Like AUR but for Termux. | 未归档源项目 · ★ 85 · MIT · 2026-07-20。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| orailnoor/termux-llm | 主题用途:将 orailnoor/termux-llm 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Run uncensored AI models locally on your Android phone. One-script setup via Termux + llama.cpp. No root, no cloud, no internet needed. | 未归档源项目 · ★ 71 · MIT · 2026-04-14。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| sumdher/VSCode-on-Android | 主题用途:将 sumdher/VSCode-on-Android 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 android · andronix · codium 核对功能、平台与版本适配。 上游自述(保留原文):Guide to run Visual Studio Code and/or VSCodium on Android and then SSH-ing into a remote server for remote development. No root required. | 未归档源项目 · ★ 66 · 协议未声明 · 2025-04-04。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| whyakari/TermuxDisableProcces | 主题用途:将 whyakari/TermuxDisableProcces 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 仓库名、README 与发布记录 核对功能、平台与版本适配。 上游自述(保留原文):a help for those who don't have root or computer to disable the termux error processes | 未归档源项目 · ★ 60 · 协议未声明 · 2024-10-23。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| PhoenixHairpin/mcp-termux | 主题用途:将 PhoenixHairpin/mcp-termux 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 C++ 核对功能、平台与版本适配。 上游自述(保留原文):MCP RE v7.0 — Android逆向工程一体化MCP服务器 / 73个工具 / stackplz eBPF + paradise内存 + radare2静态分析 / ARM64 Root | 未归档源项目 · ★ 48 · 协议未声明 · 2026-02-27。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| AlphaBs/termux-gnirehtet | 主题用途:将 AlphaBs/termux-gnirehtet 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 adb · android · gnirehtet · Shell 核对功能、平台与版本适配。 上游自述(保留原文):USB Tethering from Android to Android, non-root | 未归档源项目 · ★ 36 · MIT · 2024-09-07。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| swizardlv/botdrop_phonectl | 主题用途:将 swizardlv/botdrop_phonectl 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 C 核对功能、平台与版本适配。 上游自述(保留原文):BotDrop 的辅助工具,可以控制 Android 手机。不需要 root 权限 不需要 开启"USB调试(安全设置)" | 未归档源项目 · ★ 22 · MIT · 2026-02-11。边界命中:先读 README,确认它确实属于当前任务,再决定是否使用。 |
| VarshaWanjari0/Auto-Android-App-Modding-Tool | 主题用途:将 VarshaWanjari0/Auto-Android-App-Modding-Tool 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 android · android-app · apk-patch 核对功能、平台与版本适配。 上游自述(保留原文):UAMT – Ultimate Android App Modding Toolkit UAMT is an non root all-in-one Android APK modding toolkit for Termux. It simplifies Frida Gadget injection, native .so injection, APK patching, rebuilding, aligning, and signing directly on Android. It includes a fast full-screen TUI, smart auto-detection, and auto dependency setup reliable modding. | 未归档源项目 · ★ 18 · 协议未声明 · 2026-01-23。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| code-rgb/termux-apk-installer | 主题用途:将 code-rgb/termux-apk-installer 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 android · apk · python · Python 核对功能、平台与版本适配。 上游自述(保留原文):Script to easily download and install application via Termux. (root / non-root) | 未归档源项目 · ★ 14 · MIT · 2021-05-28。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| BuriXon-code/ADBash | 主题用途:将 BuriXon-code/ADBash 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 adb · adb-android · adb-commands · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Automatically connect to your device's ADB Shell with a Bash shell from Termux (no root required). | 未归档源项目 · ★ 13 · GPL-3.0 · 2026-06-13。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| sanatani-hackers/Llama.cpp-termux | 主题用途:将 sanatani-hackers/Llama.cpp-termux 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):The ultimate 1-click installer for running High-Performance Local LLMs (Llama 3.2, Qwen 2.5, BitNet) natively on Android via Termux. Features ultra-fast CPU binaries and Turnip/Mesa Vulkan GPU acceleration for Snapdragon chips. Zero root required. | 未归档源项目 · ★ 10 · MIT · 2026-05-27。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| HiFiiDev/RootlessTermux_ADB | 主题用途:将 HiFiiDev/RootlessTermux_ADB 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):The easier way to ADB on Android 10 | 未归档源项目 · ★ 9 · 协议未声明 · 2020-06-23。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| webclinic017/Termux | 主题用途:将 webclinic017/Termux 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 仓库名、README 与发布记录 核对功能、平台与版本适配。 上游自述(保留原文):Termux is an Android terminal emulator and Linux environment app that works directly with no rooting or setup required. A minimal base system is installed automatically - additional packages are available using the APT package manager. | 未归档源项目 · ★ 9 · 协议未声明 · 2021-03-24。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| 7wp81x/Termux-ESP-Flasher | 主题用途:将 7wp81x/Termux-ESP-Flasher 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 7wp81x · esp · esp32 · Python 核对功能、平台与版本适配。 上游自述(保留原文):No-root ESP32/ESP8266 flasher for Termux/Android — no esptool.py subprocess, no pyserial. | 未归档源项目 · ★ 9 · Apache-2.0 · 2026-07-16。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| kabooomm22/OpenClaw_Termux | 主题用途:将 kabooomm22/OpenClaw_Termux 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 ai · android · automation · Shell 核对功能、平台与版本适配。 上游自述(保留原文):🤖 Install and run OpenClaw on Android via Termux without root to chat with it on WhatsApp, Telegram, or Discord easily. | 未归档源项目 · ★ 8 · 协议未声明 · 2026-07-19。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| Gautam-Singh-Rajput/termux | 主题用途:将 Gautam-Singh-Rajput/termux 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 仓库名、README 与发布记录 核对功能、平台与版本适配。 上游自述(保留原文):Terminal emulator with packages Termux is a terminal emulator application enhanced with a large set of command line utilities ported to Android OS. The main goal is to bring a Linux command line experience to users of mobile devices with no rooting or other special setup required. Enjoy the Bash and Zsh shells. Edit files with nano and vim. Access servers over SSH. Compile C/C++ code with clang. Use the Python console as a pocket calculator. Check out projects with Git and Subversio | 未归档源项目 · ★ 8 · Apache-2.0 · 2022-01-25。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| ThomasBaruzier/android-agent | 主题用途:将 ThomasBaruzier/android-agent 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):(ROOT) Termux script to make a multimodal LLM API interact with your phone. Specifically made for Qwen 2.5 VL 72B. | 未归档源项目 · ★ 6 · Apache-2.0 · 2025-11-09。边界命中:先读 README,确认它确实属于当前任务,再决定是否使用。 |
| cpdata/antigravity-cli-termux | 主题用途:将 cpdata/antigravity-cli-termux 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 android · antigravity-cli · arm64 · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Automated setup scripts to run Google's Antigravity CLI natively on Android using Termux without a VM or root. Handles VA39 TCMalloc patching, glibc, and environment bypasses. | 未归档源项目 · ★ 6 · 协议未声明 · 2026-06-20。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| Dark-Legends/Vscode-Android | 主题用途:将 Dark-Legends/Vscode-Android 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 linux-kernel · shell-script · termux-api 核对功能、平台与版本适配。 上游自述(保留原文):Hi welcome to vscode-Android you can use vscode on Android Phone without access Root in web Brower localhost:8080 | 未归档源项目 · ★ 5 · 协议未声明 · 2023-11-10。边界命中:先读 README,确认它确实属于当前任务,再决定是否使用。 |
| git5loxosec/Authai | 主题用途:将 git5loxosec/Authai 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Authai is a small Termux-first CLI that builds a debug APK from an existing Gradle Wrapper Android project. Works on Android 15, no root! | 未归档源项目 · ★ 5 · GPL-3.0 · 2026-01-23。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| Honkonx/termux-ai-stack | 主题用途:将 Honkonx/termux-ai-stack 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Scripts bash para convertir tu Android en servidor de desarrollo. n8n · Claude Code · Ollama · EAS CLI. Sin root. Termux ARM64. | 未归档源项目 · ★ 5 · MIT · 2026-07-09。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| shi88ihs/Termux-ADB-SSH-StartUp_Connection-Info-Widget | 主题用途:将 shi88ihs/Termux-ADB-SSH-StartUp_Connection-Info-Widget 纳入「Termux 基础、ADB 与开发栈」候选路线,根据 adb · adb-server · android-debug-bridge · Shell 核对功能、平台与版本适配。 上游自述(保留原文):A script for Termux:Widget that displays your device's ADB & SSH connection info. It enables ADB over Wi-Fi (root required), starts the SSH server, and shows the local IP and ports in a colorful android home screen widget terminal and as a toast notification. Perfect for quick wireless shell access to your Android device. | 未归档源项目 · ★ 5 · 协议未声明 · 2025-06-25。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
4. PRoot 发行版、桌面与图形加速 · 25#
用 Ubuntu、Debian、Arch、XFCE、Termux:X11、VirGL、Wine/Box64 展示 rootfs 解包到桌面启动的路径,讲清存储开销、进程模型、GPU 兼容和完整卸载。
本组共 25 项:25 个源项目、0 个 Fork,其中 0 项已归档。新手应先从“未归档的源项目”核对 README 和 Release,再用 Fork 追溯设备适配或历史差异;分组本身不等于推荐安装。
| 项目 | 上游定位与识别信号 | 状态与采用前检查 |
|---|---|---|
| RuriOSS/daijin | 主题用途:将 RuriOSS/daijin 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 alpine · android · archlinux · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Run docker & LXC images in termux with ruri or proot, without kernel features support, even without root privileges! | 未归档源项目 · ★ 300 · Apache-2.0 · 2026-06-20。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| scikit-hep/uproot5 | 主题用途:将 scikit-hep/uproot5 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 analysis · big-data · bigdata · Python 核对功能、平台与版本适配。 上游自述(保留原文):ROOT I/O in pure Python and NumPy. | 未归档源项目 · ★ 269 · BSD-3-Clause · 2026-07-17。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| ZhymabekRoman/Exagear-For-Termux | 主题用途:将 ZhymabekRoman/Exagear-For-Termux 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 android · debian · exagear · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Non official modified version of Exagear for Termux and proot based environemnts - Anlinux, AndroNix, UserLand and etc. No root access required | 未归档源项目 · ★ 211 · GPL-2.0 · 2024-02-07。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| techjarves/ubuntu-on-android | 主题用途:将 techjarves/ubuntu-on-android 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 android · termux · ubuntu · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Install full Ubuntu Desktop (XFCE/GNOME) on Android using Termux and Udroid. Includes auto-fix scripts for Audio and Display issues. No Root required. | 未归档源项目 · ★ 106 · 协议未声明 · 2026-01-26。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| scikit-hep/uproot-browser | 主题用途:将 scikit-hep/uproot-browser 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 python · scikit-hep · Python 核对功能、平台与版本适配。 上游自述(保留原文):A TUI viewer for ROOT files | 未归档源项目 · ★ 77 · BSD-3-Clause · 2026-07-06。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| jorexdeveloper/termux-arch | 主题用途:将 jorexdeveloper/termux-arch 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 arch-linux · linux · termux-arch-linux · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Install Arch Linux on Android Without Root. | 未归档源项目 · ★ 77 · GPL-3.0 · 2026-06-23。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| jorexdeveloper/termux-ubuntu | 主题用途:将 jorexdeveloper/termux-ubuntu 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 termux · termux-distro · termux-ubuntu · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Install Ubuntu on Android Without Root. | 未归档源项目 · ★ 73 · GPL-3.0 · 2026-07-14。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| makeloveandroid/XpRoot | 主题用途:将 makeloveandroid/XpRoot 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 Java 核对功能、平台与版本适配。 上游自述(保留原文):描述 | 未归档源项目 · ★ 57 · 协议未声明 · 2021-09-07。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| ar37-rs/xow64-wine | 主题用途:将 ar37-rs/xow64-wine 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 android · box64 · glibc · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Wine-WoW64 + Box64 for termux aarch64 glibc and/or proot (no root required). | 未归档源项目 · ★ 57 · NOASSERTION · 2025-08-15。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| mjuned47/Termux-Ubuntu | 主题用途:将 mjuned47/Termux-Ubuntu 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Ubuntu and other Rootfs for Termux (Root and non Root users) | 未归档源项目 · ★ 55 · 协议未声明 · 2022-09-18。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| debojitsantra/BedrockServerTermux | 主题用途:将 debojitsantra/BedrockServerTermux 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 android · bedrock-server · box64 · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Run Minecraft Bedrock Dedicated Server , Java + GeyserMC & Java Server on your Android device using Termux and Debian(only for BDS) (proot-distro). No root required. Features automated setup, version selection, multiple server instances, Box64 translation(for BDS), and Playit.gg tunneling | 未归档源项目 · ★ 39 · GPL-3.0 · 2026-06-18。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| ar37-rs/virgl-angle | 主题用途:将 ar37-rs/virgl-angle 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 noroot · termux · virglrenderer · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Virglrenderer angle for termux aarch64 (no root required). | 未归档源项目 · ★ 36 · Apache-2.0 · 2025-05-14。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| ar37-rs/xfce4-termux | 主题用途:将 ar37-rs/xfce4-termux 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 android · noroot · termux · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Simple script shell to set and spin up xfce4 on native Termux android (no root required). | 未归档源项目 · ★ 23 · Apache-2.0 · 2025-05-07。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| dylanmeca/ubuntu-termux | 主题用途:将 dylanmeca/ubuntu-termux 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 android · bash · linux · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Install Ubuntu on Android using Termux, no need for root. Develop software using the Ubuntu distribution on your android without the need for root and install software maintained by Canonical. | 未归档源项目 · ★ 22 · GPL-3.0 · 2023-01-18。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| uzairmukadam/Linux-on-Android | 主题用途:将 uzairmukadam/Linux-on-Android 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 android · automation · e-waste · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Run a full Linux distro on Android using Termux and proot-distro (proot). No root required. | 未归档源项目 · ★ 20 · MIT · 2026-01-13。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| sudomain/AnkiTermuxArch | 主题用途:将 sudomain/AnkiTermuxArch 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Install Anki desktop on Android 5+ without root | 未归档源项目 · ★ 19 · 协议未声明 · 2021-08-21。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| andistro/installer | 主题用途:将 andistro/installer 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 android · debian · linux · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Instale a distribuição Debian ou Ubuntu no Android sem a necessidade de Root. / Install the Debian or Ubuntu distribution on Android without needing root access. | 未归档源项目 · ★ 17 · 协议未声明 · 2026-03-15。边界命中:先读 README,确认它确实属于当前任务,再决定是否使用。 |
| AdarshAddee/Ubuntu | 主题用途:将 AdarshAddee/Ubuntu 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 adarsh · adarsh-addee · adarshaddee · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Install Ubuntu 21.10 or latest version of ubuntu in termux without rooting android with root access. | 未归档源项目 · ★ 14 · 协议未声明 · 2022-08-09。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| metaspartan/ubuntu | 主题用途:将 metaspartan/ubuntu 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Ubuntu 23.10 and 22.04 for Android Termux, No root required | 未归档源项目 · ★ 11 · 协议未声明 · 2024-09-03。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| flasherxgapple/arch-termux | 主题用途:将 flasherxgapple/arch-termux 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 android · archlinux-installer · linux · Shell 核对功能、平台与版本适配。 上游自述(保留原文):run arch linux in android with proot distro on termux no root needed | 未归档源项目 · ★ 8 · GPL-3.0 · 2025-10-20。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| nglmercer/android-linux-desktop | 主题用途:将 nglmercer/android-linux-desktop 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Documentation and testing of programs, applications and uses of the Linux environment in Android using Termux, both for root users with chroot Linux (root) and proot Linux (noroot) | 未归档源项目 · ★ 6 · 协议未声明 · 2026-02-12。边界命中:先读 README,确认它确实属于当前任务,再决定是否使用。 |
| treviasxk/UbuntuTermuxRoot | 主题用途:将 treviasxk/UbuntuTermuxRoot 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 busybox · root · shell · Perl 核对功能、平台与版本适配。 上游自述(保留原文):Rode sistema Ubuntu na raiz do Android em seu smartphone com root. | 未归档源项目 · ★ 6 · GPL-3.0 · 2025-02-22。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| b9Joker108/a.fable.of.the.scriptkiddie.scriptoria | 主题用途:将 b9Joker108/a.fable.of.the.scriptkiddie.scriptoria 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 android · bash · bash-scripting 核对功能、平台与版本适配。 上游自述(保留原文):A Fable of the Scriptkiddie Scriptoria: A Bash/Zsh roadmap/study-guide, leveraging the GNU/Linux shell & Termux scripting environment w/~ Android: unrooted, PRoot to root! | 未归档源项目 · ★ 5 · 协议未声明 · 2024-04-21。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| Gustyx-Power/Android-Proot-Linux | 主题用途:将 Gustyx-Power/Android-Proot-Linux 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Run full Linux distributions with GUI desktop environments inside Termux on Android — no root required. | 未归档源项目 · ★ 5 · GPL-3.0 · 2025-06-23。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| LukasSR04/SearXNG-Termux-Android-noRoot | 主题用途:将 LukasSR04/SearXNG-Termux-Android-noRoot 纳入「PRoot 发行版、桌面与图形加速」候选路线,根据 android · f-droid · guide · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Clear and easy to follow guide & install-script for running SearXNG on Android using Termux without proot-distro. | 未归档源项目 · ★ 4 · CC-BY-4.0 · 2026-07-09。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
5. 容器替代、服务器与自托管应用 · 12#
比较 udocker、ruri、QEMU Docker 与原生 Termux 服务,串起 Immich、SearXNG、Samba、Matrix、Minecraft 等案例;默认只监听 localhost,再按需开放局域网并设置认证。
本组共 12 项:10 个源项目、2 个 Fork,其中 1 项已归档。新手应先从“未归档的源项目”核对 README 和 Release,再用 Fork 追溯设备适配或历史差异;分组本身不等于推荐安装。
| 项目 | 上游定位与识别信号 | 状态与采用前检查 |
|---|---|---|
| jing332/AListFlutter | 主题用途:将 jing332/AListFlutter 纳入「容器替代、服务器与自托管应用」候选路线,根据 Dart 核对功能、平台与版本适配。 上游自述(保留原文):AList 安卓版本,APK安装即用,无需Root或Termux。 | 未归档源项目 · ★ 1996 · AGPL-3.0 · 2025-07-26。边界命中:先读 README,确认它确实属于当前任务,再决定是否使用。 |
| cyberkernelofficial/docker-in-termux | 主题用途:将 cyberkernelofficial/docker-in-termux 纳入「容器替代、服务器与自托管应用」候选路线,根据 docker · docker-in-termux · termux 核对功能、平台与版本适配。 上游自述(保留原文):This repository contains instructions on how to install Docker in Termux, without root. | 未归档源项目 · ★ 809 · MIT · 2024-11-19。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| jing332/AlistAndroid | 主题用途:将 jing332/AlistAndroid 纳入「容器替代、服务器与自托管应用」候选路线,根据 alist · android · apk · Kotlin 核对功能、平台与版本适配。 上游自述(保留原文):AList 安卓版本,APK安装即用,无需Root或Termux。 | 已归档源项目 · ★ 479 · 协议未声明 · 2024-01-16。已归档:保留作历史、迁移或兼容性参考,不作为默认安装源。 |
| George-Seven/Termux-Udocker | 主题用途:将 George-Seven/Termux-Udocker 纳入「容器替代、服务器与自托管应用」候选路线,根据 android · container · containers · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Run Docker images in Termux via Udocker. No root, no qemu-VM, much faster. | 未归档源项目 · ★ 385 · 协议未声明 · 2026-06-03。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| KhanhNguyen9872/Ninja_Server_Termux | 主题用途:将 KhanhNguyen9872/Ninja_Server_Termux 纳入「容器替代、服务器与自托管应用」候选路线,根据 aarch64 · android · armv7 · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Run Ninja School Server on Termux Android without Root | 未归档源项目 · ★ 136 · GPL-3.0 · 2026-07-05。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| Suzu008/OpenListFlutter | 主题用途:将 Suzu008/OpenListFlutter 纳入「容器替代、服务器与自托管应用」候选路线,根据 Dart 核对功能、平台与版本适配。 上游自述(保留原文):OpenList 安卓版本,APK安装即用,无需Root或Termux。 | 未归档 Fork · ★ 108 · AGPL-3.0 · 2026-01-31。Fork:采用前先与上游比较提交、Release 和维护者说明。 |
| KhanhNguyen9872/DragonBoy_Termux | 主题用途:将 KhanhNguyen9872/DragonBoy_Termux 纳入「容器替代、服务器与自托管应用」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Run DragonBoy Server on Termux Android without Root | 未归档源项目 · ★ 78 · GPL-3.0 · 2024-04-19。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| HG-ha/qinglong | 主题用途:将 HG-ha/qinglong 纳入「容器替代、服务器与自托管应用」候选路线,根据 仓库名、README 与发布记录 核对功能、平台与版本适配。 上游自述(保留原文):青龙面板虚拟机,提供多个版本,同时提供纯净的虚拟机环境和开发环境副本,可以随意升级面板,安卓手机上支持在Termux(或其他终端)上运行而无需额外安装App,无需root。提供性能较高的虚拟机副本。 | 未归档源项目 · ★ 45 · 协议未声明 · 2024-03-26。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| medanisjbara/synapse-termux | 主题用途:将 medanisjbara/synapse-termux 纳入「容器替代、服务器与自托管应用」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):A set of instructions documenting the process of hosting matrix via synapse on Termux Android. Plus a script to automate the process. No root is needed. | 未归档源项目 · ★ 32 · Apache-2.0 · 2023-12-29。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| Gennyi07/immich-native-android | 主题用途:将 Gennyi07/immich-native-android 纳入「容器替代、服务器与自托管应用」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Immich running natively on Android (Termux, no root, no Docker) — aarch64 port with WebDAV external library support | 未归档 Fork · ★ 27 · 协议未声明 · 2026-04-01。Fork:采用前先与上游比较提交、Release 和维护者说明。 |
| luisdavim/termux-qemu-docker | 主题用途:将 luisdavim/termux-qemu-docker 纳入「容器替代、服务器与自托管应用」候选路线,根据 docker · qemu · termux · Go 核对功能、平台与版本适配。 上游自述(保留原文):A VM manager like Lima/Colima but for Docker in QEMU in Termux in Android! No root needed. | 未归档源项目 · ★ 7 · 协议未声明 · 2026-07-19。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| jellieware/samba-server-termux-android-setup-no-root | 主题用途:将 jellieware/samba-server-termux-android-setup-no-root 纳入「容器替代、服务器与自托管应用」候选路线,根据 仓库名、README 与发布记录 核对功能、平台与版本适配。 上游自述(保留原文):Samba server tutorial for Android | 未归档源项目 · ★ 4 · 协议未声明 · 2026-01-19。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
6. 伪 root、sudo 包装与真实 su · 14#
集中拆解 RootMe、T-ROOT、Termux-root、sudo 包装和 tsu:提示符变成 # 可能只是在 PRoot 内,真正访问 Android /data 或内核仍需 Magisk/KernelSU 授权。
本组共 14 项:13 个源项目、1 个 Fork,其中 1 项已归档。新手应先从“未归档的源项目”核对 README 和 Release,再用 Fork 追溯设备适配或历史差异;分组本身不等于推荐安装。
| 项目 | 上游定位与识别信号 | 状态与采用前检查 |
|---|---|---|
| AdarshAddee/root | 主题用途:将 AdarshAddee/root 纳入「伪 root、sudo 包装与真实 su」候选路线,根据 adarsh-addee · adarshaddee · bash · Shell 核对功能、平台与版本适配。 上游自述(保留原文):Root - Access root previliges in termux without rooting android device | 未归档源项目 · ★ 1076 · 协议未声明 · 2023-12-02。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| hctilg/root-termux | 主题用途:将 hctilg/root-termux 纳入「伪 root、sudo 包装与真实 su」候选路线,根据 bash · bash-script · black · Shell 核对功能、平台与版本适配。 上游自述(保留原文):install pseudo-root(sudo) in the termux | 未归档源项目 · ★ 650 · 协议未声明 · 2024-04-27。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| JoseZpt/T-root | 主题用途:将 JoseZpt/T-root 纳入「伪 root、sudo 包装与真实 su」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Este es un script fácil y rápido para ser usuario root en Termux | 未归档源项目 · ★ 298 · 协议未声明 · 2022-01-23。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| agnostic-apollo/sudo | 主题用途:将 agnostic-apollo/sudo 纳入「伪 root、sudo 包装与真实 su」候选路线,根据 bash · tasker · termux · Shell 核对功能、平台与版本适配。 上游自述(保留原文):A wrapper script to drop to the supported shells or execute shell script files or their text passed as an argument with superuser (root) context in termux | 未归档源项目 · ★ 202 · NOASSERTION · 2025-05-12。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| rompelhd/TermuxRootMods | 主题用途:将 rompelhd/TermuxRootMods 纳入「伪 root、sudo 包装与真实 su」候选路线,根据 android · enhanced · magisk · C++ 核对功能、平台与版本适配。 上游自述(保留原文):A module that enhances the Termux experience for rooted devices. | 未归档源项目 · ★ 179 · NOASSERTION · 2026-05-12。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| virtual-designer/termux-sudo-without-root | 主题用途:将 virtual-designer/termux-sudo-without-root 纳入「伪 root、sudo 包装与真实 su」候选路线,根据 rootless-sudo · shell · shell-script 核对功能、平台与版本适配。 上游自述(保留原文):In this repository, I've created a Sudo Script That Provides Sudo Utilities For Termux. It can run on both rooted & Non-rooted devices! | 已归档源项目 · ★ 134 · Apache-2.0 · 2021-12-10。已归档:保留作历史、迁移或兼容性参考,不作为默认安装源。 |
| termux/termux-root-packages-21-bin | 主题用途:将 termux/termux-root-packages-21-bin 纳入「伪 root、sudo 包装与真实 su」候选路线,根据 仓库名、README 与发布记录 核对功能、平台与版本适配。 上游自述(保留原文):termux-root-packages debs for android 5 and 6. Archived from Bintray repository. | 未归档源项目 · ★ 109 · 协议未声明 · 2022-06-06。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| Yuma-Tsushima07/RootTermux | 主题用途:将 Yuma-Tsushima07/RootTermux 纳入「伪 root、sudo 包装与真实 su」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Root Termux is a way to root be a root user in termux without rooting your phone. | 未归档源项目 · ★ 63 · 协议未声明 · 2021-03-05。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| termux/tsu | 主题用途:将 termux/tsu 纳入「伪 root、sudo 包装与真实 su」候选路线,根据 仓库名、README 与发布记录 核对功能、平台与版本适配。 上游自述(保留原文):Gain root shell on Termux. | 未归档 Fork · ★ 50 · ISC · 2021-09-06。Fork:采用前先与上游比较提交、Release 和维护者说明。 |
| U7P4L-IN/T-ROOT | 主题用途:将 U7P4L-IN/T-ROOT 纳入「伪 root、sudo 包装与真实 su」候选路线,根据 root · root-termux · Shell 核对功能、平台与版本适配。 上游自述(保留原文):This Is A Quick And Easy Script To Be Root User In Termux | 未归档源项目 · ★ 43 · MIT · 2023-07-19。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| safazz/termux-root | 主题用途:将 safazz/termux-root 纳入「伪 root、sudo 包装与真实 su」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):🔥 TERMUX ROOT | 未归档源项目 · ★ 35 · 协议未声明 · 2020-07-17。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| Darkmux/RootTH | 主题用途:将 Darkmux/RootTH 纳入「伪 root、sudo 包装与真实 su」候选路线,根据 Shell 核对功能、平台与版本适配。 上游自述(保留原文):Simular el root en Termux | 未归档源项目 · ★ 32 · GPL-3.0 · 2020-06-18。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| msrofficial/fix-termux-root | 主题用途:将 msrofficial/fix-termux-root 纳入「伪 root、sudo 包装与真实 su」候选路线,根据 android-terminal-root · kernelsu-termux-fix · magisk-termux-root · Shell 核对功能、平台与版本适配。 上游自述(保留原文):An automated solution to fix "No superuser binary detected" or "Root permission denied" errors in Termux for Android. | 未归档源项目 · ★ 5 · 协议未声明 · 2026-03-15。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
| o-codigo/termux-root-android | 主题用途:将 o-codigo/termux-root-android 纳入「伪 root、sudo 包装与真实 su」候选路线,根据 仓库名、README 与发布记录 核对功能、平台与版本适配。 上游自述(保留原文):repositório para fazer root pelo termux | 未归档源项目 · ★ 4 · 协议未声明 · 2022-06-02。活跃候选:先核对 README、最新 Release、目标版本与已知问题。 |
7. 真实 Root、非 Termux 与同名误收条目 · 9#
覆盖所有剩余项目并标明实际条件:有些明确需要 root,有些声明无需 Termux,有些是 Replit 或 CERN ROOT 文件工具;保留项目链接,但不把它们写成 PRoot 成功案例。
本组共 9 项:8 个源项目、1 个 Fork,其中 1 项已归档。它们的平台、用途或分类存在边界,只作逐项核验,不当作默认安装候选。
| 项目 | 上游定位与识别信号 | 状态与采用前检查 |
|---|---|---|
| techcode1001/replit_root | 主题用途:将 techcode1001/replit_root 作为「真实 Root、非 Termux 与同名误收条目」边界条目,通过 仓库名、README 与发布记录 核对它实际是否属于本教程。 上游自述(保留原文):This is how to get root permissions in replit. | 未归档源项目 · ★ 79 · 协议未声明 · 2023-04-14。边界条目:先核对实际平台、用途和分类理由,不作为默认安装源。 |
| sarat1kyan/suDROID | 主题用途:将 sarat1kyan/suDROID 作为「真实 Root、非 Termux 与同名误收条目」边界条目,通过 android-root · automation · escal · Shell 核对它实际是否属于本教程。 上游自述(保留原文):This script provides a convenient and automated way to patch the boot image of an Android device, saving the user time and effort compared to manually patching the image. | 未归档源项目 · ★ 43 · MIT · 2025-05-29。边界条目:先核对实际平台、用途和分类理由,不作为默认安装源。 |
| jagheterfredrik/flowpilot | 主题用途:将 jagheterfredrik/flowpilot 作为「真实 Root、非 Termux 与同名误收条目」边界条目,通过 C 核对它实际是否属于本教程。 上游自述(保留原文):Flowpilot is an open-source software foundation for interfacing with hardware to provide level-2 "self driving" capabilities for cars. It is based on Open Pilot made by Comma AI. This is a fork and continuation of Phr00ts fork without the need for rooting nor termux. | 未归档 Fork · ★ 39 · GPL-3.0 · 2025-03-04。边界条目:先核对实际平台、用途和分类理由,不作为默认安装源。 |
| vaginessa/termux-mtkclient | 主题用途:将 vaginessa/termux-mtkclient 作为「真实 Root、非 Termux 与同名误收条目」边界条目,通过 仓库名、README 与发布记录 核对它实际是否属于本教程。 上游自述(保留原文):modified mtkclient for termux with root. | 未归档源项目 · ★ 37 · GPL-3.0 · 2024-06-14。边界条目:先核对实际平台、用途和分类理由,不作为默认安装源。 |
| GottModusTermux/Termux-emu-VMOS | 主题用途:将 GottModusTermux/Termux-emu-VMOS 作为「真实 Root、非 Termux 与同名误收条目」边界条目,通过 仓库名、README 与发布记录 核对它实际是否属于本教程。 上游自述(保留原文):Mit VMOS eine android "custom rom" emulieren !! Auch ohne wirklichen root, könnt ihr mit VMOS umd der Rom, root emulieren.. nach ein paar updates haben es die entwickler geschafft.. darauf warte ich schon seit dem ich von dem VMOS projekt das erste mal mitbekommen hab ;) | 未归档源项目 · ★ 27 · 协议未声明 · 2020-01-07。边界条目:先核对实际平台、用途和分类理由,不作为默认安装源。 |
| luisadha/progsche-demo | 主题用途:将 luisadha/progsche-demo 作为「真实 Root、非 Termux 与同名误收条目」边界条目,通过 alrc-termux-related · android · bash · HTML 核对它实际是否属于本教程。 上游自述(保留原文):Progsche is a progress bar similar to dhcp progress bar but this is a cool version B-), Termux kompatibel | 未归档源项目 · ★ 9 · GPL-3.0 · 2025-12-01。边界条目:先核对实际平台、用途和分类理由,不作为默认安装源。 |
| Stillrain577681223/OnePlus-Anti-Rollback-Detector | 主题用途:将 Stillrain577681223/OnePlus-Anti-Rollback-Detector 作为「真实 Root、非 Termux 与同名误收条目」边界条目,通过 android · anti-rollback · arb · Shell 核对它实际是否属于本教程。 上游自述(保留原文):A local ARB (Anti-Rollback) detection tool for OnePlus devices, running in Termux with root access. | 未归档源项目 · ★ 8 · MIT · 2026-02-16。边界条目:先核对实际平台、用途和分类理由,不作为默认安装源。 |
| whyakari/frida-termux | 主题用途:将 whyakari/frida-termux 作为「真实 Root、非 Termux 与同名误收条目」边界条目,通过 仓库名、README 与发布记录 核对它实际是否属于本教程。 上游自述(保留原文):Frida on android, using Termux with root (ksu/magisk) | 已归档源项目 · ★ 7 · 协议未声明 · 2023-07-06。边界条目:先核对实际平台、用途和分类理由,不作为默认安装源。 |
| ren10-14/ElePlay | 主题用途:将 ren10-14/ElePlay 作为「真实 Root、非 Termux 与同名误收条目」边界条目,通过 android · android-app · arm64 · Kotlin 核对它实际是否属于本教程。 上游自述(保留原文):ElePlay — Android video downloader with embedded FFmpeg, CPython, yt-dlp, and QuickJS. Full runtime inside the APK. No termux, no root. Download videos from YouTube and hundreds of sites. Merges best video + audio via FFmpeg. Clean, fast, offline-capable. Just install and go. Built for ARM64. GPL-2.0. | 未归档源项目 · ★ 6 · GPL-2.0 · 2026-05-17。边界条目:先核对实际平台、用途和分类理由,不作为默认安装源。 |
开始前#
预留至少 2 GB 空间,接入可靠 Wi-Fi,并让电量高于 50%。从 Termux 官方仓库说明指向的渠道选择一个来源;以后所有 Termux 插件也必须来自相同渠道。若手机上已有另一来源的 Termux,不要直接覆盖安装,先导出现有脚本并确认签名迁移方案。
本篇不共享 Android 全部存储、不运行网上的一键 Kali/挖矿/扫描脚本,也不开放 SSH 服务。示例只在 Debian 的 learner 家目录写入一个文本和 Python 文件。命令逐行输入,先看懂再回车。
操作步骤#
1. 核对来源并记录基线#
在 Android“应用信息”中确认 Termux 的安装来源与版本,记录当前可用存储。打开 Termux,运行 whoami、pwd 和 id,保存输出;正常情况下你会看到 Termux 自己的应用用户和位于 /data/data/com.termux 下的私有目录,而不是 root。
先运行 pkg update,再运行 pkg upgrade。只接受 Termux 仓库给出的包更新;如果源证书、域名或签名报错,不关闭校验,应检查系统时间、网络和官方镜像说明。
2. 安装 proot-distro 与 Debian#
运行 pkg install proot-distro python tar,确认包名和预计下载量。然后运行 proot-distro install debian。安装结束后用 proot-distro list 查看 Debian 状态,再运行 proot-distro login debian。
进入后执行 cat /etc/os-release、id 和 uname -a。id 可能显示 root,但 Android 内核仍与手机相同;这正是“Debian 伪 root、Android 无 Root”的证据,不要据此安装依赖真实内核能力的软件。
3. 创建日常练习用户#
在 Debian 的初始 root 会话运行 apt update,再安装 python3 与 adduser。运行 adduser learner,按提示创建本地实验用户;密码只用于这个 Debian 用户环境,不要复用手机解锁码或真实账户密码。
输入 exit 回到 Termux,再运行 proot-distro login debian --user learner。用 whoami、id 和 pwd 核对当前是 learner 且目录是其家目录。PRoot 不是强安全隔离,因此普通用户主要用于形成正确操作习惯,不用于隔离不可信程序。
4. 运行并验证持久化任务#
创建目录 ~/lab,并写一个最小 Python 文件 hello.py,使它打印 POCKET_LINUX_OK。运行 python3 ~/lab/hello.py,再把 date 与 python3 --version 的输出保存到 ~/lab/run.txt。不要把通讯录、相册或 Token 复制进容器。
退出 Debian并彻底划掉 Termux 后台,再重新打开,以 learner 身份登录。重新运行脚本并查看 run.txt;两者仍存在,说明根文件系统会持久化,但这不意味着 Android 会保证后台进程永久运行。
5. 备份、校验并演练删除#
退出所有 Debian 会话。在 Termux 中运行 proot-distro backup debian --output ~/debian-lab.tar.xz,然后运行 sha256sum ~/debian-lab.tar.xz,把摘要和文件大小抄到独立笔记。备份包含容器内容且默认未加密,不要把敏感数据放进去或上传公共网盘。
确认 hello.py 与 run.txt 已不再需要后,运行 proot-distro remove debian,并用 proot-distro list 验证它已消失。归档可保留到私密存储做后续恢复练习;若决定彻底结束,再从 Termux 内删除明确的 ~/debian-lab.tar.xz,绝不使用模糊通配符。
验证#
| 检查项 | 成功标准 | 失败或误区 |
|---|---|---|
| Android 身份 | Termux 基线不是 UID 0 | 把 Debian 中的 root 当成手机 Root |
| Debian 部署 | os-release 显示 Debian,proot-distro list 可识别 | 从未知脚本安装来路不明镜像 |
| 普通用户 | 重新登录后 whoami 为 learner | 始终以伪 root 日常操作 |
| 持久化 | 退出重开后 hello.py 与 run.txt 仍在 | 误以为后台进程也保证常驻 |
| 备份 | 归档非空且有单独记录的 SHA-256 | 把校验和误当加密 |
| 回滚 | remove 后列表中没有 Debian,Android 设置未变化 | 删除了 Termux 整个目录或共享存储 |
排错#
| 现象 | 常见原因 | 安全处理 |
|---|---|---|
| Termux 或插件提示签名冲突 | 混用了 GitHub、F-Droid 或其他来源 | 停止覆盖;备份脚本后按官方迁移说明统一来源 |
| pkg update 证书/签名失败 | 系统时间错误、网络拦截或镜像异常 | 校准时间、换可信网络/官方镜像,不禁用签名检查 |
| proot-distro 安装中断 | 空间不足或下载被系统终止 | 检查空间与省电设置,清缓存后按官方命令重试 |
| Debian 中某服务无法启动 | PRoot 没有完整 init、内核特性或后台存活能力 | 接受限制,选前台单进程方案;不要下载“内核解锁”脚本 |
| learner 无法安装包 | 普通用户没有容器管理权限 | 退出后以默认会话登录,只为明确包执行 apt,再回 learner |
| 备份很大或含隐私 | 把下载/密钥误放进容器 | 先检查并移除敏感文件;需要保存时在外部加密后再复制 |
完成清单#
- 我确认了 Termux 与未来插件必须使用同一签名来源。
- 我能解释 Debian 伪 root 为什么不是 Android UID 0。
- 我以 learner 运行了 Python 小任务并验证文件持久化。
- 我没有共享手机隐私目录、运行未知脚本或开放网络服务。
- 我生成了 Debian 归档并单独记录 SHA-256。
- 我删除了实验容器,并确认 Android 系统设置没有变化。