从零开始Desire HD刷机指南 —— 第五章:什么是root
来源:互联网 发布:算法 第四版 pdf 索引 编辑:程序博客网 时间:2024/05/21 14:10
原文地址:http://blog.sina.com.cn/s/blog_722b43a60100q5hz.html
本教程由symen原创,转载请注明出处。
刚开始接触刷机的朋友碰到最多的一个词,恐怕就是root了,到底什么是root,下面我们就会讲到。
Windows系统大家应该都比较熟悉,其中,管理员用户叫做administrator,在操作系统里,这个用户具备最高的权限,有了它,你可以对操作系统进行各种操作。
那么,谷歌的android系统呢?android系统是基于linux的,而linux又是基于unix的,linux和unix都是操作系统的名字,和windows操作系统工作原理不同而已。在unix系统里面,管理员用户就叫做root,只有root才具备最高级别的管理权限。类似于windows里面的administrator。
unix系统提供一个命令,名字叫:su,什么是su呢?
再说下我们熟悉的windows吧,在windows里面,如果你使用一个非管理员用户登陆系统,有时候我们又需要在管理员用户下才能完成一些工作,比如,有些程序就需要用管理员的身份来运行,怎么办?一个是注销该用户,然后用管理员用户登陆,还有一种方法,在windows7里面,我们可以通过右键,选择“以管理员身份运行”来完成我们要做的工作,这样就不用来回切换用户了。
那么在linux下面,su就是用来完成这样的工作的。当我们需要用管理员的身份来运行程序的时候,我们可以通过su来切换到root用户下。但官方的手机系统里面,为了安全起见,是不带有这个命令文件的,使得我们无法得到系统管理员的高级权限。
既然官方没有给我们提供这样的便利条件,我们可以自己来创造。前面的文章介绍过,手机的ROM就相当于电脑的硬盘,也有自己的目录和各种文件,而我们把su放进rom的相关目录下(比如system/xbin/)的这个过程就叫做rooting,大家经常在论坛里看到的,说要把手机root,其实就是说的这个过程,我们称之为rooting似乎更为恰当些。把su放进手机里面的同时,我们也就具备了通过su来切换到root用户的条件。
为了防止不良软件也取得root用户的权限,当我们在rooting的过程中,还会给系统装一个程序,用来作为运行提示,由用户来决定,是否给予最高权限。这个程序的名字通常叫做superuser。
当某些程序执行su指令想取得系统最高权限的时候,superuser就会自动启动,拦截该动作并作出询问,当用户认为该程序可以安全使用的时候,那么我们就选择允许,否则,可以禁止该程序继续取得最高权限。
所以,rooting的过程,其实就是往系统里拷贝su和superuser两个程序的过程。当然,卸载掉这两个程序,手机也就失去了切换到管理员用户root的条件。
讲到这里,你应该已经清楚什么是root了吧。root只是一个用户账号,它具备在linux世界里最高的权限,我们平时所谓的root,其实应该叫rooting,他是一个过程,是把su和superuser这两个程序放到手机相应目录的这样一个过程。而通常,厂商是不会允许我们随便这么去做的,我们就需要利用操作系统的各种漏洞,来完成这个过程。由于手机型号不同,品牌不同,对应的漏洞自然也会不同,那么,rooting的过程也就会有所不同,所以前面说,没有一个固定的rooting操作流程就是这个原因了。做完这个工作了,也就可以说:你的手机已经root了。
取得手机的管理员权限可以帮助我们更好的使用手机,但同时,使用不当的话也是有一定风险的,这也就是为什么手机厂商不开放此功能的原因了。
- 从零开始Desire HD刷机指南 —— 第五章:什么是root
- 从零开始Desire HD刷机指南 —— 第六章:要刷机 先root
- 从零开始Desire HD刷机指南——第十七章:如何在1.72的版本上获取root权限
- 从零开始Desire HD刷机指南 —— 第一章:开篇
- 从零开始Desire HD刷机指南 —— 第二章:基本概念
- 从零开始- Desire HD刷机指南 —— 第三章:名词详解
- 从零开始Desire HD刷机指南 —— 第四章:了解你的手机信息
- 从零开始Desire HD刷机指南——第十章:三种刷入第三方recovery的方法
- 从零开始Desire HD刷机指南——第十三章:如何刷新官方升级包
- 从零开始Desire HD刷机指南——第十四章:如何制作金卡
- 从零开始Desire HD刷机指南——第十五章:如何刷新radio
- 从零开始Desire HD刷机指南——第十六章:如何给系统降级
- 从零开始Desire HD刷机指南——第十八章:如何给DHD进行广告免疫
- 从零开始Desire HD刷机指南——第十九章:如何自制刷机包
- 从零开始Desire HD刷机指南——第十二章:利用第三方recovery进行刷机
- 从零开始Desire HD刷机指南 —— 第七章:详解SHIP ENG S-ON S-OFF
- 从零开始Desire HD刷机指南 —— 第八章:把手机由SHIP S-ON 变为SHIP S-OFF
- 从零开始Desire HD刷机指南——第十一章:利用第三方recovery备份与还原系统
- 从零开始Desire HD刷机指南 —— 第四章:了解你的手机信息
- beanUtils基本用法——DynaBean
- mysql忘记root密码
- linux 僵死进程及处理
- 开通了csdn的空间哦~
- 从零开始Desire HD刷机指南 —— 第五章:什么是root
- css
- 安防监控缩写定义DVR NVR SVR DCE DVS NVD SVAC
- 华为面试题算什么,这个背会了外企随便进
- 转义字符
- weka好定西啊
- 常见数据库备份类型比较
- 从零开始Desire HD刷机指南 —— 第六章:要刷机 先root
- 作为一个地下黑客的必要条件