diff options
author | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2022-03-08 22:42:34 +0100 |
---|---|---|
committer | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2022-03-08 22:42:34 +0100 |
commit | b1965b419730c426fe7dae258533f4f109ceb778 (patch) | |
tree | 75e84871947d788b2933febf1b2a35632347ab4b | |
parent | 3cebc983a21a753699ae4bc019ee4a517e8f84a7 (diff) | |
download | rockbox-b1965b419730c426fe7dae258533f4f109ceb778.tar.gz rockbox-b1965b419730c426fe7dae258533f4f109ceb778.zip |
rbutil: Fix setting bootloader "file" for Ipod bootloader.
On Ipods we use the bootloader "filename" to pass the mountpoint, which
is then used to determine the correct device to use.
Change-Id: I1dd2060ae9176bfdece9337160db08caf326e1f5
-rw-r--r-- | utils/rbutilqt/gui/selectiveinstallwidget.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/utils/rbutilqt/gui/selectiveinstallwidget.cpp b/utils/rbutilqt/gui/selectiveinstallwidget.cpp index 638082091b..b65f180521 100644 --- a/utils/rbutilqt/gui/selectiveinstallwidget.cpp +++ b/utils/rbutilqt/gui/selectiveinstallwidget.cpp | |||
@@ -307,6 +307,11 @@ void SelectiveInstallWidget::installBootloader(void) | |||
307 | blfilepath.append(RbSettings::value(RbSettings::Mountpoint).toString() | 307 | blfilepath.append(RbSettings::value(RbSettings::Mountpoint).toString() |
308 | + blfile.at(a)); | 308 | + blfile.at(a)); |
309 | } | 309 | } |
310 | // on devices without a bootloader file we use the mointpoint. The | ||
311 | // installer will use that to determine the correct device. | ||
312 | if(blfile.isEmpty()) { | ||
313 | blfilepath.append(RbSettings::value(RbSettings::Mountpoint).toString()); | ||
314 | } | ||
310 | bl->setBlFile(blfilepath); | 315 | bl->setBlFile(blfilepath); |
311 | QUrl url(PlayerBuildInfo::instance()->value(PlayerBuildInfo::BootloaderUrl).toString() | 316 | QUrl url(PlayerBuildInfo::instance()->value(PlayerBuildInfo::BootloaderUrl).toString() |
312 | + PlayerBuildInfo::instance()->value(PlayerBuildInfo::BootloaderName).toString()); | 317 | + PlayerBuildInfo::instance()->value(PlayerBuildInfo::BootloaderName).toString()); |