环境:
虚拟机:VM
主机OS:Ubuntu 14
手机型号:Nexus 6P
源码版本:AOSP 8.1.0
目标编译内核版本:Linux version 3.10.73-g309d642
下载源码
在aosp源码目录执行git同步内核源码:
//同步源码 谷歌镜像
git clone https://android.googlesource.com/kernel/msm
//同步源码 清华镜像
#git clone https://aosp.tuna.tsinghua.edu.cn/android/kernel/msm.git
cd msm //进入目录
查看版本列表建议利用grep过滤自己需要内容
git branch -a | grep angler
image.png
这里有很多版本选择,根据手机当前使用的内核版本查看是3.10.73-g309d642或者adb shell进入手机执行cat /proc/version查看
image.png
感觉版本同步分支检出代码:
git checkout 3.10.73-g309d642
//或者
git checkout -b android-msm-angler-3.10