one plus7刷kali nethunter
one plus7刷kali nethunter
作者:zy-zy-zy
|本文仅做技术交流|
必要工具:
①一部一加7(Oxyen Os10.3.6)
②TWRP: https://twrp.me/ (twrp-3.3.1-2-guacamole.img 和 twrp-installer-3.3.1-2-guacamole.zip)
③Disable_Dm-Verity_ForceEncrypt:https://forum.xda-developers.com/android/software/universal-dm-verity-forceencrypt-t3817389
④一加7内核:https://drive.google.com/file/d/1qVGQHW0cxtgkmSvIvmIw1zluhLtkSgcr/view?usp=sharing
Ⅰ解锁
⒈设置-->关于手机-->版本号(点击多次开启开发者选项)
⒉设置-->系统-->开发者选项,开启 OEM解锁、高级重启、USB调试(将数据线与手机相连)
Ⅱ进入fastboot、解锁BL(Bootloader)、刷入 TWRP
⒈打开cmd
⒉进入fastboot
输入: adb reboot bootloader
⒊解锁Bootloader
输入: fastboot oem unlock
4.刷入TWRT
fastboot flash boot twrp-3.3.1-2-guacamole.img
5.重启手机后进入TWRT recovery
接着按步骤操作: recovery-->高级-->ADB Sideload
在PC端输入: adb sideload twrp-installer-3.3.1-2-guacamole.zip 来再次刷入TWRT,这样就完成了。
Ⅲ进入TWRT,格式化date
Ⅳ刷入Disable_Dm-Verity_ForceEncrypt
官方解释:https://www.kali.org/docs/nethunter/installing-nethunter/#6-flashing-universal-dm-verity-forceencrypt-disabler
Android 9、10 和 11 用户的重要说明:请确保在安装 NetHunter 之前刷新Universal DM-Verity、ForceEncrypt Disabler并格式化数据分区。Magisk 不支持加密数据分区上的用户上下文更改,如果数据分区被加密,这会导致在通过 ssh 连接到 Kali rootfs 时出错(即“所需密钥不可用”)。
Ⅴ重新启动手机至TWRP模式,刷入NetHunter映像
1.一定要安装这个内核: https://drive.google.com/file/d/1qVGQHW0cxtgkmSvIvmIw1zluhLtkSgcr/view?usp=sharing
不安装内核你将无法启动kali nethunter:
2.然后刷入 nethunter-2020.4-oneplus7-oos-ten-kalifs-full.zip
3.再刷入Magisk
关注我,我会分享更多有趣技术与知识