我有 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 绑定(bind)。 请给我一些建议。 谢谢
最佳答案
您可能会看到几个不同的问题:
您正在使用的 Android 安装没有现有的用户组
mem
和kmem
来控制对这些设备的访问。只需使用现有组.../dev/kmem
很可能是 disabled - 在这种情况下,创 build 备节点将无济于事。我希望
/dev/mem
至少 filtered ,如果不是通过某些补丁完全禁用的话。
为什么需要使用这些虚拟设备?
关于android - 问题访问/dev/mem 和/dev/kmem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12210774/