当前位置: 首页 > 知识库问答 >
问题:

adb重新安装权限被拒绝,但能够访问shell中的超级用户--android

於乐语
2023-03-14

所以,我正在尝试将一些文件推送到我已经植根的、与ADB连接的android设备(中兴通讯)上的/system,

亚行重新装车-

(但是在shell中,我不能将文件从我的计算机复制到设备)

需要帮忙吗

共有3个答案

慎风畔
2023-03-14

尝试

adb root
adb remount

以root身份启动adb demon,并确保分区以读写模式安装(基本部分是adb root)。在pushing之后,使用以下命令再次撤销根权限:

adb unroot
穆正青
2023-03-14

仿真器-可写系统

对于使用仿真器的用户:另一种可能性是,您需要使用可写系统启动仿真器。这是我使用带有4.1映像的android studio打包的标准仿真器时唯一有效的方法。请点击此处:https://stackoverflow.com/a/41332316/4962858

韶兴德
2023-03-14

以防将来有人有同样的问题:

$ adb shell
$ su
# mount -o rw,remount /system

adb remountadb root都不能在不改变ro.secure的情况下在生产构建中工作,但是您仍然可以通过打开shell、请求root权限和键入挂载命令来重新 /system。

 类似资料:
  • 我正在使用Spring Cloud oauth-2和Spring Cloud Security构建用户身份验证系统。我想有许多可以分配给用户组的权限。权限存储为枚举常量,如下所示: 我已经将身份验证服务器设置为向内存中的客户端发出JWT令牌。(我认为)一切都很好。 下面是我的用户详细信息实现 就像我说的,身份验证服务器正在颁发令牌。我面临的问题是授权。以下是我的资源服务器超文本传输协议配置: 成功

  • 问题内容: 这个问题已经在这里有了答案 : MySQL错误1045(28000):拒绝用户’bill’@’localhost’的访问(使用密码:是) (37个答案) 7个月前关闭。 因此,我创建了一个新用户 授予他所有特权: 到目前为止没有错误。然后,我尝试连接到数据库: 并得到一个错误: 我尝试了FLUSH PRIVILEGES,删除并重新创建用户-没有效果。我究竟做错了什么? 问题答案: 错误

  • 我正在使用离子,我已经通过git从机器1到机器2获取了我的项目。 我的爱奥尼亚信息告诉我: [错误]错误/node\u模块/@离子/应用程序脚本/包。json文件:找不到file\u cli包:(/usr/local/lib/node\u模块) 本地套餐: 系统: 杂项: 当我运行sudo npm install时,我得到以下信息: npm WARN checkPermissions缺少对/Use

  • 问题内容: 尝试安装npm模块时,出现奇怪的权限错误。我从头开始,因此我确定我确实可以访问,但是由于某些原因,它一直在抱怨错误: 堆栈错误:EACCES:权限被拒绝,mkdir’/ usr / lib / node_modules / joplin / node_modules / sqlite3 / build’ 我尝试重新启动计算机,并使用chmod 777 创建目录,但仍然无法正常工作。 编

  • 我试图在MacOS10.12上安装sudoNPM-gappium。5. 我得到这个错误: 信息Chromedriver安装为平台“mac”和架构“64”安装Chromedriver版本“2.30” 信息Chromedriver安装打开临时文件以将Chromedriver\u mac64写入。。。 错误:EACCES:权限拒绝,mkdir “/usr/local/lib/node_modules/a