刷机root有风险,如果你的手机刷坏了和我无关
安卓手机root之后可以对系统进行完全的访问和控制,相当于取得了linux系统的root用户的权限。可以对系统软件进行卸载,修改系统文件,继而安装busybox,xposed框架等高级应用。如何对安卓系统进行root?
Android root 的原理虽然涉及多种具体技术手段,但底层核心逻辑可以归纳为 3 种本质方法。
| 原理类型 | 核心思路 | 典型实现方式 | 风险与特点 |
|---|---|---|---|
| 1. 替换法 | 用修改过的 su 程序替换系统原文件,并设置 setuid 权限 |
通过 recovery 刷入 su 文件到 /system/bin 或 /system/xbin |
最传统,但需要解锁 bootloader;系统分区被修改后可能无法 OTA 升级 |
| 2. 注入法 | 利用内核或系统服务的漏洞,将代码注入高权限进程(如 init、zygote),动态加载 su |
常见于一键 root 工具(如 Exploit:Dirty Cow、CVE-2015-6639) | 无需解锁 bootloader,但依赖未修补漏洞;重启后可能失效(临时 root) |
| 3. 劫持法 | 修改启动镜像(boot.img)中的 init 或 sepolicy,在系统启动早期挂载虚拟文件系统(如 overlay),劫持 su 调用 |
Magisk 核心原理:通过修改 boot 镜像,在 init 阶段创建 magisk tmpfs,实现“无系统修改”的 root |
最现代,支持系统分区无改动(systemless);可通过模块管理 root 权限 |
所有实现方式都是这三种原理的具体工程化应用。 目前 劫持法(Magisk 模式) 是主流且推荐的方案,兼顾功能与系统完整性。
以下介绍办法通过卡刷SupersSU或者magisk,实现root权限的获取。手机需要有第三方recovery,如果没有第三方recovery不能完成卡刷过程。
root步骤:
1.卡刷supersu实现root
将下载好的supersu卡刷包复制到手机储存根目录下
手机关机按住音量上+开机键进入recovery,点击install

找到supersu卡刷包点击

滑动下方滑块确定刷入

刷入完成,点击Roboot System重启手机

刷好的supersu程序

测试:
使用终端模拟器测试,出现授权界面。 
2.卡刷magisk
安卓8.0之后的系统无法通过卡刷supersu的方法获取root权限,卡刷magisk就成为了替代的方法。magisk支持安卓5.1以上的手机刷入。
下载magisk:地址
要同时下载magisk和magisk-uninstaller两个文件。

手机关机进入第三方recovery,点击install

找到下载的magisk卡刷包点击

滑动滑块确认刷入

刷入完成 
刷好的magisk

使用终端模拟器测试

刷入magisk有无法开机的风险,你到recovery中按照上步骤重新刷入magisk-uninstaller进行反安装就可以正常开机。
提示:
root成功后,可以解锁对系统的更多操作
root之后会增加系统的风险,某些安全软件在检测到root权限后会自动退出。
如何屏蔽软件对于root权限的检测?
使用magisk自带的magiskhide功能,对特定应用屏蔽root权限