3

我有 Android 2.3.7 (Cyanogen mod),我的设备上不存在 2 个节点 /dev/mem 和 /dev/kmem。我尝试了以下两个命令来创建节点:

# mknod /dev/mem c 1 1
# chown root.mem /dev/mem

# mknod /dev/kmem c 1 2
# chown root.kmem /dev/kmem

但我得到了错误:chown: unknown user/group root:mem

似乎我可以创建节点,但我无法将它们与 mem 和 kmem 绑定。请给我一些建议。谢谢

4

1 回答 1

2

您可能会看到几个单独的问题:

  1. 您正在使用的 Android 安装没有现有的用户组memkmem用于控制对这些设备的访问。只需使用现有组...

  2. /dev/kmem很可能会被禁用——在这种情况下,创建设备节点将无济于事。

  3. 我希望至少/dev/mem过滤,如果不是通过一些补丁完全禁用的话。

为什么需要使用这些虚拟设备中的任何一个?

于 2012-08-31T10:14:39.537 回答