MeizuPro5的kernel编译(ubuntu touch)

前言:


魅族发布了ubuntu touch版本的手机、由于我买的是Pro5、所以选择编译的Kernel也是Pro5的。


软件:


Win10推出了内置版的ubuntu、所以使用了内置的ubuntu进行的编译。理论上讲其他linux系统和MinGW也可行。


用到的软件:

git:下载M576源代码

android-ndk-r13b:交叉编译

gcc、g++、build-essential等通常用到的编译软件。

Linaro:无法确定是否有用

下载链接:

M576源代码:https://github.com/meizuosc/m576.git
下载:git clone https://github.com/meizuosc/m576.git

NDK:http://www.cnblogs.com/yaotong/archive/2011/01/25/1943615.html

Linaro:http://www.linaro.org/downloads/

软件安装:


git:

sudo apt-get install git

NDK\Linaro:下载解压NDK、在PATH中追加路径

cd ~
sudo vim .bashrc

在文件末尾追加(注意:需要追加解压位置路径

PATH=$PATH:/gcc-linaro-6.1.1-2016.08-x86_64_aarch64-linux-gnu/bin
PATH=$PATH:/android-ndk-r13b/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin
PATH=$PATH:/android-ndk-r13b/
export PATH


编译:

make pro5_defconfig
make -j8 ARCH=arm64 CROSS_COMPILE=aarch64-linux-android-



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值