安捷业软件站
当前位置:首页 > 软件 > 其它 > KernelSU

KernelSU

  • 大小:7.07MB
  • 版本:V0.7.6
  • 日期:2026-01-06 10:10:09
  • 语言:中文
  • 类型:其它
  • 环境:安卓
  • 应用权限:点击查看
  • 隐私说明:点击查看
  • md5:07C312A114B98AEF83B8F22A90E61F5A
  • 厂商:未知

查看权限

此应用程序需要访问以下内容

写入外部存储

允许程序写入外部存储,如SD卡上写文件

完全的网络访问权限

允许该应用创建网络套接字和使用自定义网络协议。浏览器和其他某些应用提供了向互联网发送数据的途径,因此应用无需该权限即可向互联网发送数据

拍摄照片和视频

允许访问摄像头进行拍照或录制视频

读取手机状态和身份

允许应用访问设备的电话功能。此权限可让应用确定本机号码和设备ID、是否正处于通话状态以及拨打的号码。

查看网络状态

允许应用程序查看所有网络的状态。例如存在和连接的网络

查看WLAN状态

允许程序访问WLAN网络状态信息

控制震动

允许应用控制振动设备

拨打电话

允许一个程序初始化一个电话拨号不需通过拨号用户界面需要用户确认,应用程序执行可能需要您付费

确定

隐私协议

严格遵守法律法规,遵循以下隐私保护原则,为您提供更加安全、可靠的服务:

1、安全可靠:

我们竭尽全力通过合理有效的信息安全技术及管理流程,防止您的信息泄露、损毁、丢失。

2、自主选择:

我们为您提供便利的信息管理选项,以便您做出合适的选择,管理您的个人信息

3、保护通信秘密:

我们严格遵照法律法规,保护您的通信秘密,为您提供安全的通信服务。

4、合理必要:

为了向您和其他用户提供更好的服务,我们仅收集必要的信息。

5、清晰透明:

我们努力使用简明易懂的表述,向您介绍隐私政策,以便您清晰地了解我们的信息处理方式。

6、将隐私保护融入产品设计:

我们在产品和服务研发、运营的各个环节,融入隐私保护的理念。

本《隐私政策》主要向您说明:

我们收集哪些信息 我们收集信息的用途 您所享有的权利

希望您仔细阅读《隐私政策》

为了让您有更好的体验、改善我们的服务或经您同意的其他用途,在符合相关法律法规的前提下,我们可能将通过某些服务所收集的信息用于我们的其他服务。例如,将您在使用我们某项服务时的信息,用于另一项服务中向您展示个性化的内容或广告、用于用户研究分析与统计等服务。

若您使用服务,即表示您认同我们在本政策中所述内容。除另有约定外,本政策所用术语与《服务协议》中的术语具有相同的涵义。

如您有问题,请联系我们。

确定
游戏介绍

KernelSU是一款非常实用的手机root工具软件,凭借其强大的功能,用户可以通过它对手机进行root以获取最高权限,进而精简预装应用、释放存储空间、延长手机使用寿命,实现对手机更灵活的操控,欢迎大家体验使用!


KernelSU功能

KernelSU最核心的特性在于其内核级的定位。由于它运作于内核空间,因此能够提供过去所不具备的各类内核接口能力。举例而言,我们能够在内核模式下为任意进程设置硬件断点;可以在不被察觉的情况下访问任何进程的物理内存区域;还能在内核空间中对所有系统调用进行拦截——类似的功能还有很多。

KernelSU 也配备了依托 overlayfs 的模块系统,能够让您把自定义插件加载到系统里。此外,它还提供了一种可对 /system 分区内文件进行修改的机制。

KernelSU优势

【预装卸载】一键删除预装,释放内存空间

【自启管理】控制进程自启,拦截软件相互唤醒

【一键加速】保持运行流畅,游戏过程加速30%

【极致省电】优化应用处理机制,相较同类一键root软件,省电效率提升90%

KernelSU特色

基于内核

KernelSU运行于Linux内核模式,相较于用户空间应用程序,它具备更强的控制能力。

模块支持

KernelSU支持通过overlayfs对/system进行系统性修改,甚至能够让系统变为可写状态。

白名单访问控制

只有获取了root权限的应用程序才能够访问su,除此之外的其他应用都无法感知到su的存在。

开源

KernelSU是GPL-3许可下的开源项目。

KernelSU安装教程

首先我们在本站获取KernelSu,接着打开应用,由于设备内核存在差异,安装时会分为两种情况,下面我们针对这两种情况分别说明具体的安装方法。

第一种:安装页面显示未安装

这种情况最为简单,只需依照准备好的方法执行刷入操作就行,刷入之前要记得备份好自己的原厂boot.img,这样万一刷机过程中出现问题导致变砖,就能用它来紧急恢复了。

提供了下方几种安装方法

使用自定义修复(如TWRP)安装

前提:你的设备得先刷入第三方Recovery,像TWRP这类;要是还没刷或者只有基础Recovery,那就换别的方法来操作。

步骤:

你可以在KernelSU的Release页面(https://github.com/tiann/KernelSU/releases)找到与你手机型号匹配、以AnyKernel3开头的zip格式刷机包。

例如,若手机内核版本是android12-5.10.66,那么你需要选择AnyKernel3-android12-5.10.66_yyyy-MM.zip这个文件(其中yyyy代表年份,MM代表月份)。

重启手机进入TWRP。

你可以通过adb把AnyKernel3-*.zip(内核文件)传输到手机的/sdcard目录,之后在TWRP的图形界面里选择该文件进行安装;另外,也能直接用adb sideload AnyKernel-*.zip的方式来完成安装操作。

使用内核刷写类应用,例如Franco Kernel Manager来进行安装操作。

前面提到:你的设备必须已经root。例如你已经安装了Magisk获得了root,或者你已经安装了旧版本的KernelSU需要升级到其他版本的KernelSU;如果你的设备无root,请尝试其他方法。

步骤:

AnyKernel3格式的刷机包;具体操作可参考“自定义修复安装”章节的相关内容。

打开内核刷写应用,利用提供的AnyKernel3刷机包进行刷入操作。

使用KernelSU提供的boot.img镜像文件,通过fastboot工具进行安装操作

这种方法既不需要你拥有TWRP,也不需要你的手机具备root权限,适用于初次安装KernelSU的情况。

找到合适的boot.img

KernelSU为GKI设备提供了通用的boot.img,您需要把这个boot.img刷入设备的boot分区。

您可以从GitHub Release获取boot.img,请注意需使用对应版本的boot.img。比如,若您的设备内部显示为android12-5.10.101,那么需要选择android-5.10.101_yyyy-MM.boot-<format>.img。

其中指的是您的boot.img的压缩格式,请先确认您原有boot.img的压缩格式,务必使用正确的格式;若使用了错误的压缩格式,刷入boot后可能会导致设备无法开机。

注意:

您可以借助magisk boot来了解您原本boot的压缩格式;当然也可以向和您机器型号相同、经验更丰富的其他用户请教。此外,boot的压缩格式一般不会改变,要是您用某个压缩格式成功开机了,后续可以优先尝试这个格式。

小米设备经常使用gz或不压缩。

将boot.img刷入设备

您可以先通过adb连接设备,接着执行adb reboot bootloader指令进入fastboot模式,之后利用下方提供的命令来刷入KernelSU。

使用 fastboot 工具刷入 boot 分区,对应的镜像文件为 boot.img

注意:

要是你的设备支持fastboot boot功能,不妨先通过fastboot boot boot.img命令尝试用boot.img引导系统;要是过程中出现意外情况,只需重新启动一次设备就能正常开机了。

手动修改boot.img,然后安装

有些设备的boot.img格式比较特殊,像Pixel就是典型例子——它的boot.img采用lz4_legacy压缩方式,ramdisk也可能是同样的压缩格式。这种情况下,如果直接刷入KernelSU提供的boot.img,手机很可能无法正常启动。遇到这种问题,你可以通过修复手机的boot.img来解决。

可以通过下方两个应用来实现

Android Image Kitchen

Magisk

其中Android-Image-Kitchen适用于PC端运行,而magisk则需要手机端的配合。

准备工作

获取手机的原厂boot.img文件;你可以向设备制造商获取该文件

由KernelSU提供的、与您设备KMI版本相匹配的AnyKernel3 zip文件(您可参考第三方Recovery的安装步骤来获取)。

解压AnyKernel3压缩包,从中获取Image文件,该文件就是KernelSU的内核文件。

使用Android-Image-Kitchen

将Android-Image-Kitchen下载到您的计算机。

把stock boot.img放到Android-Image-Kitchen的根目录下。

在Android-Image-Kitchen的根目录中运行./unpackimg.sh boot.img命令,该命令会对boot.img进行解压操作,之后你将获取到若干文件。

boot.img-kernel要把目录替换成split_img,这里的split_img是您从AnyKernel3里提取的文件Image(需要注意将名称改成boot.img-kernel)。

在Android-Image-Kitchen的根目录中运行./repackimg.sh脚本;执行完成后会生成一个名为image-new.img的文件;接着按照上一节的方法,使用fastboot工具刷入这个boot.img文件。

使用magiskboot

最新版的Magisk

把Magisk-*.apk改名为Magisk-vesion.zip,然后进行解压操作。

可以借助adb工具,把Magisk-v25.2/lib/arm64-v8a路径下的libmagiskboot.so文件推送至您的设备上。

adb push Magisk-v25.2/lib/arm64-v8a/libmagiskboot.so /data/local/tmp/magiskboot

把AnyKernel3里的boot.img与Image这两个文件推送至您的设备。

进入adb shell并切换到/data/local/tmp/目录,接着执行chmod +x命令赋予magiskboot可执行权限

进入adb shell并切换到/data/local/tmp/目录,执行./magiskboot unpack boot.img命令来解压boot.img文件,操作完成后会生成一个kernel文件,该文件即为你的stock kernel。

将kernel替换为Image:mv -f Image kernel

执行./magiskboot repack boot.img命令后,会生成一个名为new-boot.img的文件,接着使用fastboot工具将该文件刷入设备即可。

第二种:安装页面显示不支持

遇到这种情况,要么自行手动编译,把kernel集成到非GKI内核里,再依照上面的方法刷入;要么就盼着其他大佬帮忙做适配。

下方是内核集成教程,有动手能力的用户可自行编译