2006-06-04 17:16:24 +00:00
|
|
|
% $Id$ %
|
2006-09-10 19:03:52 +00:00
|
|
|
|
2008-12-21 16:30:09 +00:00
|
|
|
\opt{ipodnano}{\warn{If your Nano has a stainless steel back and plastic front,
|
2006-10-22 22:22:31 +00:00
|
|
|
it is a 1st generation and is compatible with Rockbox. If, on the other hand,
|
|
|
|
your Nano has a one-piece aluminum body it is a 2nd generation Nano and there
|
|
|
|
is currently no Rockbox port available. Do not attempt to install the
|
|
|
|
bootloader on a 2nd generation Nano}}
|
|
|
|
|
2007-07-31 19:08:08 +00:00
|
|
|
In order to make your \dap{} load and execute the Rockbox firmware you
|
2007-03-06 22:16:01 +00:00
|
|
|
have just installed, you will need to install the Rockbox
|
|
|
|
bootloader. Unless bugs are found in the bootloader code, or
|
|
|
|
significant new feature are added, you will only have to perform this
|
|
|
|
step once.
|
2007-03-03 01:11:28 +00:00
|
|
|
|
2007-03-06 22:16:01 +00:00
|
|
|
\subsubsection{Bootloader installation from Windows}
|
2006-12-21 20:54:20 +00:00
|
|
|
|
2007-03-06 22:16:01 +00:00
|
|
|
\begin{enumerate}
|
|
|
|
|
|
|
|
\item Make sure you are logged into your computer as Administrator, or a
|
2008-12-19 16:36:47 +00:00
|
|
|
user with Administrator privileges and connect your \dap{}. If you have
|
|
|
|
configured iTunes to open automatically when your \dap{} is attached
|
|
|
|
(the default behaviour), then wait for it to open and then quit it. You
|
|
|
|
also need to ensure the ``Enable use as disk'' option is enabled for
|
|
|
|
your \dap{} in iTunes.
|
2007-03-06 22:16:01 +00:00
|
|
|
|
|
|
|
\item Download ipodpatcher.exe from
|
|
|
|
\download{bootloader/ipod/ipodpatcher/win32/ipodpatcher.exe}
|
|
|
|
and run it.
|
|
|
|
|
|
|
|
\item If all has gone well, you should see some information displayed about
|
2008-12-19 16:36:47 +00:00
|
|
|
your \dap{} and a message asking you if you wish to install the Rockbox
|
2007-03-06 22:16:01 +00:00
|
|
|
bootloader. Press i followed by ENTER, and ipodpatcher will now
|
|
|
|
install the bootloader. After a short time you should see the message
|
2007-03-09 21:58:38 +00:00
|
|
|
``[INFO] Bootloader installed successfully.'' Press ENTER again to exit
|
2007-03-06 22:16:01 +00:00
|
|
|
ipodpatcher.
|
|
|
|
|
2008-12-19 16:36:47 +00:00
|
|
|
\item \note{If ipodpatcher fails to install the bootloader for you, please
|
|
|
|
be certain that you do indeed have a supported iPod model. If you do, run
|
|
|
|
ipodpatcher once more and try again. If you don't, then do not attempt to
|
|
|
|
install again.}
|
|
|
|
|
2007-05-13 16:59:48 +00:00
|
|
|
\item Make sure that you have correctly extracted a build of Rockbox so that
|
|
|
|
you have a \fname{/.rockbox}, which contains all the files needed by Rockbox
|
|
|
|
in the root of your \daps{} drive and that you have also installed the fonts
|
2007-05-31 18:07:11 +00:00
|
|
|
package -- see \reference{sec:installing_fonts} for more information.
|
2007-03-08 09:34:13 +00:00
|
|
|
|
2007-03-10 16:58:39 +00:00
|
|
|
\item Disconnect your \dap{} in the usual way. The bootloader is now installed.
|
2007-03-06 22:16:01 +00:00
|
|
|
|
|
|
|
\end{enumerate}
|
|
|
|
|
|
|
|
\subsubsection{Bootloader installation from Mac OS X}
|
|
|
|
|
|
|
|
\begin{enumerate}
|
|
|
|
|
2007-03-10 16:58:39 +00:00
|
|
|
\item Attach your \dap{} to your Mac and wait for its icon to appear in
|
2008-12-19 16:36:47 +00:00
|
|
|
Finder. If you have configured iTunes to open automatically when your
|
2007-03-10 16:58:39 +00:00
|
|
|
\dap{} is attached (the default behaviour), then wait for it to open and
|
2007-03-09 21:58:38 +00:00
|
|
|
then quit it. You also need to ensure the ``Enable use as disk'' option
|
2008-12-19 16:36:47 +00:00
|
|
|
is enabled for your \dap{} in iTunes.
|
2007-03-06 22:16:01 +00:00
|
|
|
|
|
|
|
\item Download and open ipodpatcher.dmg from
|
|
|
|
\download{bootloader/ipod/ipodpatcher/macosx/ipodpatcher.dmg}
|
2008-12-19 16:36:47 +00:00
|
|
|
and then double-click on the ipodpatcher icon inside. You can also
|
|
|
|
drag the ipodpatcher icon to a location on your hard drive and launch
|
|
|
|
it from the Terminal.
|
2007-03-06 22:16:01 +00:00
|
|
|
|
|
|
|
\item If all has gone well, you should see some
|
2007-03-10 16:58:39 +00:00
|
|
|
information displayed about your \dap{} and a message asking you if you
|
2007-03-06 22:16:01 +00:00
|
|
|
wish to install the Rockbox bootloader. Press i followed by ENTER, and
|
|
|
|
ipodpatcher will now install the bootloader. After a short time you
|
2007-03-09 21:58:38 +00:00
|
|
|
should see the message ``[INFO] Bootloader installed successfully.'' Press
|
2007-03-06 22:16:01 +00:00
|
|
|
ENTER again to exit ipodpatcher and then quit the Terminal application.
|
|
|
|
|
2008-12-19 16:36:47 +00:00
|
|
|
\item \note{If ipodpatcher fails to install the bootloader for you, please
|
|
|
|
be certain that you do indeed have a supported iPod model. If you do, run
|
|
|
|
ipodpatcher once more and try again. If you don't, then do not attempt to
|
|
|
|
install again.}
|
2007-03-06 22:16:01 +00:00
|
|
|
|
2008-12-21 16:30:09 +00:00
|
|
|
|
2007-03-10 16:58:39 +00:00
|
|
|
\item Your \dap{} will now automatically reconnect itself to your Mac.
|
2007-03-06 22:16:01 +00:00
|
|
|
Wait for it to connect, and then eject and unplug it in the normal way.
|
2007-03-10 16:58:39 +00:00
|
|
|
\note{You should unplug your ipod immediately after ejecting it to
|
|
|
|
prevent Rockbox immediately rebooting your \dap{} into disk mode when it
|
|
|
|
detects that your \dap{} is attached to a computer. }
|
2007-03-06 22:16:01 +00:00
|
|
|
|
2007-05-13 16:59:48 +00:00
|
|
|
\item Make sure that you have correctly extracted a build of Rockbox so that
|
|
|
|
you have a \fname{/.rockbox}, which contains all the files needed by Rockbox
|
|
|
|
in the root of your \daps{} drive and that you have also installed the fonts
|
2007-05-31 18:07:11 +00:00
|
|
|
package -- see \reference{sec:installing_fonts} for more information.
|
2007-03-08 09:34:13 +00:00
|
|
|
|
2007-03-06 22:16:01 +00:00
|
|
|
\end{enumerate}
|
|
|
|
|
|
|
|
\subsubsection{Bootloader installation from Linux}
|
2006-12-21 20:54:20 +00:00
|
|
|
|
2007-03-20 13:00:45 +00:00
|
|
|
\begin{enumerate}
|
2006-12-21 20:54:20 +00:00
|
|
|
|
2007-03-20 13:00:45 +00:00
|
|
|
\item Download ipodpatcher from
|
2007-03-06 22:16:01 +00:00
|
|
|
\download{bootloader/ipod/ipodpatcher/linux32x86/ipodpatcher} (32-bit x86
|
2007-03-07 12:51:49 +00:00
|
|
|
binary) or \download{bootloader/ipod/ipodpatcher/linux64amd64/ipodpatcher}
|
2007-03-06 22:16:01 +00:00
|
|
|
(64-bit amd64 binary). You can save this anywhere you wish, but the next
|
2008-02-13 13:32:44 +00:00
|
|
|
steps will assume you have saved it in your home directory.
|
2007-03-06 22:16:01 +00:00
|
|
|
|
2007-03-10 16:58:39 +00:00
|
|
|
\item Attach your \dap{} to your computer.
|
2007-03-06 22:16:01 +00:00
|
|
|
|
|
|
|
\item Open up a terminal window and type the following commands:
|
2006-12-21 20:54:20 +00:00
|
|
|
|
2007-03-10 16:58:39 +00:00
|
|
|
\begin{code}
|
|
|
|
cd $HOME
|
|
|
|
chmod +x ipodpatcher
|
|
|
|
./ipodpatcher
|
|
|
|
\end{code}
|
2006-12-21 21:19:41 +00:00
|
|
|
|
2007-03-10 16:58:39 +00:00
|
|
|
\warn{You may need to be the root user in order for ipodpatcher to have
|
|
|
|
sufficient permission to perform raw disk access to your \dap{}.}
|
2007-01-02 23:22:44 +00:00
|
|
|
|
2007-03-06 22:16:01 +00:00
|
|
|
\item If all has gone well, you should see some information displayed about
|
2008-12-21 16:30:09 +00:00
|
|
|
your \dap{} and a message asking you if you wish to install the Rockbox
|
2007-03-20 13:00:45 +00:00
|
|
|
bootloader. Press i followed by ENTER, and ipodpatcher will now install the
|
|
|
|
bootloader. After a short time you should see the message ``[INFO] Bootloader
|
2007-03-09 21:58:38 +00:00
|
|
|
installed successfully.'' Press ENTER again to exit ipodpatcher.
|
2007-01-02 23:22:44 +00:00
|
|
|
|
2007-05-13 16:59:48 +00:00
|
|
|
\item Make sure that you have correctly extracted a build of Rockbox so that
|
|
|
|
you have a \fname{/.rockbox}, which contains all the files needed by Rockbox
|
|
|
|
in the root of your \daps{} drive and that you have also installed the fonts
|
2007-05-31 18:07:11 +00:00
|
|
|
package -- see \reference{sec:installing_fonts} for more information.
|
2007-03-08 09:34:13 +00:00
|
|
|
|
2007-03-20 13:00:45 +00:00
|
|
|
\item Disconnect your \dap{} in the usual way. The bootloader is now installed.
|
2007-01-02 20:50:03 +00:00
|
|
|
|
2007-03-20 13:00:45 +00:00
|
|
|
\end{enumerate}
|