Chromium Code Reviews| Index: pack_stub |
| diff --git a/pack_stub b/pack_stub |
| index d331b8a49466dcf80fff7bc227d678862f0c2745..37cb240e62c935dd35c93dec4110a1979eae48dd 100644 |
| --- a/pack_stub |
| +++ b/pack_stub |
| @@ -149,29 +149,33 @@ case "$1" in |
| exit 0 |
| ;; |
| --mode=autoupdate) |
| - # This command is inside the stub for quick launch. |
| - fw_version="$(crossystem fwid)" |
| - ec_info="$(mosys -k ec info 2>/dev/null)" || ec_info="" |
| - ec_version="$(eval "$ec_info"; echo "$fw_version")" |
| - notify_update=0 |
| - verbose_message "ec_version: $ec_version ; ec_info: $ec_info" |
| - if [ "$SHELLBALL_FWVERSION" != "$fw_version" ] && |
| - [ "$SHELLBALL_FWVERSION" != "IGNORE" ]; then |
| - echo "System firmware update available: [$SHELLBALL_FWVERSION]" |
| - echo "Currently installed system firmware: [$fw_version]" |
| - notify_update=1 |
| - fi |
| - if [ "$SHELLBALL_ECVERSION" != "$ec_version" ] && |
| - [ "$SHELLBALL_ECVERSION" != "IGNORE" ]; then |
| - echo "EC firmware update available: [$SHELLBALL_ECVERSION]" |
| - echo "Currently installed EC firmware: [$ec_version]" |
| - notify_update=1 |
| - fi |
| - if [ $notify_update -eq 0 ]; then |
| - echo " |
| - No firmware auto update is available. Returning gracefully. |
| - " |
| - exit 0 |
| + PLATFORM=$(mosys platform name) |
| + # Mario uses the old updater. |
| + if [ "${PLATFORM}" != "Mario" ]; then |
|
jrbarnette
2011/04/29 22:23:36
Further down in this script (lines 232-234), there
Stefan Reinauer
2011/04/29 22:43:53
You are right, I will fix it to include ZGA too. N
|
| + # This command is inside the stub for quick launch. |
| + fw_version="$(crossystem fwid)" |
| + ec_info="$(mosys -k ec info 2>/dev/null)" || ec_info="" |
| + ec_version="$(eval "$ec_info"; echo "$fw_version")" |
| + notify_update=0 |
| + verbose_message "ec_version: $ec_version ; ec_info: $ec_info" |
| + if [ "$SHELLBALL_FWVERSION" != "$fw_version" ] && |
| + [ "$SHELLBALL_FWVERSION" != "IGNORE" ]; then |
| + echo "System firmware update available: [$SHELLBALL_FWVERSION]" |
| + echo "Currently installed system firmware: [$fw_version]" |
| + notify_update=1 |
| + fi |
| + if [ "$SHELLBALL_ECVERSION" != "$ec_version" ] && |
| + [ "$SHELLBALL_ECVERSION" != "IGNORE" ]; then |
| + echo "EC firmware update available: [$SHELLBALL_ECVERSION]" |
| + echo "Currently installed EC firmware: [$ec_version]" |
| + notify_update=1 |
| + fi |
| + if [ $notify_update -eq 0 ]; then |
| + echo " |
| + No firmware auto update is available. Returning gracefully. |
| + " |
| + exit 0 |
| + fi |
| fi |
| break |
| ;; |