Root/
| 1 | PART_NAME=linux |
| 2 | |
| 3 | platform_check_image() { |
| 4 | [ "$ARGC" -gt 1 ] && return 1 |
| 5 | |
| 6 | case "$(get_magic_word "$1")" in |
| 7 | # .trx files |
| 8 | 2705) return 0;; |
| 9 | *) |
| 10 | echo "Invalid image type" |
| 11 | return 1 |
| 12 | ;; |
| 13 | esac |
| 14 | } |
| 15 | |
| 16 | # use default for platform_do_upgrade() |
| 17 | |
| 18 | disable_watchdog() { |
| 19 | killall watchdog |
| 20 | ( ps | grep -v 'grep' | grep '/dev/watchdog' ) && { |
| 21 | echo 'Could not disable watchdog' |
| 22 | return 1 |
| 23 | } |
| 24 | } |
| 25 | append sysupgrade_pre_upgrade disable_watchdog |
| 26 |
