A-A+

Android Root 完整指南:需要了解的都在这里了

2024年09月16日 福利盒子-国外译文ScienceDaily 暂无评论 阅读 34 views 次

如果您只是一个普通的智能手机用户,那么您会大吃一惊!您的手机可以做的比您想象的要多得多。想象一下赋予它超能力,例如自定义您的主屏幕、阻止烦人的广告和完全备份您的应用程序。当您“root”手机时,所有这些魔力都会发生;我们在这里向您展示如何操作。准备好探索您的智能手机一旦释放就可以做的奇妙事情吧!

Android Root 完整指南:需要了解的都在这里了

 什么是 ROOT?

 

Root 是 Android 设备用户可以获得对设备各个子系统(通常是智能手机)的特权控制(称为 root 访问权限)的过程。

由于 Android 基于 Linux 内核的修改版本,因此对 Android 设备进行 root 操作会提供与 Linux 或任何其他类似 Unix 的操作系统(如 FreeBSD 或 macOS)类似的管理(超级用户)权限访问权限。

 ROOTING 的工作原理

Root 利用 Android 操作系统中的漏洞来获得超级用户访问权限。下面是一个简化的解释:

当您对 Android 设备进行 root 操作时,您将消除制造商和 Android 安全机制施加的限制。Android 基于 Linux 内核,与任何基于 Linux 的系统一样,它有一个具有提升权限的 root 用户。默认情况下,此 root 用户处于锁定状态,普通用户(应用程序和用户)具有有限的权限。

Root 涉及找到一种方法来解锁 root 用户的权限,让您完全控制系统。这通常需要利用 Android 操作系统中的安全漏洞。一旦这些漏洞被利用,就会授予 root 访问权限,允许您修改系统文件、安装自定义软件以及对设备进行深层次的更改。

过去,SuperSU 主要用于 root Android 设备。它由 Chainfire 开发,曾经是 Android ROOT的标志。它允许用户授予或拒绝对应用程序的超级用户权限,从而让他们完全控制自己的设备。简单的界面和可靠的性能使其成为 Android 改装者和修补匠的最爱。

最近,Magisk 已被用于相同的目的。虽然 SuperSU 运行良好,但 Android 生态系统仍在不断发展。随着每个 Android 版本的发布,都会实施新的安全机制,而 SuperSU 难以跟上。这就是开发商 Topjohnwu 的 Magisk 进入现场的地方。

Magisk 采取了不同的 ROOT方法。它不是直接修改系统分区,而是创建一个无系统接口。这种无系统的方法使 Magisk 与 SuperSU 区分开来,这也是其广泛受欢迎的原因之一。与 SuperSU 相比,Magisk 具有几个引人注目的优势,包括:

  1. 无系统ROOT:Magisk 不会更改系统分区,使其更能抵抗系统更新和 SafetyNet 检查。
  2. Magisk 模块:用户可以轻松安装“Magisk Modules”以将功能、调整和修改添加到他们的 root 设备。
  3. 隐藏ROOT:Magisk Hide 功能允许用户从特定应用程序中隐藏 root,包括那些执行 SafetyNet 检查的应用程序。
  4. 开源:Magisk 是开源的,可促进社区发展和持续改进。

最近,出现了一种新工具——KernelSU,它承诺比 Magisk 更好的 root 隐藏,因此用户可以在享受 root 的好处的同时无缝使用他们的设备。

有许多设备;因此,存在不同的方法来ROOT Android 设备。我们无法在本文中介绍所有内容。我们只讨论最常见的方法。

  1. 首先,我们必须在我们的设备上启用开发人员选项。这是通过转到 Android 设置中的关于设备选项并多次点击内部版本号来完成的。这将显示隐藏的开发人员选项设置。执行此操作时应小心,因为此选项仅适用于知道自己在做什么的人。
Android Root 完整指南:需要了解的都在这里了
点击设置中的关于手机选项
Android Root 完整指南:需要了解的都在这里了
点击内部版本号几次
Android Root 完整指南:需要了解的都在这里了
现在单击开发人员选项。

2. 接下来,我们必须通过 ADB(Android Debug Bridge)开启 USB 调试。这启用了一个接口,允许我们的计算机与我们的设备通信。另一个需要打开的选项是 OEM 解锁。这允许打开 bootloader。

Android Root 完整指南:需要了解的都在这里了
 打开 USB 调试。

3. 现在,我们必须将 USB 线插入计算机并将其连接到我们的手机。这将在两个设备之间启动连接。

一个弹出窗口提示我们授予计算机访问我们设备的权限。

Android Root 完整指南:需要了解的都在这里了
允许您的计算机访问我们的设备。
# This is the command to start the adb server:
adb start-server

# Command to check to online adb devices:
adb devices

4. 另外,我们需要打开 OEM 解锁选项。

5. 为确保连接成功,我们需要操作系统的 bootloader 驱动程序

6. 下一步是关闭设备并启动到 bootloader 模式。

adb reboot bootloader

引导加载程序是一个基础软件,在 Android 设备的启动过程中起着至关重要的作用。它是 Android 设备开机时运行的第一款软件。

它初始化硬件组件并开始加载 Android 操作系统。它通过在继续引导进程之前检查硬件和软件是否处于受信任状态来确保设备完整性。如果有任何错误,它会阻止设备启动,从而确保安全性。

我们将解锁引导加载程序以绕过这些限制以完全控制我们的设备。

7. 在连接手机的 bootloader 模式下,让我们输入这些命令:

# try this to unlock the bootloader (for older devices):
fastboot flashing unlock

# if the above doesn't work, try this:
fastboot oem unlock

这些命令可能不起作用。不要担心,因为现在 OEM(原始设备制造商)不允许使用这种类型的方法已经很常见了。小米、Oppo 和三星等公司拥有特定的解锁工具。

8. 我们现在已经完成了第一部分。要对我们的手机进行 root 操作,我们有两个选择:

  •  通过 ADB 旁加载
  • 通过自定义恢复

 通过 ADB 旁加载

我们将使用 Magisk 来对我们的手机进行 root。它是目前最稳定的 ROOT工具。可以在这里下载。下载的 apk 文件必须重命名为 zip 文件,因为 Magisk 只能在恢复中以 zip 格式刷新。

ADB 旁加载是一项功能强大且用途广泛的功能,Android 开发人员和爱好者经常使用它来与 Android 设备进行独特的交互。它允许我们在打开或处于恢复模式时将软件包安装到我们的设备上。与传统的安装方法不同,旁加载不需要直接访问设备的存储空间或设备本身上的用户交互。它只是利用了 ADB 协议。

我们需要将手机置于恢复模式才能使用 sideload 方法。在大多数手机上,我们可以通过按住电源按钮和降低音量键片刻来执行此操作。通过使用卷键导航恢复模式,选择高级选项,然后转到 ADB 旁加载。

# Use this command to sideload Magisk 
adb sideload [filename].zip

我们可以在屏幕上看到进度条。完成后,我们可以重新启动手机。恭喜,我们的手机现已 root !

 通过自定义恢复

自定义恢复是安装在 Android 设备上的专用软件环境,可提供除 Stock 恢复之外的高级特性和功能。

它主要用于刷新自定义 ROM、安装 ZIP 文件(例如我们将用于 root 手机的文件)、进行 Nandroid 备份、擦除分区以及执行高级系统维护。存在许多由不同组进行的自定义恢复。最受欢迎的是 TWRP 和 OFox。要使用自定义恢复对我们的手机进行 root 操作,我们需要先安装它:

  1. 如上所述,引导进入 bootloader 模式。也可以使用电源按钮 + 降低音量。
  2. 获取自定义恢复映像。这可以从自定义恢复的网站获得。
  3. 刷新自定义恢复(将手机连接到计算机)。
# for older devices: 
fastboot flash [filename].zip

# for devices with A/B partitions:
fastboot boot [filename].zip

干的好!我们已在您的设备上安装了自定义恢复功能。

现在对我们的设备进行 root 操作:

  • 启动到恢复模式,然后单击屏幕上的 Install
  • 现在,导航到您下载的 Magisk zip 并单击它。安装将开始
  •  现在重新启动您的设备

恭喜您为您的设备 ROOT。

 自定义所有内容

Android 是开源的。这意味着不同的人可以修改操作系统的各种组件以适应他们的口味。这种开放性催生了各种定制的 Android 组件。内核、ROM、恢复等已经开发出来,以增强 Android 体验,超越 Android 提供的原厂体验。在 Android 世界中,“自定义”不仅仅是一个词;这种精神使用户能够塑造他们的设备以匹配他们的独特偏好。

自定义内核:提高性能和电池寿命

它通常被认为是 Android 设备的心脏,它控制着核心功能,包括 CPU 管理、电源使用和硬件交互。自定义内核通过允许用户微调以下方面来更进一步:

  • 性能调整:自定义内核可以优化 CPU 频率、管理散热阈值并启用超频或降频,从而提高性能或延长电池寿命,具体取决于用户偏好。
  • Governor 和 Schedulers用户可以在不同的 Governor 和 Scheduler 之间切换,以控制 CPU 的行为方式,优先考虑性能、能效或平衡两者。

自定义 ROM:定制 Android 体验

自定义 ROM 是 Android 操作系统的定制版本。它们提供了许多功能和自定义功能,超出了 Android 体验中可用的功能。

  • 丰富的功能:自定义 ROM 可以引入系统范围的主题、增强的隐私控制、手势导航等功能,允许用户广泛个性化他们的设备。
  • 频繁更新:自定义 ROM 社区通常会为旧设备提供定期更新和支持,确保用户在获得官方支持后很长一段时间内都可以享受最新的 Android 功能。

自定义恢复:您设备的避风港

TWRP (Team Win Recovery Project) 或 OFox (Orange Fox Recovery) 等自定义恢复是 Android 爱好者不可或缺的工具。

  • Nandroid 备份:这些恢复功能可以创建 Nandroid 备份,实现设备系统、应用程序和数据的完整快照。在尝试新的 ROM 或 mod 时,此功能是救命稻草。
  • ZIP 安装:自定义恢复功能可以轻松刷新包含模组、更新或其他软件的 ZIP 文件,从而扩展设备的功能。

自定义应用程序和模块:微调 Android

除了核心组件之外,自定义应用程序、模块和调整还允许用户进一步个性化他们的 Android 体验。

  • Xposed 框架:此框架有助于安装可修改 Android 系统和单个应用行为的模块。您可以在此处了解更多信息。
  • 自定义启动器和小部件:用户可以从许多第三方启动器和小部件中进行选择,以改造他们的主屏幕和应用程序抽屉。

这种全面的自定义生态系统使 Android 与众不同,允许用户将自己的设备变成自己的设备。这证明了 Android 社区的创造力和创新能力。因此,无论您是性能爱好者、设计爱好者,还是只是想寻找让您的设备脱颖而出的方法,Android 的开源特性和可定制性都能让您成为可能。潜入、探索并释放 Android 设备的全部潜力。

关于 root Android 设备,很多事情都需要澄清。让我们看看优缺点以进行比较:

  ROOT的优点:

Root 可以通过解锁各种好处来显着增强您的 Android 体验,包括但不限于:

  1. 定制:Root 允许广泛的设备自定义,从安装自定义 ROM 和主题到调整系统设置以获得个性化体验。
  2. 性能优化:用户可以通过删除英国媒体报道软件、调整 CPU 设置和改进内存管理来优化设备的性能。
  3. 访问仅限 root 的应用程序:一些功能强大的应用程序和实用程序只能在 root 设备上访问,从而提供增强的功能和控制。
  4. 完整数据备份:使用 root 访问权限,您可以创建完整的系统备份(Nandroid 备份),确保在出现问题时可以将设备恢复到以前的状态。
  5. 广告拦截: 利用 root 的力量,您可以忘记互联网上存在广告。通过修改我们的 hosts 文件,我们可以拦截各种广告。

ROOT的缺点:

ROOT并非没有风险和缺点,包括:

  1. 失效保修: ROOT可能会使您的设备的保修失效,因为它涉及在制造商规格之外进行修改。
  2. 安全风险: ROOT会使我们的设备面临安全风险,因为它会授予超级用户访问权限,如果不仔细管理,恶意应用程序或操作可能会利用这些访问权限。
  3. 软件不稳定:不正确或开发不佳的 mod、ROM 或内核可能会导致软件不稳定、崩溃或启动循环。
  4. 砌 体:在极少数情况下,不正确的 root 程序或闪烁的不兼容文件可能会导致您的设备无法使用,这称为“变砖”。

ROOT安全注意事项:

为了最大限度地降低与 root 相关的风险并保护您的设备:

  1. 研究:自学特定设备型号的 root 过程。查阅在线论坛、指南和信誉良好的来源以获取信息和说明。
  2. 备份:在 root 之前,请务必创建数据的备份。Nandroid 备份对于完整的系统恢复非常方便。
  3. 使用信誉良好的工具:利用完善的 ROOT工具和自定义恢复,如 Magisk 和 TWRP,它们以其可靠性和安全性而闻名。
  4. 避免盗版应用程序:仅安装来自可信来源的应用程序和模组,因为盗版或修改的应用程序可能会带来安全风险。
  5. 随时了解情况:让您的设备和 Mod 保持最新状态,并随时了解 Android Root 社区中的安全更新和发展。
  6. 了解风险:请注意 root 的潜在后果,包括保修失效和安全漏洞。

 结论

总之, ROOT可以提供显着的优势,但也存在潜在风险。通过采取适当的预防措施、进行彻底的研究并随时了解情况,用户可以最大限度地利用 root 访问的好处,同时最大限度地减少损坏手机或危及安全的机会。

在一个 Android 设备可以做的远不止眼前所见的世界里, ROOT为无限的可能性打开了大门。这是一段赋予您设备超能力的旅程,使您能够以前所未有的方式进行自定义、优化和实验。但是,能力越大,责任越大。

Root 会带来风险,从保修失效到安全漏洞。因此,在您开始这次冒险之前,请用知识武装自己,采取预防措施,并谨慎行事。如果操作得当, ROOT可以将您的智能手机变成个性化的杰作,一款真正反映您独特风格和需求的设备。

 

现在可以迈出这段激动人心的旅程的第一步,释放 Android 设备的全部潜力。潜入 root 的世界,发现自定义 ROM、内核和恢复功能,让您的设备真正属于您。不要害怕探索,但要始终保持消息灵通和谨慎。您的智能手机将变得比您想象的更强大、用途更广。祝你 ROOT愉快!

本文的第 2 部分将讨论对各种 OEM 设备(如三星、小米等)进行 root 的具体方法。欢迎楼下留言讨论!

 

 

 

给我留言

Copyright © 八叔软件福利收集 保留所有权利.   Theme  Ality 吉ICP备19000713号-1

用户登录 ⁄ 注册

分享到: