diff --git a/linux-5.10/rk3568_patch/kernel.patch b/linux-5.10/rk3568_patch/kernel.patch index 418214a103339e57e484fbd4da1fe72956f311d8..160a22dba5c4871fba492b317efc49b5b582110f 100644 --- a/linux-5.10/rk3568_patch/kernel.patch +++ b/linux-5.10/rk3568_patch/kernel.patch @@ -1667379,7 +1667379,7 @@ index 000000000000..f4cd4c4524b5 + block_size=$((${IMAGE_SIZE} * 1024 * 1024 / ${blocks})) + echo "blocks = ${blocks} block_size ${block_size}" + if [ "`uname -m`" == "aarch64" ]; then -+ echo y | sudo mke2fs -b ${block_size} -d boot_linux -i 8192 -t ext2 boot_linux.img ${blocks} ++ echo y | mke2fs -b ${block_size} -d boot_linux -i 8192 -t ext2 boot_linux.img ${blocks} + else + genext2fs -B ${blocks} -b ${block_size} -d boot_linux -i 8192 -U boot_linux.img + fi @@ -1667396,13 +1667396,19 @@ new file mode 100755 index 000000000000..70ad2c5ccf41 --- /dev/null +++ b/make-ohos.sh -@@ -0,0 +1,142 @@ +@@ -0,0 +1,148 @@ +#!/bin/bash + +set -e + +SCRIPTPATH=$(dirname $realpath "$0") -+export PATH=$(realpath $SCRIPTPATH/../../../../)/prebuilts/clang/ohos/linux-x86_64/llvm/bin/:$(realpath $SCRIPTPATH/../../../../)/prebuilts/develop_tools/pahole/bin/:$PATH ++case $(uname -m) in ++ aarch64) ++ export PATH=$(realpath $SCRIPTPATH/../../../../)/prebuilts/clang/ohos/linux-aarch64/llvm/bin/:$(realpath $SCRIPTPATH/../../../../)/prebuilts/develop_tools/pahole/linux-aarch64/bin/:$PATH ++ ;; ++ *) ++ export PATH=$(realpath $SCRIPTPATH/../../../../)/prebuilts/clang/ohos/linux-x86_64/llvm/bin/:$(realpath $SCRIPTPATH/../../../../)/prebuilts/develop_tools/pahole/bin/:$PATH ++esac +export PRODUCT_PATH=vendor/hihope/rk3568 +IMAGE_SIZE=64 # 64M +IMAGE_BLOCKS=4096