1.gitconfig配置
cat ~/.gitconfig
git config --global user.email xxx
git config --global user.name xxx
2.生成ssh key:
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub 公钥
将上面命令输出的内容粘贴到gerrit上面
3.全量代码下载完后,进行编译:
source build/envsetup.sh
lunch
make ;
4.代码修改后,提交到远程仓库:
git status
git add
git commit -m 's'
git commit --amend 对格式进行修改
git push origin HEAD:refs/for/分支名
5.修改宏:
1.修改配置:
kernel/msm-5.4/arch/arm64/configs/vendor/
配置路径:kernel/msm-5.4/arch/arm64/configs/vendor
2.编译:
2.1 source build/envsetup.sh
2.2 lunch
2.3 ninja编译
./prebuilts/build-tools/linux-x86/bin/ninja -f out/combined-hiro.ninja kernel
3. 查看是否编译到内核:
代码路径 ./out/target/product/hiro/obj/kernel/msm-5.4/.config
打开此配置项,看是否有在上面配置的内核选项,没有就是没有编过去,需