首页
社区
课程
招聘
[求助]手机已经root了,可以用su命令,但是adb push/pull无权限
发表于: 2017-3-13 23:17 19042

[求助]手机已经root了,可以用su命令,但是adb push/pull无权限

2017-3-13 23:17
19042

最近入手了一个nexus5做为测试机,使用 SuperSU 工具root了手机,

cmd中可以使用su命令

这样应该root了吧,

但是,当我使用adb pull/push时,提示Permission denied

百度了一下,没找到一个有用的

求哪个晓得的帮个忙指点一下。

目录权限也修改了, superSU也授权了, 还有可能是什么原因啊?


[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (11)
雪    币: 9479
活跃值: (757)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
这个是adb pull/push没有root权限,问题就是adb shell进入是$,并没有直接进入#
2017-3-13 23:32
0
雪    币: 228
活跃值: (115)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
3
adb shell 就可以了 就是shell模式 su后是root模式.
2017-3-14 00:06
0
雪    币: 9479
活跃值: (757)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
adb pull/push 是单独的命令区,即使adb shell进入su也不能改变别的命令区,只影响自己的命令区。
2017-3-14 00:34
0
雪    币: 82
活跃值: (104)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
push到sdcard然后拷贝,同理拷贝到sdcard,然后pull。push/pull不会执行su是获取不到root权限的。
2017-3-14 08:40
0
雪    币: 13
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
你用adb pull没权限,将你要pull的东西放在/data/local/tmp中再搞出来 1.adb shell 2.su 3.cp src_path /data/local/tmp/ 4.adb pull /data/local/tmp/ dst_path
2017-3-14 09:25
0
雪    币: 2
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
需要 adb root ?
2017-3-14 09:43
0
雪    币: 8
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
remout一下
2017-3-14 09:49
0
雪    币: 1
活跃值: (49)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
adb root 失败的话,就用超级adbd.apk ,还不行就没法了
2017-3-14 10:52
0
雪    币: 1553
活跃值: (482)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
10
之前碰到这个问题,通过adbd.apk解决;可以拷贝到/sdcard 下,再pull,这个目录下,不 root 也可以 pull
2017-3-14 11:27
0
雪    币: 35
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
谢谢各位了, 手机确实root了,存在问题就是2L说的情况,adb shell进入的不是#,而是$,需要su才能变成#,可是adb push/pull到的目录需要直接#才行,到最后还是没弄好,adbd.apk在我这手机上不好用,安装之后adb devices 都连接不上设备了, 暂时使用折中的办法,先 adb push 到/data/local/tmp 目录下, 然后用mv命令 移动文件到我需要的目录中
2017-3-15 15:05
0
雪    币: 262
活跃值: (178)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
改adbd 替换boot.img ramdisk/sbin下的adbd即可实现
2017-3-15 16:00
0
游客
登录 | 注册 方可回帖
返回
//