adb shell root
因为开发需要,我经常会用到adb这个工具(Android Debug Bridge),我们都知道adb shell默认是没有root权限的,修改系统文件就很不方便了,adb push一个文件就提示Permission Denied。删除system下的文件也没有权限。其实有两种方法可以获取adb shell的root权限,这两种方法的前提都是手机已经root。
1、用su可以提权,直接执行su就会看到用户命令提示符由”$”变成了”#”,如果手机没有root,会提示su: Permission Denied。这个文件不是每个手机都有的,没有的可以在这里下载:
解压后把su放在adb同一目录下,执行:
adb push su /system/bin/ adb shell chmod 4755 /system/bin/su
如果提示Read-only filesystem,那么就要重新挂载一下/system,把只读挂载成可读写,只有手机root了才能运行:
mount -o remount,rw /dev/block/mtdblock0 /system /
再运行su就能让adb shell获取root权限了。
2、可以修改根目录下的default.prop提权:
根目录默认是不允许修改的,执行
mount -o remount,rw rootfs /
用vi打开default.prop,找到ro.secure,修改为ro.secure=0,保存后重启,再adb shell一下,就会有root权限了。
转载自:adb shell获取root权限
转载于:https://www.cnblogs.com/redspider110/p/3167057.html
adb shell root相关推荐
- 转adb Shell root 权限
永久root带文件 因为开发需要,我经常会用到adb这个工具(Android Debug Bridge),我们都知道adb shell默认是没有root权限的,修改系统文件就很不方便了,adb pus ...
- 解决adb shell root权限
adb shell默认是没有root权限的,修改系统文件就很不方便.有两种方法可以获取adb shell的root权限,这两种方法的前提都是手机已经root. 1.用su可以提权,直接执行su就会看到 ...
- 如何将adb shell里面查到的文件复制到本地电脑
一般我们通过adb连接到安卓系统后,可以通过abd shell的ls命令来查看到该目录下的文件. 然后如果要复制该目录的文件到本地电脑,则一般不在adb shell里面来操作.通常直接使用 adb p ...
- appium+python自动化-adb shell模拟点击事件(input tap)
前言 appium有时候定位一个元素很难定位到,或者说明明定位到这个元素了,却无法点击,这个时候该怎么办呢? 求助大神是没用的,点击不了就是点击不了,appium不是万能的,这个时候应该转换思路,换其 ...
- Android adb shell后面可用的常用命令详细列举
adb shell 后面可以跟的常见命令有如下: am app_process backup bootanimation coloradjust dpm idmap input media reque ...
- adb shell下使用命令行删除android系统中指定文件和文件夹
记录一下命令: C:\Users\Administrator\Downloads\cmder λ adb root ...
- Android adb shell wm指令用法详解
wm 是查看和设置显示信息的指令,此指令只能临时调试使用. wm:查看 wm 指令信息 $ adb shell root@xxxx:/ # wm wm usage: wm [subcommand] [ ...
- 【Android 逆向】获取安装在手机中的应用的 APK 包 ( 进入 adb shell | 获取 root 权限 | 进入 /data/app/ 目录 | 拷贝 base.apk 到外置存储 )
文章目录 一.获取 APK 包流程 二.获取 APK 包完整流程命令行输出 一.获取 APK 包流程 从应用市场中下载的应用 , 安装完毕后 , 自动删除 ; 如果想要获取安装应用的 APK 包 , ...
- adb shell获取root权限
adb shell获取root权限 因为开发需要,我经常会用到adb这个工具(Android Debug Bridge),我们都知道adb shell默认是没有root权限的,修改系统文件就很不方便了 ...
最新文章
- Docker Dirty Cow逃逸
- 字体乱码的时候,可以使用英文下的写法
- Spring之占位符配置器
- 开发时多选操作的实现
- CISCO防火墙自动配置、备份脚本
- Layui官网文档备份, Layui文档站点,LayuiAdmin
- Git使用ssh方式下载代码
- 安装Office2016卸载WPS后office图标异常解决办法
- java中excel转jpg_Java中excel转换为jpg/png图片 采用aspose-cells-18.6.jar
- 乔布斯斯坦福毕业演讲
- 阿里云的服务器居然泡在“水”里?| 数据中心参观有感
- 第一次进入页面,访问服务器图片报404,刷新或者回退重新进入,就可以加载图片。
- 2018腾讯秋招笔试题
- 5G基础及计算机网络参考模型
- 自动关闭当前的Fragment返回上一个Fragment该如何实现
- c语言给bmp图片加滤镜,图片编辑器PixelStyle: 图像处理,滤镜特效
- Xshell6、Xftp6要继续使用此程序,您必须应用最新的更新或使用新版本
- python(re 模块-正则表达式)
- 淘宝商品详情页API接口|tb获取商品主图接口
- linux sata驱动加载硬盘顺序,linux安装前必备知识
热门文章
- Java_IO流_抽象类
- Linux(Centos6.5)用户名密码
- Asp.net 导入Excel(服务器不带Office)
- 常用正则表达式(包括中文匹配)
- 个人站点提高访问量七大方案
- 海量Web日志分析 用Hadoop提取KPI统计指标
- 笔记本高分屏字体模糊_高色域+高分辨率轻薄本推荐,你需要2K屏笔记本电脑么?...
- hdu3715 二分+2sat+建图
- 【Linux 内核 内存管理】Linux 内核堆内存管理 ② ( 动态分配堆内存方式 | brk 系统调用 | mmap 系统调用 | brk 系统调用源码介绍 )
- 【Android 安装包优化】资源混淆 ( resources.arsc 资源映射表混淆 | resources.arsc 资源映射表二进制格式分析 | 混淆全局字符串池和资源名称字符串池 )