-
Notifications
You must be signed in to change notification settings - Fork 8
/
build_kernel.sh
executable file
·27 lines (22 loc) · 1.07 KB
/
build_kernel.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/bash
###############################################################################
#
# Kernel Build Script
#
###############################################################################
##############################################################################
# set toolchain
##############################################################################
export ARCH=arm
export PATH=/home/chautruongthinh/lineage-15.1/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/bin:$PATH
export CROSS_COMPILE=arm-linux-androideabi-
##############################################################################
# make zImage
##############################################################################
mkdir -p ./obj/KERNEL_OBJ/
make ARCH=arm O=./obj/KERNEL_OBJ/ LineageOS_ef63_defconfig
make -j8 ARCH=arm O=./obj/KERNEL_OBJ/ 2>&1 | tee kernel_log.txt
##############################################################################
# Make dt.img & copy zImage
##############################################################################
./mkdt.sh