整点没用的 -google 儿子 Nexus5x 刷机

Nexus 5x 安卓8.1 root nethunter

刷机准备

  1. 刷机准备
  2. google-android-platform-tools
  3. Magisk root管理工具
  4. 原生安卓8.1包
  5. TWRP第三方recovery 如果是使用wget下载的需要添加referer请求头,参数是下载的地址
  6. kali nethunter Nexus 5x适配包
  7. 一台linux(windows11要自行装驱动,我没装成功所以用的linux虚拟机)

ps:我这里没有提解锁是因为我买机子的时候已经跟商家说了让帮忙解锁了,如果没解锁自行百度过程也不是很复杂

sudo apt install google-android-platform-tools-installer

wget https://github.com/topjohnwu/Magisk/releases/download/v25.2/Magisk-v25.2.apk

mv Magisk-v25.2.apk Magisk-v25.2.zip

wget --referer "https://eu.dl.twrp.me/bullhead/twrp-3.7.0_9-0-bullhead.img" https://eu.dl.twrp.me/bullhead/twrp-3.7.0_9-0-bullhead.img

wget https://dl.google.com/dl/android/aosp/bullhead-opm7.181205.001-factory-5f189d84.zip

wget https://kali.download/nethunter-images/kali-2022.3/nethunter-2022.3-bullhead-oreo-kalifs-full.zip

unzip bullhead-opm7.181205.001-factory-5f189d84.zip && cd bullhead-opm7.181205.001-factory-5f189d84

刷入TWRP

按下电源键加减音量键进入bootloaderusb数据线上手机, 也可以开启usb调试模式直接使用命令进入

adb reboot bootloader

直接刷入

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

也可以

fastboot boot twrp-3.7.0_9-0-bullhead.img

ps:如果出现使用fastboot 之后出现<wait any drives>的字样则是你的win11没装好或没装fastboot的驱动,建议使用linuxwin10

ps: 如果出现此错误

image.png

image.png

则是你下载的twrp的镜像包有问题

刷入安卓8

可跳过

进入reovery四清然后退出到bootloader

fastboot devices #如果出现的是空的则是你没点击vmware外部控制器连向虚拟机
./flash-all.sh #刷入安卓8.1 如果是windows就flash-all.bat没找到命令就是你没进入解压系统压缩包后的目录

PS:刷入安卓8.1的时候需要电脑要预留有大于系统包的硬盘空间否则会报此错误

image.png

具体啥原因自行查看flash-all脚本

image.png

出现Finished. Total time就是刷入成功了

这时候刷入第三方的recovery

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

刷入完成后先开机,把初始引导弄了但是别弄完,把能跳过的都跳过了

ps:做这一步的原因是需要初始引导创建一些依赖不然Nethunter装不上,装上了也会被初始引导刷入新的boot导致刷入失败

记得重新刷入一次TWRP,因为安卓系统会自带一个原装的,这个不好用

刷入Nethunter以及root

刷入后进入recovery

PS:如果要进去后界面是要输入data密码

72666c7bf94a8262ffbef34fca7db5e.jpg

就退回到bootloader

fastboot format userdata来格式化data

image.png

然后点wipe双清之后就adbrom

adb push Magisk-v25.2.zip /sdcard
mv Magisk-v25.2.zip Magisk-v25.2.apk
adb push Magisk-v25.2.apk #这样做的目的是只刷入zip的话是仅仅刷入框架没有安装软件,后续还是需要自己进入系统安装
adb push nethunter-2022.3-bullhead-oreo-kalifs-full.zip

之后找到包刷入就行了,如果失败可以回到刷入TWRP重新来过

附上成品图

71058d63d3fdf328a32dc7d3cdee624.jpg

a9f8423d8cbe7303e25584a5ee57f23.jpg