diff --git a/agnos-kernel-sdm845 b/agnos-kernel-sdm845 index 6deaba4..aef1a7e 160000 --- a/agnos-kernel-sdm845 +++ b/agnos-kernel-sdm845 @@ -1 +1 @@ -Subproject commit 6deaba47daa91ec56ed11e6ad252ef46e163dc74 +Subproject commit aef1a7ef9a4deefe91d4fd893e91cae4bcd35da8 diff --git a/build_kernel.sh b/build_kernel.sh index 49f399a..d6925fc 100755 --- a/build_kernel.sh +++ b/build_kernel.sh @@ -100,12 +100,6 @@ build_kernel() { dd if=/dev/zero of=$BOOT_IMG.sig.padded bs=2048 count=1 dd if=$BOOT_IMG.sig of=$BOOT_IMG.sig.padded conv=notrunc cat $BOOT_IMG.nonsecure $BOOT_IMG.sig.padded > $BOOT_IMG - - # Copy to output dir - mkdir -p $OUTPUT_DIR - mv $BOOT_IMG $OUTPUT_DIR/ - cp $DIR/agnos-kernel-sdm845/out/techpack/audio/asoc/snd-soc-sdm845.ko $OUTPUT_DIR/ - cp $DIR/agnos-kernel-sdm845/out/techpack/audio/asoc/codecs/snd-soc-wcd9xxx.ko $OUTPUT_DIR/ } # Run build_kernel in container diff --git a/build_system.sh b/build_system.sh index 6f2bb79..5da6d10 100755 --- a/build_system.sh +++ b/build_system.sh @@ -18,13 +18,6 @@ OUT_IMAGE="$OUTPUT_DIR/system.img" # Create temp dir if non-existent mkdir -p $BUILD_DIR $OUTPUT_DIR -# Copy kernel modules -if ! ls $OUTPUT_DIR/*.ko >/dev/null 2>&1; then - echo "Kernel modules missing. Run ./build_kernel.sh first" - exit 1 -fi -cp $OUTPUT_DIR/snd*.ko $DIR/userspace/usr/comma/sound/ - # Download Ubuntu Base if not done already if [ ! -f $UBUNTU_FILE ]; then echo -e "Downloading Ubuntu Base: $UBUNTU_FILE" diff --git a/load_kernel.sh b/load_kernel.sh index 4c5c653..861b020 100755 --- a/load_kernel.sh +++ b/load_kernel.sh @@ -5,16 +5,10 @@ cd "$(dirname "$0")" DEVICE=${DEVICE:-comma-ethernet} -scp output/boot.img output/*.ko $DEVICE:/data/tmp/ +scp output/boot.img $DEVICE:/data/tmp/ ssh $DEVICE < /dev/null)" != "ONLINE" ] ; do sleep 0.01