diff options
author | Christian Lamparter <chunkeey@gmail.com> | 2018-07-29 11:55:14 +0200 |
---|---|---|
committer | John Crispin <john@phrozen.org> | 2018-07-30 14:00:59 +0200 |
commit | 4dc0ff8183a45d80db88a4b42a24cb0371786e35 (patch) | |
tree | bd10c676c0a91abf20e0261068a842c86468d5be | |
parent | f24e0129975f91a1f75b0546d154f380aa91639c (diff) | |
download | upstream-4dc0ff8183a45d80db88a4b42a24cb0371786e35.tar.gz upstream-4dc0ff8183a45d80db88a4b42a24cb0371786e35.tar.bz2 upstream-4dc0ff8183a45d80db88a4b42a24cb0371786e35.zip |
brcm2708: split sdcard.img.gz into a sysupgrade and factory image
@vahid-dan reported a issue with extracting the rpi images with
Gnome's Archive Manager:
"Ubuntu Archive Manager cannot extract the file and it just
throws a general error message: "An error occurred while
extracting files".
<https://forum.lede-project.org/t/corrupted-pre-built-v18-06-0-rc2-image-for-rpi>
@blogic told me to split the single sdcard.img.gz for the RPi
into a sysupgrade and a factory image for all brcm2708 targets.
The factory images will have no metadata attached, this way
these utilities that can't deal with the attached metadata will
not fail for no reason.
Cc: John Crispin <john@phrozen.org>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(cherry picked from commit 7516a960113d512cb2909f40bd07caf2a6c547b1)
-rw-r--r-- | target/linux/brcm2708/image/Makefile | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/target/linux/brcm2708/image/Makefile b/target/linux/brcm2708/image/Makefile index 326ef5a0ee..8ace69bdfd 100644 --- a/target/linux/brcm2708/image/Makefile +++ b/target/linux/brcm2708/image/Makefile @@ -49,8 +49,9 @@ endef define Device/Default KERNEL := kernel-bin | kernel-img KERNEL_IMG := kernel.img - IMAGES := sdcard.img.gz - IMAGE/sdcard.img.gz := boot-img | sdcard-img | gzip | append-metadata + IMAGES := factory.img.gz sysupgrade.img.gz + IMAGE/sysupgrade.img.gz := boot-img | sdcard-img | gzip | append-metadata + IMAGE/factory.img.gz := boot-img | sdcard-img | gzip endef define Device/rpi |