我试图将Android Lollipop移植到电路板上,因此需要编写修改后的内核(简单修改,不需要专业)。
但是我无法在任何地方找到信息,只要它说出构建Android 5.0或更高版本所需的最低内核版本。
例如,我已经对Linux 3.18做了必要的调整,它也有相应版本的Android内核版本。
如果有人能回答我的问题,我们将不胜感激。
答案 0 :(得分:0)
我不知道任何官方指定特定Android版本的最小内核版本的地方。从运行Lollipop的设备我个人知道,我的nexus 7有最老的内核 - 3.1。如果你检查https://android.googlesource.com/kernel/tegra.git
git存储库,那么有一个基于内核3.1的android-tegra3-grouper-3.1-lollipop-mr1
分支,似乎是针对Lollipop的。大多数设备(也在Lollipop上工作)我在内核3.4上运行,在3.10上运行很少。
我记得在阅读Lollipop中介绍的一些小功能时,这些功能仅在您拥有内核3.10或更新版本时才可用,但现在无法找到详细信息。如果我再找到它,我会更新我的答案。