diff --git a/add_os/vidofnir/add_ubuntutouch_systemimage_haliumboot.sh b/add_os/vidofnir/add_ubuntutouch_systemimage_haliumboot.sh index 8a2492c..b6bd3b2 100644 --- a/add_os/vidofnir/add_ubuntutouch_systemimage_haliumboot.sh +++ b/add_os/vidofnir/add_ubuntutouch_systemimage_haliumboot.sh @@ -8,14 +8,20 @@ cp "$3" "$BOOTSET/$1/logo.bin" # Create working dir TEMP="$(mktemp -d)" -mkdir -p "$TEMP/boot" +mkdir -p "$TEMP/boot" "$TEMP/vendor_boot" # Copy boot cp "$2" "$TEMP/boot/boot.img" +# Copy vendor_boot +cp "$4" "$TEMP/boot/vendor_boot.img" + # Unpack boot unpackbootimg -i "$TEMP/boot/boot.img" -o "$TEMP/boot/" +# Unpack vendor_boot +unpackbootimg -i "$TEMP/boot/vendor_boot.img" -o "$TEMP/vendor_boot/" + # Format partition DATAPART=$5 dataformat() { @@ -27,4 +33,4 @@ $FORMATDATA && dataformat cp "$TEMP/boot/boot.img-zImage" "$BOOTSET/$1/zImage" # Copy rd -cp "$TEMP/boot/boot.img-ramdisk.gz" "$BOOTSET/$1/initrd.cpio.gz" \ No newline at end of file +cat "$TEMP/vendor_boot/vendor_boot.img-vendor_ramdisk" "$TEMP/boot/boot.img-ramdisk.gz" > "$BOOTSET/$1/initrd.cpio.lz4"