Termux Root 替代 ADB 技能手册

技能说明

本技能适用于 Magisk Root 安卓设备 + Termux 环境,完全舍弃兼容性差的 Termux ADB 客户端,通过原生 Root 命令 1:1 替代所有 ADB 操作,覆盖权限验证、文件管理、应用管控、系统调试、自动拍照等全场景。手机重启后仅需一键恢复权限,即可稳定执行全部任务,自动规避 SELinux 拦截、adbd 路径报错等设备特有问题,全程指令固定、无需修改,专供 AI 全自动执行。

核心前提:手机已刷 Magisk 并授予 Termux 永久 Root 权限、Termux 正常安装,无额外 ADB 工具依赖。


一、AI 执行核心规则(强制遵守)

  • 执行顺序不可颠倒:手机重启 → 一键权限恢复(必做第一步) → 目标任务 → 结果验证 → 异常处理

  • 固定报错忽略:执行中出现 /system/bin/adbd: inaccessible or not found 相关提示,直接跳过,不影响任务

  • 命令执行规范:完整复制指令、不修改删减,单条命令执行完毕等待 2-3 秒,再运行下一条

  • 权限强制要求:所有操作必须通过 su -c 执行 Root 权限,禁止直接运行普通用户命令


二、重启后必执行:一键权限恢复

手机重启后,SELinux 权限、ADB 端口、Root 上下文会全部重置,不执行此步骤,所有系统命令必然报错。AI 需优先执行本段完整命令,一次性修复全部权限问题。

1
2
# 一键修复命令(整段复制执行,等待3秒)
su -c "setenforce 0 && setprop service.adb.tcp.port 5555 && killall -9 adbd && sleep 3"

执行成功判定:无红色报错即为完成;可额外执行 su -c getenforce 验证,输出 Permissive 代表权限完全正常。


三、全场景 ADB 等效 Root 命令库

AI 可根据任务目标,直接调用对应命令,1:1 匹配原生 ADB 功能,无需额外调试。

3.1 基础权限与状态验证(优先自检)

原生 ADB 命令 Root 等效命令(AI 执行) 功能说明
adb root su -c id 验证 Root 权限,输出 uid=0(root) 即为正常
adb devices su -c pgrep adbd 查看系统 ADB 进程,输出数字 PID 即为正常
adb shell su 进入交互式 Root 终端,可连续执行多命令

3.2 文件传输与管理

原生 ADB 命令 Root 等效命令(AI 执行) 功能说明
adb push 本地文件 系统路径 su -c cp /sdcard/文件名 目标路径 写入文件至系统目录,Root 无读写限制
adb pull 系统文件 本地路径 su -c cat 系统文件路径 > /sdcard/保存名 提取系统文件至手机存储,方便查看
adb shell rm 文件路径 su -c rm -f 目标文件路径 强制删除文件/空文件夹,无视只读权限
adb shell ls 路径 su -c ls -l 目标路径 查看目录文件,核对文件是否生成

3.3 应用管理

原生 ADB 命令 Root 等效命令(AI 执行) 功能说明
adb shell pm list packages su -c pm list packages 列出全部已安装应用包名
adb install /sdcard/xxx.apk su -c pm install -r /sdcard/xxx.apk Root 强制安装/覆盖安装 APK
adb uninstall 应用包名 su -c pm uninstall –user 0 包名 彻底卸载普通/系统预装应用
adb shell am start -n 包名/Activity su -c am start -n 包名/对应页面 强制启动指定应用,无需手动操作

3.4 系统设置与设备控制

原生 ADB 命令 Root 等效命令(AI 执行) 功能说明
adb shell settings put su -c settings put system screen_brightness 200 修改系统亮度(数值 0-255),可替换其他系统参数
adb reboot su -c reboot 正常重启手机
adb reboot recovery su -c reboot recovery 重启进入 Recovery 模式
adb shell screencap su -c screencap -p /sdcard/截图名.png Root 全屏截图,保存至指定路径

3.5 自动拍照任务(拓展功能)

1
2
3
4
5
6
# 1. 创建专属拍照目录(仅首次执行,后续跳过)
su -c "mkdir -p /sdcard/DCIM/Termux_Auto_Camera && chmod 777 /sdcard/DCIM/Termux_Auto_Camera"
# 2. 自动拍照,时间戳命名防重名
su -c "screencap -p /sdcard/DCIM/Termux_Auto_Camera/auto_shot_$(date +%Y%m%d_%H%M%S).png"
# 3. 刷新相册,照片立即显示
su -c "am broadcast -a android.intent.action.MEDIA_SCANNER_SCAN_FILE -d file:///sdcard/DCIM/Termux_Auto_Camera/"

四、AI 标准执行流程(通用模板)

  1. 第一步:手机重启后,执行【一键权限恢复】命令,等待 3 秒

  2. 第二步:权限自检,执行 su -c getenforce,确认输出 Permissive

  3. 第三步:从命令库调用对应指令,单条顺序执行目标任务

  4. 第四步:结果验证,核对文件/应用/系统状态是否符合预期

  5. 第五步:异常处理,任务失败则执行兜底修复,重新走流程


五、异常兜底修复(自动触发)

出现命令报错、权限失效、任务未完成时,AI 按顺序执行以下修复命令,修复成功后重新执行任务。

1
2
3
4
5
6
# 1. 重启 Magisk Root 守护,修复权限上下文
su -c "magisk --daemon && sleep 2"
# 2. 重新关闭 SELinux,解除系统命令拦截
su -c "setenforce 0"
# 3. 权限状态验证
su -c "getenforce"

修复成功判定getenforce 输出 Permissive,即可重新执行任务。


六、AI 永久记忆要点

  1. 手机每次重启,必须先做权限恢复,再执行任何操作

  2. 全程无需安装 ADB 工具,su -c 命令可替代全部 ADB 功能

  3. 固定忽略 adbd 路径报错,不影响任何任务执行

  4. 自动拍照固定路径:**/sdcard/DCIM/Termux_Auto_Camera/**

  5. 命令执行后预留 2-3 秒系统响应时间,避免连续执行报错

核心总结:重启 → 一键修权限 → 执行任务 → 验证 → 异常修复,严格按流程执行,可稳定完成所有 ADB 等效操作。

(注:文档部分内容可能由 AI 生成)