📜  什么是Android Rooting?

📅  最后修改于: 2021-05-09 16:17:30             🧑  作者: Mango

Android Rooting是一种技巧,可以帮助您轻松不受限制地访问System文件。访问是指根据需要进行更改,删除或修改。等效于在IOS中执行JAIL Breaking 。出于良好的移动安全性考虑,它可以修改设备上的软件代码或安装制造商通常不允许的其他软件。与常规的Android Phone或Tablet相比,生根可以带来巨大的收益,但获得对敏感文件的访问权限可能给用户以及Android Phone带来任何类型的问题。

拔出手机之前

Android Phone可在Linux发行系统上使用。 Android将Linux用于其设备驱动程序,内存管理,进程管理和网络。当我们执行一个应用程序时,该应用程序将被限制基于用户权限执行某些操作。特定的应用程序具有一种用户ID,并且它们都具有执行特定任务的权限。手机上存在一个应用程序,无法访问其他应用程序的数据。系统为所有已安装的应用分配了UID(唯一用户ID) 。在我们授予对该应用程序以root权限之前,此机制一直有效。要提供对任何应用程序的root访问权限,我们必须向特定应用程序授予外部权限,以绕过所有限制。

Android生根

有太多需要root用户权限才能执行其操作的应用程序。在上图中,MyBackup应用程序需要超级用户root请求才能对Android Phone的所有数据进行备份。拒绝表示拒绝根访问,授予表示允许根访问。

生根后对系统OS的影响

当您启动手机时,您将添加一个二进制文件和一个应用程序来管理它。授予应用根访问权限后,它就可以执行命令并拥有通常不具有的权限。有太多第三方应用程序内部执行您的Android设备,并在系统中添加一个名为SU的小文件并提供权限,以便其他用户可以运行它。它代表Switch User ,如果您在不使用任何其他参数的情况下运行文件,它将凭据和权限从普通用户更改为超级用户。授予Grant许可后,该应用不受所有限制。

如何检查电话的根状态

就像在设备上Kinguser超级用户的应用程序是一个明显的迹象,表明该设备一直扎根。这些应用程序是在生根过程中安装的,以允许访问超级用户权限。这些应用程序还用于生根设备较低版本的设备以及检查根的状态。对于某些设备,用户可以简单地转到“设置”,然后单击“关于手机”以查看其设备上的软件版本。将记录软件中的任何不正常之处。

Android生根的好处

  1. 延长手机的电池寿命以及其他一些功能,例如我们可以删除所有系统应用(例如Play商店,YouTube等)。
  2. 可以借助生根来增加RAM,也可以在设备上添加自定义ROM,从而完全改变设备的操作系统。
  3. Rooting之后,您的设备就像一个小工具,Rooting之后可以轻松运行受设备限制的多种应用程序。
  4. 在任何应用程序中屏蔽广告,我们还可以更改特定应用程序(例如硬币和宝石)的冻结数据。
  5. 在root的帮助下更改和修改第三方应用程序配置,例如授予显示该应用程序的权限以显示wifi密码

扎根Android的缺点

  • 如果Rooting可能出错,则会将您的电话转换为虚拟电话。
  • 获得对设备的root访问权限手机的保修无效
  • 热量问题和处理缓慢会显示在您的手机上
  • 安全问题:
    • 根除设备后,您的设备就像是有害恶意软件和病毒的门户。这可能会损坏您的整个手机和您的数据。
    • 黑客可以轻松访问您的全部敏感信息,并可以将凭据公开
    • 如果我们做root,则需要强大的VPN或防病毒软件来保护我们的系统。
    • 当今的智能手机在这样的环境中运行,其中充满了许多恶意威胁和有效负载,以及受信任的用户偶尔发生的意外失误,任何会降低Android操作系统内部控制能力的行为都具有更高的风险。
    • 扎根会更改操作系统的某些预定义功能,而这些功能对于电话的平稳运行非常重要。
  • 生根并不是每种解决方案的答案。如果您不确定如何正确生根,可以通过以root身份进行破坏来进行销毁,在开始之前,我们必须了解更多有关它的信息。不了解事物并尝试学习是可以的,但是无论如何都不知道和做这些事情可能会变成一个非常严重的问题。
想要一个节奏更快,更具竞争性的环境来学习Android的基础知识吗?
单击此处前往由我们的专家精心策划的指南,以使您立即做好行业准备!