android 版本权限差别,android apk 的root 权限和USB adb 权限的区别
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 权限的区别相关推荐
- Android 系统(67)---android apk 的root 权限和USB adb 权限的区别
android apk 的root 权限和USB adb 权限的区别 USB adb 权限是指,当adb 连接手机时,手机中的守护进程adbd 的权限为root 权限,从而它的子进程也具有root 权 ...
- android版本兼容API24,Android 7.0 (API 24) 适配
Android 7.0 (API 24) 适配 电池和内存 低电耗模式 此项新增的行为不会影响有关使您的应用适应Android 6.0(API级别23)中所推出的旧版本低电耗模式的建议和最佳做法,如对 ...
- unity android 版本,Unity2019与Android混合开发
0. 开始前的版本对齐 Unity版本:Unity2019.3.4f1 AndroidStudio版本:3.5.3 1. Unity -- 准备项目 新建项目 打开File -> Build S ...
- android版本向上兼容吗,Android 的向前兼容和向后兼容
向后兼容和向前兼容的概念 向后兼容(Backwards compatibility):较高版本的程序能够处理较低版本程序产生的数据. 比如word2007版本的word软件可以打开word2003创建 ...
- android版本11下载,android 11正式版下载-android 11正式版系统下载-pk38游戏网
android 11正式版系统是一款非常强大安卓手机原生系统,于近日发布正式版本,android 11正式版对大部分机型都进行优化,强大的控制功能以及非常简单的操作方式带给玩家最快捷的便利. andr ...
- 您的Android版本不兼容,android – 您的设备与某些设备的此版本不兼容
对不起,我知道这个问题已经完成,但我还没有找到解决方案. 我更新了我的应用程序,现在我无法从某些设备中的Play商店下载Nexus 5. 我不知道为什么谷歌说我的设备不兼容,这是我的应用程序的清单. ...
- camera android 版本,Camera for Android
Camera for Android 介绍 Camera for Android We have designed HD camera app for you. Video capture featu ...
- Android版本历史(Android Version History)
Android 版本历史1 2 平台版本 版本 甜点(英文) 甜点(中文) 内部代号 API Level[1] 发布时间 13.0 T Tiramisu 提拉米苏 Tiramisu 33 2022年3 ...
- 多次点击android版本出现棒棒糖,android – 为前棒棒糖设备创建循环显示
首先,这是与 Create circular reveal for pre-Lollipop devices (Android)不同的问题 我正在使用那里提到的库来创建Circular Reveal, ...
最新文章
- python 类的特殊属性、特殊方法 __str__,__bases__,__mor__,__add__,__call__
- 全球最难翻译的十大单词
- hdu 2881(简单dp)
- WPF绘制光滑连续贝塞尔曲线
- java中springdi_java中spring入门
- bootstrap validator 提供了哪些验证函数
- NumPy快速入门--形状操作
- rtc校准算法_webrtc aecd算法解析一(原理分析)
- 一个500强公司的数据化运营管理实践
- IE浏览器老是假死怎么办 IE假死的解决办法
- CS5298 Type-C/DP1.4 到 HDMI 2.1转换芯片|TYPEC转HDMI2.1转换芯片|DP1.4转HDMI2.1转换芯片
- Latex编辑器解决支持中文的问题
- 物联网卡企业的选择应该怎么避雷
- 第八周——重载运算符——项目一(1)实现复数的+-*/
- RK3399平台开发系列讲解(内核设备树篇)3.25、WIFI设备树的解析
- 采用以太坊智能合约技术的报名系统源码
- John--解密工具
- Linux文件和目录管理(3)
- 源码深度解析之 Spring IOC
- r生成新的dataframe_R语言中数据框的定义与使用
热门文章
- jMeter 里如何使用 variable
- 一个讨论:SAP项目实施的顾问,需要花时间去调试代码了解技术细节吗
- SAP Spartacus里product code出现在url的几种场景
- SAP Spartacus OccCmsComponentAdapter的findComponentsByIds方法
- 计算机世界的虚拟机,容器和医学界的人工硬脑膜
- SAP ABAP SICF事务码和SAP Hybris的链式过滤器filter chain
- SAP Hybris MVC里的M指什么
- SAP Fiori应用里的get org sales target
- 如何使用git rm 删除文件名里带空格的文件名
- When is abap.js loaded by Launchpad