Update Fuze+ manual (main files) FS#12492

- this patch add all general sections of the manual for the fuze+
     - also correct some typos

Change-Id: Idd28675f48c0d01079d8fa01d68d3238ad2a54ce
Reviewed-on: http://gerrit.rockbox.org/116
Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
This commit is contained in:
Jean-Louis Biasini 2012-02-21 16:41:35 +01:00 committed by Dominik Riebeling
parent 45c5b1fe17
commit 6637e24aed
11 changed files with 236 additions and 79 deletions

View file

@ -681,7 +681,7 @@ You just ``play'' a file with the extension %
\opt{ipod}{\fname{.ipod}.} % \opt{ipod}{\fname{.ipod}.} %
\opt{iaudio}{\fname{.iaudio}.} % \opt{iaudio}{\fname{.iaudio}.} %
\opt{sansa,iriverh10,iriverh10_5gb,vibe500}{\fname{.mi4}.} % \opt{sansa,iriverh10,iriverh10_5gb,vibe500}{\fname{.mi4}.} %
\opt{sansaAMS}{\fname{.sansa}.} % \opt{sansaAMS,fuzeplus}{\fname{.sansa}.} %
\opt{gigabeatf,gigabeats}{\fname{.gigabeat}.} % \opt{gigabeatf,gigabeats}{\fname{.gigabeat}.} %
This can be used to test new firmware versions without deleting your This can be used to test new firmware versions without deleting your
current version. current version.

View file

@ -16,21 +16,22 @@
\opt{iriverh100,iriverh300}{-84 to 0}% \opt{iriverh100,iriverh300}{-84 to 0}%
\opt{ipodnano}{-72 to +6}% \opt{ipodnano}{-72 to +6}%
\opt{ipodvideo,cowond2}{-89 to +6}% \opt{ipodvideo,cowond2}{-89 to +6}%
\opt{iaudiom3,iaudiom5,iaudiox5}{-73 to +6} \opt{iaudiom3,iaudiom5,iaudiox5}{-73 to +6}%
\opt{fuzeplus}{-99 to +6}%
\opt{e200,e200v2,ipodcolor,vibe500,ipodnano2g}{-74 to +6}% \opt{e200,e200v2,ipodcolor,vibe500,ipodnano2g}{-74 to +6}%
& dB\\ & dB\\
bass & \opt{masd}{-15 to +15}% bass & \opt{masd}{-15 to +15}%
\opt{masf}{-12 to +12}% \opt{masf}{-12 to +12}%
\opt{iriverh100,iriverh300}{0 to +24}% \opt{iriverh100,iriverh300}{0 to +24}%
\opt{ipod}{-6 to +9}% \opt{ipod}{-6 to +9}%
\opt{iaudiom3,iaudiom5,iaudiox5,e200,e200v2,vibe500}{% \opt{iaudiom3,iaudiom5,iaudiox5,e200,e200v2,vibe500,fuzeplus}{%
-24 to +24}% -24 to +24}%
& dB\\ & dB\\
treble & \opt{masd}{-15 to +15}% treble & \opt{masd}{-15 to +15}%
\opt{masf}{-12 to +12}% \opt{masf}{-12 to +12}%
\opt{iriverh100,iriverh300}{0 to +6}% \opt{iriverh100,iriverh300}{0 to +6}%
\opt{ipod}{-6 to +9}% \opt{ipod}{-6 to +9}%
\opt{iaudiom3,iaudiom5,iaudiox5,e200,e200v2,vibe500}{% \opt{iaudiom3,iaudiom5,iaudiox5,e200,e200v2,vibe500,fuzeplus}{%
-24 to +24}% -24 to +24}%
& dB\\ & dB\\
balance & -100 to +100 & \%\\ balance & -100 to +100 & \%\\

View file

@ -28,6 +28,7 @@ change to customise your listening experience.
-74~dB to a maximum of +6~dB.}% -74~dB to a maximum of +6~dB.}%
\opt{gigabeats}{minimum of -90~dB to a maximum of +6~dB.}% \opt{gigabeats}{minimum of -90~dB to a maximum of +6~dB.}%
\opt{gigabeatf,vibe500}{minimum of -74~dB to a maximum of +6~dB.}% \opt{gigabeatf,vibe500}{minimum of -74~dB to a maximum of +6~dB.}%
\opt{fuzeplus}{minimum of -100~dB to a maximum of +6~dB.}
\opt{ipodvideo}{\\Remark: Lowering the volume below -57~dB will also affect the line-out \opt{ipodvideo}{\\Remark: Lowering the volume below -57~dB will also affect the line-out
and the recording gain.} and the recording gain.}
\opt{cowond2}{\\Remark: Lowering the volume below -57~dB will also affect the line-out.} \opt{cowond2}{\\Remark: Lowering the volume below -57~dB will also affect the line-out.}
@ -44,7 +45,7 @@ change to customise your listening experience.
\opt{ipodnano,ipodnano2g,ipodcolor,mpiohd200}{% \opt{ipodnano,ipodnano2g,ipodcolor,mpiohd200}{%
The minimum setting is -6~dB and the maximum is 9~dB.}% The minimum setting is -6~dB and the maximum is 9~dB.}%
\opt{ipodvideo}{The minimum setting is -12~dB and the maximum is 12~dB.}% \opt{ipodvideo}{The minimum setting is -12~dB and the maximum is 12~dB.}%
\opt{iaudiom3,iaudiom5,iaudiox5,sansa,sansaAMS,iriverh10,iriverh10_5gb,vibe500}{% \opt{iaudiom3,iaudiom5,iaudiox5,sansa,sansaAMS,iriverh10,iriverh10_5gb,vibe500,fuzeplus}{%
The minimum setting is -24~dB and the maximum is 24~dB.} The minimum setting is -24~dB and the maximum is 24~dB.}
\opt{ipodvideo}{ \opt{ipodvideo}{
@ -66,7 +67,7 @@ change to customise your listening experience.
\opt{ipodnano,ipodnano2g,ipodcolor,mpiohd200}{% \opt{ipodnano,ipodnano2g,ipodcolor,mpiohd200}{%
The minimum setting is -6~dB and the maximum is 9~dB.}% The minimum setting is -6~dB and the maximum is 9~dB.}%
\opt{ipodvideo}{The minimum setting is -12~dB and the maximum is 12~dB.}% \opt{ipodvideo}{The minimum setting is -12~dB and the maximum is 12~dB.}%
\opt{iaudiom3,iaudiom5,iaudiox5,sansa,sansaAMS,iriverh10,iriverh10_5gb,vibe500}{% \opt{iaudiom3,iaudiom5,iaudiox5,sansa,sansaAMS,iriverh10,iriverh10_5gb,vibe500,fuzeplus}{%
The minimum setting is -24~dB and the maximum is 24~dB.} The minimum setting is -24~dB and the maximum is 24~dB.}
\opt{ipodvideo}{ \opt{ipodvideo}{
@ -387,7 +388,7 @@ change to customise your listening experience.
\begin{btnmap} \begin{btnmap}
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD% \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD%
,GIGABEAT_S_PAD,SANSA_C200_PAD,IAUDIO_M3_PAD,MROBE100_PAD% ,GIGABEAT_S_PAD,SANSA_C200_PAD,IAUDIO_M3_PAD,MROBE100_PAD%
,SANSA_CLIP_PAD}{\ButtonRight} ,SANSA_CLIP_PAD,SANSA_FUZEPLUS_PAD}{\ButtonRight}
\opt{SANSA_E200_PAD,SANSA_FUZE_PAD,IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonScrollFwd} \opt{SANSA_E200_PAD,SANSA_FUZE_PAD,IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonScrollFwd}
\opt{IRIVER_H10_PAD}{\ButtonScrollUp} \opt{IRIVER_H10_PAD}{\ButtonScrollUp}
\opt{PBELL_VIBE500_PAD}{\ButtonUp} \opt{PBELL_VIBE500_PAD}{\ButtonUp}
@ -404,7 +405,7 @@ change to customise your listening experience.
% %
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD% \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD%
,GIGABEAT_S_PAD,SANSA_C200_PAD,IAUDIO_M3_PAD,MROBE100_PAD% ,GIGABEAT_S_PAD,SANSA_C200_PAD,IAUDIO_M3_PAD,MROBE100_PAD%
,SANSA_CLIP_PAD}{\ButtonLeft} ,SANSA_CLIP_PAD,SANSA_FUZEPLUS_PAD}{\ButtonLeft}
\opt{SANSA_E200_PAD,SANSA_FUZE_PAD,IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonScrollBack} \opt{SANSA_E200_PAD,SANSA_FUZE_PAD,IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonScrollBack}
\opt{IRIVER_H10_PAD}{\ButtonScrollDown} \opt{IRIVER_H10_PAD}{\ButtonScrollDown}
\opt{PBELL_VIBE500_PAD}{\ButtonDown} \opt{PBELL_VIBE500_PAD}{\ButtonDown}
@ -422,7 +423,7 @@ change to customise your listening experience.
\opt{IPOD_4G_PAD,IPOD_3G_PAD,PBELL_VIBE500_PAD}{\ButtonLeft} \opt{IPOD_4G_PAD,IPOD_3G_PAD,PBELL_VIBE500_PAD}{\ButtonLeft}
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_C200_PAD% \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_C200_PAD%
,SANSA_FUZE_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,IAUDIO_M3_PAD,MROBE100_PAD% ,SANSA_FUZE_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,IAUDIO_M3_PAD,MROBE100_PAD%
,SANSA_CLIP_PAD}{\ButtonUp} ,SANSA_CLIP_PAD,SANSA_FUZEPLUS_PAD}{\ButtonUp}
\opt{IRIVER_H10_PAD,MPIO_HD200_PAD,MPIO_HD300_PAD}{\ButtonRew} \opt{IRIVER_H10_PAD,MPIO_HD200_PAD,MPIO_HD300_PAD}{\ButtonRew}
\opt{touchscreen}{\ActionStdPrev} \opt{touchscreen}{\ActionStdPrev}
& &
@ -437,7 +438,7 @@ change to customise your listening experience.
\opt{IPOD_4G_PAD,IPOD_3G_PAD,PBELL_VIBE500_PAD}{\ButtonRight} \opt{IPOD_4G_PAD,IPOD_3G_PAD,PBELL_VIBE500_PAD}{\ButtonRight}
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_C200_PAD% \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_C200_PAD%
,SANSA_FUZE_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,IAUDIO_M3_PAD,MROBE100_PAD% ,SANSA_FUZE_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,IAUDIO_M3_PAD,MROBE100_PAD%
,SANSA_CLIP_PAD}{\ButtonDown} ,SANSA_CLIP_PAD,SANSA_FUZEPLUS_PAD}{\ButtonDown}
\opt{IRIVER_H10_PAD,MPIO_HD200_PAD,MPIO_HD300_PAD}{\ButtonFF} \opt{IRIVER_H10_PAD,MPIO_HD200_PAD,MPIO_HD300_PAD}{\ButtonFF}
\opt{touchscreen}{\ActionStdNext} \opt{touchscreen}{\ActionStdNext}
& &
@ -451,7 +452,7 @@ change to customise your listening experience.
% %
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,IAUDIO_X5_PAD% \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,IAUDIO_X5_PAD%
,SANSA_C200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD,SANSA_E200_PAD% ,SANSA_C200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD,SANSA_E200_PAD%
,SANSA_FUZE_PAD,MROBE100_PAD,SANSA_CLIP_PAD}{\ButtonSelect} ,SANSA_FUZE_PAD,MROBE100_PAD,SANSA_CLIP_PAD,SANSA_FUZEPLUS_PAD}{\ButtonSelect}
\opt{MPIO_HD200_PAD}{\ButtonFunc} \opt{MPIO_HD200_PAD}{\ButtonFunc}
\opt{MPIO_HD300_PAD}{\ButtonEnter} \opt{MPIO_HD300_PAD}{\ButtonEnter}
\opt{PBELL_VIBE500_PAD}{\ButtonOK} \opt{PBELL_VIBE500_PAD}{\ButtonOK}
@ -475,6 +476,7 @@ change to customise your listening experience.
\opt{SANSA_E200_PAD,SANSA_FUZE_PAD,IRIVER_H10_PAD}{\ButtonLeft} \opt{SANSA_E200_PAD,SANSA_FUZE_PAD,IRIVER_H10_PAD}{\ButtonLeft}
\opt{GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,MROBE100_PAD,SANSA_CLIP_PAD}{\ButtonPower} \opt{GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,MROBE100_PAD,SANSA_CLIP_PAD}{\ButtonPower}
\opt{PBELL_VIBE500_PAD}{\ButtonCancel} \opt{PBELL_VIBE500_PAD}{\ButtonCancel}
\opt{SANSA_FUZEPLUS_PAD}{\ButtonBack}
\opt{touchscreen}{\TouchTopLeft \opt{touchscreen}{\TouchTopLeft
\opt{COWON_D2_PAD}{/ \ButtonPower}} \opt{COWON_D2_PAD}{/ \ButtonPower}}
& &

View file

@ -1,7 +1,7 @@
% $Id$ % % $Id$ %
\section{\label{ref:SystemOptions}System} \section{\label{ref:SystemOptions}System}
\nopt{sansa}%will probably be there on Sansas one day - exclude it the simple way without specific option \nopt{sansa,fuzeplus}%will probably be there on Sansas one day - exclude it the simple way without specific option
{\nopt{sansaAMS}{ {\nopt{sansaAMS}{
\subsection{Battery} \subsection{Battery}
Options relating to the \opt{archos}{batteries}\nopt{archos}{battery} Options relating to the \opt{archos}{batteries}\nopt{archos}{battery}
@ -231,16 +231,16 @@ therefore result in better runtime.
functionality. functionality.
\opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD%
,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD% ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD%
,PBELL_VIBE500_PAD}{% ,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{%
Switching modes back and forth is done by pressing the Switching modes back and forth is done by pressing the
\opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonRec}% \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonRec}%
\opt{GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD,IRIVER_H10_PAD}% \opt{GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD,IRIVER_H10_PAD,SANSA_FUZEPLUS_PAD}%
{\ButtonPower}% {\ButtonPower}%
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonRight} \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonRight}
\opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonLeft} \opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonLeft}
and and
\opt{SANSA_E200_PAD,SANSA_C200_PAD}{Long \ButtonRec}% \opt{SANSA_E200_PAD,SANSA_C200_PAD}{Long \ButtonRec}%
\opt{GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD,IRIVER_H10_PAD}% \opt{GIGABEAT_S_PAD,SANSA_CLIP_PAD,MROBE100_PAD,IRIVER_H10_PAD,SANSA_FUZEPLUS_PAD}
{Long \ButtonPower}% {Long \ButtonPower}%
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonLeft} \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonLeft}
\opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonRight} \opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonRight}
@ -263,15 +263,16 @@ therefore result in better runtime.
\begin{btnmap} \begin{btnmap}
% Volume up / down % Volume up / down
\opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
{\ButtonScrollFwd / \ButtonScrollBack} {\ButtonScrollFwd{} / \ButtonScrollBack}
\opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} \opt{SANSA_FUZEPLUS_PAD}{\ButtonUp{} / \ButtonDown;}
{\ButtonVolUp / \ButtonVolDown} \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,SANSA_FUZEPLUS_PAD}
\opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown} {\ButtonVolUp{} / \ButtonVolDown}
\opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonUp / \ButtonDown} \opt{IRIVER_H10_PAD}{\ButtonScrollUp{} / \ButtonScrollDown}
\opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonUp{} / \ButtonDown}
& &
\opt{HAVEREMOTEKEYMAP}{ \opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}
{\ButtonRCVolUp / \ButtonRCVolDown}% {\ButtonRCVolUp{} / \ButtonRCVolDown}%
&} &}
Volume up / down, respectively Volume up / down, respectively
\\ \\
@ -279,7 +280,7 @@ therefore result in better runtime.
% Volume mute % Volume mute
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}{\ButtonSelect} ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}{\ButtonSelect}
\opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack} \opt{GIGABEAT_S_PAD,SANSA_FUZEPLUS_PAD}{\ButtonSelect; \ButtonBack}
\opt{IRIVER_H10_PAD}{\ButtonFF} \opt{IRIVER_H10_PAD}{\ButtonFF}
\opt{IRIVER_VIBE500_PAD}{\ButtonMenu} \opt{IRIVER_VIBE500_PAD}{\ButtonMenu}
& &
@ -293,7 +294,7 @@ therefore result in better runtime.
% Playback play / pause % Playback play / pause
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp} \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp}
\opt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% \opt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD%
,MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonPlay} ,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{\ButtonPlay}
\opt{GIGABEAT_S_PAD}{\ButtonPlay; \ButtonUp} \opt{GIGABEAT_S_PAD}{\ButtonPlay; \ButtonUp}
& &
\opt{HAVEREMOTEKEYMAP}{ \opt{HAVEREMOTEKEYMAP}{
@ -310,6 +311,7 @@ therefore result in better runtime.
\opt{IRIVER_H10_PAD}{\ButtonRew; Long \ButtonPlay} \opt{IRIVER_H10_PAD}{\ButtonRew; Long \ButtonPlay}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
{\ButtonMenu; Long \ButtonPlay} {\ButtonMenu; Long \ButtonPlay}
\opt{SANSA_FUZEPLUS_PAD}{Long \ButtonPlay}
\opt{PBELL_VIBE500_PAD}{\ButtonCancel; Long \ButtonPlay} \opt{PBELL_VIBE500_PAD}{\ButtonCancel; Long \ButtonPlay}
\opt{MROBE100_PAD}{\ButtonDisplay; Long {\ButtonPlay}} \opt{MROBE100_PAD}{\ButtonDisplay; Long {\ButtonPlay}}
& &
@ -323,7 +325,7 @@ therefore result in better runtime.
% Scan previous track % Scan previous track
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,% \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,%
IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD%
,MROBE100_PAD,PBELL_VIBE500_PAD} ,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}
{\ButtonLeft} {\ButtonLeft}
\opt{GIGABEAT_RC_PAD}{\ButtonPrev; \ButtonLeft}% \opt{GIGABEAT_RC_PAD}{\ButtonPrev; \ButtonLeft}%
& &
@ -336,7 +338,7 @@ therefore result in better runtime.
% Scan next track % Scan next track
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD%
,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% ,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD%
,MROBE100_PAD,PBELL_VIBE500_PAD} ,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}
{\ButtonRight} {\ButtonRight}
\opt{GIGABEAT_RC_PAD}{\ButtonNext; \ButtonRight}% \opt{GIGABEAT_RC_PAD}{\ButtonNext; \ButtonRight}%
& &
@ -358,7 +360,7 @@ therefore result in better runtime.
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp} \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp}
\opt{GIGABEAT_S_PAD}{\ButtonPlay; \ButtonUp} \opt{GIGABEAT_S_PAD}{\ButtonPlay; \ButtonUp}
\opt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD% \opt{IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD%
,MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonPlay} ,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{\ButtonPlay}
& &
\opt{HAVEREMOTEKEYMAP}{ \opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCPlay}% \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}{\ButtonRCPlay}%
@ -370,7 +372,7 @@ therefore result in better runtime.
\opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower} \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower}
\opt{GIGABEAT_S_PAD}{Long \ButtonPlay; Long \ButtonUp} \opt{GIGABEAT_S_PAD}{Long \ButtonPlay; Long \ButtonUp}
\opt{SANSA_CLIP_PAD}{\ButtonHome} \opt{SANSA_CLIP_PAD}{\ButtonHome}
\opt{IRIVER_H10_PAD,PBELL_VIBE500_PAD}{Long \ButtonPlay} \opt{IRIVER_H10_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{Long \ButtonPlay}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{Long \ButtonPlay} \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{Long \ButtonPlay}
\opt{MROBE100_PAD}{\ButtonDisplay; Long \ButtonPlay} \opt{MROBE100_PAD}{\ButtonDisplay; Long \ButtonPlay}
& &
@ -382,7 +384,7 @@ therefore result in better runtime.
% Slide previous % Slide previous
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD} ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}
{\ButtonLeft} {\ButtonLeft}
\opt{GIGABEAT_S_PAD}{\ButtonPrev; \ButtonLeft} \opt{GIGABEAT_S_PAD}{\ButtonPrev; \ButtonLeft}
\opt{IRIVER_H10_PAD}{\ButtonRew} \opt{IRIVER_H10_PAD}{\ButtonRew}
@ -395,7 +397,7 @@ therefore result in better runtime.
% Slide next % Slide next
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD} ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}
{\ButtonRight} {\ButtonRight}
\opt{GIGABEAT_S_PAD}{\ButtonNext; \ButtonRight} \opt{GIGABEAT_S_PAD}{\ButtonNext; \ButtonRight}
\opt{IRIVER_H10_PAD}{\ButtonFF} \opt{IRIVER_H10_PAD}{\ButtonFF}
@ -408,7 +410,7 @@ therefore result in better runtime.
% Slide first % Slide first
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD} ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}
{Long \ButtonLeft} {Long \ButtonLeft}
\opt{GIGABEAT_S_PAD}{Long \ButtonPrev; Long \ButtonLeft} \opt{GIGABEAT_S_PAD}{Long \ButtonPrev; Long \ButtonLeft}
\opt{IRIVER_H10_PAD}{Long \ButtonRew} \opt{IRIVER_H10_PAD}{Long \ButtonRew}
@ -421,7 +423,7 @@ therefore result in better runtime.
% Slide last % Slide last
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD} ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}
{Long \ButtonRight} {Long \ButtonRight}
\opt{GIGABEAT_S_PAD}{Long \ButtonNext; Long \ButtonRight} \opt{GIGABEAT_S_PAD}{Long \ButtonNext; Long \ButtonRight}
\opt{IRIVER_H10_PAD}{Long \ButtonFF} \opt{IRIVER_H10_PAD}{Long \ButtonFF}
@ -433,6 +435,7 @@ therefore result in better runtime.
\\ \\
% Screen black % Screen black
\opt{SANSA_FUZEPLUS_PAD}{\ButtonBottomRight}
\opt{SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% \opt{SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD%
,SANSA_CLIP_PAD}{\ButtonDown} ,SANSA_CLIP_PAD}{\ButtonDown}
\opt{IRIVER_H10_PAD}{\ButtonLeft} \opt{IRIVER_H10_PAD}{\ButtonLeft}
@ -447,6 +450,7 @@ therefore result in better runtime.
\\ \\
% Screen white % Screen white
\opt{SANSA_FUZEPLUS_PAD}{Long \ButtonBottomRight}
\opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD%
,SANSA_CLIP_PAD}{Long \ButtonDown} ,SANSA_CLIP_PAD}{Long \ButtonDown}
\opt{IRIVER_H10_PAD}{Long \ButtonLeft} \opt{IRIVER_H10_PAD}{Long \ButtonLeft}
@ -466,7 +470,8 @@ therefore result in better runtime.
\opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
{\ButtonVolUp / \ButtonVolDown} {\ButtonVolUp / \ButtonVolDown}
\opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown} \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown}
\opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonUp / \ButtonDown} \opt{MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}
{\ButtonUp / \ButtonDown}
& &
\opt{HAVEREMOTEKEYMAP}{ \opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}
@ -477,7 +482,7 @@ therefore result in better runtime.
% Mouse click % Mouse click
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD} ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,SANSA_FUZEPLUS_PAD}
{\ButtonSelect} {\ButtonSelect}
\opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack} \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack}
\opt{IRIVER_H10_PAD}{\ButtonRight} \opt{IRIVER_H10_PAD}{\ButtonRight}
@ -492,7 +497,7 @@ therefore result in better runtime.
% Mouse over % Mouse over
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD}{Long \ButtonSelect} ,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD,SANSA_FUZEPLUS_PAD}{Long \ButtonSelect}
\opt{GIGABEAT_S_PAD}{Long \ButtonSelect; Long \ButtonBack} \opt{GIGABEAT_S_PAD}{Long \ButtonSelect; Long \ButtonBack}
\opt{IRIVER_H10_PAD}{Long \ButtonRight} \opt{IRIVER_H10_PAD}{Long \ButtonRight}
\opt{PBELL_VIBE500_PAD}{Long \ButtonOK} \opt{PBELL_VIBE500_PAD}{Long \ButtonOK}
@ -518,7 +523,7 @@ therefore result in better runtime.
\opt{GIGABEAT_S_PAD} \opt{GIGABEAT_S_PAD}
{\ButtonPrev; \ButtonVolUp / \ButtonNext; \ButtonVolDown} {\ButtonPrev; \ButtonVolUp / \ButtonNext; \ButtonVolDown}
\opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown} \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown}
\opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonUp / \ButtonDown} \opt{MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{\ButtonUp / \ButtonDown}
& &
\opt{HAVEREMOTEKEYMAP}{ \opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD}
@ -528,6 +533,7 @@ therefore result in better runtime.
\\ \\
% Scroll page up / page down % Scroll page up / page down
\nopt{SANSA_FUZEPLUS_PAD}{
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
{\ButtonUp / \ButtonDown} {\ButtonUp / \ButtonDown}
\opt{GIGABEAT_S_PAD}{\ButtonUp / \ButtonDown} \opt{GIGABEAT_S_PAD}{\ButtonUp / \ButtonDown}
@ -541,8 +547,10 @@ therefore result in better runtime.
&} &}
Scroll page up / page down, respectively Scroll page up / page down, respectively
\\ \\
}
% Zoom in / out % Zoom in / out
\opt{SANSA_FUZEPLUS_PAD}{Long \ButtonBottomRight}
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}
{Long \ButtonUp / Long \ButtonDown} {Long \ButtonUp / Long \ButtonDown}
\opt{GIGABEAT_S_PAD}{Long \ButtonUp / Long \ButtonDown} \opt{GIGABEAT_S_PAD}{Long \ButtonUp / Long \ButtonDown}
@ -571,7 +579,7 @@ therefore result in better runtime.
\opt{IRIVER_H10_PAD}{Long \ButtonRew+\ButtonFF} \opt{IRIVER_H10_PAD}{Long \ButtonRew+\ButtonFF}
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
{Long \ButtonPlay+\ButtonMenu} {Long \ButtonPlay+\ButtonMenu}
\opt{PBELL_VIBE500_PAD}{Long \ButtonPlay} \opt{PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{Long \ButtonPlay}
& &
\opt{HAVEREMOTEKEYMAP}{ \opt{HAVEREMOTEKEYMAP}{
\opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF+\ButtonRCRew}% \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF+\ButtonRCRew}%
@ -583,7 +591,7 @@ therefore result in better runtime.
% Tab previous / next % Tab previous / next
\opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD%
,SANSA_CLIP_PAD,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD% ,SANSA_CLIP_PAD,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD%
,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD} ,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}
{\ButtonLeft / \ButtonRight} {\ButtonLeft / \ButtonRight}
& &
\opt{HAVEREMOTEKEYMAP}{ \opt{HAVEREMOTEKEYMAP}{
@ -594,6 +602,7 @@ therefore result in better runtime.
\\ \\
% Tab close % Tab close
\opt{SANSA_FUZEPLUS_PAD}{\ButtonBack}
\opt{SANSA_E200_PAD,SANSA_C200_PAD}{Long \ButtonPower} \opt{SANSA_E200_PAD,SANSA_C200_PAD}{Long \ButtonPower}
\opt{GIGABEAT_S_PAD}{Long \ButtonPlay; Long \ButtonBack} \opt{GIGABEAT_S_PAD}{Long \ButtonPlay; Long \ButtonBack}
\opt{SANSA_CLIP_PAD}{Long \ButtonHome} \opt{SANSA_CLIP_PAD}{Long \ButtonHome}
@ -612,7 +621,7 @@ therefore result in better runtime.
% History back / forward % History back / forward
\opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD%
,SANSA_CLIP_PAD,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD% ,SANSA_CLIP_PAD,IRIVER_H10_PAD,IPOD_4G_PAD,IPOD_3G_PAD%
,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD} ,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}
{Long \ButtonLeft / Long \ButtonRight} {Long \ButtonLeft / Long \ButtonRight}
& &
\opt{HAVEREMOTEKEYMAP}{ \opt{HAVEREMOTEKEYMAP}{
@ -622,6 +631,7 @@ therefore result in better runtime.
\\ \\
% View full-screen % View full-screen
\opt{SANSA_FUZEPLUS_PAD}{Long \ButtonSelect}
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD%
,GIGABEAT_S_PAD,MROBE100_PAD} ,GIGABEAT_S_PAD,MROBE100_PAD}
{\ButtonSelect} {\ButtonSelect}
@ -645,7 +655,7 @@ therefore result in better runtime.
\begin{btnmap} \begin{btnmap}
% Cursor move up / down / left / right % Cursor move up / down / left / right
\opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD%
,SANSA_CLIP_PAD,MROBE100_PAD,PBELL_VIBE500_PAD} ,SANSA_CLIP_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}
{\ButtonUp / \ButtonDown / \ButtonLeft / \ButtonRight} {\ButtonUp / \ButtonDown / \ButtonLeft / \ButtonRight}
\opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown / \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown /
\ButtonLeft / \ButtonRight} \ButtonLeft / \ButtonRight}
@ -661,7 +671,7 @@ therefore result in better runtime.
% Mouse button left-click % Mouse button left-click
\opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD%
,IPOD_3G_PAD,IPOD_1G2G_PAD} ,IPOD_3G_PAD,IPOD_1G2G_PAD,SANSA_FUZEPLUS_PAD}
{\ButtonSelect} {\ButtonSelect}
\opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack} \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack}
\opt{IRIVER_H10_PAD}{\ButtonPlay} \opt{IRIVER_H10_PAD}{\ButtonPlay}
@ -678,7 +688,7 @@ therefore result in better runtime.
\opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower} \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower}
\opt{GIGABEAT_S_PAD}{\ButtonMenu} \opt{GIGABEAT_S_PAD}{\ButtonMenu}
\opt{SANSA_CLIP_PAD}{\ButtonHome} \opt{SANSA_CLIP_PAD}{\ButtonHome}
\opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonPlay} \opt{MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{\ButtonPlay}
& &
\opt{HAVEREMOTEKEYMAP}{ \opt{HAVEREMOTEKEYMAP}{
&} &}
@ -687,6 +697,8 @@ therefore result in better runtime.
\\ \\
% Mouse wheel scroll up / down % Mouse wheel scroll up / down
\opt{SANSA_FUZEPLUS_PAD}
{\ButtonBack / \ButtonBottomLeft}
\opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}
{\ButtonScrollBack / \ButtonScrollFwd} {\ButtonScrollBack / \ButtonScrollFwd}
\opt{IRIVER_H10_PAD}{\ButtonRew / \ButtonFF} \opt{IRIVER_H10_PAD}{\ButtonRew / \ButtonFF}
@ -702,6 +714,7 @@ therefore result in better runtime.
&} &}
Mouse wheel scroll up / down, respectively Mouse wheel scroll up / down, respectively
\\ \\
\end{btnmap} \end{btnmap}
}} }}
\end{description} \end{description}

View file

@ -41,6 +41,7 @@ customize the visual appearance of Rockbox.
\opt{gigabeats}{\url{http://themes.rockbox.org/index.php?target=gigabeats}}% \opt{gigabeats}{\url{http://themes.rockbox.org/index.php?target=gigabeats}}%
\opt{mrobe100}{\url{http://themes.rockbox.org/index.php?target=mrobe100}}% \opt{mrobe100}{\url{http://themes.rockbox.org/index.php?target=mrobe100}}%
\opt{vibe500}{\url{http://themes.rockbox.org/index.php?target=vibe500}}% \opt{vibe500}{\url{http://themes.rockbox.org/index.php?target=vibe500}}%
\opt{fuzeplus}{\url{http://themes.rockbox.org/index.php?target=sansafuzeplus}}%
. .
\note{Themes do not have to be purely visual. It is quite possible to create \note{Themes do not have to be purely visual. It is quite possible to create

View file

@ -0,0 +1,77 @@
% $Id: %
In order to install the bootloader, you will need to download the following
files:
\begin{itemize}
\item An original firmware (OF) from \playerman's website:
\opt{fuzeplus}{
\url{http://forums.sandisk.com/t5/Fuze/bd-p/Fuzeplus}}
\item The bootloader:
\opt{fuzeplus}{\download{bootloader/sandisk-sansa/fuzeplus/bootloader-fuzeplus.sansa}}
\item The version of mkimxboot for your operating system from Rockbox's server:
\download{bootloader/sandisk-sansa/mkimxboot/}
\end{itemize}
\subsection{Bootloader installation from Windows}
\begin{enumerate}
\item Create a folder called ``rbinstall'' on your desktop, and then extract
the OF, the bootloader and mkimxboot into it.
\item Open a new command prompt, and navigate to the ``rbinstall'' folder.
\item Run mkimxboot.exe, passing according to the following syntax the name
of the OF and bootloader files that you downloaded, in addition to a name for
the output file and the option argument for dualboot.
% The following arguments to the code environment select the correct line out
% of the code block. This is necessary as using \opt{} in the code block would
% create unwanted empty lines.
\begin{code}[firstline=\opt{fuzeplus}{1},%
lastline=\opt{fuzeplus}{1}]
mkimxboot.exe -i firmware.sb -b bootloader-fuzeplus.sansa -o patched.sb -t dualboot
\end{code}
If mkimxboot.exe does not report success, then retry or abort.
\item Copy the output file (``patched.sb'' in the example given above) to the
root of the device and rename it to the same name as the OF file you downloaded earlier
\opt{fuzeplus}{(``firmware.sb''} above).
\end{enumerate}
Please now go to \reference{ref:finish_install} to complete the installation procedure.
\subsection{Bootloader installation from Mac OS X and Linux}
\begin{enumerate}
\item Create a folder called ``rbinstall'' in your home directory, and then
extract the OF, the bootloader and mkimxboot into it.
\item Open a new terminal, and navigate to the ``rbinstall'' folder.
\item Run mkimxboot, passing the name of the OF and bootloader files that you
downloaded, in addition to a name for the output file and the option argument
for dualboot.
% See above for the code environment arguments explanation.
\begin{code}[firstline=\opt{fuzeplus}{1},%
lastline=\opt{fuzeplus}{1}]
./mkimxboot -i firmware.sb -b bootloader-fuzeplus.sansa -o patched.sb -t dualboot
\end{code}
If mkimxboot does not report success, then retry or abort.
\item Copy the output file (``patched.sb'' in the example given above) to the
root of the device and rename it to the same name as the OF file you downloaded earlier
\opt{fuzeplus}{(``firmware.sb''} above).
\end{enumerate}
Please now go to \reference{ref:finish_install} to complete the installation procedure.

View file

@ -100,7 +100,7 @@ follow the instructions at
\end{description} \end{description}
} }
\opt{sansaAMS}{ \opt{sansaAMS,fuzeplus}{
\begin{description} \begin{description}
\item[DRM capability.] It is possible that installation of the bootloader \item[DRM capability.] It is possible that installation of the bootloader
may lead to you \emph{permanently} losing the ability to playback files may lead to you \emph{permanently} losing the ability to playback files
@ -147,12 +147,15 @@ follow the instructions at
is intended to be used for USB OTG connections only (digital cameras, memory is intended to be used for USB OTG connections only (digital cameras, memory
sticks, etc.). sticks, etc.).
} }
\opt{sansa,e200v2,clipv1,clipv2}{ \opt{sansa,e200v2,clipv1,clipv2,fuzeplus}{
\note{The following steps require you to change the setting in \note{The following steps require you to change the setting in
\setting{Settings $\rightarrow$ USB Mode} to \setting{MSC} from within the \setting{Settings $\rightarrow$ USB Mode} to \setting{MSC} from within the
original firmware.} original firmware.}
\nopt{sansaAMS}{\warn{Never extract files to your \dap{} while it is in recovery mode.}} \nopt{sansaAMS,fuzeplus}{
\warn{Never extract files to your \dap{} while it
is in recovery mode.}
}
} }
\opt{fuze,fuzev2,clipplus}{ \opt{fuze,fuzev2,clipplus}{
@ -384,6 +387,21 @@ filesystem.\\*
files using \fname{unzip}. files using \fname{unzip}.
} }
\opt{fuzeplus}{
Rockbox Utility will ask you for a compatible copy of the original
firmware. This is because for legal reasons we cannot distribute
the bootloader directly. Instead, we have to patch the \playerman{}
firmware with the Rockbox bootloader.
Download a supported version of the \playerman{} firmware for your
\playername{} from the \playerman{} website, links can be found on
\wikilink{SansaFuzePlusPort}.
\note{Although the only tested version of the original firmware is 02.38.6,
Rockbox Utility should be able to patch any newer version.}
\note{If the file that you downloaded is a \fname{.zip} file, use an unzip
utility like mentioned in the prerequisites section to extract the
\fname{firmware.sb} from the \fname{.zip} file to your desktop.}
}
\subsubsection{Choosing a Rockbox version}\label{sec:choosing_version} \subsubsection{Choosing a Rockbox version}\label{sec:choosing_version}
There are three different versions of Rockbox available from the There are three different versions of Rockbox available from the
@ -450,14 +468,14 @@ data partition.}}
correct version for your \dap{}.}} correct version for your \dap{}.}}
\item Connect your \dap{} to the computer via USB \item Connect your \dap{} to the computer via USB
\opt{sansa,sansaAMS,iriverh10,iriverh10_5gb,vibe500}{ in MSC mode } \opt{sansa,sansaAMS,iriverh10,iriverh10_5gb,vibe500,fuzeplus}{ in MSC mode }
\opt{ipod3g,ipod4g,ipodmini,ipodcolor}{ or Firewire }as described in \opt{ipod3g,ipod4g,ipodmini,ipodcolor}{ or Firewire }as described in
the manual that came with your \dap{}. the manual that came with your \dap{}.
\item Take the \fname{.zip} file that you downloaded and use \item Take the \fname{.zip} file that you downloaded and use
the ``Extract all'' command of your unzip program to extract the ``Extract all'' command of your unzip program to extract
the files onto% the files onto
\opt{gigabeats}{the main data partition of } \opt{gigabeats,fuzeplus}{the main data partition of }
\opt{cowond2}{either an SD card or the internal memory of } \opt{cowond2}{either an SD card or the internal memory of }
\opt{ondavx777}{the MicroSD of } \opt{ondavx777}{the MicroSD of }
your \dap{}. your \dap{}.
@ -501,6 +519,7 @@ structure that Rockbox needs.\\}
\opt{cowond2}{\input{getting_started/cowond2_install.tex}} \opt{cowond2}{\input{getting_started/cowond2_install.tex}}
\opt{vibe500}{\input{getting_started/vibe500_install.tex}} \opt{vibe500}{\input{getting_started/vibe500_install.tex}}
\opt{ondavx777}{\input{getting_started/ondavx777_install.tex}} \opt{ondavx777}{\input{getting_started/ondavx777_install.tex}}
\opt{IMX233}{\input{getting_started/IMX233_install.tex}}
} }
} }
@ -562,6 +581,24 @@ structure that Rockbox needs.\\}
firmware process usually takes a minute or so.). You are now ready to go. firmware process usually takes a minute or so.). You are now ready to go.
\end{itemize} \end{itemize}
} }
\opt{fuzeplus}{
\warn{Before proceeding further, make sure that your player's battery is enough charged.
Interrupting the next step due to a power failure most likely
will brick your \dap{}.
}
\note{If you are updating/reinstalling the bootloader on a previouslsy
rockbox installed bootloader you will need to boot into the original
firmware in order to perform the following step. See \reference{ref:Dualboot}
for details on how to do so
}
Update your \daps{} firmware with the patched bootloader. To do this,
safely eject /unmount your \dap{}. The update process should start
immediatly. The \playerman{} will display an animation indicating that the
firmware update is in progress with words: ``Updating Fuze+''.
Do \emph{not} interrupt this process. When the firmware update is complete the
player will restart (The update firmware process usually takes one to several
minutes.). You are now ready to go.
}
\opt{mpiohd200}{ \opt{mpiohd200}{
\begin{itemize} \begin{itemize}
\item Safely eject /unmount your \dap{}. \item Safely eject /unmount your \dap{}.
@ -664,7 +701,7 @@ The new build will be installed over your current build.\\
\section{Uninstalling Rockbox}\index{Installation!uninstall} \section{Uninstalling Rockbox}\index{Installation!uninstall}
\nopt{gigabeatf,iaudiom3,iaudiom5,iaudiox5,archos,mrobe100,gigabeats}{ \nopt{gigabeatf,iaudiom3,iaudiom5,iaudiox5,archos,mrobe100,gigabeats,fuzeplus}{
\note{The Rockbox bootloader allows you to choose between Rockbox and \note{The Rockbox bootloader allows you to choose between Rockbox and
the original firmware. (See \reference{ref:Dualboot} for more information.)} the original firmware. (See \reference{ref:Dualboot} for more information.)}
} }
@ -676,7 +713,7 @@ You can uninstall Rockbox automatically by using Rockbox Utility. If you
installed Rockbox manually you can still use Rockbox Utility for uninstallation installed Rockbox manually you can still use Rockbox Utility for uninstallation
but will not be able to do this selectively. but will not be able to do this selectively.
\opt{iriverh100,iriverh300}{\note{Rockbox Utility cannot uninstall the bootloader due to \opt{iriverh100,iriverh300,fuzeplus}{\note{Rockbox Utility cannot uninstall the bootloader due to
the fact that it requires a flashing procedure. To uninstall the bootloader the fact that it requires a flashing procedure. To uninstall the bootloader
completely follow the manual uninstallation instructions below.}} completely follow the manual uninstallation instructions below.}}
@ -755,9 +792,9 @@ completely follow the manual uninstallation instructions below.}}
} }
} }
\opt{sansaAMS}{ \opt{sansaAMS,fuzeplus}{
Copy an unmodified original firmware to your player, and then reboot into Copy an unmodified original firmware to your player, and then reboot into
the Sandisk firmware. the Sandisk firmware. See \reference{ref:Dualboot} for more information.
} }
\opt{mpiohd200}{ \opt{mpiohd200}{
@ -805,6 +842,15 @@ completely follow the manual uninstallation instructions below.}}
please ensure that you are either logged in as an administrator (Windows), or please ensure that you are either logged in as an administrator (Windows), or
you have root rights (Linux)} you have root rights (Linux)}
\opt{fuzeplus}{
\item[Immediately loading original firmware.]
If the original firmware is immediately loaded without going into updating
the firmware, then the Rockbox bootloader has not been correctly installed.
The original firmware will only perform the update if the filename is
correct, including case. Make sure that the patched Sansa firmware is called
\fname{firmware.sb} and present in the root directory of your player.
}
\opt{iriverh100,iriverh300}{ \opt{iriverh100,iriverh300}{
\item[Immediately loading original firmware.] \item[Immediately loading original firmware.]
If the original firmware is immediately If the original firmware is immediately

View file

@ -24,9 +24,9 @@
\newcommand{\ActionStdCancel}{\ButtonBack{} or \ButtonLeft} \newcommand{\ActionStdCancel}{\ButtonBack{} or \ButtonLeft}
\newcommand{\ActionStdOk}{\ButtonSelect{} or \ButtonRight} \newcommand{\ActionStdOk}{\ButtonSelect{} or \ButtonRight}
\newcommand{\ActionStdRec}{} \newcommand{\ActionStdRec}{\fixme{tbd}}
\newcommand{\ActionStdQuickScreen}{} \newcommand{\ActionStdQuickScreen}{\fixme{tbd}}
\newcommand{\ActionStdMenu}{} \newcommand{\ActionStdMenu}{\fixme{tbd}}
\newcommand{\ActionQuickScreenExit}{Any corner keys or \ButtonSelect} \newcommand{\ActionQuickScreenExit}{Any corner keys or \ButtonSelect}
%Button actions, wps context %Button actions, wps context
@ -51,7 +51,7 @@
\newcommand{\ActionWpsHotkey}{\ButtonBottomRight} \newcommand{\ActionWpsHotkey}{\ButtonBottomRight}
\newcommand{\ActionWpsPlaylist}{} \newcommand{\ActionWpsPlaylist}{\fixme{tbd}}
\newcommand{\ActionWpsAbSetBNextDir}{\fixme{tbd}} \newcommand{\ActionWpsAbSetBNextDir}{\fixme{tbd}}
\newcommand{\ActionWpsAbSetAPrevDir}{\fixme{tbd}} \newcommand{\ActionWpsAbSetAPrevDir}{\fixme{tbd}}
\newcommand{\ActionWpsAbReset}{\fixme{tbd}} \newcommand{\ActionWpsAbReset}{\fixme{tbd}}
@ -61,9 +61,9 @@
\newcommand{\ActionTreeStop}{Long \ButtonPlay} \newcommand{\ActionTreeStop}{Long \ButtonPlay}
\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight} \newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight}
\newcommand{\ActionTreeParentDirectory}{\ButtonBack} \newcommand{\ActionTreeParentDirectory}{\ButtonBack{} or \ButtonLeft}
\newcommand{\ActionTreeHotkey}{\fixme{tbd}}
\newcommand{\ActionTreeHotkey}{} \newcommand{\ActionTreeQuickScreen}{\fixme{tbd}}
%Button actions, YesNo context %Button actions, YesNo context
\newcommand{\ActionYesNoAccept}{\ButtonSelect} \newcommand{\ActionYesNoAccept}{\ButtonSelect}

View file

@ -214,7 +214,8 @@ example when renaming a file or creating a new directory.
Also you can switch to Morse code input mode by changing the Also you can switch to Morse code input mode by changing the
\setting{Use Morse Code Input} setting% \setting{Use Morse Code Input} setting%
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD% \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD%
,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_E200_PAD,PBELL_VIBE500_PAD}% ,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_E200_PAD,PBELL_VIBE500_PAD%
,SANSA_FUZEPLUS_PAD}
{ or by pressing \ActionKbdMorseInput{} in the virtual keyboard}% { or by pressing \ActionKbdMorseInput{} in the virtual keyboard}%
.} .}

View file

@ -543,6 +543,7 @@ To turn on and off your Rockbox enabled \dap{} use the following keys:
{Long \ButtonOn}% {Long \ButtonOn}%
\opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,ONDA_VX777_PAD% \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,ONDA_VX777_PAD%
,GIGABEAT_PAD,MROBE100_PAD,GIGABEAT_S_PAD,sansaAMS,PBELL_VIBE500_PAD% ,GIGABEAT_PAD,MROBE100_PAD,GIGABEAT_S_PAD,sansaAMS,PBELL_VIBE500_PAD%
,SANSA_FUZEPLUS_PAD%
}{\ButtonPower}% }{\ButtonPower}%
\opt{COWON_D2_PAD} {\ButtonPower{}, then \ButtonHold}% \opt{COWON_D2_PAD} {\ButtonPower{}, then \ButtonHold}%
\opt{ONDA_VX777_PAD} {\ButtonPower{}}% \opt{ONDA_VX777_PAD} {\ButtonPower{}}%
@ -562,7 +563,8 @@ To turn on and off your Rockbox enabled \dap{} use the following keys:
\opt{PLAYER_PAD}{From the Main Menu, select \textbf{Shutdown}}% \opt{PLAYER_PAD}{From the Main Menu, select \textbf{Shutdown}}%
\opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD% \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD%
,GIGABEAT_PAD,MROBE100_PAD,GIGABEAT_S_PAD,sansaAMS,COWON_D2_PAD% ,GIGABEAT_PAD,MROBE100_PAD,GIGABEAT_S_PAD,sansaAMS,COWON_D2_PAD%
,PBELL_VIBE500_PAD,ONDA_VX777_PAD}{Long \ButtonPower}% ,PBELL_VIBE500_PAD,ONDA_VX777_PAD,SANSA_FUZEPLUS_PAD%
}{Long \ButtonPower}%
& &
\opt{HAVEREMOTEKEYMAP}{ \opt{HAVEREMOTEKEYMAP}{
\opt{IRIVER_RC_H100_PAD}{Long \ButtonRCStop}% \opt{IRIVER_RC_H100_PAD}{Long \ButtonRCStop}%
@ -639,7 +641,20 @@ To turn on and off your Rockbox enabled \dap{} use the following keys:
when the \dap{} is turned off, press and hold the \ButtonRec{} button, when the \dap{} is turned off, press and hold the \ButtonRec{} button,
and then press the \ButtonOn{} button. and then press the \ButtonOn{} button.
} }
\opt{fuzeplus}
{
Rockbox has a dual-boot feature. To boot into the original firmware,
when the \dap{} is turned off, press and hold the \ButtonVolDown{} button,
and then press and hold the \ButtonPower{} button while keeping the
\ButtonVolDown{} button pressed. After 5 to 10 seconds the original
firmware should boot.
It is also possible to connect your \dap{} to your computer using the
original firmware. To do so you may press and hold the \ButtonVolDown{}
button and connect your device to the computer while keeping the
\ButtonVolDown{} button pressed. After 5 to 10 seconds the original
firmware should boot into USB mode.
}
\opt{mpiohd200,mpiohd300} \opt{mpiohd200,mpiohd300}
{ {
Rockbox has a dual-boot feature. To boot into the original firmware, Rockbox has a dual-boot feature. To boot into the original firmware,

View file

@ -111,6 +111,7 @@ your WPS (While Playing Screen).
\opt{PLAYER_PAD}{\ButtonMenu+\ButtonStop} \opt{PLAYER_PAD}{\ButtonMenu+\ButtonStop}
\opt{ONDIO_PAD}{\ButtonMenu+\ButtonDown} \opt{ONDIO_PAD}{\ButtonMenu+\ButtonDown}
\opt{SANSA_CLIP_PAD}{\ButtonHome+\ButtonSelect} \opt{SANSA_CLIP_PAD}{\ButtonHome+\ButtonSelect}
\opt{SANSA_FUZEPLUS_PAD}{\ButtonPower}
& Key lock (software hold switch) on/off.\\ & Key lock (software hold switch) on/off.\\
}% }%
%These actions need definitions for the other targets %These actions need definitions for the other targets
@ -125,7 +126,7 @@ your WPS (While Playing Screen).
% on the 'pitchscreen' feature since some players have the feature but do % on the 'pitchscreen' feature since some players have the feature but do
% not have the button to go from the WPS to the pitch screen. % not have the button to go from the WPS to the pitch screen.
\opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IRIVER_H10_PAD,MROBE100_PAD% \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IRIVER_H10_PAD,MROBE100_PAD%
,GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_E200_PAD,SANSA_C200_PAD}{% ,GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_E200_PAD,SANSA_C200_PAD,SANSA_FUZEPLUS_PAD}{%
\ActionWpsPitchScreen \ActionWpsPitchScreen
\opt{HAVEREMOTEKEYMAP}{& \ActionRCWpsPitchScreen} \opt{HAVEREMOTEKEYMAP}{& \ActionRCWpsPitchScreen}
& Show \setting{Pitch Screen} (see \reference{sec:pitchscreen}).\\% & Show \setting{Pitch Screen} (see \reference{sec:pitchscreen}).\\%
@ -136,7 +137,7 @@ your WPS (While Playing Screen).
& Show current \setting{Playlist}.\\% & Show current \setting{Playlist}.\\%
}% }%
\opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IRIVER_H10_PAD% \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IRIVER_H10_PAD%
,SANSA_E200_PAD,SANSA_C200_PAD}{% ,SANSA_E200_PAD,SANSA_C200_PAD,SANSA_FUZEPLUS_PAD}{%
\ActionWpsIdThreeScreen \ActionWpsIdThreeScreen
\opt{HAVEREMOTEKEYMAP}{& \ActionRCWpsIdThreeScreen} \opt{HAVEREMOTEKEYMAP}{& \ActionRCWpsIdThreeScreen}
& Enter \setting{ID3 Viewer}.\\% & Enter \setting{ID3 Viewer}.\\%
@ -271,7 +272,7 @@ all the identity information about the current track. This info is known as
meta data and is stored in audio file formats to keep information on artist, meta data and is stored in audio file formats to keep information on artist,
album etc. To access this screen, % album etc. To access this screen, %
\opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IRIVER_H10_PAD,% \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IRIVER_H10_PAD,%
SANSA_C200_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD}{ SANSA_C200_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_FUZEPLUS_PAD}{
press \ActionWpsIdThreeScreen. }% press \ActionWpsIdThreeScreen. }%
\opt{PLAYER_PAD,ONDIO_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD,IAUDIO_M3_PAD,% \opt{PLAYER_PAD,ONDIO_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD,IAUDIO_M3_PAD,%
GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_CLIP_PAD,PBELL_VIBE500_PAD,% GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_CLIP_PAD,PBELL_VIBE500_PAD,%