——————————————————————————————————
系统如果不是 5.1.1 or 6.0.1 或者 CM 13.0 or CM 14.1,则需要重新刷固件。
以下是手动刷固件步骤:
将固件压缩包解压至platform-tools文件夹,然后cmd进入该路径分别执行以下命令
fastboot erase boot
fastboot erase cache
fastboot erase recovery
fastboot erase system
fastboot flash system system.img
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash cache cache.img
fastboot flash vendor vendor.img
fastboot erase userdata
fastboot flash userdata userdata.img
完成后重启,等待时间略长,进入开发者选项开启USB调试,然后再刷recovery, supersu, nethunter 等
PS:
如遇32g机,刷完nethunter只有16g的情况,需要先重复以上刷原厂的操作,完成后重新开机,按照以下路径操作 settings > backup & reset > factory data reset > reset phone > erase everything (该路径只针对6.0.1系统,其他系统可能略有出入,但思路是格式化Internal storage)
完成后自动重启,等待时间略长,您应该会再次看到26gb的内存
然后继续再刷recovery, supersu, nethunter 等
——————————————————————————————————
刷机搞起:
-
解锁Bootloader
同其他操作,略过,注意在此步骤要在开发者选项中设置允许USB调试模式 -
安装自定义恢复,然后即可进入Recovery模式
使用此版TWRP:twrp-3.3.1-0-hammerhead.img 并将其修改为recovery.img 然后放入桌面的platform-tools 文件夹内才可进行以下操作:
·进入fastboot
·win+r cmd
·cd Desktop/android-sdk-windows/platform-tools
·fastboot flash recovery recovery.img
·完成后拔下手机数据线,按电源键直至关闭,然后 “手机音量 -” + “电源” ,先进入fastboot模式,选择Recovery模式,按电源键(多按一会,否则容易直接重启一般模式); -
Rooting,主要使用SuperSU进行
使用此版SuperSU:SR5-SuperSU-v2.82-SR5-20171001224502.zip
·重新插入手机,adb push SR5-SuperSU-v2.82-SR5-20171001224502.zip /sdcard/ (将SuperSU zip复制到手机)
·点击手机 Install ,选中刚才复制来的SuperSU,滑动确认安装,重启 #有的可能不需要,重启一下保险
完成后直接拔掉数据线,关机,然后重新按住"手机音量 -" + “电源” 进入Recovery模式
注意:只用进入Recovery 模式才可使用adb push 以及查看 adb devices 的情况,在fastboot 模式下不能使用adb 命令,只能使用fastboot flash 和 fastboot devices !
·adb push nethunter-hammerhead-marshmallow-kalifs-full-2019.4.zip /sdcard/
此步骤等待时间较长,可以在cmd窗口查看进度
完成之后可以断开USB线了 -
开始刷机:
a)长按 “手机音量-” + “电源”,先进入fastboot模式,选择Recovery模式,按电源键(多按一会,否则容易直接重启一般模式);
b)点击 INSTALL,选择 nethunter-hammerhead-marshmallow-kalifs-full-2019.4.zip,勾选完成后重启并进行刷入
i)刷入完毕后,自动重启,开机画面显示kali图案则为成功 -
进入系统后先去setting里打开root access选项!!!然年进入nethunter app 初始化,最后执行terminal升级!!!
-
进入terminal后升级顺序,sudo apt-get update, sudo apt-get upgrade, sudo apt-get dist-upgrade, 反复多次
-
在dist-upgrade 时,提示kismet是否以root身份运行,选择no(因为选yes是不安全的)
参考链接:
https://infrasecsolutions.com/nethunter-on-nexus-5-hammerhead/
https://www.offensive-security.com/kali-linux-nethunter-download/
https://www.jianshu.com/p/d960a6f517d8
https://developers.google.com/android/images#hammerhead
https://forums.kali.org/showthread.php?23385-Installed-nethunter-on-Nexus5-32Gb-now-shows-16GB-Memory
来源:CSDN
作者:weixin_39658178
链接:https://blog.csdn.net/weixin_39658178/article/details/103753242