错误一:下载速度极慢 / 安装包中途下载失败
适用场景:免 root Termux 版、刷机版均可能遇到
典型现象:执行安装脚本后,下载 rootfs 镜像速度只有几 KB/s,中途直接报错断开;执行 pkg update 也异常缓慢,经常超时。
核心原因:默认使用官方源,国内网络访问受限,链路不稳定。
- 优先换国内镜像源(国内用户必做)
termux-change-repo
用空格键选中 Single mirror,回车后选择 mirrors.ustc.edu.cn(中科大源)或 mirrors.bfsu.edu.cn(北外源),切换后再执行更新。
- 切换稳定的 WiFi 网络,不要用手机流量安装;如果还是慢,可以尝试挂代理后再下载。
- 如果是刷机包下载慢,直接用迅雷等下载工具下载完整包,再传到手机里刷入。
错误二:执行脚本提示 Permission denied 权限不足
适用场景:免 root Termux 版
典型现象:输入 ./install-nethunter-termux 后,终端直接输出 Permission denied,脚本无法运行。
核心原因:下载的安装脚本没有被赋予执行权限。
解决方案:
执行一行命令给脚本添加执行权限即可:
chmod +x install-nethunter-termux
错误三:安装中途报错 resolv.conf: No such file or directory
适用场景:免 root Termux 版
典型现象:脚本运行到一半突然终止,提示 kali-arm64/etc/resolv.conf: No such file or directory。
核心原因:Termux 存储权限未开启,或脚本路径配置异常,导致无法写入 DNS 配置文件。
先确认存储权限已开启:
- 先确认存储权限已开启:
termux-setup-storage
弹出权限申请时点击「允许」:
2.权限正常仍报错的话,手动创建缺失的文件路径:
mkdir -p ~/kali-arm64/etc
touch ~/kali-arm64/etc/resolv.conf
3.如果还是失败,建议卸载当前 Termux,从 F-Droid 下载官方最新版重装,避免版本兼容问题。
错误四:输入 nh / nethunter 提示命令不存在
适用场景:免 root Termux 版
典型现象:安装界面显示完成,但输入 nethunter 或简写 nh 时,提示 bash: nethunter: command not found,无法进入 Kali 系统。
核心原因:环境变量未写入终端配置,或 rootfs 镜像实际安装失败、文件损坏。
- 先检查 rootfs 是否真的安装完成:
ls ~/kali-arm64如果目录为空或文件很少,说明安装没成功,重新运行安装脚本。
- 目录正常的话,手动加载环境变量:
ls ~/kali-arm64 - 以上都无效,执行脚本选择「重装」选项,覆盖安装一次 rootfs。
错误五:apt update 报错 404 / 签名验证失败
适用场景:免 root 版、刷机版均会遇到
典型现象:进入 Kali 系统后执行 apt update,出现大量 404 报错,或提示 The following signatures couldn't be verified 签名无效。
核心原因:Kali 源过期失效,或系统密钥环版本太旧,无法验证软件包签名。
- 先更新系统密钥环:
apt install -y kali-archive-keyring - 如果还是 404,更换为 Kali 国内源(编辑
/etc/apt/sources.list,替换为中科大镜像地址)。 - 执行全量更新修复依赖:
apt update && apt full-upgrade -y
错误六:KeX 图形界面连不上 / 黑屏 / 闪退
适用场景:免 root Termux 版为主
典型现象:启动 KeX 服务后,NetHunter KeX 客户端连接黑屏、直接断开,或提示「连接失败」。
核心原因:端口 / 密码不匹配,或安卓 12+ 系统的「幽灵进程限制」杀掉了后台服务。
- 先确认服务正常启动,核对端口号:
nethunter kex start启动后记下显示的端口号(默认 5901),客户端地址填
localhost:5901。 - 安卓 12 及以上系统必做:解除幽灵进程限制
- 有电脑的情况,用 ADB 执行三条命令:
adb shell "/system/bin/device_config set_sync_disabled_for_tests persistent" adb shell "/system/bin/device_config put activity_manager max_phantom_processes 2147483647" adb shell settings put global settings_enable_monitor_phantom_procs false - 没有电脑可以用 Shizuku 应用,通过无线调试在手机端直接执行上述命令。
- 有电脑的情况,用 ADB 执行三条命令:
- 还是不行就重置 KeX 密码,重新启动服务:
nethunter kex passwd
错误七:刷机版:刷入后卡开机 Logo 无限重启
适用场景:TWRP 刷机完整版
典型现象:刷完 NetHunter 刷机包重启,一直卡在手机品牌 Logo,循环重启进不去系统。
核心原因:未刷入 DM-Verity 禁用补丁;刷机包与机型 / 安卓版本不匹配;Data 分区加密导致挂载失败。
- 长按电源键 + 音量下键进入 TWRP,重新刷入 DM-Verity & ForceEncrypt Disabler 补丁,这是绝大多数机型的必刷项。
- 确认你下载的刷机包:
- 设备代号完全匹配(比如 Redmi Note 8 对应 ginkgo)
- 支持你当前的安卓版本(比如 Android 16 专用包不能刷在 Android 13 上)
- 以上都没问题还是卡,在 TWRP 中执行
Format Data(输入 yes 确认),格式化数据分区后再刷入(会清空所有手机数据,提前备份)。
错误八:刷机版:NetHunter 应用闪退 / 提示无 Root 权限
适用场景:TWRP 刷机完整版
典型现象:打开 NetHunter 应用直接闪退,或弹出「需要 Root 权限」的提示后退出。
核心原因:Magisk 未授予 Root 权限;Magisk 版本过旧不兼容;SELinux 严格模式拦截。
- 打开 Magisk 应用,在「超级用户」中找到 NetHunter,确认 Root 权限开关已打开。
- 将 Magisk 更新到最新稳定版,旧版本与新系统兼容性差。
- 仍闪退的话,在终端中临时设置 SELinux 为宽容模式:
setenforce 0再打开应用测试。
错误九:安装工具提示依赖错误 / 空间不足
适用场景:免 root 版、刷机版均会遇到
典型现象:执行 apt install 安装工具时,提示「依赖关系无法满足」;或提示 No space left on device 磁盘空间不足。
核心原因:系统未全量更新,依赖包版本不匹配;Kali 分区剩余空间不够。
- 安装任何工具前,先执行全量系统更新,修复绝大多数依赖问题:
apt update && apt full-upgrade -y - 空间不足的话,先清理 apt 缓存:
apt clean && apt autoremove -y - 免 root 版可以卸载不用的大型工具包,腾出空间;刷机版可以在 TWRP 中调整 system 分区大小。
错误十:终端中文显示乱码、方块
适用场景:免 root 版、刷机版均会遇到
典型现象:中文文件名、命令输出全是方块或乱码,无法正常显示。
核心原因:系统未安装中文字体,locale 语言配置未设置为 UTF-8。
- 安装中文字体包:
apt install -y fonts-wqy-microhei locales - 配置系统语言环境:
dpkg-reconfigure locales在列表中勾选
zh_CN.UTF-8,确认后设置为默认语言。 - 重启终端或重新进入 NetHunter 即可生效。
终极兜底方案
- 免 root 版:卸载 Termux APP,清理残留后重新下载官方最新版,按标准步骤重来一遍
- 刷机版:先刷回原厂底包,再重新解锁、刷 TWRP、刷 NetHunter
重要提醒
- 1、本网站名称: 星宇安全实验室
- 2、本站永久网址:https://bk.zhaozhiqiang.pw/
- 3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
- 4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
- 5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
- 6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
- 7、文章版权归作者所有,未经允许请勿转载。










暂无评论内容