2 # Copyright (C) 2010 OpenWrt.org
6 REQUIRE_IMAGE_METADATA
=1
8 platform_check_image
() {
12 platform_do_upgrade
() {
13 local board
=$
(board_name
)
19 [ -z "$(rootfs_type)" ] && mtd erase firmware
22 echo "Backing up firmware"
23 dd if=/dev
/mtd4 bs
=1024 count
=4096 > /tmp
/backup_firmware.bin
24 dd if=/dev
/mtd5 bs
=1024 count
=52224 >> /tmp
/backup_firmware.bin
25 mtd
-e firmware2
write /tmp
/backup_firmware.bin firmware2
42 default_do_upgrade
"$1"
44 ubiquiti
,edgerouterx|\
45 ubiquiti
,edgerouterx-sfp
)
46 platform_upgrade_ubnt_erx
"$1"
49 default_do_upgrade
"$1"