2 fwtool
-q -i /dev
/null
"$1"
6 [ $# -gt 1 ] && return 1
8 .
/usr
/share
/libubox
/jshn.sh
10 if ! fwtool
-q -i /tmp
/sysupgrade.meta
"$1"; then
11 echo "Image metadata not found"
12 [ "$REQUIRE_IMAGE_METADATA" = 1 ] && return 1
16 json_load
"$(cat /tmp/sysupgrade.meta)" ||
{
17 echo "Invalid image metadata"
21 device
="$(cat /tmp/sysinfo/board_name)"
23 json_select supported_devices ||
return 1
25 json_get_keys dev_keys
26 for k
in $dev_keys; do
28 [ "$dev" = "$device" ] && return 0
31 echo "Device $device not supported by this image"
32 echo -n "Supported devices:"
33 for k
in $dev_keys; do