MeizuPro5的kernel编译(ubuntu touch)

    xiaoxiao2021-12-14  18

    前言:

    魅族发布了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-

    转载请注明原文地址: https://ju.6miu.com/read-972038.html

    最新回复(0)