summaryrefslogtreecommitdiff
path: root/manual/getting_started/xduoox3_install.tex
diff options
context:
space:
mode:
Diffstat (limited to 'manual/getting_started/xduoox3_install.tex')
-rw-r--r--manual/getting_started/xduoox3_install.tex28
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}