2016-04-24 69 views
0

我正在努力工作在Nexus6P(垂钓者或bullhead)的内核上。 但这里在谷歌的Git页:我需要为Nexus 6p下载什么内核?

https://android.googlesource.com/kernel/msm/ 

我找不到垂钓者和大头任何发布分支。

我看到的页面不正确,或者我只能在dr或mr版本上工作(我已经尝试构建失败)?

回答

0

内核实际上是在msm存储库中,但是它的“主”分支在几年内还没有更新。您需要查看一个合适的最近分支,可能是名称中包含“垂钓者”(反映您的设备)的分支或其中一个最新版本,如N预览。

然后,因为这是一个64位的目标,钓鱼的defconfig可以在/ arch/arm64/configs中找到,而不是普通的arm目录 - 无论如何,Makefile应该选择它,但是如果你正在寻找它手动你将需要看在正确的地方。

+0

非常感谢您的回复。实际上,我尝试了“android/kernel/msm/android-msm-angler-3.10-marshmallow-mr1”这个分支,但是“make angler_defconfig”在这个分支上看起来不太好:我看到一些警告,并且最终“make angler_defconfig”建设时出错。所以我想知道这个分支是否有一个已知的问题,我需要使用一个不同的问题。 – user3755060

0

这是对以下答案评论的回复。随意移动它。

只需设置以下env变量。它会取得正确的defconfig,现在,它看着arch/arm文件夹,而不是它应该看arch/arm64

$ export ARCH=arm64 
$ export SUBARCH=arm64 
相关问题