summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Klug <john.klug@multitech.com>2021-11-18 04:10:32 -0600
committerSerhii Voloshynov <serhii.voloshynov@globallogic.com>2022-01-11 17:39:01 +0200
commitd003d67ff633f3d13fe5800be50b0a8724e941ee (patch)
treed6a67abf99253a1c5a02e353778c8c63caa1974a
parent3987d7ead0edf711dbed97c864044f34c8d6a868 (diff)
downloadmeta-mlinux-atmel-d003d67ff633f3d13fe5800be50b0a8724e941ee.tar.gz
meta-mlinux-atmel-d003d67ff633f3d13fe5800be50b0a8724e941ee.tar.bz2
meta-mlinux-atmel-d003d67ff633f3d13fe5800be50b0a8724e941ee.zip
Do not bother with MD5SUM checks in factory upgrade, since umountfs does it too
-rwxr-xr-xrecipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade8
1 files changed, 5 insertions, 3 deletions
diff --git a/recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade b/recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade
index c6c3f08..360b553 100755
--- a/recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade
+++ b/recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade
@@ -68,9 +68,11 @@ for (( i = 0; i < ${#files[@]}; i++ )); do
logger -s -t firmware_upgrade "MD5 is not found for the $file, upgrade aborted"
exit 1
fi
- if ! tar -xO -f $upgrade $file | md5sum -c $file.md5; then
- logger -s -t firmware_upgrade "MD5 check failed, upgrade aborted"
- exit 1
+ if ((dofactoryreset == 0)) ; then
+ if ! tar -xO -f $upgrade $file | md5sum -c $file.md5; then
+ logger -s -t firmware_upgrade "MD5 check failed, upgrade aborted"
+ exit 1
+ fi
fi
tobeflashed=1
fi