系统工具
KernelSU内核管理器是一款工具类软件,用户能够借助与本机系统匹配的Boot镜像来获取权限,而且通过这种方式得到的权限,和Magisk相比防检测能力更强,能让用户在享受便捷的同时,不会对各类银行及通信应用的使用造成影响。此外,该软件还支持通过刷入模块来添加各类插件,并且加入了修改分区文件的机制,这大大提升了它的实用性。
1、使用自定义修复(如TWRP)安装
前提:你的设备得先刷入像TWRP这类第三方Recovery;要是还没刷或者只有基础Recovery,那就换别的办法操作。
步骤:
1)在 KernelSU 的Release页面(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、使用内核刷写类应用程序,例如(Franco Kernel Manager)来进行安装操作
前面提到:你的设备必须已经Root。例如你已经安装了Magisk获得了Root,或者你已经安装了旧版本的KernelSU需要升级到其他版本的KernelSU;如果你的设备无Root,请尝试其他方法。
步骤:
1)AnyKernel3格式的刷机包;具体操作可参考“自定义修复安装”章节的相关内容。
2)打开内核刷写应用,利用提供的AnyKernel3刷机包进行刷入操作。
3、采用KernelSU提供的boot.img文件,通过fastboot工具进行安装
这种方法既不需要你有TWRP,也不需要你的手机具备Root权限,适合你初次安装KernelSU时使用。
1)找到合适的boot.img
KernelSU 针对 GKI 设备提供了通用的 boot.img 文件,您需要把这个 boot.img 刷入设备的 boot 分区中。
您可以从GitHub Release获取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 flash boot boot.img
注意:
要是你的设备兼容fastboot boot功能,不妨先通过fastboot boot boot.img命令尝试用boot.img引导系统,若过程中出现意外状况,只需重新启动一次设备就能正常开机。
4、手动修改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
1)将 Android-Image-Kitchen 到您的计算机。
2)把 stock boot.img 放到 Android-Image-Kitchen 的根目录下。
3)在Android-Image-Kitchen的根目录下执行./unpackimg.sh boot.img命令,该命令会对boot.img进行解压操作,执行后你将获得若干相关文件。
4)将split_img目录下的boot.img-kernel替换为您从AnyKernel3中提取的Image文件(注意需将名称修改为boot.img-kernel)。
5)在Android-Image-Kitchen的根目录中运行./repackimg.sh脚本;执行完成后会生成一个名为image-new.img的文件;接着使用fastboot工具将这个boot.img刷入设备(具体操作可参考上一节内容)。
使用Magiskboot
1)Magisk
2)把 Magisk-*.apk 改名为 Magisk-vesion.zip 后进行解压。
3)借助adb工具,把Magisk-v25.2/lib/arm64-v8a路径下的libmagiskboot.so文件推送至您的设备中:
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.img进行重新打包,操作完成后会生成一个名为new-boot.img的文件,接着使用fastboot工具将该文件刷入设备即可。
1、KernelSU 基于内核层面运行于 Linux 内核模式,相较于仅在用户空间运作的方案,它能够对用户空间的应用程序实现更全面的管控。
2、该模块支持KernelSU,同时支持通过overlayfs对/system进行系统性修改,甚至能够让系统变为可写状态。
3、白名单访问控制机制下,仅获得root权限的App可访问su,其余App无法感知su的存在
4、开源项目KernelSU采用的是GPL-3许可协议。
1、各类权限信息均能依据自身实际需求直接进行掌控;
2、覆盖了大部分主流手机机型,用户的需求能够轻松得到满足;
3、只需一键操作就能获取root权限,让超多应用在使用时变得更加便捷;
4、字体的大小与颜色支持调整,同时还有丰富的主题可供大家选用。
5、这款游戏修改工具真的超棒,里面有超多参数信息,都能快速进行调整设置。
KernelSU内核管理器属于玩机范畴的工具类软件,它借助在内核层面直接管控权限的方式,规避了传统用户空间工具或许存在的安全隐患。用户能够自主设置su命令对应的uid、gid、组权限以及SELinux规则,以此达成更精准的权限限制,切实阻止恶意软件违规使用权限。该软件的权限管理机制还能较好地隐藏设备的root状态,减少被银行、游戏这类敏感应用检测到的可能性,进一步强化了隐私防护效果。
《ArcRaiders》势头迅猛,Steam峰值突破41万
《Arc Raiders》势头愈发强劲,作为最新的搜打撤游戏
《8号出口》开发商的全新作品更名,讲述逃离巨怪栖息星球的故事
《8号出口》的开发商KOTAKE CREATE通过官方推特宣
《使命召唤:黑色行动7》合作战役终局模式相关情报遭泄露
动视抢先公布了旗下即将推出的第一人称射击游戏《使命召唤:黑色
CKRD再度推出音乐游戏外设,目标群体为热爱打鼓的游戏玩家
CKRD再次展现强劲实力,这家曾推出众多音乐游戏控制器的公司
《英雄联盟》S15决赛马上就要拉开帷幕啦!你觉得哪支队伍能更胜一筹呢?
11月9日15时,KT与T1狭路相逢,英雄联盟S15总决赛震
《胜利女神》全新PV「FACELESSGHOST灵姬还魂夜」
今日,《胜利女神:新的希望》发布剧情PV——「FACELES