summaryrefslogtreecommitdiff
path: root/manual/getting_started
diff options
context:
space:
mode:
Diffstat (limited to 'manual/getting_started')
-rw-r--r--manual/getting_started/installation.tex53
-rw-r--r--manual/getting_started/ondavx777_install.tex23
2 files changed, 60 insertions, 16 deletions
diff --git a/manual/getting_started/installation.tex b/manual/getting_started/installation.tex
index fefa847c02..2ee4f84c29 100644
--- a/manual/getting_started/installation.tex
+++ b/manual/getting_started/installation.tex
@@ -83,6 +83,24 @@ follow the instructions at
83 \end{itemize} 83 \end{itemize}
84\end{description} 84\end{description}
85} 85}
86\opt{ondavx777}{
87\begin{description}
88 \item[Current limitations.] Most Rockbox functions are usable on the
89 \playertype{}, including music playback and most plugins, but
90 there are a number of shortcomings that prevent it from being a fully
91 supported target:
92 \begin{itemize}
93 \item A MicroSD card is required to run Rockbox, since the internal
94 flash memory hasn't been figured out yet.
95 \item There is only basic touchscreen support. Further work is
96 required to make the UI more usable with a touchscreen in general.
97 \note{The touchscreen can be used in two modes, either a 3$\times$3 grid mode
98 which divides the screen into areas to emulate a set of physical
99 buttons (the default setting), or ``absolute point'' mode where the
100 touchscreen is used to point to items on the screen.\\}
101 \end{itemize}
102\end{description}
103}
86\opt{h300}{ 104\opt{h300}{
87\begin{description} 105\begin{description}
88 \item[DRM capability.] If your \dap{} has a US firmware, then by installing Rockbox you will 106 \item[DRM capability.] If your \dap{} has a US firmware, then by installing Rockbox you will
@@ -261,7 +279,6 @@ still available to you.\\
261 update Rockbox. The build consists of a directory called 279 update Rockbox. The build consists of a directory called
262 \fname{.rockbox} which contains all of the Rockbox files, and is 280 \fname{.rockbox} which contains all of the Rockbox files, and is
263 located in the root of your \daps{} drive. 281 located in the root of your \daps{} drive.
264
265\end{description} 282\end{description}
266} 283}
267 284
@@ -297,7 +314,7 @@ housekeeping tool \caps{Rockbox Utility}. It allows you to:
297Prebuilt binaries for Windows, Linux and Mac OS X are 314Prebuilt binaries for Windows, Linux and Mac OS X are
298available at the \wikilink{RockboxUtility} wiki page.\\ 315available at the \wikilink{RockboxUtility} wiki page.\\
299 316
300\opt{gigabeats}{\note{Rockbox Utility does not currently support the 317\opt{gigabeats,ondavx777}{\note{Rockbox Utility does not currently support the
301\playertype{} and you will therefore need to follow the manual install 318\playertype{} and you will therefore need to follow the manual install
302instructions below.\\}} 319instructions below.\\}}
303 320
@@ -427,6 +444,7 @@ correct version for your \dap{}.}}
427 the files onto% 444 the files onto%
428 \opt{gigabeats}{the main data partition of } 445 \opt{gigabeats}{the main data partition of }
429 \opt{cowond2}{either an SD card or the internal memory of } 446 \opt{cowond2}{either an SD card or the internal memory of }
447 \opt{ondavx777}{the MicroSD of }
430 your \dap{}. 448 your \dap{}.
431 \opt{cowond2}{\note{If you have chosen to extract to the internal memory, it 449 \opt{cowond2}{\note{If you have chosen to extract to the internal memory, it
432 will not be possible to save settings.}} 450 will not be possible to save settings.}}
@@ -453,19 +471,22 @@ structure that Rockbox needs.\\}
453 by Rockbox, in the main directory of your \daps{} drive. 471 by Rockbox, in the main directory of your \daps{} drive.
454} 472}
455 473
456\opt{swcodec}{\nopt{gigabeats}{ 474\opt{swcodec}{%
457 \subsubsection{Installing the bootloader} 475 \nopt{gigabeats}{%
458 \opt{h100,h300}{\input{getting_started/iriver_install.tex}} 476 \subsubsection{Installing the bootloader}
459 \opt{ipod}{\input{getting_started/ipod_install.tex}} 477 \opt{h100,h300}{\input{getting_started/iriver_install.tex}}
460 \opt{m3,m5,x5}{\input{getting_started/iaudio_install.tex}} 478 \opt{ipod}{\input{getting_started/ipod_install.tex}}
461 \opt{h10,h10_5gb}{\input{getting_started/h10_install.tex}} 479 \opt{m3,m5,x5}{\input{getting_started/iaudio_install.tex}}
462 \opt{gigabeatf}{\input{getting_started/gigabeat_install.tex}} 480 \opt{h10,h10_5gb}{\input{getting_started/h10_install.tex}}
463 \opt{sansa}{\input{getting_started/sansa_install.tex}} 481 \opt{gigabeatf}{\input{getting_started/gigabeat_install.tex}}
464 \opt{sansaAMS}{\input{getting_started/sansaAMS_install.tex}} 482 \opt{sansa}{\input{getting_started/sansa_install.tex}}
465 \opt{mrobe100}{\input{getting_started/mrobe100_install.tex}} 483 \opt{sansaAMS}{\input{getting_started/sansaAMS_install.tex}}
466 \opt{cowond2}{\input{getting_started/cowond2_install.tex}} 484 \opt{mrobe100}{\input{getting_started/mrobe100_install.tex}}
467 \opt{vibe500}{\input{getting_started/vibe500_install.tex}} 485 \opt{cowond2}{\input{getting_started/cowond2_install.tex}}
468}} 486 \opt{vibe500}{\input{getting_started/vibe500_install.tex}}
487 \opt{ondavx777}{\input{getting_started/ondavx777_install.tex}}
488 }
489}
469 490
470\subsection{Finishing the install}\label{ref:finish_install} 491\subsection{Finishing the install}\label{ref:finish_install}
471 492
@@ -495,7 +516,7 @@ structure that Rockbox needs.\\}
495 \end{itemize} 516 \end{itemize}
496} 517}
497 518
498\opt{h10,h10_5gb,ipod,mrobe100,sansa,archos,sansaAMS,cowond2,vibe500}{ 519\opt{h10,h10_5gb,ipod,mrobe100,sansa,archos,sansaAMS,cowond2,vibe500,ondavx777}{
499 Safely eject / unmount the USB drive, unplug the cable and restart. 520 Safely eject / unmount the USB drive, unplug the cable and restart.
500} 521}
501 522
diff --git a/manual/getting_started/ondavx777_install.tex b/manual/getting_started/ondavx777_install.tex
new file mode 100644
index 0000000000..b5c7b5eaed
--- /dev/null
+++ b/manual/getting_started/ondavx777_install.tex
@@ -0,0 +1,23 @@
1\begin{enumerate}
2\item Compile the bootloader (this will generate a \fname{ccpmp.bin} file).
3
4\item Get a copy of the original \playerman{} firmware (called \fname{vx777.HXF}) from
5 \url{http://www.onda.cn/pro/download/biosexp.jsp?ITEM_ID=12628}.
6
7\item Compile ChinaChipPatcher in rbutil/chinachippatcher/ (run make in the dir).
8
9\item Run
10\begin{code}
11 ../rbutil/chinachippatcher/chinachip VX747.HXF ccpmp.bin output.HXF ccpmp.old
12\end{code}
13 in the dir where you compiled your bootloader
14
15\item Put \fname{output.HXF} in the root of the NAND drive (boot into the OF as
16 Rockbox currently can't access the NAND storage) and name it \fname{VX777.HXF}
17
18\item Reset your player.
19
20\end{enumerate}
21
22\note{If you want to have dual-boot capabilities, copy \fname{ccpmp.old}, name it
23 \fname{ccpmp.bin} to the root of your MicroSD card.}