Skip to content

Latest commit

 

History

History
120 lines (77 loc) · 4.83 KB

File metadata and controls

120 lines (77 loc) · 4.83 KB

Root

一般来说,ROOT 可以表示一种较高级的 Android 用户权限,即“根权限”。也可以表示获取根权限的动作。

Android 删除了 su 程序,所以 Root 的过程就是把 su 文件放到 /system/bin/Superuser.apk 放到 /system/app 下面,还需要设置一些权限。(Android 5.0 之前的方法)

ROOT 的权限高于 ADB(Android Debug Bridge)权限,因此 ADB 无法完全代替 ROOT。

::: tip

有些时候您的需求不必使用 Root。您可以选择以下工具使用其他权限代替 Root。

:::

常见 ROOT 工具及 ROOT 管理工具

兼容性

Magisk

Magisk Logo

Magisk,别名叫做“面具”

这是目前主流的 Root 方式

  • 一些突出特点
    • MagiskSU:为应用程序提供 root 访问权限
    • Magisk 模块:通过安装模块修改只读分区
    • MagiskBoot:用于解压缩和重新打包 Android 启动映像的最完整工具
    • Zygisk:在每个 Android 应用程序的进程中运行代码
  • Github 仓库
  • 安装教程
  • 下载地址:
  • 相关链接

KernelSU

KernelSU Logo

KernelSU 是 Android GKI 设备的 root 解决方案,它工作在内核模式,并直接在内核空间中为用户空间应用程序授予 root 权限。

这是新型 root 方案。目前正在完善

  • 一些突出特点:
    • 基于内核:KernelSU 运行在内核空间,对用户空间应用有更强的掌控。
    • 白名单访问控制:只有被授权的 App 才可以访问 su,而其他 App 无法感知其存在。
    • 模块支持:KernelSU 支持通过 overlayfs 修改 /system,它甚至可以使 /system 可写。
    • 开源:KernelSU 是 GPL-3 许可下的开源项目。
  • 官方网站
  • 非官方支持的设备
  • 安装教程
  • 下载地址:
  • 相关链接:

SuperUser

别名为“超级用户”,这是很多官方系统内置的授权管理工具(如 Phoenix OS,VMOS,天天模拟器)

SuperSU

一键 Root 工具

::: warning 这是 Android 5 之前常用的获取 Root 方法

此方法几乎不适用于现代所有的手机,请不要对一键 Root 抱有希望。 :::

主流的一键工具有

  • 360超级ROOT :对 360 自家软件兼容友好
  • KingRoot :覆盖机型广,但是有一点臃肿
  • YoRoot:支持 Root 华为部分老机型

对于这些一键 Root 工具,机型不一样体验也不一样,建议都试试,有些 Root 工具至今也可以使用。

Root 原理

敬请期待

切换 ROOT 管理器

如果您的设备已成功 Root,并且您不喜欢当前的 Root 管理器,您可以按照以下教程转换管理器

Awesome Root | 令人惊叹的 Root

相关链接

参考链接

  • root - 百度百科