Android 和内核模块
所以 - Android 是建立在精简的 Linux 系统之上的。大多数方便的实用程序都丢失了,但所有基础功能都在那里。
我可以调用insmod和rmmod。没问题。
但是内核模块和固件文件驻留在哪里?我找不到任何。标准发行版中没有/lib/modules。
问题:我需要模块。当然不想将对世界上每个 USB 设备的支持编译到 Linux 内核中。我应该把它们放在哪里?
So - Android is build on top of a stripped down linux system. Most of the convenient utilities are missing but all the basics are there.
I can call insmod and rmmod. No problem.
But where do kernel-modules and firmware files reside? I can't find any. there is no /lib/modules in the standard distribution.
Problem: I need modules. For sure don't want to compile support for each and every usb-device in the world into the linux-kernel. Where should I put them?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
模块应该存储在
/system/lib/modules
中,或者至少这似乎是大多数 ROM 中的普遍共识。Modules should be stored in
/system/lib/modules
, or at least that seems the general consensus in most ROMs.