Android 内核编译记录

【Android 内核编译记录】一年好景君须记,最是橙黄橘绿时。这篇文章主要讲述Android 内核编译记录相关的知识,希望能为你提供帮助。

  1. 下载内核源码和交叉编译链,交叉编译链我用的https://aosp.tuna.tsinghua.edu.cn/platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9
  2. export CROSS_COMPILE=$(pwd)/bin/< toolchain_prefix> -
    例如: export CROSS_COMPILE=$(pwd)/bin/aarch64-linux-android-
  3. export ARCH=< arch> & & export SUBARCH=< arch>
    这里我用的是arm
  4. mkdir -p out make O=out clean make O=out mrproper make O=out < defconfig_name> make O=out -j$(nproc --all)

  5. 在4.x的机器上编译3.x的内核需要把 kernel/timeconst.pl 第373行改为 if ([email  protected]) {



    推荐阅读