Flash u-boot in image_pack_dist where applicable.
This commit is contained in:
parent
63163a0772
commit
56a3d4288d
|
|
@ -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_boot}
|
||||||
parted $workdir/${image_name}.img --script -- mkpart primary ${parted_root}
|
parted $workdir/${image_name}.img --script -- mkpart primary ${parted_root}
|
||||||
[ -n "$bootable_part" ] && \
|
[ -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)
|
## get loopdevice (see ./helpers)
|
||||||
findloopdev
|
findloopdev
|
||||||
|
|
@ -161,6 +161,14 @@ image_pack_dist() {
|
||||||
sleep 1
|
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 || {
|
sudo partx -dv $loopdevice || {
|
||||||
die "partx failed to remove $loopdevice"
|
die "partx failed to remove $loopdevice"
|
||||||
zerr
|
zerr
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue