无需 Root 设备即可访问 /System/bin/sh
Posted
技术标签:
【中文标题】无需 Root 设备即可访问 /System/bin/sh【英文标题】:GAINING ACCESS TO /System/bin/sh WITHOUT Rooting device 【发布时间】:2021-10-19 05:55:22 【问题描述】:我正在尝试获得对 android 设备的 root 访问权限,但每次运行 adb root
或 adb su
时都会收到错误 /system/bin/sh: adb: inaccessible or not found
。
我希望能够访问此文件夹,而无需实际 root 设备。有什么办法可以做到吗?
【问题讨论】:
你说的是哪个文件夹?/system/bin
?
@Lino /system/bin/sh
具体来说这是我得到的错误/system/bin/sh: ls-: inaccessible or not found
sh
是存储在/system/bin
文件夹中的命令。所以文件夹/system/bin/sh
不存在是正常的。另外,您在上一条评论中报告的错误是说命令ls-
不存在,这也是正常的。我建议你看看 bash 命令是如何工作的,尤其是在 Android 中。
【参考方案1】:
通过从源代码签出的根目录运行以下命令来设置构建 Android 设备的环境:
source build/envsetup.sh
【讨论】:
以上是关于无需 Root 设备即可访问 /System/bin/sh的主要内容,如果未能解决你的问题,请参考以下文章
iOS 和 Android 无需连接即可访问的蓝牙设备是不是有唯一标识符?
无需硬编码访问密钥即可从 android 应用程序访问 AWS S3