2 # Copyright (C) 2010-2015 OpenWrt.org
9 enable_image_metadata_check
() {
10 case "$(board_name)" in
12 REQUIRE_IMAGE_METADATA
=1
16 enable_image_metadata_check
18 apalis_copy_config
() {
20 cp -af "$CONF_TAR" /boot
/
26 local board_name
=$
(board_name
)
27 board_name
=${board_name/,/_}
30 get_image
"$1" |
tar Oxf
- sysupgrade-
${board_name}/kernel
> /boot
/uImage
31 get_image
"$1" |
tar Oxf
- sysupgrade-
${board_name}/root
> $
(rootpart_from_uuid
)
36 platform_check_image
() {
37 local board
=$
(board_name
)
44 nand_do_platform_check
$board $1
49 echo "Sysupgrade is not yet supported on $board."
53 platform_do_upgrade
() {
54 local board
=$
(board_name
)
58 apalis_do_upgrade
"$1"
66 platform_copy_config
() {
67 local board
=$
(board_name
)
76 platform_pre_upgrade
() {
77 local board
=$
(board_name
)
81 [ "$SAVE_CONFIG" -eq 0 ] && {