【发布时间】:2019-10-15 10:12:03
【问题描述】:
例如,Linux 中设备驱动程序的源代码可以在存储库的/drivers 文件夹中找到。 Android source code 中的等效文件夹在哪里?例如,我在哪里可以找到 GPS、摄像头、各种传感器等的驱动程序?
【问题讨论】:
-
据我所知,由于内核往往是特定于设备的,因此需要使用
zimage单独编译,然后放入 AOSP 源代码树中。 -
@MichaelDodd 我会更多地研究 zimage,以前从未听说过。我猜设备制造商会将他们的驱动程序作为二进制文件分发?
-
我看到人们为他们的手机创建“自定义内核”。如果不访问设备驱动程序,这怎么可能?
-
@JetImage 根据变体,
zimage通常是已编译内核二进制文件的名称。要么叫它,要么叫它kernel
标签: android kernel device-driver