手机版 96U:专注游戏和应用,做您最贴心的下载站!
当前位置: 手机软件> 实用工具 > KernelSU

KernelSU

KernelSU
  • 类型:实用工具
  • 版本:V0.7.6
  • 大小:7.07MB
  • 更新:2025-11-15 04:33:05
手机root 内核管理 系统优化

KernelSU,一款堪称神器的手机root工具软件,功能超强大!借助它,你能轻松获取手机最高权限,对预装应用进行精简,释放更多空间,不仅能延长手机使用寿命,还能让你对手机实现更出色的操控。欢迎广大用户前来体验!


KernelSU功能

KernelSU的突出特点在于其基于内核运行。由于KernelSU处于内核空间,因此能够提供以往未曾出现过的内核接口。举例来说,我们能够在内核模式下为任意进程增设硬件断点;能够在不被察觉的情况下访问任何进程的物理内存;还能够在内核空间拦截任何系统调用,诸如此类。

KernelSU不仅提供了基于overlayfs的模块系统,支持你将自定义插件加载至系统,同时还具备一种能够对/system分区内文件进行修改的机制。

KernelSU优势

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

【自启管理功能】能够对进程的自启动进行管控,同时阻止软件之间的相互唤醒。

【一键加速】助力保持运行流畅,让游戏过程实现30%的加速效果。

【极致省电】优化应用处理机制,相较于同类一键root软件,省电幅度高达90%。

KernelSU特色

1、基于内核

KernelSU运行于Linux内核模式,相较于其他方式,它赋予了对用户空间应用程序更为强大的控制权。

2、模块支持

KernelSU能够借助overlayfs对/system进行系统性修改,并且还能让系统具备可写属性。

3、白名单访问控制

仅拥有root权限的App方可访问su,其余App无法察觉到su的存在。

4、开源

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

KernelSU安装教程

首先,我们来到本站的KernelSu。接着打开应用,由于设备内核存在差异,会出现两种情况。下面我们就针对这两种情况,分别阐述一下具体的安装方法。

第一种情况:安装页面呈现出未安装的状态。

这种情形最为简单,只需依照预先准备好的方法进行刷入就行。在刷入之前,务必留意备份好自身的原厂boot.img,以防刷机过程中出现意外导致手机变砖,届时该备份可用于应急。

以下为您提供几种安装方法:

1、通过自定义修复方式(例如TWRP)进行安装。

前提条件是,你的设备必须已经刷入像TWRP这样的第三方Recovery;要是没有第三方Recovery,或者仅存在普通Recovery,那就需要采用其他方法。

步骤:

1)在KernelSU的发布页面(https://github.com/tiann/KernelSU/releases)找到与你手机版本适配的、以AnyKernel3开头的zip刷机包。

例如,手机内核版本为android12 - 5.10.66,那么你需要AnyKernel3 - android12 - 5.10.66_yyyy - MM.zip这个文件(这里的yyyy代表年份,MM代表月份)。

2)重新启动手机,使其进入TWRP。

3)通过adb把AnyKernel3-*.zip(内核文件)放置到手机的/sdcard路径下,接着在TWRP图形界面中选择安装;另外,你还能直接利用adb sideload AnyKernel-*.zip进行安装。

2. 通过内核刷写App,例如(Franco Kernel Manager)的安装

前文提及:你的设备务必已获取root权限。比如你已通过安装Magisk获取了root,又或者你已安装旧版本的KernelSU,需将其升级至其他版本的KernelSU;若你的设备未root,可尝试别的办法。

步骤:

1)AnyKernel3刷机包;方法可参照“使用自定义修复安装”部分的内容。

2)开启内核刷写App,利用所提供的AnyKernel3刷机包进行刷入操作。

3、采用KernelSU所提供的boot.img,通过fastboot进行安装。

此方法无需你具备TWRP,手机也无需拥有root权限,适用于首次安装KernelSU的情况。

1. 寻得合适的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-.img 。

其中指的是你boot.img的压缩格式,请检查你原有的boot.img压缩格式,务必使用正确的格式。若使用了不正确的压缩格式,刷入boot后可能导致无法开机。

注意:

您能够借助 magisk boot 获取原本 boot 的压缩格式;当然,您也能向机器型号与您相同且更有经验的小伙伴请教。此外,boot 的压缩格式一般不会改变,要是您用某一压缩格式成功开机,后续仍可优先尝试该格式。

小米设备常常采用gz格式,或者不进行压缩处理。

2)把boot.img刷入到设备中

请先通过adb连接您的设备,接着执行adb reboot bootloader指令进入fastboot模式,随后运用下方命令刷入KernelSU:

使用fastboot工具刷入名为boot.img的启动镜像到boot分区,命令为:fastboot flash boot boot.img

注意:

若你的设备支持fastboot boot,可先通过fastboot boot boot.img尝试以boot.img引导系统。若过程中出现意外情况,再次启动就能正常开机。

4、手动对boot.img进行修改,之后再进行安装。

在一些设备上,boot.img格式并不常见,其中Pixel最为典型,它的boot.img采用lz4_legacy压缩格式,ramdisk也可能是lz4_legacy格式。这种情况下,若直接刷入KernelSU提供的boot.img,手机可能无法开机。这时,你可以通过手机对boot.img进行修复来解决此问题。

可借助下方这两个应用达成。

-安卓图像工具包

-Magisk

在这当中,Android-Image-Kitchen适宜在PC端运行,而magisk则需要手机端予以配合。

准备工作

- 获取手机的原厂 boot.img,该文件可从设备制造商处获取。

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

- 解压AnyKernel3压缩包,获取Image文件,此文件便是KernelSU的内核文件。

运用Android-Image-Kitchen

1)将Android - Image - Kitchen下载到您的计算机。(推测原句少了“下载”之类的关键动词,这里补充后使句子表意完整)

2)把stock boot.img放置到Android - Image - Kitchen的根文件夹当中。

3)在Android-Image-Kitchen的根目录下执行命令./unpackimg.sh boot.img,该命令会对boot.img进行解压,执行后你将获得一些文件。

4)将目录中的boot.img - kernel文件,把split_img替换成您从AnyKernel3中提取的文件Image(注意要将其名称更改为boot.img - kernel )。

5)在Android-Image-Kitchen的根目录下执行./repackimg.sh ;执行后你会得到一个名为image-new.img的文件;按照上一节的方法,通过fastboot刷入这个boot.img 。

运用magiskboot

1(1)最新版本的Magisk

2)把Magisk-*.apk重命名为Magisk-vesion.zip后进行解压。

3)借助adb工具,把Magisk-v25.2/lib/arm64-v8a/libmagiskboot.so这个文件推送到您的设备当中。

使用adb命令将Magisk-v25.2/lib/arm64-v8a目录下的libmagiskboot.so文件推送到设备的/data/local/tmp/magiskboot路径中 ,具体指令为:adb push Magisk-v25.2/lib/arm64-v8a/libmagiskboot.so /data/local/tmp/magiskboot 。需注意路径及文件名的准确性,确保操作在合适的环境下执行。

4)把AnyKernel3里的boot.img以及Image传输至您的设备。

5)先进入adb shell,再切换到/data/local/tmp/目录,之后执行chmod +x magiskboot命令

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

7)将kernel替换为Image:执行命令mv -f Image kernel

8)执行命令“./magiskboot repack boot.img”,重新打包boot镜像文件,执行后会生成一个名为new-boot.img的文件,接着通过fastboot工具将该文件刷入到设备中。

第二种情况:安装页面提示不支持。

若出现这种状况,解决办法有两种:其一,自行手动编译,把kernel集成到非GKI内核里,接着依照上述方法刷入;其二,期待其他高手为其进行适配。

以下为内核集成教程,具备动手能力的用户能够自行编译。

软件截图

  • KernelSU
  • KernelSU
  • KernelSU

猜你喜欢

最新更新