diff options
| author | Daniel Golle <daniel@makrotopia.org> | 2022-10-19 19:58:12 +0100 |
|---|---|---|
| committer | Daniel Golle <daniel@makrotopia.org> | 2022-10-19 20:05:17 +0100 |
| commit | d640cbac0e76e3638504cb6b239886e8ff75018f (patch) | |
| tree | b2acf87de959e608a4842fa2fe409e28788d6d1e | |
| parent | a97991fbeb22172e8640a72a73afac41ac463e22 (diff) | |
| download | upstream-d640cbac0e76e3638504cb6b239886e8ff75018f.tar.gz upstream-d640cbac0e76e3638504cb6b239886e8ff75018f.tar.bz2 upstream-d640cbac0e76e3638504cb6b239886e8ff75018f.zip | |
mediatek: mt7622: don't rely on existing image for sysupgrade
Don't reply on mapped rootfs partition but rather just take what ever
has been set to the kernel cmdline root= parameter as a hint to decide
which media to install sysupgrade to on the BananaPi BPi-R64.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
| -rwxr-xr-x | target/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/target/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh b/target/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh index 1036793145d..e62eba7ef17 100755 --- a/target/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh +++ b/target/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh @@ -6,8 +6,8 @@ platform_do_upgrade() { case "$board" in bananapi,bpi-r64) - export_bootdevice - export_partdevice rootdev 0 + local rootdev="$(cmdline_get_var root)" + rootdev="${rootdev##*/}" case "$rootdev" in mmc*) CI_ROOTDEV="$rootdev" |
