安装在 Android Marshmallow 上的 USB 驱动器的读/写权限

纽约眼

我正在运行一个有根的 Android-6 Marshmallow 媒体盒。

我连接了一个外部 USB 驱动器,格式化为 NTFS(我相信它是 NTFS。自从我设置它以来已经有很长一段时间了)。

驱动器安装为:

/mnt/media_rw/<15-digit-hex-number>

权限当前为rwxrwx--- (0x770)

我不知道发生了什么变化,但我曾经能够写入该 USB 驱动器。不再。现在只能读取类似地,Android 文件管理器应用程序Root Explorer用于能够自由更改该顶级目录的权限(将其更改为0x777)以及其下的文件和目录。再次,不再。

按照其他地方的规定,我将适当的补充合并到以下系统文件中:

/system/etc/permissions/platform.xml

[ ... snip ... ]
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
    <group gid="sdcard_r" />
    <group gid="sdcard_rw" />
    <group gid="media_rw" />
</permission>

<permission name="android.permission.WRITE_MEDIA_STORAGE" >
    <group gid="sdcard_rw" />
    <group gid="media_rw" />
</permission>
[ ... snip ... ]

当我尝试写入访问该目录(意味着进入 USB 驱动器)时,我的权限被拒绝;以及当我使用Root Explorer放宽对该目录的权限以获取访问权限时(也是权限被拒绝)。

我没有升级Android或类似的东西。它只是停止工作。

有没有人对如何解决这个问题有任何建议?

先感谢您。

纽约眼

在我发布这个冗长的问题后不久,我偶然发现了这个问题。必须通过备用路径/路由访问该挂载点:

/storage/<15-digit-hex-number>

我相信发生的事情是,虽然访问该文件夹的特定应用程序以前可以通过指定的原始路径(在问题中)这样做,但该路径/路由可能在某种程度上具有限制性/特殊性,并且该应用程序突然开始遵守该限制(因此无法再通过该原始路径写入)。我刚刚通过查看写入同一位置的不同应用程序发现了这一点,并注意到它正在使用的备用路径/路由(即上面的那个)。

如果您遇到此问题,请尝试从/storage/开始路径遍历

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将Lubuntu完整安装在USB驱动器上

如何在 Android Things 上安装 USB 驱动器?

安装在USB闪存驱动器上的LUbuntu无法启动

在USB驱动器上安装Ubuntu

如何在Linux上安装USB驱动器时自动设置写权限?

`shutdown -P now`是否可以安全地卸载安装在`/ dev / sdb1`上的USB驱动器?

在USB驱动器上从Ubuntu安装Windows 7

在USB闪存驱动器上安装Grub 2

是否可以在USB驱动器上安装CentOS(7)?

在LUKS加密的USB拇指驱动器上安装Ubuntu

如何在USB驱动器上安装GRUB

如何在USB闪存驱动器上安装grub?

在USB驱动器上安装Kali Linux

通过SSH将驱动器安装在timecapsule上

我应该担心USB驱动器上的权限吗?

如何更改USB闪存驱动器上的权限?

如何在没有管理员的情况下在USB驱动器上安装android studio

14.04-MBP上的专有无线卡驱动程序安装在USB上,而不安装在HD上

无法在ubuntu 17.10上读写的硬盘驱动器(在安装点安装的硬盘驱动器)

USB 3.0端口未在Windows 10上安装USB闪存驱动器,但正在安装无电的外部USB硬盘驱动器

自动将所有USB驱动器安装在特定文件夹下

将SD卡/ USB驱动器安装在其他位置的方法

无法将FAT32 USB驱动器安装在Mint中(“不是块设备”)

如何从USB驱动器在我的ubuntu版本17.04服务器上安装inspircd

xamarin android apk 安装在模拟器上但不在设备上

安装在高容量微型USB上的Ubuntu Server

无头启动并安装在同一USB设备上

Unetbootin挂在51%上-尝试为Windows创建USB安装程序驱动器

在Ubuntu 16.04上安装Openbox之后,如何解决USB驱动器的自动挂载?