From 6637e24aed7f4288f82be1eae11f7831086e8091 Mon Sep 17 00:00:00 2001 From: Jean-Louis Biasini Date: Tue, 21 Feb 2012 16:41:35 +0100 Subject: 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 --- manual/advanced_topics/main.tex | 2 +- manual/appendix/config_file_options.tex | 7 +- manual/configure_rockbox/sound_settings.tex | 16 ++-- manual/configure_rockbox/system_options.tex | 103 ++++++++++++---------- manual/configure_rockbox/theme_settings.tex | 1 + manual/getting_started/IMX233_install.tex | 77 ++++++++++++++++ manual/getting_started/installation.tex | 68 +++++++++++--- manual/platform/keymap-sansafuzeplus.tex | 14 +-- manual/rockbox_interface/browsing_and_playing.tex | 3 +- manual/rockbox_interface/main.tex | 19 +++- manual/rockbox_interface/wps.tex | 7 +- 11 files changed, 237 insertions(+), 80 deletions(-) create mode 100644 manual/getting_started/IMX233_install.tex diff --git a/manual/advanced_topics/main.tex b/manual/advanced_topics/main.tex index e341ceaccc..60c1b800ba 100644 --- a/manual/advanced_topics/main.tex +++ b/manual/advanced_topics/main.tex @@ -681,7 +681,7 @@ You just ``play'' a file with the extension % \opt{ipod}{\fname{.ipod}.} % \opt{iaudio}{\fname{.iaudio}.} % \opt{sansa,iriverh10,iriverh10_5gb,vibe500}{\fname{.mi4}.} % -\opt{sansaAMS}{\fname{.sansa}.} % +\opt{sansaAMS,fuzeplus}{\fname{.sansa}.} % \opt{gigabeatf,gigabeats}{\fname{.gigabeat}.} % This can be used to test new firmware versions without deleting your current version. diff --git a/manual/appendix/config_file_options.tex b/manual/appendix/config_file_options.tex index 7cb2b249d3..44e8632ac2 100644 --- a/manual/appendix/config_file_options.tex +++ b/manual/appendix/config_file_options.tex @@ -16,21 +16,22 @@ \opt{iriverh100,iriverh300}{-84 to 0}% \opt{ipodnano}{-72 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}% & dB\\ bass & \opt{masd}{-15 to +15}% \opt{masf}{-12 to +12}% \opt{iriverh100,iriverh300}{0 to +24}% \opt{ipod}{-6 to +9}% - \opt{iaudiom3,iaudiom5,iaudiox5,e200,e200v2,vibe500}{% + \opt{iaudiom3,iaudiom5,iaudiox5,e200,e200v2,vibe500,fuzeplus}{% -24 to +24}% & dB\\ treble & \opt{masd}{-15 to +15}% \opt{masf}{-12 to +12}% \opt{iriverh100,iriverh300}{0 to +6}% \opt{ipod}{-6 to +9}% - \opt{iaudiom3,iaudiom5,iaudiox5,e200,e200v2,vibe500}{% + \opt{iaudiom3,iaudiom5,iaudiox5,e200,e200v2,vibe500,fuzeplus}{% -24 to +24}% & dB\\ balance & -100 to +100 & \%\\ diff --git a/manual/configure_rockbox/sound_settings.tex b/manual/configure_rockbox/sound_settings.tex index 17b8059846..2a5f7fa31e 100644 --- a/manual/configure_rockbox/sound_settings.tex +++ b/manual/configure_rockbox/sound_settings.tex @@ -28,6 +28,7 @@ change to customise your listening experience. -74~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{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 and the recording gain.} \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}{% 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{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.} \opt{ipodvideo}{ @@ -66,7 +67,7 @@ change to customise your listening experience. \opt{ipodnano,ipodnano2g,ipodcolor,mpiohd200}{% 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{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.} \opt{ipodvideo}{ @@ -387,7 +388,7 @@ change to customise your listening experience. \begin{btnmap} \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,GIGABEAT_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{IRIVER_H10_PAD}{\ButtonScrollUp} \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% ,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{IRIVER_H10_PAD}{\ButtonScrollDown} \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{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_CLIP_PAD}{\ButtonUp} + ,SANSA_CLIP_PAD,SANSA_FUZEPLUS_PAD}{\ButtonUp} \opt{IRIVER_H10_PAD,MPIO_HD200_PAD,MPIO_HD300_PAD}{\ButtonRew} \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{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_CLIP_PAD}{\ButtonDown} + ,SANSA_CLIP_PAD,SANSA_FUZEPLUS_PAD}{\ButtonDown} \opt{IRIVER_H10_PAD,MPIO_HD200_PAD,MPIO_HD300_PAD}{\ButtonFF} \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% ,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_HD300_PAD}{\ButtonEnter} \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{GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD,MROBE100_PAD,SANSA_CLIP_PAD}{\ButtonPower} \opt{PBELL_VIBE500_PAD}{\ButtonCancel} + \opt{SANSA_FUZEPLUS_PAD}{\ButtonBack} \opt{touchscreen}{\TouchTopLeft \opt{COWON_D2_PAD}{/ \ButtonPower}} & diff --git a/manual/configure_rockbox/system_options.tex b/manual/configure_rockbox/system_options.tex index 0d59e6661a..167ffa74d0 100644 --- a/manual/configure_rockbox/system_options.tex +++ b/manual/configure_rockbox/system_options.tex @@ -1,7 +1,7 @@ % $Id$ % \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}{ \subsection{Battery} Options relating to the \opt{archos}{batteries}\nopt{archos}{battery} @@ -227,20 +227,20 @@ therefore result in better runtime. This setting control the keypad mode when the \dap{} is attached to a computer through USB. Pressing a key on the \dap{} sends a keystroke the computer the \dap{} is attached to, according to the mapping set by the - keypad mode. There are different modes which provide different + keypad mode. There are different modes which provide different functionality. \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% - ,PBELL_VIBE500_PAD}{% + ,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{% Switching modes back and forth is done by pressing the \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}% \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonRight} \opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonLeft} and \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}% \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonLeft} \opt{PBELL_VIBE500_PAD}{\ButtonOK+\ButtonRight} @@ -263,15 +263,16 @@ therefore result in better runtime. \begin{btnmap} % Volume up / down \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} - {\ButtonScrollFwd / \ButtonScrollBack} - \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} - {\ButtonVolUp / \ButtonVolDown} - \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown} - \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonUp / \ButtonDown} + {\ButtonScrollFwd{} / \ButtonScrollBack} + \opt{SANSA_FUZEPLUS_PAD}{\ButtonUp{} / \ButtonDown;} + \opt{GIGABEAT_S_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,SANSA_FUZEPLUS_PAD} + {\ButtonVolUp{} / \ButtonVolDown} + \opt{IRIVER_H10_PAD}{\ButtonScrollUp{} / \ButtonScrollDown} + \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonUp{} / \ButtonDown} & \opt{HAVEREMOTEKEYMAP}{ \opt{GIGABEAT_RC_PAD,MROBE100_RC_PAD} - {\ButtonRCVolUp / \ButtonRCVolDown}% + {\ButtonRCVolUp{} / \ButtonRCVolDown}% &} Volume up / down, respectively \\ @@ -279,7 +280,7 @@ therefore result in better runtime. % Volume mute \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IPOD_4G_PAD% ,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_VIBE500_PAD}{\ButtonMenu} & @@ -293,7 +294,7 @@ therefore result in better runtime. % Playback play / pause \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp} \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{HAVEREMOTEKEYMAP}{ @@ -310,6 +311,7 @@ therefore result in better runtime. \opt{IRIVER_H10_PAD}{\ButtonRew; Long \ButtonPlay} \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} {\ButtonMenu; Long \ButtonPlay} + \opt{SANSA_FUZEPLUS_PAD}{Long \ButtonPlay} \opt{PBELL_VIBE500_PAD}{\ButtonCancel; Long \ButtonPlay} \opt{MROBE100_PAD}{\ButtonDisplay; Long {\ButtonPlay}} & @@ -323,7 +325,7 @@ therefore result in better runtime. % Scan previous track \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_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} \opt{GIGABEAT_RC_PAD}{\ButtonPrev; \ButtonLeft}% & @@ -336,7 +338,7 @@ therefore result in better runtime. % Scan next track \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_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} \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{GIGABEAT_S_PAD}{\ButtonPlay; \ButtonUp} \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{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{GIGABEAT_S_PAD}{Long \ButtonPlay; Long \ButtonUp} \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{MROBE100_PAD}{\ButtonDisplay; Long \ButtonPlay} & @@ -382,7 +384,7 @@ therefore result in better runtime. % Slide previous \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} \opt{GIGABEAT_S_PAD}{\ButtonPrev; \ButtonLeft} \opt{IRIVER_H10_PAD}{\ButtonRew} @@ -395,7 +397,7 @@ therefore result in better runtime. % Slide next \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} \opt{GIGABEAT_S_PAD}{\ButtonNext; \ButtonRight} \opt{IRIVER_H10_PAD}{\ButtonFF} @@ -408,7 +410,7 @@ therefore result in better runtime. % Slide first \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} \opt{GIGABEAT_S_PAD}{Long \ButtonPrev; Long \ButtonLeft} \opt{IRIVER_H10_PAD}{Long \ButtonRew} @@ -421,7 +423,7 @@ therefore result in better runtime. % Slide last \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} \opt{GIGABEAT_S_PAD}{Long \ButtonNext; Long \ButtonRight} \opt{IRIVER_H10_PAD}{Long \ButtonFF} @@ -433,6 +435,7 @@ therefore result in better runtime. \\ % Screen black + \opt{SANSA_FUZEPLUS_PAD}{\ButtonBottomRight} \opt{SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% ,SANSA_CLIP_PAD}{\ButtonDown} \opt{IRIVER_H10_PAD}{\ButtonLeft} @@ -447,6 +450,7 @@ therefore result in better runtime. \\ % Screen white + \opt{SANSA_FUZEPLUS_PAD}{Long \ButtonBottomRight} \opt{SANSA_E200_PAD,GIGABEAT_S_PAD,SANSA_C200_PAD% ,SANSA_CLIP_PAD}{Long \ButtonDown} \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} {\ButtonVolUp / \ButtonVolDown} \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{GIGABEAT_RC_PAD,MROBE100_RC_PAD} @@ -477,7 +482,7 @@ therefore result in better runtime. % Mouse click \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} \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack} \opt{IRIVER_H10_PAD}{\ButtonRight} @@ -492,7 +497,7 @@ therefore result in better runtime. % Mouse over \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{IRIVER_H10_PAD}{Long \ButtonRight} \opt{PBELL_VIBE500_PAD}{Long \ButtonOK} @@ -518,7 +523,7 @@ therefore result in better runtime. \opt{GIGABEAT_S_PAD} {\ButtonPrev; \ButtonVolUp / \ButtonNext; \ButtonVolDown} \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{GIGABEAT_RC_PAD,MROBE100_RC_PAD} @@ -528,21 +533,24 @@ therefore result in better runtime. \\ % Scroll page up / page down - \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} - {\ButtonUp / \ButtonDown} - \opt{GIGABEAT_S_PAD}{\ButtonUp / \ButtonDown} - \opt{IRIVER_H10_PAD}{\ButtonRew / \ButtonFF} - \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD} - {\ButtonPlay / \ButtonMenu} - \opt{PBELL_VIBE500_PAD}{\ButtonOK / \ButtonCancel} - & - \opt{HAVEREMOTEKEYMAP}{ - \opt{MROBE100_RC_PAD}{\ButtonRCPlay / \ButtonRCDisplay}% - &} - Scroll page up / page down, respectively - \\ + \nopt{SANSA_FUZEPLUS_PAD}{ + \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD} + {\ButtonUp / \ButtonDown} + \opt{GIGABEAT_S_PAD}{\ButtonUp / \ButtonDown} + \opt{IRIVER_H10_PAD}{\ButtonRew / \ButtonFF} + \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,MROBE100_PAD} + {\ButtonPlay / \ButtonMenu} + \opt{PBELL_VIBE500_PAD}{\ButtonOK / \ButtonCancel} + & + \opt{HAVEREMOTEKEYMAP}{ + \opt{MROBE100_RC_PAD}{\ButtonRCPlay / \ButtonRCDisplay}% + &} + 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} {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{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} {Long \ButtonPlay+\ButtonMenu} - \opt{PBELL_VIBE500_PAD}{Long \ButtonPlay} + \opt{PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{Long \ButtonPlay} & \opt{HAVEREMOTEKEYMAP}{ \opt{GIGABEAT_RC_PAD}{Long \ButtonRCFF+\ButtonRCRew}% @@ -583,7 +591,7 @@ therefore result in better runtime. % Tab previous / next \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,PBELL_VIBE500_PAD} + ,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} {\ButtonLeft / \ButtonRight} & \opt{HAVEREMOTEKEYMAP}{ @@ -594,6 +602,7 @@ therefore result in better runtime. \\ % Tab close + \opt{SANSA_FUZEPLUS_PAD}{\ButtonBack} \opt{SANSA_E200_PAD,SANSA_C200_PAD}{Long \ButtonPower} \opt{GIGABEAT_S_PAD}{Long \ButtonPlay; Long \ButtonBack} \opt{SANSA_CLIP_PAD}{Long \ButtonHome} @@ -612,7 +621,7 @@ therefore result in better runtime. % History back / forward \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,PBELL_VIBE500_PAD} + ,IPOD_1G2G_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD} {Long \ButtonLeft / Long \ButtonRight} & \opt{HAVEREMOTEKEYMAP}{ @@ -622,6 +631,7 @@ therefore result in better runtime. \\ % View full-screen + \opt{SANSA_FUZEPLUS_PAD}{Long \ButtonSelect} \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% ,GIGABEAT_S_PAD,MROBE100_PAD} {\ButtonSelect} @@ -645,7 +655,7 @@ therefore result in better runtime. \begin{btnmap} % Cursor move up / down / left / right \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} \opt{IRIVER_H10_PAD}{\ButtonScrollUp / \ButtonScrollDown / \ButtonLeft / \ButtonRight} @@ -661,7 +671,7 @@ therefore result in better runtime. % Mouse button left-click \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} \opt{GIGABEAT_S_PAD}{\ButtonSelect; \ButtonBack} \opt{IRIVER_H10_PAD}{\ButtonPlay} @@ -678,7 +688,7 @@ therefore result in better runtime. \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonPower} \opt{GIGABEAT_S_PAD}{\ButtonMenu} \opt{SANSA_CLIP_PAD}{\ButtonHome} - \opt{MROBE100_PAD,PBELL_VIBE500_PAD}{\ButtonPlay} + \opt{MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{\ButtonPlay} & \opt{HAVEREMOTEKEYMAP}{ &} @@ -687,6 +697,8 @@ therefore result in better runtime. \\ % Mouse wheel scroll up / down + \opt{SANSA_FUZEPLUS_PAD} + {\ButtonBack / \ButtonBottomLeft} \opt{SANSA_E200_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD} {\ButtonScrollBack / \ButtonScrollFwd} \opt{IRIVER_H10_PAD}{\ButtonRew / \ButtonFF} @@ -702,6 +714,7 @@ therefore result in better runtime. &} Mouse wheel scroll up / down, respectively \\ + \end{btnmap} }} \end{description} diff --git a/manual/configure_rockbox/theme_settings.tex b/manual/configure_rockbox/theme_settings.tex index 2f72863a7c..b1b2197e20 100644 --- a/manual/configure_rockbox/theme_settings.tex +++ b/manual/configure_rockbox/theme_settings.tex @@ -41,6 +41,7 @@ customize the visual appearance of Rockbox. \opt{gigabeats}{\url{http://themes.rockbox.org/index.php?target=gigabeats}}% \opt{mrobe100}{\url{http://themes.rockbox.org/index.php?target=mrobe100}}% \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 diff --git a/manual/getting_started/IMX233_install.tex b/manual/getting_started/IMX233_install.tex new file mode 100644 index 0000000000..c2846a85d3 --- /dev/null +++ b/manual/getting_started/IMX233_install.tex @@ -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. + diff --git a/manual/getting_started/installation.tex b/manual/getting_started/installation.tex index c3f7ab0daf..5cf1606510 100644 --- a/manual/getting_started/installation.tex +++ b/manual/getting_started/installation.tex @@ -100,7 +100,7 @@ follow the instructions at \end{description} } -\opt{sansaAMS}{ +\opt{sansaAMS,fuzeplus}{ \begin{description} \item[DRM capability.] It is possible that installation of the bootloader 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 sticks, etc.). } - \opt{sansa,e200v2,clipv1,clipv2}{ + \opt{sansa,e200v2,clipv1,clipv2,fuzeplus}{ \note{The following steps require you to change the setting in \setting{Settings $\rightarrow$ USB Mode} to \setting{MSC} from within the 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}{ @@ -384,6 +387,21 @@ filesystem.\\* 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} There are three different versions of Rockbox available from the @@ -450,14 +468,14 @@ data partition.}} correct version for your \dap{}.}} \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 the manual that came with your \dap{}. \item Take the \fname{.zip} file that you downloaded and use the ``Extract all'' command of your unzip program to extract - the files onto% - \opt{gigabeats}{the main data partition of } + the files onto + \opt{gigabeats,fuzeplus}{the main data partition of } \opt{cowond2}{either an SD card or the internal memory of } \opt{ondavx777}{the MicroSD of } your \dap{}. @@ -501,6 +519,7 @@ structure that Rockbox needs.\\} \opt{cowond2}{\input{getting_started/cowond2_install.tex}} \opt{vibe500}{\input{getting_started/vibe500_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. \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}{ \begin{itemize} \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} -\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 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 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 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 - the Sandisk firmware. + the Sandisk firmware. See \reference{ref:Dualboot} for more information. } \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 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}{ \item[Immediately loading original firmware.] If the original firmware is immediately @@ -847,7 +893,7 @@ then you can try generating \fname{rockbox.tar} instead of \begin{code} make tar \end{code} -and copying it to the data partition. During the next boot, the bootloader +and copying it to the data partition. During the next boot, the bootloader will extract it. \end{itemize} } diff --git a/manual/platform/keymap-sansafuzeplus.tex b/manual/platform/keymap-sansafuzeplus.tex index 18139f36dc..9f8c538d94 100644 --- a/manual/platform/keymap-sansafuzeplus.tex +++ b/manual/platform/keymap-sansafuzeplus.tex @@ -24,9 +24,9 @@ \newcommand{\ActionStdCancel}{\ButtonBack{} or \ButtonLeft} \newcommand{\ActionStdOk}{\ButtonSelect{} or \ButtonRight} -\newcommand{\ActionStdRec}{} -\newcommand{\ActionStdQuickScreen}{} -\newcommand{\ActionStdMenu}{} +\newcommand{\ActionStdRec}{\fixme{tbd}} +\newcommand{\ActionStdQuickScreen}{\fixme{tbd}} +\newcommand{\ActionStdMenu}{\fixme{tbd}} \newcommand{\ActionQuickScreenExit}{Any corner keys or \ButtonSelect} %Button actions, wps context @@ -51,7 +51,7 @@ \newcommand{\ActionWpsHotkey}{\ButtonBottomRight} -\newcommand{\ActionWpsPlaylist}{} +\newcommand{\ActionWpsPlaylist}{\fixme{tbd}} \newcommand{\ActionWpsAbSetBNextDir}{\fixme{tbd}} \newcommand{\ActionWpsAbSetAPrevDir}{\fixme{tbd}} \newcommand{\ActionWpsAbReset}{\fixme{tbd}} @@ -61,9 +61,9 @@ \newcommand{\ActionTreeStop}{Long \ButtonPlay} \newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight} -\newcommand{\ActionTreeParentDirectory}{\ButtonBack} - -\newcommand{\ActionTreeHotkey}{} +\newcommand{\ActionTreeParentDirectory}{\ButtonBack{} or \ButtonLeft} +\newcommand{\ActionTreeHotkey}{\fixme{tbd}} +\newcommand{\ActionTreeQuickScreen}{\fixme{tbd}} %Button actions, YesNo context \newcommand{\ActionYesNoAccept}{\ButtonSelect} diff --git a/manual/rockbox_interface/browsing_and_playing.tex b/manual/rockbox_interface/browsing_and_playing.tex index 37d8cb01ca..2ce0072eda 100644 --- a/manual/rockbox_interface/browsing_and_playing.tex +++ b/manual/rockbox_interface/browsing_and_playing.tex @@ -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 \setting{Use Morse Code Input} setting% \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}% .} diff --git a/manual/rockbox_interface/main.tex b/manual/rockbox_interface/main.tex index 4104595c56..b7c553bf30 100644 --- a/manual/rockbox_interface/main.tex +++ b/manual/rockbox_interface/main.tex @@ -543,6 +543,7 @@ To turn on and off your Rockbox enabled \dap{} use the following keys: {Long \ButtonOn}% \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% + ,SANSA_FUZEPLUS_PAD% }{\ButtonPower}% \opt{COWON_D2_PAD} {\ButtonPower{}, then \ButtonHold}% \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{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_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{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, 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} { Rockbox has a dual-boot feature. To boot into the original firmware, diff --git a/manual/rockbox_interface/wps.tex b/manual/rockbox_interface/wps.tex index c0871bdd06..d35932effc 100644 --- a/manual/rockbox_interface/wps.tex +++ b/manual/rockbox_interface/wps.tex @@ -111,6 +111,7 @@ your WPS (While Playing Screen). \opt{PLAYER_PAD}{\ButtonMenu+\ButtonStop} \opt{ONDIO_PAD}{\ButtonMenu+\ButtonDown} \opt{SANSA_CLIP_PAD}{\ButtonHome+\ButtonSelect} + \opt{SANSA_FUZEPLUS_PAD}{\ButtonPower} & Key lock (software hold switch) on/off.\\ }% %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 % 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% - ,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 \opt{HAVEREMOTEKEYMAP}{& \ActionRCWpsPitchScreen} & Show \setting{Pitch Screen} (see \reference{sec:pitchscreen}).\\% @@ -136,7 +137,7 @@ your WPS (While Playing Screen). & Show current \setting{Playlist}.\\% }% \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 \opt{HAVEREMOTEKEYMAP}{& \ActionRCWpsIdThreeScreen} & 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, album etc. To access this screen, % \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. }% \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,% -- cgit v1.2.3