platform.sh 434 B

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