3 \warn{Before starting this procedure, ensure that you have a copy
4 of the original
\playerman{} firmware. Without this, it is
5 \emph{not
} possible to uninstall Rockbox. It is also needed if you want to
6 install the dual-boot bootloader. The
\playerman{}
7 firmware can be downloaded from
8 \url{http://www.tacp.toshiba.com/tacpassets-images/firmware/MESV12US.zip
}.\\
}
9 The single-boot bootloader can only boot Rockbox, whereas the dual-boot
10 bootloader can boot both Rockbox and the
\playerman{} firmware.
11 The single-boot bootloader boots Rockbox more quickly if you no longer need
12 access to the
\playerman{} firmware.\\
14 Installing the bootloader is only needed once. It involves replacing the
15 existing firmware file on your
\dap{} with another version.
16 When running the original
\playerman{} firmware (a version of Windows CE), it is
17 only possible to connect the
\dap{} to a PC in ``MTP mode'', which hides
18 the actual content of your
\daps{} disk and provides restricted access
20 In reality, the
\daps{} hard disk contains two partitions, a small
21 (
150MB) ``firmware partition'' containing the
\daps{} firmware (operating
22 system), and a second ``data partition'' containing your media files. The main
23 firmware file in the bootloader partition is called
\fname{nk.bin
}, and
24 this is the file that is loaded into RAM (by the
\daps{} ROM-based
25 bootloader) and executed when your
\dap{} is powered on.
27 \subsubsection{Bootloader installation from Windows
}
31 \item Attach your
\dap{} to your computer.
33 \item Download
\fname{beastpatcher.exe
} from
34 \download{bootloader/toshiba/gigabeat-s/beastpatcher/win32/beastpatcher.exe
}
35 and then perform one of the following, depending on whether you want single
38 \item[Single Boot.
] Run
\fname{beastpatcher.exe
}. You should see some
39 information displayed about
40 your
\dap{} and a message asking you if you wish to install the Rockbox
41 bootloader. Press i followed by ENTER, and beastpatcher will
42 install the bootloader. After a short time you should see the message
43 ``
[INFO
] Bootloader installed successfully'' followed by some error
44 messages that you can safely ignore. Press ENTER again to exit
47 \item[Dual Boot.
] Extract the
\playerman{} firmware file
\fname{nk.bin
} from
48 the archive you downloaded earlier (linked above) and place it in the same
49 directory as
\fname{beastpatcher.exe
}. Open a command prompt and navigate
50 to this directory, and then type the following commands:
53 beastpatcher -d nk.bin
56 After a short time you should see the message
57 ``
[INFO
] Bootloader installed successfully'' followed by some error
58 messages that you can safely ignore. Press ENTER again to exit
61 \item After a successful installation, your
\dap{} will immediately turn off.
62 Turn it on again, and (because it is still connected to your PC)
63 it will enter the Rockbox bootloader's
64 ``USB Mass Storage'' mode, which exposes your
\daps{} disk to your computer
65 as a standard USB Mass Storage device.
68 \subsubsection{Bootloader installation from Mac OS X
}
70 \item Attach your
\dap{} to your computer.
72 \item Download and open beastpatcher.dmg from
73 \download{bootloader/toshiba/gigabeat-s/beastpatcher/macosx/beastpatcher.dmg
}
74 and then perform one of the following,
75 depending on whether you want single or dual-boot.
77 \item [Single Boot.
] Double-click on the beastpatcher icon. You can also
78 drag the beastpatcher icon to a location on your hard drive and launch
79 it from the Terminal. If all has gone well, you should see some
80 information displayed about your
\dap{} and a message asking you if you
81 wish to install the Rockbox bootloader. Press i followed by ENTER, and
82 beastpatcher will now install the bootloader. After a short time you
83 should see the message ``
[INFO
] Bootloader installed successfully''
84 followed by some error messages that you can safely ignore. Press
85 ENTER again to exit beastpatcher and then quit the Terminal application.
87 \item [Dual Boot.
] Extract the
\playerman{} firmware file
\fname{nk.bin
}
88 from the archive you downloaded earlier (linked above) and place it in the
89 same directory as
\fname{beastpatcher
}. Open a terminal window and type the
93 ./beastpatcher -d nk.bin
96 \item After a successful installation, your
\dap{} will immediately turn off.
97 Turn it on again, and (because it is still connected to your Mac)
98 it will enter the Rockbox bootloader's
99 ``USB Mass Storage'' mode, which exposes your
\daps{} disk to your computer
100 as a standard USB Mass Storage device.
103 \subsubsection{Bootloader installation from Linux
}
107 \item Download beastpatcher from
108 \download{bootloader/toshiba/gigabeat-s/beastpatcher/linux32x86/beastpatcher
}
109 (
32-bit x86 binary) or
110 \download{bootloader/toshiba/gigabeat-s/beastpatcher/linux64amd64/beastpatcher
}
111 (
64-bit amd64 binary). You can save this anywhere you wish, but the next
112 steps will assume you have saved it in your home directory.
114 \item Attach your
\dap{} to your computer and then perform one of the following,
115 depending on whether you want single or dual-boot.
117 \item [Single Boot.
] Open up a terminal window and type the following commands:
121 chmod +x beastpatcher
125 If all has gone well, you should see some information displayed about
126 your
\dap{} and a message asking you if you wish to install the Rockbox
127 bootloader. Press i followed by ENTER, and beastpatcher will now install the
128 bootloader. After a short time you should see the message ``
[INFO
] Bootloader
129 installed successfully'' followed by some error
130 messages that you can safely ignore. Press ENTER again to exit beastpatcher.
132 \item [Dual Boot.
] Extract the
\playerman{} firmware file
\fname{nk.bin
} from
133 the archive you downloaded earlier (linked above) and place it in the same
134 directory as
\fname{beastpatcher
}. Open a terminal window and type the
139 chmod +x beastpatcher
140 ./beastpatcher -d nk.bin
143 After a short time you should see the message
144 ``
[INFO
] Bootloader installed successfully'' followed by some error
145 messages that you can safely ignore. Press ENTER again to exit
148 \item After a successful installation, your
\dap{} will immediately turn off.
149 Turn it on again, and (because it is still connected to your PC)
150 it will enter the Rockbox bootloader's
151 ``USB Mass Storage'' mode, which exposes your
\daps{} disk to your computer
152 as a standard USB Mass Storage device.