2020-08-24 15:04:02 +00:00
Installing the bootloader is the trickiest part of the installation.
We cannot distribute the bootloader directly, and thus need to patch a compatible
version of the xDuoo firmware.
\begin { enumerate}
\item Download the Rockbox bootloader from
2020-12-13 04:08:16 +00:00
\download { bootloader/xduoo/X3-v11.bsdiff}
2020-08-24 15:04:02 +00:00
\item Get a copy of the original \playertype { } v1.1 firmware from
2021-08-22 11:51:37 +00:00
\url { https://www.xduoo.net/firmware-download/} and extract the .rar file to obtain the
2020-08-24 15:04:02 +00:00
update image (called \fname { update.zip} ).
\item Compile bspatch in rbutil/bspatch/ (run make in the dir).
\item Run
\begin { code}
../rbutil/bspatch/bspatch update.zip output.zip X3-v11.bsdiff
\end { code}
\item Put \fname { output.zip} in the root of the SD card and rename it to \fname { update.zip} .
2021-08-22 11:51:37 +00:00
\item Disconnect the player from USB and let the original firmware boot. If you have already installed the rockbox bootloader you will need to engage the hold/lock switch to force booting into the original firmware.
2020-08-24 15:04:02 +00:00
\item Go into the 'Setting' menu, and select 'Upgrade'. The player will reboot into Rockbox
upon completion.
\end { enumerate}