Nexus 5X 刷 Kali NetHunter 过程

说明

本人安全行业萌新一枚,很多专业术语都不太清楚,本文只是从网上搜索并实践所得,记录与此,等以后用到的时候还可以回来看看,所以可能有不严谨的地方,有大佬发现问题希望不吝赐教,感谢感谢。

准备工作

1、下载 Kali NetHunter 开发包
2、下载 Nexus 5X 官方开发包 需要注意与 Kali 版本配套,例如 Kali 官网目前在奥利奥(android 8.0) 上构建得到,所以需要下载 android 8.0 的官方开发包(当然 Nexus 5X 官方已经停止更新,所以后续也没有更新版本的开发包了)。
3、下载 TWRP ,在 TWRP官网 查看你的手机型号,我这里选择 Nexus 5X 的固件,选择最新固件下载。
4、下载 Magisk,选择最新发布版本下载,并把文件名后缀由 .apk 修改为 .zip,这个文件不太清楚是干什么,看其他教程需要这个,我这边试了不刷这个固件会出问题,有大佬知道原因的可以在评论里告诉我一下,萌新感谢。
5、下载 android 平台开发工具 我这里使用的是 platform-tools_r31.0.3-windows.zip,主要使用其中的 fastboot 工具对各个分区进行下载。

开始刷机

1、首先关机,按下音量减和开机键,进入 fastboot 模式,需要注意,刷机前需要将设备解锁(在开发者选项中开启允许oem解锁,并且在fastboot模式下执行 fastboot oem unlock,有些厂商的设备可能需要申请解锁密码,需要搜索对应手机如何解锁,这里不再赘述)。
2、使用如下命令刷入 TWRP ,注意此处刷机包需要根据你下载的版本进行修改。

fastboot flash recovery twrp-3.6.0_9-0-bullhead.img

下载完成以后重启,重新进入 fastboot 模式,按音量加或者音量减键进入 recovery 模式,此时应该进入 TWRP 模式,在此模式下清除所有数据(此处需要注意清除所有数据会导致原始系统清除,谨慎操作)。等待操作成功以后,重启机器,重新进入 fastboot 模式。
3、在 fastboot 模式下使用如下命令将 Nexus 5X 官方开发包刷入手机,注意文件内文件名,需要根据你下载的文件名修改。

@ECHO OFF
:: Copyright 2012 The Android Open Source Project
::
:: Licensed under the Apache License, Version 2.0 (the "License");
:: you may not use this file except in compliance with the License.
:: You may obtain a copy of the License at
::
::      http://www.apache.org/licenses/LICENSE-2.0
::
:: Unless required by applicable law or agreed to in writing, software
:: distributed under the License is distributed on an "AS IS" BASIS,
:: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
:: See the License for the specific language governing permissions and
:: limitations under the License.

PATH=%PATH%;"%SYSTEMROOT%\System32"

fastboot flash bootloader bootloader-bullhead-bhz32c.img

fastboot reboot-bootloader

ping -n 5 127.0.0.1 >nul

fastboot flash radio radio-bullhead-m8994f-2.6.42.5.03.img

fastboot reboot-bootloader

ping -n 5 127.0.0.1 >nul

:: fastboot flash recovery recovery.img

fastboot flash boot boot.img

fastboot flash system system.img

fastboot flash vendor vendor.img

echo Press any key to exit...

pause >nul
exit

等待执行成功,关机重启,重新进入 TWRP Recovery 模式( 此处因为上面覆盖了 Recovery ,可能需要重新刷入 TWRP )。

3、在 TWRP Recovery 模式下,连接电脑以后,会在电脑上显示一个 USB 大容量存储器设备,将准备工作中下载的 Magisk.zip、Kali NetHunter 开发包下载到大容量存储设备中,点击安装,依次安装 Magisk.zip 和 Kali NetHunter ,安装完成以后,关机,正常启动,进入系统,可以看到Kali NetHunter 安装成功。

更新历史

2021-12-26
第一次发布

posted @   nikoladi  阅读(1342)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示