forked from admiralsuez/android_kernel_htc_primou
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathbuild
More file actions
30 lines (22 loc) · 895 Bytes
/
build
File metadata and controls
30 lines (22 loc) · 895 Bytes
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
27
28
29
#!/bin/bash
echo "****Очистка старых конфигов****"
rm -rf modules
mkdir modules
export ARCH=arm
export CROSS_COMPILE=~/android/arm-eabi-4.9/bin/arm-eabi-
export EABI_PATCH=~/android/arm-eabi-4.9/bin
export KERNELRELEASE=3.0.101
make clean && make mrproper
echo "****Сборка ядра****"
make primou_defconfig
make -j3
echo "****** Установка модулей ******"
find . -name "*.ko" -exec cp {} ~/android/kitkat/kernel/modules/ \;
cp arch/arm/boot/zImage ~/android/kitkat/zImage
cd ~/android/kitkat
echo "****** Сборка рамдиска ******"
./mkbootfs ramdisk | gzip > ramdisk.gz
echo "****** Сборка ядра ******"
./mkbootimg --cmdline 'no_console_suspend=1 androidboot.selinux=permissive' --kernel zImage --ramdisk ramdisk.gz -o boot.img --base 13f00000 --pagesize 2048
rm ramdisk.gz
echo "****Сборка завершена****"