USB adb 权限是指,当adb 连接手机时,手机中的守护进程adbd 的权限为root 权限,从而它的子进程也具有root 权限,通常如果adb shell 看到是:

Android 4.0 以后版本:

C:\Users\mtk29\Desktop>adb shell

[email protected]:/ #

Android 2.3 版本:

C:\Users\mtk29\Desktop>adb shell

即表明adb 的连接是root 权限的,相反如果看到是$ 即表明是shell 权限

Android 的APK 本身都是不具备root 权限的,如果想启用root 权限,那么就必须借助具有root 权限的进程或者具有s bit 的文件,目前比较通用的手法是,手机root 后,内置了su到system/bin, 然后普通APP 即可借助su 命令来达到root 权限切换。

网络上已经有同仁修改su 命令,并通过一个APK 来控制su 命令的权限控制。

如常见的Superuser: http://androidsu.com/superuser/ 这样即可人为的控制root 权限的使用。((因很久都没有更新了,只能用于ICS 以及以前的版本))

SuperSU: http://forum.xda-developers.com/showthread.php?t=1538053 (更新速度很快,推荐使用)

综上所叙,如果adb 已经有root 权限,那么让apk 行使root 权限就很简单了。比如在JB 版本或者以前的版本上:

adb remount

adb push su /system/bin

adb push Superuser.apk /system/app

adb shell chmod 0644 /system/app/Superuser.apk

adb shell chmod 6755 /system/bin/su

adb reboot

android 版本权限差别,android apk 的root 权限和USB adb 权限的区别相关推荐

  1. Android 系统(67)---android apk 的root 权限和USB adb 权限的区别

    android apk 的root 权限和USB adb 权限的区别 USB adb 权限是指,当adb 连接手机时,手机中的守护进程adbd 的权限为root 权限,从而它的子进程也具有root 权 ...

  2. android版本兼容API24,Android 7.0 (API 24) 适配

    Android 7.0 (API 24) 适配 电池和内存 低电耗模式 此项新增的行为不会影响有关使您的应用适应Android 6.0(API级别23)中所推出的旧版本低电耗模式的建议和最佳做法,如对 ...

  3. unity android 版本,Unity2019与Android混合开发

    0. 开始前的版本对齐 Unity版本:Unity2019.3.4f1 AndroidStudio版本:3.5.3 1. Unity -- 准备项目 新建项目 打开File -> Build S ...

  4. android版本向上兼容吗,Android 的向前兼容和向后兼容

    向后兼容和向前兼容的概念 向后兼容(Backwards compatibility):较高版本的程序能够处理较低版本程序产生的数据. 比如word2007版本的word软件可以打开word2003创建 ...

  5. android版本11下载,android 11正式版下载-android 11正式版系统下载-pk38游戏网

    android 11正式版系统是一款非常强大安卓手机原生系统,于近日发布正式版本,android 11正式版对大部分机型都进行优化,强大的控制功能以及非常简单的操作方式带给玩家最快捷的便利. andr ...

  6. 您的Android版本不兼容,android – 您的设备与某些设备的此版本不兼容

    对不起,我知道这个问题已经完成,但我还没有找到解决方案. 我更新了我的应用程序,现在我无法从某些设备中的Play商店下载Nexus 5. 我不知道为什么谷歌说我的设备不兼容,这是我的应用程序的清单. ...

  7. camera android 版本,Camera for Android

    Camera for Android 介绍 Camera for Android We have designed HD camera app for you. Video capture featu ...

  8. Android版本历史(Android Version History)

    Android 版本历史1 2 平台版本 版本 甜点(英文) 甜点(中文) 内部代号 API Level[1] 发布时间 13.0 T Tiramisu 提拉米苏 Tiramisu 33 2022年3 ...

  9. 多次点击android版本出现棒棒糖,android – 为前棒棒糖设备创建循环显示

    首先,这是与 Create circular reveal for pre-Lollipop devices (Android)不同的问题 我正在使用那里提到的库来创建Circular Reveal, ...

最新文章

  1. python 类的特殊属性、特殊方法 __str__,__bases__,__mor__,__add__,__call__
  2. 全球最难翻译的十大单词
  3. hdu 2881(简单dp)
  4. WPF绘制光滑连续贝塞尔曲线
  5. java中springdi_java中spring入门
  6. bootstrap validator 提供了哪些验证函数
  7. NumPy快速入门--形状操作
  8. rtc校准算法_webrtc aecd算法解析一(原理分析)
  9. 一个500强公司的数据化运营管理实践
  10. IE浏览器老是假死怎么办 IE假死的解决办法
  11. CS5298 Type-C/DP1.4 到 HDMI 2.1转换芯片|TYPEC转HDMI2.1转换芯片|DP1.4转HDMI2.1转换芯片
  12. Latex编辑器解决支持中文的问题
  13. 物联网卡企业的选择应该怎么避雷
  14. 第八周——重载运算符——项目一(1)实现复数的+-*/
  15. RK3399平台开发系列讲解(内核设备树篇)3.25、WIFI设备树的解析
  16. 采用以太坊智能合约技术的报名系统源码
  17. John--解密工具
  18. Linux文件和目录管理(3)
  19. 源码深度解析之 Spring IOC
  20. r生成新的dataframe_R语言中数据框的定义与使用

热门文章

  1. jMeter 里如何使用 variable
  2. 一个讨论:SAP项目实施的顾问,需要花时间去调试代码了解技术细节吗
  3. SAP Spartacus里product code出现在url的几种场景
  4. SAP Spartacus OccCmsComponentAdapter的findComponentsByIds方法
  5. 计算机世界的虚拟机,容器和医学界的人工硬脑膜
  6. SAP ABAP SICF事务码和SAP Hybris的链式过滤器filter chain
  7. SAP Hybris MVC里的M指什么
  8. SAP Fiori应用里的get org sales target
  9. 如何使用git rm 删除文件名里带空格的文件名
  10. When is abap.js loaded by Launchpad