Skip to content

Commit 659c8ca

Browse files
authored
Fix kernel package versioning
1 parent b84b3ae commit 659c8ca

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

nabu-kernel_build.sh

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
git clone https://github.com/map220v/sm8150-mainline.git --branch nabu-$1 --depth 1 linux
22
cd linux
3-
sed -i 'CONFIG_CMDLINE="quiet splash"' ./arch/arm64/configs/sm8150.config
43
make -j$(nproc) ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- defconfig sm8150.config
54
make -j$(nproc) ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
5+
_kernel_version="$(make kernelrelease -s)"
66
mkdir ../linux-xiaomi-nabu/boot
7-
cp arch/arm64/boot/Image.gz ../linux-xiaomi-nabu/boot/vmlinuz-$2.0-sm8150
8-
cp arch/arm64/boot/dts/qcom/sm8150-xiaomi-nabu.dtb ../linux-xiaomi-nabu/boot/dtb-$2.0-sm8150
7+
cp arch/arm64/boot/Image.gz ../linux-xiaomi-nabu/boot/vmlinuz-$_kernel_version
8+
cp arch/arm64/boot/dts/qcom/sm8150-xiaomi-nabu.dtb ../linux-xiaomi-nabu/boot/dtb-$_kernel_version
9+
sed -i "s/Version:.*/Version: ${_kernel_version}/" ../linux-xiaomi-nabu/DEBIAN/control
910
rm -rf ../linux-xiaomi-nabu/lib
1011
make -j$(nproc) ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- INSTALL_MOD_PATH=../linux-xiaomi-nabu modules_install
1112
rm ../linux-xiaomi-nabu/lib/modules/**/build

0 commit comments

Comments
 (0)