KernelSU是一种高级的root解决方案,专为Android设备设计。它以内核模式运行,并直接在内核空间中为用户空间应用程序提供root权限。使用KernelSU,用户可以更方便地管理和控制设备,执行需要root权限的操作。这种解决方案提供了更高的安全性和稳定性,同时也为用户提供了更多的自定义和个性化选项。无论是开发者还是普通用户,都能从KernelSU中获得更好的用户体验。
先不开启,下载更新之前先去KernelSU里面去设置-卸载,选择恢复原厂镜像,点确定。恢复了之后千万不要重启。
然后再跑到这边来,点"下载更新",这个时候就可以避免去下载完整包了,当然如果你之前的安装就是这个地方还原原厂镜像可能会失败,就是你在这个地方下载一次完整包,下次更新的时候就可以了,等他更新完成。
接下来第二个重要的步骤来了,就是它这里提示要重启,千万不要重启,因为你一重启KernelSU就没了,你就得重新刷。回到KernelSU回去,回到主页点安装,选择安装到未使用的槽位,直接点确定下一步。
安装完了之后直接这里重启就行了,当然你要回来重启也OK。
所以就是OTA有两个重点。
第一个就是说还原原厂镜像。就是如果系统更新的过程中发现你不是原厂镜像,它可能会要求你下载完整包,这种情况下就可以下载增量包了。当然如果你没有备份过,那你就这一次把完整包下起来,老老实实的下载更新,下一次就可以不用下载完整包了。
第二步也是最重要的,重启之前要去安装到未使用的槽位。
一、Bootloader解锁
二、下载 KernelSU APP 安装,确定内核版本是5.10以上(如果版本低于5.10建议 Magisk)
三、下载 KernelSU 内核
这里请下载和你设备内核一样的版本。比如小米13的内核版本是5.15.41(如果没有一致的,可以下载版本差别最小的,只要是5.15.XXX的都可以试试)
四、解压下载好的内核,电脑下载 adb-fastboot(右键解压)把内核img文件复制到里面
五、手机重启到 fastboot 模式(按 电源键 重启 马上按住 音量键 –)插上电脑
六、临时启动 boot,测试 内核文件 是否正常开机(重启会失效,如果确定刷入能正常开机可以跳过此步骤)
七、如果临时启动没问题,手机再重启到 fastboot 模式,就可以直接刷入了。
八、重启手机 – 刷入成功。
1、KernelSU是一种基于内核的SU(Superuser)解决方案,与传统的ROOT工具如Magisk不同,KernelSU通过自定义内核直接在内核空间为目标进程授予root权限;
2、它提供了一个基于overlayfs的模块系统,允许用户加载自定义插件到系统中,扩展功能和定制性;
3、此外,KernelSU还提供了一种修改/system分区中文件的机制,使用户能够对系统进行更深层次的修改和优化。通过这些特性,KernelSU为用户提供了更高级的root解决方案,以满足他们对系统控制和个性化的需求。
什么是KernelSU?
KernelSU是 Android GKI设备的root解决方案,它工作在内核模式,并直接在内核空间中为用户空间应用程序授予root权限。
软件功能?
KernelSU的主要特点是它是基于内核的。KernelSU运行在内核空间,所以它可以提供我们以前从未有过的内核接口。例如,我们可以在内核模式下为任何进程添加硬件断点。我们可以在任何进程的物理内存中访问,而无人知晓,我们可以在内核空间拦截任何系统调用等等。
前提:你的设备必须有自定义的Recovery,如TWRP;如果没有或者只有官方Recovery,请使用其他方法。
步骤:
在KernelSU的 Release页面下载与你手机版本匹配的以AnyKernel3开头的zip刷机包;如果你不知道下载哪一个,请仔细查阅上述文档中关于KMI和安全补丁级别的描述;下载错误的刷机包很可能导致无法开机,请注意备份。
重启手机进入TWRP。
使用adb将 AnyKernel3-*.zip放到手机/sdcard然后在TWRP图形界面选择安装;或者你也可以直接adb sideload AnyKernel-