系统如果不是 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模式

使用此版TWRPtwrp-3.3.1-0-hammerhead.img 并将其修改为recovery.img 然后放入桌面的platform-tools 文件夹内才可进行以下操作:

·进入fastboot

·win+r cmd

·cd Desktop/android-sdk-windows/platform-tools

  function(){ //出金 http://www.fx61.com/faq/muniu/424.html

·fastboot flash recovery recovery.img

·完成后拔下手机数据线,按电源键直至关闭,然后 “手机音量 -+ “电源” ,先进入fastboot模式,选择Recovery模式,按电源键(多按一会,否则容易直接重启一般模式);

 

Rooting,主要使用SuperSU进行

使用此版SuperSUSR5-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是不安全的)