diff options
Diffstat (limited to 'manual/getting_started/xduoox3_install.tex')
-rw-r--r-- | manual/getting_started/xduoox3_install.tex | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/manual/getting_started/xduoox3_install.tex b/manual/getting_started/xduoox3_install.tex new file mode 100644 index 0000000000..e4d49898f2 --- /dev/null +++ b/manual/getting_started/xduoox3_install.tex | |||
@@ -0,0 +1,28 @@ | |||
1 | Installing the bootloader is the trickiest part of the installation. | ||
2 | We cannot distribute the bootloader directly, and thus need to patch a compatible | ||
3 | version of the xDuoo firmware. | ||
4 | |||
5 | \begin{enumerate} | ||
6 | |||
7 | \item Download the Rockbox bootloader from | ||
8 | \url{http://download.rockbox.org/bootloader/xduoo/X3-v11.bsdiff} | ||
9 | |||
10 | \item Get a copy of the original \playertype{} v1.1 firmware from | ||
11 | \url{https://www.xduoo.net/firmware-download/} and extract the .rar file to obtain the | ||
12 | update image (called \fname{update.zip}). | ||
13 | |||
14 | \item Compile bspatch in rbutil/bspatch/ (run make in the dir). | ||
15 | |||
16 | \item Run | ||
17 | \begin{code} | ||
18 | ../rbutil/bspatch/bspatch update.zip output.zip X3-v11.bsdiff | ||
19 | \end{code} | ||
20 | |||
21 | \item Put \fname{output.zip} in the root of the SD card and rename it to \fname{update.zip}. | ||
22 | |||
23 | \item Disconnect the player from USB and let the original firmware boot. | ||
24 | |||
25 | \item Go into the 'Setting' menu, and select 'Upgrade'. The player will reboot into Rockbox | ||
26 | upon completion. | ||
27 | |||
28 | \end{enumerate} | ||