获取Root权限,让你玩转安卓

 

疑问一:Root权限是什么?  疑问二:获取Root权限有什么用?
  疑问三:如何获得Root权限?
  答疑一: Root是Linux等类UNIX系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权利,所有对象他都有可以操作的权利,所以很多黑客在入侵系统的时候,都要把权限提升到Root权限,也就是将自己的非法帐户添加到Root用户组。类比于Administrator是Windows NT内核系统中的超级管理员用户帐户,也拥有最高的权限。但不同的是,在WINDOWS下Administrator的资源和别的用户资源是共享的,简单的说,别的用户可以访问Administrator的文件。而Linux中,别的用户是不能访问Root用户的家目录(/root)下文件的。因此,Linux比Windows更安全。
  答疑二:由于Root权限对于系统具有最高的统治权,便可方便的对于系统的部件进行删除或更改。对于玩家而言,最大的诱惑是在于“刷机”,只有获得Root权限,我们便可随心所欲地对自己的爱机进行“重新包装”,感受新版本软件的优点。
  Root权限更具体的好处:
  如:当Hero通过USB线连上电脑时,讨厌的sync工具就会自动启动,老是在notification bar那里看到。对于Windows用户,还有工具可以同步,对于Mac/Linux用户来说,没用。有没有办法解决呢?当然有了!
  adb remount
  adb shell rm /system/app/PCSCII*
  这里的关键就是adb remount,这是一个重新mount你的分区的命令,让你的system分区从只读变成可读可写,只有获得了root权限才可能运行。
  再如:用户如果不喜欢HTC提供的QuickOffice系列工具,Appstore里面有更好的,我又不想保留我不会使用的App,怎么弄呢?
  adb remount
  adb shell rm /system/app/Quick*
  以此类推,我们可以任性地按照个人习惯进行操作,岂不爽哉?!
  答疑三:这有就是我这篇文章主要着重介绍的部分,今天笔者以市面最热卖的HTC HERO为测试机型为大家详细解析,往下看吧!

 【方法介绍】
  步骤1:安装USB驱动
  这个相关步骤其实笔者已经在Android系列教程(一)中介绍,故今天简要叙述一下过程。进入设置-应用程序-开发-USB调试,将第一个选项打钩选中。然后通过USB线连接电脑,提示安装驱动。如果是32位的系统选择x86文件夹安装驱动,如果是64位系统选择amd64文件夹。
  步骤2:软件准备
  将提供的软件工具包中的TMG文件夹,放到C盘根目录下。之所以放于此不是指定位置,只是为了后续在MS-DOS中进入文件夹带来方便。文件夹路径:C:\\TMG\
步骤3:检查adb.exe和fastboot.exe
  确定TMG文件夹里的tools有adb.exe和fastboot.exe这两个文件,当然如果你按照前两步提示自然不会出错。
步骤4:检查驱动安装情况
  拔掉usb线,正常关机,然后按着后退键(就是右下角的那个带箭头的,一直按着)再按开机键会进入bootloader(白色背景)。然后连接电脑,手机上会出现fastboot usb(红字),注意不要点mount之类的。

打开开始-运行-CMD, 然后输入命令 cd C:\\TMG (如果你解压的文件夹不是C:\\TMG,则根据自己的位置修改命令)
  命令运行成功会显示C:\\TMG>_
  然后输入命令 fastboot devices , 成功安装了驱动的话会出现一行字,
<!-- Please check block file --><!-- Article Start -->

  步骤5:开始Rooting
  开始进入正题,继续步骤4,在C:\\TMG&gt;后输入命令 fastboot boot cm-hero-recovery.img , 成功的话你应该看到你的手机进入了recovery模式

进入Recovery模式后会看到7个选项,分别是:
  [Home+Back]reboot system now \\\\重起
  [Alt+S]apply sdcard:update.zip \\\\安装SD卡里的update.zip文件
  [Alt+A]apply any zip from sd \\\\安装SD卡里的任意zip文件
  [Alt+W]wipe data/factory reset \\\\清除数据
  [Alt+B]nandroid v2.2 backup\\\\备份
  [Alt+R]restore latest backup \\\\恢复最后的备份
  [Alt+F]repair ext filesystems \\\\修复
  PS:建议你备份一下你的ROM,用轨迹球将光标移动到 [Alt+B]nandroid v2.2 backup 选项上,按一下选中,以后万一出现什么问题也可以用来恢复(备份会自动放在SD卡上)。
现在开始输入命令,一行是一个命令,注意大小写,注意空格:
adb shell mount /system
  adb push su /system/bin/
  adb shell chmod 4755 /system/bin/su
  adb push Superuser.apk /system/app/
  adb shell reboot
  成功的话手机会自动重启,这时候你的手机已经有root权限了。

时间: 2024-08-03 07:08:15

获取Root权限,让你玩转安卓的相关文章

Kingroot秒杀国产安卓机 一键获取root权限

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   近日,全球最强一键Root工具Kingroot宣布推出主流国产安卓手机一键Root解决方案,Kingroot PC v1.4将秒杀市面上绝大多数国产安卓手机. 据悉,国产安卓手机由于系统方案不规范,Root过程繁琐.加之国产安卓手机单款销量比三星.HTC.摩托罗拉等品牌热门机型要少很多,因此一键Root工具也很少愿意为国产手机提供Root方案. 然而随着千元智能

新漏洞可获取root权限 所有安卓机躺枪

Android系统的安全问题可以用源源不断来形容,最近一个新的严重漏洞被发现,该漏洞甚至可以获取root权限. 安全专家David Manouchehri日前公布了这个名为脏牛(Dirty COW)的Linux漏洞的源代码,该漏洞允许攻击者在内核操作中不断提升自己的权限并作为合法用户来执行远程代码. 该漏洞由安全专家Phil Oester发现,之后Manouchehri在上周末通过存放在GitHub上的源代码证明同样也能够利用该漏洞入侵Android设备. 相关推特 Manouchehri表示使

三星Galaxy S4 i9500刷机获取ROOT权限教程

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   三星Galaxy S4(GT-i9500)是三星最新一代安卓旗舰机型.凭借其强大的硬件配置和漂亮的外观设计,i9500迅速成为了消费者的宠儿.随着使用人数越来越多,不少用户们希望可以 获取i9500 ROOT权限来满足自己玩机的需求.下面小编就为大家带来三星Galaxy S4(GT-i9500)获取ROOT权限教程.     注意:本教程仅适用于三星Galaxy

三星Galaxy S5怎么获取Root权限?获取root教程

准备工作 在电脑中安装一个ROOT精灵 具体步骤 1)我们先把下载好的"ROOT精灵"安装在电脑中,如果没百度搜索"ROOT精灵"下载安装即可,安装好之后我们把手机与电脑连接(必须在手机中打开usb调试模式,推荐打开方法:USB调试选项开启  ) 2)打开usb之后我们现在把手机与电脑连接,然后电脑中的ROOT精灵就会自动识别手机了,在ROOT精灵界面我们会看到有一个"立即ROOT"我们只要点击一下就可以了. 3)然后电脑上出现以下提示界面,请根

Android获取ROOT权限的实例代码_Android

获取Android的ROOT权限其实很简单,只要在Runtime下执行命令"su"就可以了. 复制代码 代码如下: // 获取ROOT权限public void get_root(){     if (is_root()){        Toast.makeText(mCtx, "已经具有ROOT权限!", Toast.LENGTH_LONG).show();    }    else{        try{            progress_dialog

android 中APK如何获取root权限?

问题描述 android 中APK如何获取root权限? android APK中如何获取到root权限,从而能切换到执行诸如exec = Runtime.getRuntime().exec(""su -c ""+abspath); 语句?eng版本 具有root权限吗?可是执行时报错:su: uid xxx not allowed to su adb root 和system root有区别吗? user版本如何仅在开发的APK中获取root权限?user版本在我

android中获取root权限的方法以及原理(转)

一. 概述 本文介绍了android中获取root权限的方法以及原理,让大家对android 玩家中常说的"越狱"有一个更深层次的认识. 二. Root 的介绍 1. Root 的目的 可以让我们拥有掌控手机系统的权限,比如删除一些system/app下面的无用软件,更换开关机铃声和动画,拦截状态栏弹出的广告等. 2. Root的原理介绍 谷歌的android系统管理员用户就叫做root,该帐户拥有整个系统至高无上的权利,它可以访问和修改你手机几乎所有的文件,只有root才具备最高级别

华为C8816怎么获取root权限 华为 C8816一键root权限教程

华为C8816获取root权限步骤:   1.手机首先要解锁,不会解锁的朋友可以看这里 1.华为C8816解锁工具下载:pan.baidu.com/s/1sjwlxKx 载完毕,解压缩,先安装文件夹里面的驱动:   2.打开USB调试: 设置--关于手机--版本号(注意,不是系统版本号),连续点击三次,即出现开发人员选项:勾选 保持唤醒状态 以及 USB调试 ,如图所示:   3.手机通过数据线连接电脑,打开解锁工具,选择"申请经解锁码"--"自动获取"--&quo

linux中获取root权限 php执行shell

有的时候,通过php做很多系统操作的时候,并不如直接利用bash来的快.php-fpm默认是apache用户,直接改成root账户,是启动不了的.这样的话,apache用户无法执行root才能执行的命令.所以我们要先使php-fpm的启动用户,拥有执行shell的权限,以及shell内部执行命令的权限. 一,获取root权限 1,给具体进程指定无密码访问 # visudo       //添加以下内容,文件最下面有例子,照着写  apache ALL=(ALL) NOPASSWD:/etc/in