[心得] 更难侦测的Root权限,KernelSU编译安装

楼主: ivon852 (ASUS)   2023-11-24 11:12:41
KernelSU为一种新型Root方案,把Root权限放在Linux核心运作。
https://i.imgur.com/gymF14d.png
KernelSU最初由维术提出,他曾开发过VirtualXposed和太极(免root跑Xposed的程式)。
KernelSU相较原版Magisk更难被侦测,躲避Root侦测能力可跟Magisk Alpha/Delta(不是
病毒名)一较高下。
默认不给全域Root权限,要个别授予。
https://i.imgur.com/rMKRzC1.png
此外,KernelSU也可以刷Magisk模组、LSPosed
https://i.imgur.com/tHTf3PJ.png
Viper4Android在KernelSU下可以使用
https://i.imgur.com/XAXkYzq.png
SafetyNet也可以过。搭配Shamiko,健保快易通(3.0.33)、玉山银行(4.7.0)可以开启。
不过行动邮局(1.19.0)还是侦测到Root,这到底什么魔法。
https://i.imgur.com/H3a7MCj.png
KernelSU已有支援BlissOS、WSA的核心出现。
但最好不要KernelSU和Magisk一起用。
KernelSU官方宣称他们不是要取代Magisk,仅是作为一个替代方案存在。我想因为刷入
难度高(见下),对旧机而言Magisk仍可能是较好的选择。
KernelSU安装方法
根据官方文件
https://kernelsu.org/zh_CN/guide/installation.html
刷KernelSU有三种方法:
1. Android 12 + 5.10 GKI 2.0核心的可以直接刷KernelSU官方提供的boot.img
2. 刷别人制作的KernelSU核心(unofficial supported device)
3. 自己编译KernelSU核心
第一个方法是KernelSU官方要求的条件,也是官方唯一提供支援的选项。
KernelSU会把支援机型的核心发表在Github
https://github.com/tiann/KernelSU/releases
2023年的手机理论上应该有采用GKI 2.0核心。
....才怪,像今年发售的Xperia 10 V明明出厂就是Android 13,却没有GKI啊啊啊,更别
说旧机了。
没有GKI的话就得手动移植KernelSu到旧版核心。
本次我测试的旧手机为2020年发表的Sony Xperai 5 II (pdx206),核心还在4.19...
这是备用机,绿线机重出江湖!
https://i.imgur.com/IMY8YJf.jpg
因为这支有LineageOS支援,所以可以自己编译核心(Github上也有人
释出Xperia 5 II的KernelSU核心了)
https://reurl.cc/WvKYWk
编译后重新刷入boot.img即可。
作者: charlie20083 (查理)   2023-11-24 11:51:00
我觉得每个Root方式 跟每个App侦测的方式 都有很多实验可以做 有很多细节要注意像是国泰、华南、Hami Pay可以过的设定 用在微软公司入口网站不会过反过来也一样要达成“我全都要”就要实验跟调整很久

Links booklink

Contact Us: admin [ a t ] ucptt.com