欢迎来到天天文库
浏览记录
ID:28574952
大小:26.00 KB
页数:3页
时间:2018-12-11
《智能手机root》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用标准文案智能手机ROOT刚开始接触刷机的朋友碰到最多的一个词,恐怕就是root了,到底什么是root? Windows系统大家应该都比较熟悉,其中,管理员用户叫做administrator,在操作系统里,这个用户具备最高的权限,有了它,你可以对操作系统进行各种操作。那么,谷歌的android系统呢?android系统是基于linux的,而linux又是基于unix的,linux和unix都是操作系统的名字,和windows操作系统工作原理不同而已。在unix系统里面,管理员用户就叫做root,只有root才具备最高级别的管理权限。类似于windows里面的adminis
2、trator。unix系统提供一个命令,名字叫:su,什么是su呢?再说下我们熟悉的windows吧,在windows里面,如果你使用一个非管理员用户登陆系统,有时候我们又需要在管理员用户下才能完成一些工作,比如,有些程序就需要用管理员的身份来运行,怎么办?一个是注销该用户,然后用管理员用户登陆,还有一种方法,在windows7里面,我们可以通过右键,选择“以管理员身份运行”来完成我们要做的工作,这样就不用来回切换用户了。那么在linux下面,su就是用来完成这样的工作的。当我们需要用管理员的身份来运行程序的时候,我们可以通过su来切换到root用户下。但官方的手机系统里面,
3、为了安全起见,是不带有这个命令文件的,使得我们无法得到系统管理员的高级权限。精彩文档实用标准文案既然官方没有给我们提供这样的便利条件,我们可以自己来创造。前面的文章介绍过,手机的ROM就相当于电脑的硬盘,也有自己的目录和各种文件,而我们把su放进rom的相关目录下(比如system/xbin/)的这个过程就叫做rooting,大家经常在论坛里看到的,说要把手机root,其实就是说的这个过程,我们称之为rooting似乎更为恰当些。把su放进手机里面的同时,我们也就具备了通过su来切换到root用户的条件。为了防止不良软件也取得root用户的权限,当我们在rooting的过程中
4、,还会给系统装一个程序,用来作为运行提示,由用户来决定,是否给予最高权限。这个程序的名字通常叫做superuser。当某些程序执行su指令想取得系统最高权限的时候,superuser就会自动启动,拦截该动作并作出询问,当用户认为该程序可以安全使用的时候,那么我们就选择允许,否则,可以禁止该程序继续取得最高权限。所以,rooting的过程,其实就是往系统里拷贝su和superuser两个程序的过程。当然,卸载掉这两个程序,手机也就失去了切换到管理员用户root的条件。精彩文档实用标准文案讲到这里,你应该已经清楚什么是root了吧。root只是一个用户账号,它具备在linux世界
5、里最高的权限,我们平时所谓的root,其实应该叫rooting,他是一个过程,是把su和superuser这两个程序放到手机相应目录的这样一个过程。而通常,厂商是不会允许我们随便这么去做的,我们就需要利用操作系统的各种漏洞,来完成这个过程。由于手机型号不同,品牌不同,对应的漏洞自然也会不同,那么,rooting的过程也就会有所不同,所以前面说,没有一个固定的rooting操作流程就是这个原因了。做完这个工作了,也就可以说:你的手机已经root了。取得手机的管理员权限可以帮助我们更好的使用手机,但同时,使用不当的话也是有一定风险的,这也就是为什么手机厂商不开放此功能的原因了。获
6、取root就需要把手机连接在电脑上,使用命令行界面对手机进行调试,连接方式是USB)(手机一插上电脑就会自动安装的,不用管!)首先需要使用CMD(windows)调用tool中的adb.exe(AndroidDebugBridge,androidSDK中提供的通用调试工具),然后调用fastboot.exe(快速引导),booting成功后,mount系统(挂接系统),推入su到/system/bin/目录下,使用chmod设置权限(文件夹的访问权限),推入Superuser.apk到/system/app/目录下,运行此应用程序,reboot(重启),重启之后你就以超级管理
7、员的身份登录你的android操作系统了。 精彩文档
此文档下载收益归作者所有