我正在努力研究Nexus6P的内核(钓鱼者或斗牛犬)。 但是在google git页面中:
https://android.googlesource.com/kernel/msm/
我找不到钓鱼者和斗牛人的任何释放分支。
我看到的页面不正确,还是我可以使用dr或mr版本(我已经尝试构建失败)?
答案 0 :(得分:0)
内核实际上位于msm存储库中,但是“master”分支在几年内还没有更新。您需要检查一个合适的最近分支,可能是名称中的“钓鱼者”(反映您的设备)或其中一个最新版本(如N预览)。
然后,因为这是一个64位目标,钓鱼者的defconfig将在/ arch / arm64 / configs中找到,而不是普通的arm目录 - Makefile应该选择它,但是如果你正在寻找它你需要找对地方。
答案 1 :(得分:0)
这是对以下答案的评论的回复。随意移动它。
只需设置以下env变量即可。它将获取正确的defconfig,现在,它查看arch / arm文件夹,而不是它应该看arch / arm64
$ export ARCH=arm64
$ export SUBARCH=arm64