编译android 一加,Android 9.0 内核编译实战(以一加6为例)

本文介绍了如何编译一加6的Android 9.0内核,包括从同步代码、下载交叉编译工具链、配置环境到执行编译命令的详细步骤。编译完成后,通过开源库anykernel2指导将内核刷入手机,并提供了相关资源链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前人栽树后人乘凉…

我们这里用EX内核编译做个示范 https://github.com/flar2/OnePlus6/tree/ElementalX-3.00

1.同步代码啦

git clone https://github.com/flar2/OnePlus6.git -b ElementalX-3.00

2.交叉编译工具链下载

https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/

解压到某个目录.

3.配置环境,这个可以参考我的上一篇文章,只到搭建环境那一步源码就不用同步啦…编译内核我们用不到那么多…

https://blog.youkuaiyun.com/qq910689331/article/details/83622290

我这里直接这么干了.最好还是配置临时环境变量

sudo gedit /etc/profile

export ANDROID_AARCH64=~/android/onepluspie/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin

export ARCH=arm64

export SUBARCH=arm64

export PATH=$PATH:$ANDROID_AARCH64

export CROSS_COMPILE=aarch64-linux-android-

source /etc/profile && . /etc/profile

cd ~/android/onepluspie/kernel/oneplus/ElementalX-3.00

make O=output ele

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值