path: root/rbutil/rbutilqt/base/bootloaderinstallhex.cpp
diff options
authorJens Arnold <>2011-06-19 17:23:18 +0000
committerJens Arnold <>2011-06-19 17:23:18 +0000
commit91ce4b2a60c4cbe8e3568f79c3a73572461ff40d (patch)
tree863cf4142841fee4dd53e2849d060d2c559cca55 /rbutil/rbutilqt/base/bootloaderinstallhex.cpp
parente9e0cf59085cb3b3d77c8a2962fd8b80ac4d0c9d (diff)
Optional dual-boot support in iAudio X5 and M5 bootloader, based on FS#5289.
In order to enable it, #define HAVE_DUALBOOT when building the bootloader. Do not use the automatically created x5_fw.bin or m5_fw.bin, but use mkboot to create a new firmware file from an OF x5_fw.bin resp. m5_fw.bin and bootloader.bin. The dual-boot bootloader boots the OF when pressing Play (main or remote) for more than 3 seconds. Hold it a bit longer because the OF also checks buttons. Short press boots rockbox. As a bonus, the Play button read (for hold check) is done a bit earlier for single-boot mode as well. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'rbutil/rbutilqt/base/bootloaderinstallhex.cpp')
1 files changed, 1 insertions, 1 deletions
diff --git a/rbutil/rbutilqt/base/bootloaderinstallhex.cpp b/rbutil/rbutilqt/base/bootloaderinstallhex.cpp
index 84d60eda86..5118aab52c 100644
--- a/rbutil/rbutilqt/base/bootloaderinstallhex.cpp
+++ b/rbutil/rbutilqt/base/bootloaderinstallhex.cpp
@@ -162,7 +162,7 @@ void BootloaderInstallHex::installStage2(void)
// iriver decode already done in stage 1
int result;
- if((result = mkboot(descrambledName.toLocal8Bit().constData(),
+ if((result = mkboot_iriver(descrambledName.toLocal8Bit().constData(),
tempbinName.toLocal8Bit().constData(), origin)) < 0)