安卓手机全新的 ROOT 方式,绕过应用检测:KernelSU

安卓手机 ROOT 后可以带来更多的可玩性,目前主流的 ROOT 方式是 Magisk 面具,不过一些应用对 ROOT 的检测方式越来越严格,当应用检测到手机已经被 ROOT 的情况就不给启动。

好在现在有一款「KernelSU」全新的 ROOT 方式,根据介绍它工作在内核模式,并直接在内核空间中为用户空间应用程序授予 ROOT 权限。

简单说,通过「KernelSU」可以不需要再进行任何隐藏 ROOT 的操作,基本上可以绕过很多应用的检测。另外还提供了模块支持功能。

KernelSU介绍

使用「KernelSU」的首要条件就是你的手机可以解锁 BootLoader,另外由于是 Android GKI 设备的 ROOT 解决方案,如果你的机型不在支持列表里,那么只能进行自己动手自编译内核来实现这个功能。

如何验证自己的手机是否支持?下载「KernelSU」管理器应用安装,如果提示应用程序显示 “未安装”,那么表示支持。如果提示“不支持” 那么你的手机不支持。

20230616

然后下载跟你手机内核版本一样的「KernelSU」内核 boot.img,然后你可以选择以下的方式来刷入:

  • 使用自定义 Recovery(如 TWRP)安装
  • 使用内核刷写 App,如 (Franco Kernel Manager)安装
  • 使用 KernelSU 提供的 boot.img 使用 fastboot 安装
  • 手动修补 boot.img 然后安装

刷入方法就不过多介绍了,可以参考作者的官方网站教程,或者看这篇:安卓刷机教程《从入门到变砖》里的 Recovery 安装。

隐藏应用列表

虽然通过「KernelSU」可以绕过大多数应用的检测,但是有些应用还会检测你的手机应用列表,当时检测到相关的 ROOT 管理器同样会不让启动。

所以推荐用这款「Hide My Applist」模块来隐藏应用列表的工具隐藏掉一些跟 ROOT 相关的应用。

首先安装 LSPosed 框架,然后再安装「Hide My Applist」模块,打开模块 – 隐藏应用列表 – 启用模块。

20230616-1

打开「Hide My Applist」模板管理 - 创建黑名单模板 - 编辑列表 – 把我们要隐藏的应用全勾上。

20230616-2

隐藏好后,你还可以安装「ApplistDetector」应用来检测是否隐藏好了。根据网友的评测,目前还是很稳的。

总结

目前「KernelSU」上手门槛比较高,只有内核 5.10 版本的才能直接刷入,其它内核版本需要自己编译,毕竟麻烦,劝退不少用户,喜欢折腾的可以安装看看。

下载地址

  • 项目地址:
    https://github.com/tiann/KernelSU
  • 官方网站/教程:
    https://kernelsu.org/zh_CN
  • 详细指南:
    https://www.bilibili.com/read/cv22932367
  • 管理器网盘下载:
    https://www.123pan.com/s/c8zA-k35N3.html
  • 内核下载:
    https://github.com/tiann/KernelSU/releases/tag/v0.6.0
  • Hide My Applist:
    https://github.com/Dr-TSNG/Hide-My-Applist/releases
  • LSPosed:
    https://github.com/LSPosed/LSPosed/releases/tag/v1.8.6
  • ApplistDetector:
    https://github.com/Dr-TSNG/ApplistDetector/releases/tag/V2.4