Skip to content

Instantly share code, notes, and snippets.

@Lucchetto
Last active December 18, 2019 20:35
Show Gist options
  • Save Lucchetto/a0b47cc9343e4e79df32b3a0f45f558b to your computer and use it in GitHub Desktop.
Save Lucchetto/a0b47cc9343e4e79df32b3a0f45f558b to your computer and use it in GitHub Desktop.
export INSTALL_MOD_PATH=$my_top_dir/modules
mv_modules () {
mdpath=`find $INSTALL_MOD_PATH -type f -name modules.dep`
if [ "$mdpath" != "" ]; then
mpath=`dirname $mdpath`
ko=`find $mpath/kernel -type f -name *.ko`
for i in $ko; do mv $i $INSTALL_MOD_PATH/; done
mv $mpath/modules.dep $INSTALL_MOD_PATH
mv $mpath/modules.alias $INSTALL_MOD_PATH
rm -rf $INSTALL_MOD_PATH/lib
fi
}
export my_top_dir=`pwd`
export PATH=$my_top_dir/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin:$PATH
make -C kernel/msm-4.14 -j16 O=../../out/target/product/zippo/obj/kernel/msm-4.14 DTC_EXT=dtc CONFIG_BUILD_ARM64_DT_OVERLAY=y ARCH=arm64 CROSS_COMPILE=aarch64-linux-android- REAL_CC=$my_top_dir/prebuilts/llvm-arm-toolchain-ship/4.0/bin/clang CLANG_TRIPLE=aarch64-linux-gnu- zippo_defconfig
make -C kernel/msm-4.14 -j16 O=../../out/target/product/zippo/obj/kernel/msm-4.14 DTC_EXT=dtc CONFIG_BUILD_ARM64_DT_OVERLAY=y ARCH=arm64 CROSS_COMPILE=aarch64-linux-android- REAL_CC=$my_top_dir/prebuilts/llvm-arm-toolchain-ship/4.0/bin/clang CLANG_TRIPLE=aarch64-linux-gnu-
make -C kernel/msm-4.14 -j16 O=../../out/target/product/zippo/obj/kernel/msm-4.14 INSTALL_MOD_STRIP=1 DTC_EXT=dtc CONFIG_BUILD_ARM64_DT_OVERLAY=y ARCH=arm64 CROSS_COMPILE=aarch64-linux-android- REAL_CC=$my_top_dir/prebuilts/llvm-arm-toolchain-ship/4.0/bin/clang CLANG_TRIPLE=aarch64-linux-gnu- modules_install INSTALL_MOD_PATH=$INSTALL_MOD_PATH
mv_modules
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment