android/linux如何设置root用户是登录还是普通用户登录?

问题描述:

似乎几乎所有的Android设备都没有root权限,所以有些人提供了一个新的ROM来对其进行根目录。他们如何实现它? (难道他们改变init过程中任何东西,或做他们改变一些应用程序上的存储访问属性,如发射器或工具包,或某些进程的UID/GID?)android/linux如何设置root用户是登录还是普通用户登录?

我有一个非root用户的移动和另一根一。我找不到它们之间的区别。启动器都带有超过10000的uid/gid。

在Linux桌面中,这是通过登录过程控制的。但我仍然不知道关键原因。

这很混乱。

+1

程序仍然按正常方式运行,但是当它们需要root权限时,会出现一个对话框,要求允许或拒绝。与普通用户在Linux中运行方式相同,但可以使用sudo执行超级用户命令。 – stealthcopter 2011-05-14 16:28:11

在一个根深蒂固的Android,可以安装需要特殊访问(如硬件)

应用程序因为硬件制造商,并在谷歌开发者不想让用户调整硬件,root用户被阻止。

例如,如果您拥有固定电话,则可以运行Titanium备份(用于备份应用程序数据),SetCPU(用于超频您的Android)和LES(Linux增强套件)等软件。请注意,根植电话只有在询问时才允许应用程序在根目录中运行。否则,所有的应用程序将像普通用户一样工作。

在Linux中,你可以使用su命令把所有的root权限或sudo来获得最小的root权限(控制SU)

您可以生根的电话,安装终端获得超级用户权限(更好终端模拟器)并在控制台中输入“su”。 (如果超级用户请求许可,请点击“是”)