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权限相关推荐

  1. 【Android 逆向】获取安装在手机中的应用的 APK 包 ( 进入 adb shell | 获取 root 权限 | 进入 /data/app/ 目录 | 拷贝 base.apk 到外置存储 )

    文章目录 一.获取 APK 包流程 二.获取 APK 包完整流程命令行输出 一.获取 APK 包流程 从应用市场中下载的应用 , 安装完毕后 , 自动删除 ; 如果想要获取安装应用的 APK 包 , ...

  2. ADB工具 获取ROOT权限及复制文件方法

    adb push d:\tm3_sqlit.db data/zouhao/tm3_sqlit.db adb pull data/zouhao/tm3_sqlit.db d:\tm3_sqlit.db ...

  3. 几乎万能的安卓root方法,需adb能获取root权限(小白教小白)

    此文章部分摘自 bingoCoder2013的博客 最近闲着没事,平常也喜欢搞搞机,搞机过程中遇到需要root权限是很麻烦的,各大root软件没有适配就无法root,现在有了一点收获,也是整理网上各大 ...

  4. 利用ADB调试工具获取ROOT权限并卸载OPPO手机系统预装软件

    简直要被OPPO系统预装的软件烦死!话不多说,直接开干. 一.下载ADB调试桥并配置环境变量 Downloads - ADB Shell 这是ADB官网的下载连接,下载ADB Kits. 这是使用手册 ...

  5. android 手机获取 root 权限

    为了让android 手机获取root权限,需要经历以下几个步骤. 手机解锁 现在大部分的手机在出厂时都锁定了bootloader,需要在官网上申请解锁,以小米为例,解锁网址.解锁的具体教程不在此详述 ...

  6. android 常用adb 和 adb shell 命令 获取root权限

    android 常用adb 和 adb shell 命令 ADB常用命令:   1. 查看设备 adb  devices 这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会 ...

  7. Adb分析及获取root权限

    Adb的全称为Android Debug Bridge,起到通过PC对Android系统的调试桥的作用,是一个多用途的工具,它能够执行多种命令,还能提供一个shell.这儿简单介绍一下Adb的代码结构 ...

  8. usb调试模式已打开,adb devices显示List of devices attached 解决办法!纽维K333一键ROOT,获取ROOT权限!...

    usb调试模式已打开,adb devices显示老显示List of devices attached .刚开始以为USB线问题,跟朋友借了一根,未果. 更换其他的机子测试就可以显示设备,但是这部纽维 ...

  9. adb修改什么文件获取root权限_Android获取ROOT权限的通用方法

    背景 自从Android问世以后,给手机获取ROOT权限变成了玩机爱好者老生常谈的话题.拥有手机,却不能拥有操作手机的最高权限,这对于手机爱好者而言,这怎么可以忍?所以无论Android升到什么什么版 ...

最新文章

  1. php项目列表,php – 如何获取类似项目的列表
  2. 网易云信携手海信S7,新社交开拓电视领域新未来
  3. numpy中reshape,multiply函数
  4. ListView隐藏HeadView
  5. Thinking in Java 源代码 source code 在IDEA上运行
  6. vsftp 虚拟用户测试
  7. php点击按钮查询,管理界面点击按钮打开查询功能
  8. Typora 博文标题自动编号
  9. c 语言矩阵求逆算法,矩阵的逆 C 语言 算法一
  10. TSPL学习笔记(2):过程和变量绑定
  11. 管螺纹如何标注_【专业知识】一次搞全所有螺纹常识,很基础
  12. vue json对象转数组_分享:vue使用技巧和项目中遇到的问题
  13. ftp服务器的端口20和21的具体作用,ftp端口号20和21的区别
  14. 第八周 项目三--顺序串算法
  15. html去除背景颜色怎么设置,文档底色怎么去掉【解决思路】
  16. C.就来谈谈深搜与广搜
  17. android 获取粗略位置_从Android上的GPS提供商处获取*粗略*位置
  18. 聊聊 CITA 节点的那点事
  19. c#ATM之功能篇(存钱,取钱,转账,交易明细)完结篇
  20. LM个人发卡网系统开源源码「免授权」

热门文章

  1. 1. 定义分数类Rational,要求在private部分用整数表示分子和分母,分子和分母以简化形势表示。即24/36表示成2/3的形式,并提供public成员函数实现如下功能: 2. 两个分数相加,
  2. 从Lync2010看微软UC发展
  3. Win10客户端远程桌面连接win2008server
  4. 关于“wining attitude”
  5. 图表经pdf转eps的方法
  6. Java编写一个原始的聊天室(线程、服务器-客户端)
  7. 各大CDN的节点IP段
  8. 阿里巴巴融资破17亿美金创纪录
  9. Excel 2010打开两个窗口,可以分开拖动
  10. 全球城市数据库 mysql_获取全球国家和城市列表