在国内,一加系列手机已经成为主流安装Kali NetHunter系统的手机。然而,由于相关资料的缺乏,安装过程可能会遇到一些问题,导致安装失败或安装完成后无法正常使用。下面是我最近在一加五手机上安装Kali NetHunter的经历,提供了几种解决方法。理论上,这些方法也适用于其他一加机型或非一加机型。
- 在PRPTWRP中刷入NetHunter完整包时,可能会出现磁盘空间不足的错误提示。通常,这是由于手机原系统版本过新造成的。由于Kali NetHunter的更新周期较长,因此不建议手机的原系统发布时间与NetHunter的对应版本发布时间相差太大。以我使用的一加五为例,初次安装时使用的是最新版本的系统,导致出现了此问题。经过多次尝试,我发现2018年以后发布的所有系统版本都无法成功安装。而我使用的NetHunter版本是2017年9月发布的,所以我重新刷入了2017年8月发布的系统,然后再尝试刷入NetHunter,成功安装了。
总结:在安装NetHunter时,应将手机系统刷到发布时间在NetHunter版本发布时间之前最新的版本。手机原系统的发布时间不应该在NetHunter发布时间之后。
- 安装NetHunter之后,打开NetHunter应用程序会闪退。这是因为没有赋予其Root权限所致。Kali默认以Root用户登录,并且大多数功能需要Root权限才能使用。安装成功后,NetHunter已经自动获取了Root权限,只需打开SuperSu应用程序并开启Root即可。
总结:安装成功后,应首先开启Root功能并赋予所有相关应用Root权限(在尝试开启时,应用会自动请求Root权限)。
- 解决第二个问题后,重启手机后打开Kali终端模拟器会闪退。目前还不清楚造成这个问题的原因,但是可以解决。具体方法是:打开NetHunter应用程序,点击Kali Service,然后出现菜单。随意打开一个功能,然后就可以正常进入Kali终端模拟器。由于每次关机都会默认关闭所有功能,所以每次开机时需要进入此菜单重新勾选功能。
通过以上方法,您应该能够解决在一加手机上安装Kali NetHunter时可能遇到的一些问题。希望对您有所帮助。