怎么知道如何验证手机是否rootroot了

怎么看手机是否root 手机有没有root怎么看_最火下载站
您的位置: >
> 怎么看手机是否root 手机有没有root怎么看
怎么看手机是否root 手机有没有root怎么看
怎么知道自己的手机是否root了,这个问题相信有一些用户比较迷惑,尤其是购买了二手机的用户,不知道之前是否过,其实大家在使用,等软件卸载和优化系统时,就能知道,下边再为大家介绍几种方法,来检测一下手机是否root。
方式一:授权管理软件的安装,这个如果不是自己本人的安装或者仅仅是刷入rom就有的话,那这个图标也可以代表你已经获取了
授权管理下载:
这个软件会根据不同的ROOT工具有所区别,大致名字都是权限管理之类的
方式二:日常需要root软件使用时会提示root权限的获取,反之则是没有,想反的会提示没有获取ROOT权限没有获取之类(可以试试QQ的功能)
方式三:安装一个,查看硬件设施的时候,也会显示你手机的ROOT权限
上一篇: 下一篇:暂无文档一列列车行驶在北京居庸关长城附近盛开的山桃花海中。
上了年纪的大爷大妈准点前来,早出晚归,堪比上下班。
声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
  作者:佚名来源:绿茶软件园
  杂牌手机就是市场上那些不知名的手机,现在一般来说主要以安卓和MTK系统的手机为主,那么杂牌手机怎么root呢?这确实是个棘手的问题,绿茶小编这就为大家介绍一下方法。
  也有部分是正规品牌的手机,只是由于名声不大,还是被称为杂牌手机,由于其低廉的加个配上先进的系统,杂牌安卓手机占据了很大的低端智能市场。
  1、首先,你得尝试访问杂牌山寨安卓手机的官方网站找其网络售后服务中心或者官方的论坛,如果有那运气还不错,看看上面有没有提供刷机的工具或者更新的固件,如果有按照其提供的方法更新固件。
  2、其次去各大论坛比如安卓论坛上看看有没有对应的版块,或许有机油发布的相关的固件或者工具。
  3、如果都没有太不幸了了,还有最后一步,其实ROOT权限的获取也是最关键的一步,尝试各种第三方的一键ROOT工具,比如、等等
  如果都没有那就只好放弃root的念头,凑合着用吧~
  大家都喜欢关注微信公众号:神秘的黑科技,你关注了吗?
欢迎举报抄袭、转载、暴力色情及含有欺诈和虚假信息的不良文章。
请先登录再操作
请先登录再操作
微信扫一扫分享至朋友圈
搜狐公众平台官方账号
生活时尚&搭配博主 /生活时尚自媒体 /时尚类书籍作者
搜狐网教育频道官方账号
全球最大华文占星网站-专业研究星座命理及测算服务机构
神秘的黑科技,让你体验科技的神秘
主演:黄晓明/陈乔恩/乔任梁/谢君豪/吕佳容/戚迹
主演:陈晓/陈妍希/张馨予/杨明娜/毛晓彤/孙耀琦
主演:陈键锋/李依晓/张迪/郑亦桐/张明明/何彦霓
主演:尚格?云顿/乔?弗拉尼甘/Bianca Bree
主演:艾斯?库珀/ 查宁?塔图姆/ 乔纳?希尔
baby14岁写真曝光
李冰冰向成龙撒娇争宠
李湘遭闺蜜曝光旧爱
美女模特教老板走秀
曝搬砖男神奇葩择偶观
柳岩被迫成赚钱工具
大屁小P虐心恋
匆匆那年大结局
乔杉遭粉丝骚扰
男闺蜜的尴尬初夜
客服热线:86-10-
客服邮箱:当前位置:
> 帖子正文
怎么看手机是否已root成功
今天在HTC官网解锁成功,然后用百度一键root也显示说root成功,但是我现在用360安全卫士或者RE文件管理器都不能删除系统自带的哪些软件,我想知道在那可以清楚的查到手机是否root成功
不吐不快,我来说两句...
最新评论(9)
发表于: 19:30:59
用百度授权管理对360或re进行root权限的授权。
发表于: 19:33:19
能说的在具体一点吗?本人小白,开始解锁,root也都是按你发的帖子弄的,呵呵。。。
发表于: 19:37:16
我刚打开百度一键root,看到下面有一行字,说是“root成功后会在手机上安装授权管理应用”,我想问下那个东东的图标是什么样的?是不是一个白色的十字,名称是rescue
发表于: 19:42:48
是不是我手机上就没装那个授权管理啊,我找遍了也没看到啊
发表于: 19:43:17
“taiwanjiayi 发表于
19:30用百度授权管理对360或re进行root权限的授权。”
能说的在具体一点吗?本人小白,开始解锁,root也都是按你发的帖子弄的,呵呵。。。
发表于: 19:56:33
“cool648 发表于
19:43能说的在具体一点吗?本人小白,开始解锁,root也都是按你发的帖子弄的,呵呵。。。”
若是root成功的话,手机上会装上一个百度的app—授权管理。这个控制着所有权限的开与关。
发表于: 20:14:04
“taiwanjiayi 发表于
19:56若是root成功的话,手机上会装上一个百度的app—授权管理。这个控制着所有权限的开与关。”
啊,我手机上没有,那就是说我没root成功?但是明明出现提示root成功的界面,那我能重新root一次吗?不会损坏手机吧
发表于: 20:29:05
“taiwanjiayi 发表于
19:56若是root成功的话,手机上会装上一个百度的app—授权管理。这个控制着所有权限的开与关。”
我刚把手机连上电脑,打开百度一键root后上面的显示
发表于: 20:30:04
开始图片没传上去
发表于: 21:04:11
“taiwanjiayi 发表于
19:56若是root成功的话,手机上会装上一个百度的app—授权管理。这个控制着所有权限的开与关。”
我又重新用百度一键ROOT工具root了两次,都提示成功了,但是就是没在手机上安装授权管理的那个APP,我现在该怎么办啊?
您需要注册登录后,才能回帖哦!
留言不超过100字今日论坛第 1 个签到,每日签到可得财富值+2,连续5天签到后再连续签到则每日可得财富值
+4,记得每天都来签到哦~
上一主题:
下一主题:
查看: 7212 | 回复: 2
如何查看手机是否已完整root
交易信用 0
积分/帖子:435
连续签到天数:0
全部签到天数:0
注册时间:
手机型号:
状态: 离线
如何查看手机是否已完整root
本人手机note3 n9005 安卓4.4.2 !听说有的是假root,还有说完整root后才可以获取最高权限!所以请问一下怎么判断手机是否完整root了!
UID 3280968
财富值 101036
贡献值 20371
好评度 647
交易信用 0
人气值 4039
恢弘志士之气,不宜妄自菲薄
积分/帖子:27825
连续签到天数:1
全部签到天数:1370
注册时间:
手机型号:
来自:躬耕于南阳
状态: 离线
手机有出现权限管理,能成功修改和删除系统文件,就是已经root过的
UID 2688420
财富值 549
交易信用 0
积分/帖子:492
连续签到天数:1
全部签到天数:39
注册时间:
手机型号:
状态: 离线
[s:26] 你删除个软件试试啊
生活就像是被强 奸当你没有能力反抗的时候就要学会享受!!!!
微信扫一扫关注dospy2633人阅读
Android(63)
判断手机是否具有ROOT限 & & & & & & & & & & & & & & & & & & & & & & & & &&
许多机友新购来的Android机器没有破解过Root权限,无法使用一些需要高权限的软件,以及进行一些高权限的操作,其实破解手机Root权限是比较简单及安全的,破解Root权限的原理就是在手机的/system/bin/或/system/xbin/目录下放置一个可执行文件“su”,这是一个二进制文件,相当于电脑上的exe文件,仅仅在系统中置入这个“su”文件是不会给手机的软件或硬件造成任何故障。&
* 判断手机是否ROOT
public boolean isRoot() {
boolean root = false;
if ((!new File(&//bin/su&).exists())
&& (!new File(&/system/xbin/su&).exists())) {
root = false;
root = true;
} catch (Exception e) {
上面返回的参数就知道手机是否具有ROOT权限了。
向ROOT权限发送请求信息,以获取ROOT权限&
此方法不涉及底层, 这种方式需要用户点击确认才可以获取.
MainActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// 返回系统包名
String apkRoot = &chmod 777 & + getPackageCodePath();
RootCommand(apkRoot);
* 应用程序运行命令获取 Root权限,必须已破解(获得ROOT权限)
命令: String apkRoot=&chmod 777 &+getPackageCodePath();
RootCommand(apkRoot);
* @return 应用程序是/否获取Root权限
public static boolean RootCommand(String command) {
Process process = null;
DataOutputStream os = null;
process = Runtime.getRuntime().exec(&su&);
os = new DataOutputStream(process.getOutputStream());
os.writeBytes(command + &\n&);
os.writeBytes(&exit\n&);
os.flush();
process.waitFor();
} catch (Exception e) {
Log.d(&*** DEBUG ***&, &ROOT REE& + e.getMessage());
return false;
} finally {
if (os != null) {
os.close();
process.destroy();
} catch (Exception e) {
Log.d(&*** DEBUG ***&, &Root SUC &);
return true;
android root权限破解分析
许多机友新购来的Android机器没有破解过Root权限,无法使用一些需要高权限的软件,以及进行一些高权限
的操作,其实破解手机Root权限是比较简单
及安全的,破解Root权限的原理就是在手机的/system/bin/或/system/xbin/目录下放置一个可执行文
件“su”,这是一个二进制文件,相当于电脑上的exe文
件,仅仅在系统中置入这个“su”文件是不会给手机的软件或硬件造成任何故障。
下面的代码是android系统原版的su中的部分代码,可以看出只允许getuid()为AID_ROOT和AID_SHELL的进
程可以使用su进行登陆。
面在Superuser这个android程序中的su不再有上面的一部分,这样任何进程都可以使用su进行登陆了,有一部
分android程序要使用root权限可能的用法类似
于(这个也是Superuser中的一部分代码):
而在上面提到的Superuser和android程序中的su源码中都有这部分代码:
看上去这里就是进行权限切换的地方了。面普通用户要能使用su,su的权限要是这样:
-rwsr-xr-x. 1 root root 34904 11月 3 2010 /bin/su
这个和电脑版的su上是一样的。
从出上面的分析可以认为破解android的root权限的实质是:在系统中加入一个任何用户都可能用于登陆的su命
令。当然这首先要取得root权限才能做
到。在z4root这个android下的破解android的root权限的程序中有一个rageagainstthecage,可能就是设法得
到root权限的程序。
第二篇文章:
如果你进行过程序开发,在root过的手机上面获得root权限的代码如下:
从上面代码我们可以看到首先要运行su程序,其实root的秘密都在su程序中,《》中讲到Android系统默认的su程序只能root和shell可以用运行su,这个是安全的。如果把这个限制拿掉,就是root破解了!下面我们仔细分析一下程序是怎样获得root权限的,如果对Linux的su命令熟悉的朋友可能知道su程序都设置SUID位,我们查看一下我的手机(已经root破解)上的su权限设置,&我们发现su的所有者和所有组都是root,是其实是busybox的软链接,我们查看busybox的属性发现,其设置了SUID和SGID,并且所有者和所有组都是root。SUID和SGID的作用是什么呢?如果你不太清楚,请参考《》,这样运行busybox的普通用户,busybox运行过程中获得的是root的有效用户。su程序则是把自己启动一个新的程序,并把自己权限提升至root(我们前面提到su其实就是busybox,运行期它的权限是root,当然也有权限来提升自己的权限)。再强调一下不光root手机上su需要设置SUID,所有的Linux系统上的su程序都需要设置SUID位。请参考一下UC服务器的su的权限情况:我们发现su也设置了SUID位,这样普通用户也可以运行su程序,su程序会验证root密码,如果正确su程序可以把用户权限提高的root(因为其设置SUID位,运行期是root权限,这样其有权限提升自己的权限)。这样我们就可以看出其实Android系统的破解的根本原理就是替换掉系统中的su程序,因为系统中的默认su程序需要验证实际用户权限(只有root和 shell用户才有权运行系统默认的su程序,其他用户运行都会返回错误)。而破解后的su将不检查实际用户权限,这样普通的用户也将可以运行su程序, 也可以通过su程序将自己的权限提升。到这里大家对root破解不感到神秘了吧。root破解没有利用什么Linux内核漏洞(Linux内核不可能有这么大的漏洞存在),可以理解成root 破解就是在你系统中植入“木马su”,说它是“木马”一点儿都不为过,假如恶意程序在系统中运行也可以通过su来提升自己的权限的这样的结果将会是灾难性 的。所以一般情况下root过手机都会有一个SuperUser应用程序来让用户管理允许谁获得root权限,也算是给系统加了一层保险吧!通过上文《》 的介绍大家应该明白了root破解过程的终极目标是替换掉系统中的su程序。但是要想替换掉系统中su程序本身就是需要root权限的,怎样在root破 解过程中获得root权限,成为我们研究的重点了。下面我们先清点一下我们需要破解系统情况,假设需要破解的Android系统具备如下条件:
要想理解root破解过程我们首先需要了解一下adb工具,SDK中包含adb工具,设备端有adbd服务程序后台 运行,为开发机的adb程序提供服务,adbd的权限,决定了adb的权限。具体用户可查看/system/core/adb下的源码,查看 Android.mk你将会发现adb和adbd其实是一份代码,然后通过宏来编译。查看adb.c的adb_main函数你将会发现adbd中有如下代码:[java]&
从中我们可以看到adbd会检测系统的ro.secure属性,如果该属性为1则将会把自己的用户权限降级成shell用户。一般设备出厂的时候在/default.prop文件中都会有:
这样将会使adbd启动的时候自动降级成shell用户。然后我们再介绍一下adbd在什么时候启动的呢?答案是在init.rc中配置的系统服务,由init进程启动。我们查看init.rc中有如下内容:[java]&
对Android属性系统少有了解的朋友将会知道,在init.rc中配置的系统服务启动的时候都是root权限(因为init进行是root权限,其子程序也是root)。由此我们可以知道在adbd程序在执行:
代码之前都是root权限,只有执行这两句之后才变成shell权限的。这样我们就可以引出root破解过程中获得root权限的方法了,那就是让以上面setgid和setuid函数执行失败,也就是降级失败,那就继续在root权限下面运行了。这其实利用了一个RageAgainstTheCage漏洞,具体分析请参考《》和《》。这里面做一个简单说明:[java]&
通过上面的介绍我们发现利用RageAgainstTheCage漏洞,可以使adbd获得root权限,也就是adb获得了root权限。拿到root权限剩下的问题就好办了,复制破解之后的su程序到系统中(见上文《》的介绍),都是没有什么技术含量的事情了。其实堵住adbd的这个漏洞其实也挺简单的:[java]&
如果发现setgid和setuid函数执行失败,则adbd进程异常退出,就把这个漏洞给堵上了。为什么这么多设 备都没有堵上这个漏洞呢?我觉得是设备厂商的策略(不排除傻X的厂商存在哦),虽然知道怎么封堵漏洞但是就是留着个后门给大家,让第三方给自己定制 rom,提高自己系统的易用性。至此我们把root的过程和root之后系统情况都进行了介绍,相信你也不会对root破解再神秘了吧!
以上两篇文章分别转自:/mylzol/item/2c8afebf45ba694
http://www.oschina.net/question/12_58383
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:92049次
积分:1600
积分:1600
排名:千里之外
原创:23篇
转载:315篇
评论:11条
(5)(10)(2)(1)(6)(4)(5)(3)(6)(26)(48)(49)(44)(102)(28)

我要回帖

更多关于 华为怎么看手机root 的文章

 

随机推荐