summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Lamparter <chunkeey@gmail.com>2018-07-29 11:55:14 +0200
committerJohn Crispin <john@phrozen.org>2018-07-30 14:00:59 +0200
commit4dc0ff8183a45d80db88a4b42a24cb0371786e35 (patch)
treebd10c676c0a91abf20e0261068a842c86468d5be
parentf24e0129975f91a1f75b0546d154f380aa91639c (diff)
downloadmtk-20170518-4dc0ff8183a45d80db88a4b42a24cb0371786e35.zip
mtk-20170518-4dc0ff8183a45d80db88a4b42a24cb0371786e35.tar.gz
mtk-20170518-4dc0ff8183a45d80db88a4b42a24cb0371786e35.tar.bz2
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/Makefile5
1 files changed, 3 insertions, 2 deletions
diff --git a/target/linux/brcm2708/image/Makefile b/target/linux/brcm2708/image/Makefile
index 326ef5a..8ace69b 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