如何检查内核是用于android还是linux?

时间:2014-01-10 03:32:42

标签: android linux linux-kernel android-kernel

我有内核的源代码。但我不知道内核是android内核还是Linux内核。我在谷歌搜索过它,但我没有找到任何正确的答案。据我所知,android内核是Linux内核,并在其上应用了一些补丁。所以我认为我们可以确定内核是针对Linux还是Android。

1.我可以通过查看源代码,运行任何命令或任何其他方法来了解这一点吗?

2.如果是android内核,是否可以挂载Ubuntu文件系统?

2 个答案:

答案 0 :(得分:1)

检查内核是否适用于android的简单方法。

如果在“drivers / usb / gadget”文件夹中有一个名为“android.c”的文件,则内核似乎是一个android内核,否则,它不适用于android。

虽然不是很准确,但非常简单

答案 1 :(得分:0)

  1. 在内核源代码根目录中查找AndroidKernel.mk,如果它是Android内核,它应该在那里。
  2. 默认情况下,Ubuntu文件系统为ext4。我很确定所有默认内核配置都包含对此文件系统的支持。这背后的动机是什么?
  3. BTW粘合剂的存在并不意味着它是一个Android内核。绑定程序存在于所有Linux内核的暂存目录中