From edb9e9418c8309725eb1f4ef9a0b640377e6a4ea Mon Sep 17 00:00:00 2001 From: viktorxda Date: Fri, 28 Apr 2023 06:02:08 +0200 Subject: [PATCH] Add sysupgrade changes to support gluebi --- general/overlay/usr/sbin/sysupgrade | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/general/overlay/usr/sbin/sysupgrade b/general/overlay/usr/sbin/sysupgrade index c27ce0ed..528c6c46 100755 --- a/general/overlay/usr/sbin/sysupgrade +++ b/general/overlay/usr/sbin/sysupgrade @@ -76,14 +76,15 @@ do_update_rootfs() { do_wipe_overlay() { echo_c 33 "\nOverlayFS" echo "Erase overlay partition" - flash_eraseall -j "$(get_device "rootfs_data")" + [ $(ipcinfo -F) = "nand" ] || jffs2="-j" + flash_eraseall $jffs2 "$(get_device "rootfs_data")" } download_firmware() { echo_c 33 "\nFirmware" osr=$(get_system_build) ftype=$(ipcinfo -F 2>/dev/null) - [ ${#ftype} -gt 4 ] && ftype=$(get_flash_type) + [ ${#ftype} -ge 4 ] && ftype=$(get_flash_type) build="${soc}-${ftype}-${osr}" [ -z "$url" ] && url="https://github.com/OpenIPC/firmware/releases/download/latest/openipc.${build}.tgz" echo "Download from $url"