通过adb命令赋予apk root权限

在操作网络盒子,安装了手机apk,因为apk不能够自动获取root权限,且superSU不能够主动添加apkroot权限。
所以想要通过后台指令给apk root权限。

0

1个回答

1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Android实现系统ROOT, 并能赋予app root权限
1. 获取root权限 -->  修改adb源码     a. 打开 system/core/adb/adb_main.cpp,或者是 system/core/adb/daemon/main.cpp         (这跟你的目录结构有关,可以用grep 搜索一下关键字should_drop_privileges)     b. 找到should_drop_privileges函数,修改让其直接r
adb命令下以root权限进入android系统
运行cmd,切换到android-sdk\tools目录下,运行adb命令,加上参数shell,进入系统目录,这时命令行前面的的字符为$,表明你是以普通用户进入系统,如果用户要对系统拥有root权限,可以输入 su,此时命令行前面的字符已经变为 #,表明你已经拥有root权限了: 注意: 1、adb只有在Android模拟器运行或者电脑连接真机时才能进入shell,但是注意无论
Android如何永久性开启adb的root权限
[Solution] adb 的root 权限是在system/core/adb/adb.c 中控制。主要根据ro.secure 以及 ro.debuggable 等system property 来控制。 默认即档ro.secure 为0 时,即开启root 权限,为1时再根据ro.debuggable 等选项来确认是否可以用开启root 权限。为此如果要永久性开启adb 的root 权
android与PC通过USB通信,获取IMEI号
PC端通过adb命令静默安装,不需要root权限 部分手机无法用adb命令获取IMEI 但是可以通过PC端静默安装一个APK到android端并启动它 APK启动后通过USB发送IMEI号到PC端
安卓后台静默安装APK代码
安卓后台静默安装APK代码,需要赋予root权限,经测试有效!
Android adb临时获取root权限 adb无线调试命令
首先设备需要处在开发者模式才可以获取root权限 adb root adb remount adb shell mount -o remount rw / adb shell 设备如果想调试而USB口又被占用,可用下边指令先接usb线到电脑 adb kill-server adb start-server adb tcpip 5555 adb connect  设备ip 然后断开usb线可...
Linux下添加用户并赋予root权限
linux下添加用户并赋予root权限1、用adduser命令添加一个普通用户,命令如下:#adduser username2、赋予root权限方法一:修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉## Allows people in group wheel to run all commands %wheel ALL=(ALL) ALL然后修改用户,使其
linux用户赋予root权限
linux创建用户赋予root权限
android 命令行获取root权限
先提权,后修改某一个文件夹的访问权限C:\Users\Administrator\Downloads\640wandroid\CatchBest>adb shell rk3399_firefly_box:/ $ su rk3399_firefly_box:/ # chmod 777 /dev/bus/usb/ -R rk3399_firefly_box:/ #
用adb 命令打开和关闭 apk包安装apk包
首先电脑要装有安卓开发环境 1 查看包名 命令如下 adb shell pm list package 2 退出apk 包 adb shell adb shell am force-stop +包名 3 安装apk 包 adb install -r +手动拖入包 +回车 ...
linux赋予普通用户root权限
转自:http://blog.sina.com.cn/s/blog_6fc583e70100n6rm.html ################################################ 测试环境:CentOS 5.5 1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy  //添加一个名为tommy的用户 #pas
ubuntu下普通用户赋予root权限
ununtu系统安装过程中,系统会提示建立一个默认用户,比如用户名为:zhuhui。这个默认用户具有一定的管理功能,即可以通过sudo命令执行root权限的操作。由于Ubuntu系统默认不允许通过root用户登录系所以这个默认用户即是实际意义上的管理员.但是要给新建的一个普通用户赋予sudo权限怎么操作呢?1 修改/etc/sudoers文件,进入超级用户,因为没有写权限,所以要先把写权限加上ch...
用adb命令快速安装apk的小技巧
快速写adb install命令
赋予一个普通用户root权限(cetosOs6.5)
例如使用普通用户在centoOs上下载jdk1.8时,或者是安装以及执行一些命令的时候,终端会提示权限不够。 jdk-8u91-linux-x64.tar.gz?AuthParam=1488896385_0ef66f9997308ef9f63381a75f3e31c3: Permission denied Cannot write to “jdk-8u91-linux-x64.tar.gz?A
使用adb命令获取System应用apk
使用adb命令获取System应用apk 1. 使用包名查看器得到需要的应用的包名 apk为包名查看器,或者在as中使用activitymanager过滤也可以得到包名 2.使用adb shell pm path + 包名 例如:adb shell pm path com.vivo.permissionmanager 将会出现如下图。 3. 使用adb pull + 路径 例如:adb p...
在未知包名的情况下用ADB命令导出手机上对应的apk
一、背景很多时候,APK文件只存在于应用市场,在PC上无法直接下载。用手机下载下来后就直接安装了,也不能保存原始的APK文件。APK安装到手机后,Android系统会保存一份和原始APK一模一样的拷贝,位于data/app目录,文件名为“APK的包名-1.apk”或者“APK的包名-2.apk”。这里的包名即 package name,形如 com.xxx.xxx。data/app这个目录在非ro...
mysql中赋予普通用户root权限
1、首先查看MySQL用户权限: show grants for 你的用户 比如:查看chai用户的权限 show grants for “chai”@“localhost”;    localhost代表chai用户的本地权限 show grants for “chai”@“%”;    localhost代表chai用户的外部连接权限 说明:ALL: 允许做任何事(和roo...
如何禁止adb命令安装apk及手动安装apk
1.禁止adb命令安装apk 修改位置:frameworks/base/cmds/pm/src/com/android/commands/pm/Pm.java --- frameworks/base/cmds/pm/src/com/android/commands/pm/Pm.java (revision 1118) +++ frameworks/base/cmds/pm/src/com/a...
centos7将用户赋予root权限
用root用户登陆后 创建用户并授权: adduser newUser (创建用户) passwd newUser (设置该用户的密码) 修改 sudoers ,提升新用户的权限 打开文件 vi /etc/sudoers 找到下面的部分 ## Allow root to run any commands anywhere root ALL=(ALL) AL...
Android adb 判断是否有root权限
1,通过adb连接(WiFi连接或者数据线连接)Android设备 2,PC端进入命令窗口(win +R组合键后,输入cmd) 3,adb shell进入linux命令行,#代表已经root了,$代表没有root权限; 4,获取root权限:执行su root即可获取root权限(一般的Android板子可以这样获取root权限,手机一般这样是不行的),有些厂家的板子重启之后...
linux赋予用户root权限
linux里面管理员(sudo)和root权限还是不一样的,root是最高权限了。   赋予root权限 方法一: 修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉 ## Allows people in group wheel to run all commands %wheel    ALL=(ALL)    ALL 然后修改用户,使其属于root组(whee...
adb wifi 测试(无需root)!
转载:https://www.jianshu.com/p/9c28d76bd587,在此感谢前作者的分享,转载以此记录! 需求:因公司原来买的SM-T810设备接口问题连接异常导致无法通过USB进行调试 环境:          pc : macBook pro            android :vivo z1,SM-T810          网络:mac有线网络,android...
Apk获得系统权限的方法
方法1:通过将项目作为一个模块,放到Android系统源码中进行编译~~~步骤如下: 在应用程序的AndroidManifest.xml中的manifest节点中加入”android:sharedUserId=”android.uid.system”这个属性。 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
adb命令安装和卸载apk文件
在你的android—IDE中找到D:\Softwave_Ghost\技术软件\IDE\adt_android_eclipse\adt-bundle-windows-x86-20130219\sdk\platform-tools 目录下有adb.exe  cd到这个目录下 然后可以进行adb操作  或者设置环境变量   我的电脑->属性->高级系统设置->环境变量->path编辑将
通过adb命令启动Android程序
第一步 在电脑与Android设备在同一网关的基础上,使用adb命令:adb connect Android设备ip:端口 连上Android设备。 第二步 使用adb命令: adb shell am start -n 应用包名/应用入口 就可以打开Android程序了。 不知道入口怎么办 如果不是自己的App,可以使用用反编译读取Android清单文件,这里推荐AndroidKi...
redhat中将普通用户赋予root权限
2014年8月6日17:33:45 redhat中将普通用户赋予root权限
adb安装apk服务
通过adb命令在电视或者盒子上安装apk,用于测试!!!!
adb常用命令--安装apk
方法一:adb push  adb push xxxx.apk /system/app (安装到 system/app目录下,有时安装不成功) 手机中的系统apk应用(*.apk)位置:/system/app 安装新apk到手机 adb push xxxx.apk /system/app 。 后面的/system/app就是apk的安装目录。adb push 没有adb install保险,
Ubuntu增加一个用户并给普通用户赋予root权限的方法
http://free.yes81.net/yes81/view-13057.html http://blog.csdn.net/leo20686802/article/details/6860248 测试环境:CentOS 6.3 1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy         //添加一个名为to
adb操作命令详大全&利用adb命令查看apk文件包名
adb是什么?:adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动
安卓初学 adb一些常用命令 和 安卓打包成apk的原理
adb -devices  //查看当前运行的模拟器 adb push d:
android 设置app root权限简单方法
vim framework/base/ vim core/java/com/android/internal/os/ZygoteConnection.java +709      if((args.niceName!=null) && (args.niceName.equals("com.example.hellojni")) ){            args.uid=0;
Android开发之adb命令安装apk的问题
众所周知,有时候我们只有apk安装包不一定可以直接在AS跑起来,所以有了adb命令安装使用adb命令的前提:1.你的首先配置adb的环境变量查看环境变量配置方法2.配置好后请检查是否配置成功?如下图看到Android Debug Bridge version 1.0.39即可配置成功3.开始使用adb命令安装apk打开cmd,输入adb install apk所在路径即可,输入回车即可安装还可以使...
Android程序中(APK程序)执行Adb shell 命令
APK程序执行Adb shell 命令 shell与高级语言间的调用
用adb命令安装apk到手机
首先需要准备一个apk以及模拟器或者真机,然后adb devices查看手机是否连接,如图: 能看到设备信息就代表设备已经连接成功了,接下来的命令就是adb install 路径+包名.apk 例如我的安装包放在桌面,那么命令就是adb install C:\Users\hyh\Desktop\XXX.apk 如图: 出现success就
使用adb命令进行无线安装调试apk
首先确保你的手机和电脑在同一个局域网里,然用USB线连接手机和电脑。 输入以下命令,ADB服务监听TCP端口,这里我们就选adb connect命令默认连接的5555端口(可以选其他的): adb tcpip 5555 接着看看手机的IP地址,一般在WIFI连接那里看高级/详情/更多/配置Wlan之类的位置可找到,我的手机ip是192.168.17.145: adb connet 192.168.1
Android应用获取root权限,修改系统文件
Android系统权限说明 首先对Android权限等级进行一下说明,简单的分为一般用户、系统用户和超级用户。 一般的用户权限在Manifest.xml文件中使用标签进行申请,比如sd卡读写权限、网络使用权限等等; 系统用户权限需要给Apk添加与Framework相同的签名,这样应用就能够调用Android的一些核心的接口,比如访问系统文件(read)、后台静默安装Apk…… 超级用户
给apk加system权限
我们在写android apk时往往会需要apk具有system权限才能做一些操作,比如从手机中读取data目录下的内容,该内容标记着system访问权限,这时我们就需要给apk赋予system权限,常用的在windows环境下的编译方法: 1、在代码中,AndroidManifest.xml文件的manifest项中,添加android:sharedUserId=”android.uid.sys
android apk获取root权限执行相应的操作 demo调试
在apk中,有时候需要root权限,例如通过apk更新系统库等system的文件等,避免升级固件,或者在apk中需要直接访问某些设备等。下面是在apk中获取root权限的方法,前提是设备已经root过了。 关键点在于下面这句,通过执行su产生一个具有root权限的进程: Process p = Runtime.getRuntime().exec(“su”); 然后,在向这个进程的写入要执行的命
怎么给预置应用默认赋予动态权限?
[QUESTION] 怎么给预置应用默认赋予动态权限? [ANSWER] 请注意,我们给出的方案会导致google GTS权限相关的case测试失败!如果需要过GTS测试的话请不要使用该方案。     Android6.0上新加了runtime权限机制。Android对于normal型的权限在安装应用时会默认授予权限,而对于一些重要的dangerous权限如STORAGE、LOCA
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java代码学习apk java学习.apk