Flash u-boot in image_pack_dist where applicable.

This commit is contained in:
parazyd 2019-05-20 20:31:21 +02:00
parent 63163a0772
commit 56a3d4288d
No known key found for this signature in database
GPG Key ID: F0CB28FCF78637DE
1 changed files with 9 additions and 1 deletions

View File

@ -104,7 +104,7 @@ image_partition_raw_dos() {
parted $workdir/${image_name}.img --script -- mkpart primary ${parted_boot}
parted $workdir/${image_name}.img --script -- mkpart primary ${parted_root}
[ -n "$bootable_part" ] && \
parted "$workdir/${image_name}.img" --script -- set "$bootable_part" boot on
parted "$workdir/${image_name}.img" --script -- set "$bootable_part" boot on
## get loopdevice (see ./helpers)
findloopdev
@ -161,6 +161,14 @@ image_pack_dist() {
sleep 1
}
case "$device_name" in
pinephone-dontbeevil)
notice "dd-ing u-boot bootloader to image"
sudo dd if="$R/dist/u-boot-sunxi-with-spl-sopine.bin" \
of="$loopdevice" bs=1024 seek=8 || zerr
;;
esac
sudo partx -dv $loopdevice || {
die "partx failed to remove $loopdevice"
zerr