diff options
Diffstat (limited to 'manual/getting_started')
-rw-r--r-- | manual/getting_started/installation.tex | 53 | ||||
-rw-r--r-- | manual/getting_started/ondavx777_install.tex | 23 |
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: | |||
297 | Prebuilt binaries for Windows, Linux and Mac OS X are | 314 | Prebuilt binaries for Windows, Linux and Mac OS X are |
298 | available at the \wikilink{RockboxUtility} wiki page.\\ | 315 | available 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 |
302 | instructions below.\\}} | 319 | instructions 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.} | ||