文档章节

获取adb root权限

shzwork
 shzwork
发布于 07/03 09:53
字数 403
阅读 93
收藏 0

原文地址为:获取adb root权限
 

在开发中,难免在debug  release版本时碰倒adb shell权限的问题,

比如QA突然急冲冲的拿着一台出问题的机器跑过来,当你要使用adb shell做一些测试时竟然发现没有root权限,是不是一个头两个大,

怎么办,如何获取root权限,其实可以通过串口更改配置文件。

(我们是设备制造商,预留串口有root权限)

首先要找到控制这个权限的配置文件,就在根目录下面的:default.porp

先把这个文件拉出来,adb pull default.prop default.prop

打开该文件,将里面的内容

ro.secure=1

修改为:

ro.secure=0

保存,通过串口,remount下根目录:mount -o remount rw /

然后把修改后的文件default.prop传进去,通过串口工具secureCRT的命令:rz -y

实在不行就用echo命令,执行完下面所以命令,重启,adb shell即可获得root权限:

mount -o remount rw /

echo ro.secure=0 > default.prop
echo ro.allow.mock.location=0 >> default.prop
echo ro.debuggable=0 >> default.prop
echo persist.service.adb.enable=0 >> default.prop

是否有不用重启机器的办法?暂时没找到,不知道那位兄弟知道的,留个言,谢谢!


转载请注明本文地址:获取adb root权限

本文转载自:https://blog.csdn.net/wcqlwyt/article/details/80723568

shzwork
粉丝 15
博文 805
码字总数 10675
作品 0
厦门
私信 提问
Android性能测试(内存、cpu、fps、流量、GPU、电量)——adb篇

adb 常用命令 获取连接设备号:adb devices 列出设备所有已安装的包名 (不需root权限) adb shell “pm list packages”,可以加上grep 进行筛选(windows系统使用findstr /i "xxxx" 或者 fi...

某杰
2018/05/14
0
0
如何在安卓中直接使用sqlite查看数据库内容

首先需要获取root权限,试了一些办法都不太好用,最后查到有一些软件完全可以达到这样的目的,我用的是 百度一键获取root,获取到了root权限,以后的操作就简单了。 在命令行 输入 adb shel...

tianlonn
2014/04/11
479
0
Android手机adb获取root权限

说明一下情况,本人使用的时小米3TD版手机,系统为MIUI6最新的开发版,已经获得root权限。 昨天晚上临睡前手贱修改了/data/property/persist.sys.dalvik.vm.libd,把libdvm.so改成了libart....

克里兹-雪特
2014/10/20
7.5K
1
安卓使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵)

继续在网上搜索安卓按键模拟(其实那时都不知道用什么关键字好了,能想到的关键字都用遍了,但是搜索出来的结果,都是之前提到的那几个依赖源码环境和系统权限的方案)。发现有很多介绍ADB调...

微笑的江豚
2016/05/11
82
0
关于获取小米手机root权限的问题

adb shell -> cd data->ls 提示:结果提示了adb opendir failed ,permission denied android的data目录是一个安装apk的分区,user用户无法直接操作,只有获得root权限才可以操作,获得root权...

happyliferao
2015/06/21
664
0

没有更多内容

加载失败,请刷新页面

加载更多

The server time zone value 'EDT' is unrecognized or represents more than one time zone.

2019-10-14 18:07:43.714 ERROR 74363 --- [Druid-ConnectionPool-Create-1855026648] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://10.30......

yizhichao
19分钟前
7
0
html加载顺序以及影响页面二次渲染额的因素

本文转载于:专业的前端网站➱html加载顺序以及影响页面二次渲染额的因素 浏览器请求发往服务器以后,返回HTML页面,页面内容开始渲染,具体的执行顺序为: 1. 浏览器开始载入html代码,发现<...

前端老手
21分钟前
7
0
BeginnersBook JSP、JSTL、Servlet 教程

来源:ApacheCN BeginnersBook 翻译项目 译者:飞龙 协议:CC BY-NC-SA 4.0 贡献指南 本项目需要校对,欢迎大家提交 Pull Request。 请您勇敢地去翻译和改进翻译。虽然我们追求卓越,但我们并...

ApacheCN_飞龙
33分钟前
5
0
Handler和内部类的正确用法

PS:本文摘抄自《Android高级进阶》,仅供学习使用   Android代码中涉及线程间通信的地方经常会使用Handler,典型的代码结构如下。 1 2 3 4 5 6 7 8 9 public class HandlerActivity exten...

shzwork
33分钟前
7
0
centos 7 安装mysql5.6rpm格式

centos 7 安装mysql5.6rpm格式 1查看是否安装了mysql rpm -qa|grep -i mysql 如果安装了请卸载:rpm -e --nodeps MySQL... 2、没有安装则进行如下操作 下载mysql rpm tar包 https://dev.mysq...

Archer99
34分钟前
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部