Nexus 5 安装 nethunter
最终修改: 2021.02.18
初稿日期: 2021.02.15
文档描述: nexus 5 安装 nethunter
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104
| # 进入 bootloader $ adb reboot-bootloader
# 清空用户数据 $ fastboot -w
# 转到 factory 解压的文件 (这里使用的是 hammerhead-m4b30z-factory-625c027b.zip ,也就是google官方的最后一版) $ cd ~/hammerhead-m4b30z
# (这里可以直接用官方脚本的,但我试了一下不太好用,所以还是手动来吧,也没差) $ bash flash-all.sh
$ bash flash-base.sh
$ fastboot flash bootloader bootloader-hammerhead-hhz20h.img $ fastboot reboot-bootloader $ sleep 5 $ fastboot flash radio radio-hammerhead-m8974a-2.0.50.2.30.img $ fastboot reboot-bootloader $ sleep 5
$ cd ./image-hammerhead-m4b30z
$ fastboot flash boot boot.img $ fastboot flash cache cache.img $ fastboot flash recovery recovery.img $ fastboot flash system system.img $ fastboot flash userdata userdata.img
# 重启进入 recovery ( 没意外的话recovery是进不去的,直接就进系统了,第一次开机会有点慢,10min左右,别急 ) $ fastboot reboot recovery
# 进入 twrp-3.4.0 目录 $ cd ~/twrp-3.4.0
# 重启进入 bootloader $ adb reboot-bootloader
# 刷入 recovery $ fastboot flash recovery twrp-3.4.0-0-hammerhead.img
# 从文件启动 recovery $ fastboot boot twrp-3.4.0-0-hammerhead.img
# 刷入 recovery (直接刷 3.5 没刷上,就先刷了一次 3.4) $ fastboot flash recovery twrp-3.5.0_9-0-hammerhead.img
# 从文件启动 recovery $ fastboot boot twrp-3.5.0_9-0-hammerhead.img
# 到达文件所在目录 $ cd ~/Downloads
# 载入 nethunter $ adb push ~/Downloads/nethunter-2020.4-hammerhead-marshmallow-kalifs-full.zip /sdcard/
# 载入 Magisk $ adb push ~/Downloads/Magisk-v21.4.zip /sdcard/
# 载入 supersu (supersu 和 Magisk 二选一即可) $ adb push ~/Downloads/SuperSU-v2.82-201705271822.zip /sdcard/
# 重启到 recovery $ adb reboot recovery
# 使用 install 依次安装 SuperSU Magisk nethunter # nethunter 安装要等大概半个小时 # 终于安装完成了,启动了,你以为就结束了吗? # 不,这时候 Kali Chroot Manager 是无法启动的。
# 2020.04 自带的版本会卡在 "scared /lib/modules/3.4.0-8.14-Re4son-3.5 doesn't exist or isn't mounted" # 试了一下,手头还有个 2019.3 版本就没这个问题 # 但 2019.3 更新起来真的是折磨人,虽然不更新也没啥差,但毕竟不是最新版嘛 (说的好像我拿到最新版有啥用一样)
# 这时候需要下载一个 3.4.0-8.14-Re4son-3.5 并挂载吗? # 不,这时候你需要打开 NetHunter Store ,更新 NetHunter # 然后你会发现连不上网
# 安装 SS (手头有个 4.8.4 就塞进去了,没去找最新版) $ adb install shadowsocks.4.8.4.apk
$ adb pull /data/media/0/TWRP/BACKUPS/0bad2f6a033055a8
# 安装 文件管理器 $ adb install ES.File.apk
# 连好 SS ,更新好 Nethunter # 重新打开 Nethunter ,这时候 chroot 还是会显示 "scared /lib/modules/3.4.0-8.14-Re4son-3.5 doesn't exist or isn't mounted" # 但最起码能正常启动了 # 后面想怎么折腾就看个人爱好吧 # 我反正弄好了也没啥用,还是只能拿来调 Android 程序 # 然后一个 32 位的 CPU 还被各种 CrackMe 嫌弃 # 想破解个 Wi-Fi 密码,手头还没有无线网卡
# 角落里吃灰去吧~
# 踩坑记录 # 本来想 # nethunter-hammerhead-marshmallow-kalifs-full-2019.3.zip 安装没问题,更新耗时过长,超过 30min ,掐了 # lineage-14.1-20201106-UNOFFICIAL-hammerhead.zip 刷机没问题,刷机之后 wifi 始终显示连接正常,无网络,掐了 # (刚刚发现连不上网是我的问题,不是系统的问题,emmmm,算了,反正暂时不打算折腾了)
# 文档说明 # 本来想图文并茂的,但没法截图只能拍照,来回传输图片还太麻烦了,算了吧,看文字版吧
|
参考资料
- 手把手教你搭建完美的Android搞机/逆向环境
- 在Nexus 5(hammerhead)上安装LineageOS 14.1
- Nethunter OS on Nexus 5/Nexus 6P
- KALI NETHUNTER DOCUMENTATION
- Kali NetHunter