summaryrefslogtreecommitdiffstats
path: root/manual
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2007-03-12 18:19:42 +0000
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2007-03-12 18:19:42 +0000
commit2b17417170c819c8e81213070d5948b650ba54c1 (patch)
treed330508e213f338c17c0b6c5f05bf9c0f444be99 /manual
parent9fe79f183fd45406a917af4b56684f6a19d5d8b4 (diff)
downloadrockbox-2b17417170c819c8e81213070d5948b650ba54c1.tar.gz
rockbox-2b17417170c819c8e81213070d5948b650ba54c1.tar.bz2
rockbox-2b17417170c819c8e81213070d5948b650ba54c1.zip
Add installation instructions for the sansa.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12740 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'manual')
-rw-r--r--manual/getting_started/installation.tex5
-rw-r--r--manual/getting_started/sansa_install.tex37
2 files changed, 42 insertions, 0 deletions
diff --git a/manual/getting_started/installation.tex b/manual/getting_started/installation.tex
index 6223b998fb..5baaa4dd1b 100644
--- a/manual/getting_started/installation.tex
+++ b/manual/getting_started/installation.tex
@@ -193,6 +193,10 @@ project development, you can try development builds and help by reporting
bugs. Just be aware that these are development builds that are highly
functional, but not perfect!
+\opt{sansa}{\warn{The following steps require you to change the setting in
+ \setting{Settings $\rightarrow$ USB Mode} to \setting{MSC} from within the
+ original firmware. Never extract files to your \dap{} while it is in
+ recovery mode.}}
After downloading the Rockbox package connect your \dap{} to the computer via
USB as described in the manual that came with your \dap{}. Take the file that
you downloaded above, and extract its contents to your \daps{} drive.
@@ -220,6 +224,7 @@ directory structure that Rockbox needs.
\opt{x5}{\input{getting_started/iaudio_install.tex}}
\opt{h10,h10_5gb}{\input{getting_started/h10_install.tex}}
\opt{gigabeat}{\input{getting_started/gigabeat_install.tex}}
+ \opt{sansa}{\input{getting_started/sansa_install.tex}}
}
\section{Enabling Speech Support (optional)}\label{sec:enabling_speech_support}
diff --git a/manual/getting_started/sansa_install.tex b/manual/getting_started/sansa_install.tex
new file mode 100644
index 0000000000..c2fb655a91
--- /dev/null
+++ b/manual/getting_started/sansa_install.tex
@@ -0,0 +1,37 @@
+% $Id:$ %
+\fixme{This information is new and might contain errors. Please
+ \emph{always} check out the installation page in the wiki at
+ \wikilink{SansaE200Install} and the troubleshooting page at
+ \wikilink{SansaE200TroubleShooting} first. If you have any doubts
+ about installation, \emph{stop now!} Errors during the installation might
+ render your player useless!}
+
+The installation of the bootloader is the most critical part of the
+installation. Please make sure to read the instructions completely
+first before doing any installation step. You \emph{need} to
+prepare your \dap{} for dual boot as explained below as you
+otherwise \emph{will not} have USB access to your player.
+
+\begin{enumerate}
+\item Save a copy of your original firmware onto your computer's hard drive.
+ You can obtain a firmware file from \url{http://daniel.haxx.se/sansa/mi4.html},
+ another way to obtain the file is to intercept the file during the firmware
+ upgrade.
+\item Install a version of the mi4code program on your system.
+ You can get a windows binary from
+ \url{http://daniel.haxx.se/sansa/mi4code.html}.
+\item Decrypt the mi4 firmware file with the following command
+ \begin{code}
+ mi4code decrypt -s SKU_E-PP5022.mi4 OF.bin
+ \end{code}
+\item Copy the decrypted original firmware file \fname{OF.bin} to the
+ \fname{/SYSTEM} folder on your \dap{}. (This folder might be hidden).
+\item Download the Rockbox bootloader from
+ \url{http://download.rockbox.org/bootloader/sandisk-sansa/}.
+\item Copy the bootloader you just downloaded to the root directory
+ of your \dap{}.
+\item Safely remove your \dap{} from the computer and then disconnect the
+ USB cable. This will reboot the \dap{}, then it will install the Rockbox
+ bootloader and reboot again into Rockbox.
+\end{enumerate}
+