mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2026-04-22 03:32:01 +02:00
The profiles.json[1] in generated and used during ASU sysupgrades takes DEVICE_NAME as profile name which break ASU sysupgrades, use BOARD_NAME which serves the same goal as overwriting DEVICE_NAME, allowing sysupgrade-tar's checks be succesfully passed using the old name used in older installations. Without affecting the generated profiles.json, thus recovering ASU support. *Keep the non-stardand device name with suffix "-mtd"(replaced underscore by hyphen) to remark that this device is also supported in the armsr (armvirt) target as originally intented[2]. *I think I have fully checked the sysupgrade path to confirm this change does not have side effects. [1]: https://downloads.openwrt.org/releases/25.12.0/targets/layerscape/armv8_64b/profiles.json [2]: https://github.com/openwrt/openwrt/pull/12828 Fixes: af0546da3440dba24217949527e503820350ff05 ("layerscape: armv8_64b: add Traverse Ten64 NAND variant") Fixes: https://github.com/openwrt/asu/issues/1583 Reported-by: DanaGoyette (github) Co-developed-by: Eric Fahlgren <ericfahlgren@gmail.com> Signed-off-by: Mario Andrés Pérez <mapb_@outlook.com> Link: https://github.com/openwrt/openwrt/pull/22359 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>