summaryrefslogtreecommitdiff
path: root/manual/getting_started
diff options
context:
space:
mode:
Diffstat (limited to 'manual/getting_started')
-rwxr-xr-xmanual/getting_started/ipod_install.tex64
1 files changed, 51 insertions, 13 deletions
diff --git a/manual/getting_started/ipod_install.tex b/manual/getting_started/ipod_install.tex
index 6f189915b7..e0be796cbc 100755
--- a/manual/getting_started/ipod_install.tex
+++ b/manual/getting_started/ipod_install.tex
@@ -6,13 +6,20 @@ If you find errors you're of course welcomed to report them so we can fix it
6for the next daily builds.} 6for the next daily builds.}
7 7
8 Installing the bootloader is the trickiest part of the installation. 8 Installing the bootloader is the trickiest part of the installation.
9 \opt{ipodnano}{First, you need to find out which version of the Apple
10 firmware you're running. To do this, start the Apple firmware and go to
11 Settings screen. In the ``About'' screen you'll find the version number
12 of the Apple firmware. Depending on the version number the installation
13 is slightly different.}%
14
9 The process is different depending on your operating system, but before 15 The process is different depending on your operating system, but before
10 starting, connect the \dap{} to the computer using either an USB \fixme{or 16 starting, connect the \dap{} to the computer using either an USB
11 Firewire?} cable. Next, create a folder on the computer's hard drive and 17 %\fixme{or Firewire?} % Firewire is currently not supported.
18 cable. Next, create a folder on the computer's hard drive and
12 download the following file to that folder: 19 download the following file to that folder:
13 \opt{ipodvideo}{\url{http://download.rockbox.org/bootloader/ipod/bootloader-video.bin}} 20 \opt{ipodvideo}{\url{http://download.rockbox.org/bootloader/ipod/bootloader-video.bin}}
14 \opt{ipodnano}{\url{http://download.rockbox.org/bootloader/ipod/bootloader-nano.bin}} 21 \opt{ipodnano}{\url{http://download.rockbox.org/bootloader/ipod/bootloader-nano.bin}}
15 \opt{ipodmini}{\url{http://download.rockbox.org/bootloader/ipod/bootloader-mini1g.bin} or 22 \opt{ipodmini}{\url{http://download.rockbox.org/bootloader/ipod/bootloader-mini1g.bin} or
16 \url{http://download.rockbox.org/bootloader/ipod/bootloader-mini1g.bin} depending on which 23 \url{http://download.rockbox.org/bootloader/ipod/bootloader-mini1g.bin} depending on which
17 generation your \dap{} is.\fixme{Describe how to identify 1/2G}} 24 generation your \dap{} is.\fixme{Describe how to identify 1/2G}}
18 \opt{ipodcolor}{\url{http://download.rockbox.org/bootloader/ipod/bootloader-color.bin}} 25 \opt{ipodcolor}{\url{http://download.rockbox.org/bootloader/ipod/bootloader-color.bin}}
@@ -51,7 +58,7 @@ for the next daily builds.}
51 The output for an unsuccessful attempt to contact the \dap{} looks like 58 The output for an unsuccessful attempt to contact the \dap{} looks like
52 this: 59 this:
53 \begin{code} 60 \begin{code}
54 C:/rockbox>ipodpatcher 0 61 C:\textbackslash{}rockbox>ipodpatcher 0
55 ipodpatcher v0.3 - (C) Dave Chapman 2006 62 ipodpatcher v0.3 - (C) Dave Chapman 2006
56 This is free software; see the source for copying conditions. There is NO 63 This is free software; see the source for copying conditions. There is NO
57 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 64 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
@@ -86,18 +93,28 @@ for the next daily builds.}
86 \begin{code} 93 \begin{code}
87 ipod_fw -o apple_os.bin -e 0 bootpartition.bin 94 ipod_fw -o apple_os.bin -e 0 bootpartition.bin
88 \end{code} 95 \end{code}
89\optv{ipodvideo}{ 96 \opt{ipodnano}{\note{The following step is only necessary if your Apple
90 \item Similarly, extract the Broadcom firmware: 97 firmware has version 1.2. If this doesn't apply to you, simply skip it.}}
98\optv{ipodvideo,ipodnano}{
99 \item
100 Similarly, extract the Broadcom firmware:
91 \begin{code} 101 \begin{code}
92 ipod_fw -o apple_sw_5g_rcsc.bin -e 1 bootpartition.bin 102 ipod_fw -o apple_sw_5g_rcsc.bin -e 1 bootpartition.bin
93 \end{code} 103 \end{code}
94} 104}
95 \item Merge the Rockbox bootloader you downloaded previously with the Apple 105 \item Merge the Rockbox bootloader you downloaded previously with the Apple
96 firmware: 106 firm\-ware.%
97\optv{ipodnano}{ 107\optv{ipodnano}{
108 If your firmware version is lower than 1.2 this works you need
109 this command:
98 \begin{code} 110 \begin{code}
99 ipod_fw -g nano -o rockboot.bin -i apple_os.bin bootloader-nano.bin 111 ipod_fw -g nano -o rockboot.bin -i apple_os.bin bootloader-nano.bin
100 \end{code} 112 \end{code}
113 If your firmware version is 1.2 you need to use the following command
114 instead. Please note that the ``video'' is correct.
115 \begin{code}
116 ipod_fw -g video -o rockboot.bin -i apple_os.bin bootloader-nano.bin
117 \end{code}
101} 118}
102\optv{ipodvideo}{ 119\optv{ipodvideo}{
103 \begin{code} 120 \begin{code}
@@ -178,18 +195,28 @@ Now you can proceed installing the firmware itself.
178 \begin{code} 195 \begin{code}
179 ./ipod_fw -o apple_os.bin -e 0 bootpartition.bin 196 ./ipod_fw -o apple_os.bin -e 0 bootpartition.bin
180 \end{code} 197 \end{code}
181\optv{ipodvideo}{ 198 \opt{ipodnano}{\note{The following step is only necessary if your Apple
182 \item Similarly, extract the Broadcom firmware: 199 firmware has version 1.2. If this doesn't apply to you, simply skip it.}}
200\optv{ipodvideo,ipodnano}{
201 \item
202 Similarly, extract the Broadcom firmware:
183 \begin{code} 203 \begin{code}
184 ./ipod_fw -o apple_sw_5g_rcsc.bin -e 1 bootpartition.bin 204 ./ipod_fw -o apple_sw_5g_rcsc.bin -e 1 bootpartition.bin
185 \end{code} 205 \end{code}
186} 206}
187 \item Merge the Rockbox bootloader you downloaded previously with the Apple 207 \item Merge the Rockbox bootloader you downloaded previously with the Apple
188 firmware: 208 firm\-ware.%
189\optv{ipodnano}{ 209\optv{ipodnano}{
210 If your firmware version is lower than 1.2 this works you need
211 this command:
190 \begin{code} 212 \begin{code}
191 ./ipod_fw -g nano -o rockboot.bin -i apple_os.bin bootloader-nano.bin 213 ./ipod_fw -g nano -o rockboot.bin -i apple_os.bin bootloader-nano.bin
192 \end{code} 214 \end{code}
215 If your firmware version is 1.2 you need to use the following command
216 instead. Please note that the ``video'' is correct.
217 \begin{code}
218 ./ipod_fw -g video -o rockboot.bin -i apple_os.bin bootloader-nano.bin
219 \end{code}
193} 220}
194\optv{ipodvideo}{ 221\optv{ipodvideo}{
195 \begin{code} 222 \begin{code}
@@ -285,19 +312,30 @@ Now, proceed with installing the firmware itself.
285 \begin{code} 312 \begin{code}
286 ./ipod_fw -o apple_os.bin -e 0 bootpartition.bin 313 ./ipod_fw -o apple_os.bin -e 0 bootpartition.bin
287 \end{code} 314 \end{code}
288\optv{ipodvideo}{ 315 \opt{ipodnano}{\note{The following step is only necessary if your Apple
289 \item Similarly, extract the Broadcom firmware: 316 firmware has version 1.2. If this doesn't apply to you, simply skip it.}}
317\optv{ipodvideo,ipodnano}{
318 \item
319 Similarly, extract the Broadcom firmware:
290 \begin{code} 320 \begin{code}
291 ./ipod_fw -o apple_sw_5g_rcsc.bin -e 1 bootpartition.bin 321 ./ipod_fw -o apple_sw_5g_rcsc.bin -e 1 bootpartition.bin
292 \end{code} 322 \end{code}
293} 323}
294 324
295 \item Merge the Rockbox bootloader you downloaded previously with the Apple 325 \item Merge the Rockbox bootloader you downloaded previously with the Apple
296 firmware: 326 firm\-ware.%
297\optv{ipodnano}{ 327\optv{ipodnano}{
328 If your firmware version is lower than 1.2 this works you need
329 this command:
298 \begin{code} 330 \begin{code}
299 ./ipod_fw -g nano -o rockboot.bin -i apple_os.bin bootloader-nano.bin 331 ./ipod_fw -g nano -o rockboot.bin -i apple_os.bin bootloader-nano.bin
300 \end{code} 332 \end{code}
333 If your firmware version is 1.2 you need to use the following command
334 instead. Please note that the ``video'' is correct.
335 \begin{code}
336 ./ipod_fw -g video -o rockboot.bin -i apple_os.bin bootloader-nano.bin
337 \end{code}
338
301} 339}
302\optv{ipodvideo}{ 340\optv{ipodvideo}{
303 \begin{code} 341 \begin{code}