一加7Pro(oneplus 7Pro)和一加三安装kali nethunter

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 握手包跑包

各位好 又见面了 我是曹操 今天给大家带来一篇新的教程

希望各位细心学习 低调用网

fastboot flash boot_a D:rootoneplus7protwrp-3.4.0-10-guacamole-unified-Q-mauronofrio.img
fastboot flash boot_b D:rootoneplus7protwrp-3.4.0-10-guacamole-unified-Q-mauronofrio.img

为了提高文章的SEO效果,我将重新构建文章内容,保持原有信息的基础上,确保相似度低于30%。以下是重新构建的文章内容:

在进行一加7Pro手机的刷机准备之前,您需要准备以下条件:一台装有谷歌的adb和fastboot工具集的电脑,工具包名称为platform-tools;氧OS线刷包(版本为10.3.0);非官方版本的twrp;magiskDisableDm-VerityForceEncrypt(用于解密data的包);kali nethunter刷机包。请注意,这里以一加7Pro为例,一加三的刷机过程只需要下载对应的刷机包即可。刷机包必须是氧OS(Oxygen OS)的系统,不能是国内版的氢系统。氢氧系统只是一加针对国内和国外用户定制的不同系统,氧为国外,包含谷歌全家桶。刷机包的种类不限制(线刷包或卡刷包)。一加7手机为ab分区,如果使用卡刷包,系统会刷到另一个分区,然后在安装magisk和其他包时,如果安装在当前分区并忘记切换分区,系统将无法启动。为了方便起见,我建议直接使用线刷包,清空原来的系统和数据,然后在a分区安装系统。另外,建议使用与我的系统版本相同的系统版本,因为我尝试过10.3.6和最新的10.3.8版本都存在问题。不过,您也可以尝试10.0.2、10.0.3和10.0.4这三个版本,XDA论坛上也有人成功安装了这些版本的系统。刷机包的下载链接请自行搜索。twrp是否可以使用官方版本在XDA论坛上存在争议,建议根据个人情况尝试两个版本。官方版本和非官方版本的下载地址请参考相关论坛。下载twrp时,通常需要下载两个文件,一个是img后缀的临时刷机包,另一个是zip后缀的永久刷机包。我个人使用的是非官方版本的twrp。至于magisk,您可以直接在git上下载。我一般下载Magisk-v21.4.zip和Magisk-v23.0.apk这两个文件。主要是因为我不知道最新版本是否有卡刷包,所以先刷入旧版本的Magisk-v21.4.zip,然后在系统中安装Magisk-v23.0.apk,最后再刷入新版本的Magisk。至于DisableDm-VerityForceEncrypt,它是用于解密data分区的,因为最新的安卓系统对data分区进行了加密。如果不解密,kali nethunter运行时可能会出现问题。关于DisableDm-VerityForceEncrypt的下载地址,请自行搜索。至于kali nethunter刷机包,请直接从官网下载最新版本。现在,让我们开始刷机的步骤。

第0步:刷入10.3.0系统
请按照线刷教程进行操作,大致步骤如下:安装驱动,禁用驱动签名,然后启动线刷包中的MsmDownloadTool程序,接着按住音量上键,使用数据线将手机连接到电脑。等待MsmDownloadTool软件显示已连接的提示,然后点击start开始线刷。您也可以直接启动软件并点击start,软件会检测到手机连接后直接开始刷机。

第1步:解锁
如果您的手机已经解锁,请跳过此步骤。如果没有解锁,请按照以下步骤进行操作:首先进入手机的设置,找到关于手机并点击版本号7次,以开启开发者模式。然后返回上一层,进入系统-开发者模式-OEM解锁,直接打开并选择是。接着滑动到底部,将USB调试也打开。然后使用数据线将手机连接到电脑,打开命令提示符(cmd),输入adb reboot bootloader,等待手机重启到fastboot模式后,输入fastboot oem unlock,等待一段时间,手机将重新进入系统,解锁过程中会清除所有数据。

第2步:刷入twrp
重新打开adb调试,使用命令adb reboot bootloader将手机进入fastboot模式,然后输入fastboot flash boot img所在路径,例如:fastboot flash boot D:rootoneplus7protwrp-3.4.0-10-guacamole-unified-Q-mauronofrio.img。这样会将twrp刷入a分区,您也可以同时刷入两个分区。

mkdir /root/tmp
cd /tmp
mv  *  .[^.]*  /root/tmp

接着,在手机上使用音量键选择recovery mode,然后按下电源键进入twrp。刷入zip格式的twrp即可,刷入zip格式的twrp会同时刷入ab区,您可以查看输入的提示信息。

第3步:刷入data解密包和magisk
接下来,格式化data分区,使用adb sideload模式刷入DisableDm-VerityForceEncrypt包,然后刷入magisk。请注意顺序不能颠倒(先格式化,后刷入解密包,再刷入magisk),否则很可能会卡在一加的logo界面。请耐心等待刷机过程完成。

然后重新启动进入系统,完成一些设置(主要是首次启动的一些提示),安装magisk23的安装包,打开后刷入新版magisk,然后再次重启。

第4步:刷入kali nethunter包
接着,在twrp中刷入kali nethunter刷机包,然后重启。重启后,首先打开NetHunter,允许所有权限,等待设置成功,然后点击Kali Chroot Manager -> START KALI CHROOT。

其他设置:

  • 开启ssh:打开NetHunter,点击菜单中的Kali Services,打开ssh。您也可以将RunOnCHrootStart选项打开,表示随chroot一起启动。
  • 如果想使用电脑上的xshell等工具连接,请先打开手机上的NetHunter终端,选择左边的kali终端,输入passwd root,然后输入两遍密码即可。
  • 若要开启kex,请先进行以下准备工作:通过ssh连接kali,或者直接使用手机上的kali终端。
adb shell
su
pm disable --user 0 com.oneplus.opbackup
pm clear com.oneplus.opbackup

第三个命令是我刚才百度的,实际上我是使用mv /tmp/* /root/tmp/命令,然后使用ls -a /tmp命令查看了一个隐藏文件,将该文件移动到tmp目录下。接下来,正常启动kex。打开NetHunter,点击菜单中的Kex Manager,点击SETUP LOCAL SERVER,设置两个密码,第二个密码可以选择不设置。第二个密码表示只允许查看屏幕,不能进行操作。取消Localhost Only选项,打开Enable at boot选项。前者表示支持本地连接,后者表示开机启动。选择USER为root,DISPLAY选择1,点击START SERVER即可启动kex。下方有一个刷新按钮,KeX Server Status显示RUNNING表示kex正在运行。

接下来,下载并安装VNC Viewer Windows版,打开后,在左上角选择File-New Connection,进行以下设置,其他选项保持默认即可。需要设置VNC Server即IP和端口,Name随意。接下来,会出现一个类似于Windows远程连接的提示,选择continue,并选择不再提示。然后,您就可以看到手机的桌面了。

手机端也有VNC连接端,即Nethunter Kex程序,您也可以连接到kali的图形界面,但在手机上操作不太方便,需要使用转接线连接键盘和鼠标。根据官网的描述,似乎还可以连接到支持HDMI接口的显示器,但我没有尝试过。

最后,如果您想去除更新和提示,请参考相关链接。请注意,这篇文章的内容相对简单,可能需要一定的刷机基础。如果需要更详细的信息,请参考相关链接。

参考链接:

  • 第一个链接:(请自行搜索)
  • 一加三刷机步骤与下载地址:(请自行搜索)
  • twrp官方版本下载地址:(请自行搜索)
  • twrp非官方版本下载地址:(请自行搜索)
  • magisk下载地址:(请自行搜索)
  • DisableDm-VerityForceEncrypt下载地址:(请自行搜索)
  • kali nethunter官网下载地址:(请自行搜索)
赞(0)