A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita
audio
rust
zig
deno
mpris
rockbox
mpd
1\subsubsection{Bootloader installation from Windows}
2
3\begin{enumerate}
4
5\item Download ipodpatcher.exe from
6\download{bootloader/ipod/ipodpatcher/win32/ipodpatcher.exe}
7and run it whilst logged in with an administrator account.
8
9\item If all has gone well, you should see some information displayed about
10your \dap{} and a message asking you if you wish to install the Rockbox
11bootloader. Press i followed by ENTER, and ipodpatcher will now
12install the bootloader. After a short time you should see the message
13``[INFO] Bootloader installed successfully.'' Press ENTER again to exit
14ipodpatcher.
15
16\item \note{If ipodpatcher fails to install the bootloader for you, please
17be certain that you do indeed have a supported iPod model and are logged in
18as an administrator. If you do, run
19ipodpatcher once more and try again. If you don't, then do not attempt to
20install again.}
21
22\end{enumerate}
23
24\subsubsection{Bootloader installation from Mac OS X}
25
26\begin{enumerate}
27
28\item Attach your \dap{} to your Mac and wait for its icon to appear in
29Finder.
30
31\item Download and open ipodpatcher.dmg from
32\download{bootloader/ipod/ipodpatcher/macosx/ipodpatcher.dmg}
33and then double-click on the ipodpatcher icon inside. You can also
34drag the ipodpatcher icon to a location on your hard drive and launch
35it from the Terminal.
36
37\item If all has gone well, you should see some
38information displayed about your \dap{} and a message asking you if you
39wish to install the Rockbox bootloader. Press i followed by ENTER, and
40ipodpatcher will now install the bootloader. After a short time you
41should see the message ``[INFO] Bootloader installed successfully.'' Press
42ENTER again to exit ipodpatcher and then quit the Terminal application.
43
44\item \note{If ipodpatcher fails to install the bootloader for you, please
45be certain that you do indeed have a supported iPod model. If you do, run
46ipodpatcher once more and try again. If you don't, then do not attempt to
47install again.}
48
49\item Your \dap{} will now automatically reconnect itself to your Mac.
50Wait for it to connect, and then eject and unplug it in the normal way.
51\note{You should unplug your ipod immediately after ejecting it to
52prevent Rockbox immediately rebooting your \dap{} into disk mode when it
53detects that your \dap{} is attached to a computer. }
54
55\end{enumerate}
56
57\subsubsection{Bootloader installation from Linux}
58
59\begin{enumerate}
60
61\item Download ipodpatcher from
62\download{bootloader/ipod/ipodpatcher/linux32x86/ipodpatcher} (32-bit x86
63binary) or \download{bootloader/ipod/ipodpatcher/linux64amd64/ipodpatcher}
64(64-bit amd64 binary). You can save this anywhere you wish, but the next
65steps will assume you have saved it in your home directory.
66
67\item Attach your \dap{} to your computer.
68
69\item Open up a terminal window and type the following commands:
70
71\begin{code}
72 cd $HOME
73 chmod +x ipodpatcher
74 ./ipodpatcher
75\end{code}
76
77\note{You need to be the root user in order for ipodpatcher to have
78sufficient permission to perform raw disk access to your \dap{}.}
79
80\item If all has gone well, you should see some information displayed about
81your \dap{} and a message asking you if you wish to install the Rockbox
82bootloader. Press i followed by ENTER, and ipodpatcher will now install the
83bootloader. After a short time you should see the message ``[INFO] Bootloader
84installed successfully.'' Press ENTER again to exit ipodpatcher.
85
86\end{enumerate}