Android 基础知识 什么是 root?

如果你是全新的 Android,您将享受智能手机或平板电脑标配的所有软件调整和自定义选项。 然而,如果您真的想将其提升到一个新的水平,那么当您获得 root 权限后,修改设备的可能性就会呈指数级增长。

关于生根存在许多误解,其中许多源于对该主题普遍缺乏了解。 为了让事情更清楚一些,我将介绍 root 的基本概念以及 root 的所有细节。 Android 设备。

什么是根?

从最简单的意义上来说,“根”是指设备文件系统中的顶级文件夹。 如果你熟悉它 Windows 根据此定义,资源管理器根目录类似于 C: 驱动器,您可以通过在文件夹结构中向上移动几个级别(例如,从“我的文档”文件夹)来访问该根目录。 在 Mac 操作系统 X 和 Linux, 这将是一个 /(斜杠) 而不是 C: 目录。

但不知道如何 Windows, Android 在文件夹树的中间有一个人为障碍 – 这意味着在遇到某种虚拟墙之前,您只能在文件系统上获得这么多级别。 这样做是为了防止没有经验的用户删除或更改存储在该人造墙另一侧的关键操作系统文件。

但是,如果您想对手机软件进行系统级更改,则需要能够修改此虚拟屏障根侧的操作系统文件。 完全访问和修改这些文件的能力称为“root 访问”或“rooted”。

用户可以使用多种方法来访问其设备的根目录。 执行任何这些过程的过程称为“生根”。 根据设备的不同,生根可以像安装应用程序一样简单。 然而,有些生根方法有点复杂,需要将设备连接到计算机并发送终端命令。

如果我已root,我能做什么?

如果我们认为根目录是设备文件系统中的顶级文件夹,组成它的所有文件都位于其中 Android 操作系统,生根使您可以访问该文件夹,然后生根意味着您可以更改设备软件的几乎所有方面。

例如,预装的臃肿软件应用程序 Android 设备通常存储在根目录下的系统文件夹中 – 普通用户无法卸载这些应用程序,但 root 用户可以简单地导航到该文件夹​​并删除它们。

从根目录的 /system/apps/ 文件夹中删除英国媒体报道应用程序。

作为另一个 example,手机的大部分主界面都是由一个名为 SystemUI 的应用程序控制的,该应用程序存储在根目录中。 如果您知道如何编程 Android 应用程序允许您更改 SystemUI 以完全改变设备的外观和感觉。 但即使你不这样做,也有成千上万的人 Android 因此,这样做的开发人员可以简单地使用 root 访问权限将该文件替换为预先修改的版本。

Android    基础知识:什么是根?
Android    基础知识:什么是根?

Android KitKat 主题看起来像这样 Android Lollipop 带有经过修改的 SystemUI 应用程序。

除了手动删除、修改和替换系统文件之外,还有成千上万的应用程序使用根访问权限来帮助您只需按一下按钮即可更改设备的软件。

Root 应用程序可以执行以下操作 屏蔽所有广告 在每个应用程序中, 让后台应用程序进入睡眠状态 以节省电池 安装自定义恢复 刷新 ZIP 并创建备份,以及 这么多

Android    基础知识:什么是根?
Android    基础知识:什么是根?
Android    基础知识:什么是根?

(1) Adaway(屏蔽广告)。 (2) Greenify(让应用程序进入睡眠状态)。 (3) Flashify(安装自定义恢复)。

root有什么坏处?

尽管生根功能很棒,但肯定也有一些缺点。 主要缺点是大多数设备在 root 后无法再接受无线固件更新,这意味着您必须手动执行所有未来的更新 快速启动, 奥丁或者 智能开关

此外,root 还会带来一些潜在的安全风险,但只要稍加小心,它们就永远不会被发现。 考虑到 root 用户可以访问其设备上的所有系统文件,这意味着用户安装的应用程序也可以访问手机或平板电脑上的任何内容。 通过安装像 Chainfire 这样的根管理应用程序可以轻松解决此问题 超级SU默认情况下,它会阻止对根目录的所有访问,并且仅在用户明确授予应用程序的根访问权限时才允许应用程序修改这些文件。

Android    基础知识:什么是根?

SuperSU root 访问提示(root 浏览器应用程序请求 root)。

最后,由于上述风险,某些应用程序干脆拒绝在已取得 root 权限的设备上运行。 一般来说,这仅限于处理金融支付或 DRM 版权媒体的应用程序 – 特别是 Android 支付, Samsung 支付然后 红盒Streaming应用程序

如何root我的设备?

现在您已经很好地了解了 root 以及 root 的详细信息,您可能想确切地知道如何对设备进行 root。 正如我之前提到的,不同的目的有不同的方法 Android 设备,但最简单且使用最广泛的方法之一是 CF 自动 Root。

  • 如何使用 CF 自动 Root 来 Root 300 多个设备

您的设备可能受 CF 自动 Root 支持。 如果没有,我们已经介绍了适用于各种设备的许多不同的替代生根方法,您可以在下面的链接中查看。

  • 如何解锁 Android:我们始终更新的根指南

在了解了有关 root 的所有事实后,您是否决定扣动扳机并 root 自己的设备? 请在下面的评论部分告诉我们或给我们留言 Android 黑客’ Facebook 或者 Twitter或者在“小工具黑客”上 Facebook, Google+或者 Twitter