本文介绍了内核源代码的Andr​​oid 4.0的 - 冰淇淋三明治的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经下载了Android 4.0的源按照中的说明
以下链接:

I have downloaded Android 4.0 sources as per the instructions given inthe following link : http://source.android.com/source/initializing.html

我已经成功下载源没有任何问题。然而,
我没有找到它的内核源代码。后来我发现,有
以下链接可用内核源代码。

I have downloaded the sources successfully without any issues. However,I did not find the kernel sources in it. Later I found that there arekernel sources available at the following link.

source.android.com/source/building-kernels.html

source.android.com/source/building-kernels.html

然而,这些来源是除特定的设备
以下内容:

However, these sources are device specific except thefollowing :

$ git clone https://android.googlesource.com/kernel/common.git

我是正确的?

其实,我有我自己的板ARM 926 EJ的处理器,
做工精细用2.6.10内核版本,这是启动和运行
这个内核版本。

Actually, I have my own board with ARM 926 EJ processor which isworking fine with 2.6.10 kernel version and it is up and running withthis kernel version.

我的想法是端口上这款主板的的Andr​​oid 4.0 /早期版本。
我的想法是如下:

My idea is to port the Android 4.0/earlier versions on to this board.My idea is as follows.


  1. 我将它用于Android 4.0的最新内核,并添加
    我从补丁到2.6.10最新的Andr​​oid内核并引导它。

  2. 然后,我会添加Android用户空间的来源和尝试启动
    从我的主板Android系统。

问题:哪个内核源代码应我即使用来自kernel.org或
上述common.git?是基于Android 4.0的2.6.29内核版本?

Questions: Which kernel sources shall I use i.e. from kernel.org orabove common.git? Is Android 4.0 based on 2.6.29 kernel version?

请让我知道,如果你需要任何更多的信息。

Please let me know, if you need any more information.

推荐答案

没有,ICS是基于Linux内核3.0.1。

No, ICS is based on Linux kernel 3.0.1.

您应该正确使用 $ git的克隆https://android.googlesource.com/kernel/common.git

我的资料来源:

这篇关于内核源代码的Andr​​oid 4.0的 - 冰淇淋三明治的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-24 16:35