197c24c5d3
- create a base class and make derived classes for each installation type. - sort installations by type, not by player model. - remove duplicated code for iriver (de)scrambling functionality and use the functions inside of the tools folder directly -- we already do the same for rbspeex. - make bootloader file backup optional and allow choosing a target location. - clean up some wording and add some more guiding messages. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18657 a1c6a512-1295-4272-9138-f99709370657
557 lines
10 KiB
INI
557 lines
10 KiB
INI
[general]
|
|
download_url=http://download.rockbox.org/release/3.0/
|
|
daily_url=http://download.rockbox.org/daily/
|
|
bleeding_url=http://build.rockbox.org/dist/build-
|
|
server_conf_url=http://www.rockbox.org/daily/build-info
|
|
bootloader_info_url=http://download.rockbox.org/bootloader/bootloaders-info
|
|
bleeding_info=http://build.rockbox.org/cvsmod/build-info
|
|
font_url=http://www.rockbox.org/daily/fonts/rockbox-fonts.zip
|
|
last_release=3.0
|
|
prog_name=rockbox
|
|
bootloader_url=http://download.rockbox.org/bootloader
|
|
themes_url=http://themes.rockbox.org/
|
|
manual_url=http://download.rockbox.org/manual
|
|
doom_url=http://download.rockbox.org/useful/rockdoom.zip
|
|
voice_url=http://www.rockbox.org/voices/
|
|
genlang_url=http://www.rockbox.org/genlang/
|
|
|
|
[platforms]
|
|
platform01=player
|
|
platform02=recorder
|
|
platform03=recorder8mb
|
|
platform04=recorderv2
|
|
platform05=fmrecorder
|
|
platform06=fmrecorder8mb
|
|
platform07=ondiosp
|
|
platform08=ondiofm
|
|
platform10=h100
|
|
platform11=h120
|
|
platform12=h300
|
|
platform13=h10_5gbums
|
|
platform14=h10_5gbmtp
|
|
platform15=h10
|
|
platform20=ipod1g2g
|
|
platform21=ipod3g
|
|
platform22=ipod4gray
|
|
platform23=ipodcolor
|
|
platform24=ipodvideo
|
|
platform25=ipodvideo64mb
|
|
platform26=ipodmini1g
|
|
platform27=ipodmini2g
|
|
platform28=ipodnano
|
|
platform30=iaudiox5
|
|
platform31=iaudiom5
|
|
platform32=iaudiox5v
|
|
platform33=iaudiom3
|
|
platform40=gigabeatf
|
|
platform50=sansae200
|
|
platform51=sansac200
|
|
platform60=mrobe100
|
|
|
|
|
|
|
|
[player]
|
|
name="Jukebox Player 6000 / Jukebox Studio 5 / 10 / 20"
|
|
platform=player
|
|
released=yes
|
|
needsbootloader=no
|
|
bootloadermethod=
|
|
bootloadername=
|
|
resolution=11x2x1
|
|
manualname=
|
|
brand=Archos
|
|
voicename=player
|
|
targetid=1
|
|
encoder=lame
|
|
|
|
[recorder]
|
|
name="Jukebox Recorder 6 / 10 / 15 / 20"
|
|
platform=recorder
|
|
released=yes
|
|
needsbootloader=no
|
|
bootloadermethod=
|
|
bootloadername=
|
|
resolution=112x64x1
|
|
manualname=
|
|
brand=Archos
|
|
voicename=recorder
|
|
targetid=2
|
|
encoder=lame
|
|
|
|
[recorder8mb]
|
|
name="Jukebox Recorder 6 / 10 / 15 / 20 (with 8MiB memory)"
|
|
platform=recorder8mb
|
|
released=yes
|
|
needsbootloader=no
|
|
bootloadermethod=
|
|
bootloadername=
|
|
resolution=112x64x1
|
|
manualname=rockbox-recorder
|
|
brand=Archos
|
|
voicename=recorder
|
|
targetid=2
|
|
encoder=lame
|
|
|
|
[recorderv2]
|
|
name="Jukebox Recorder v2 (20GB)"
|
|
platform=recorderv2
|
|
released=yes
|
|
needsbootloader=no
|
|
bootloadermethod=
|
|
bootloadername=
|
|
resolution=112x64x1
|
|
manualname=
|
|
brand=Archos
|
|
voicename=recorderv2
|
|
targetid=4
|
|
encoder=lame
|
|
|
|
[fmrecorder]
|
|
name="Jukebox Recorder FM"
|
|
platform=fmrecorder
|
|
released=yes
|
|
needsbootloader=no
|
|
bootloadermethod=
|
|
bootloadername=
|
|
resolution=112x64x1
|
|
manualname=
|
|
brand=Archos
|
|
voicename=fmrecorder
|
|
targetid=3
|
|
encoder=lame
|
|
|
|
[fmrecorder8mb]
|
|
name="Jukebox Recorder FM (with 8MiB memory)"
|
|
platform=fmrecorder8mb
|
|
released=yes
|
|
needsbootloader=no
|
|
bootloadermethod=
|
|
bootloadername=
|
|
resolution=112x64x1
|
|
manualname=rockbox-fmrecorder
|
|
brand=Archos
|
|
voicename=fmrecorder
|
|
targetid=3
|
|
encoder=lame
|
|
|
|
[ondiosp]
|
|
name="Ondio SP"
|
|
platform=ondiosp
|
|
released=yes
|
|
needsbootloader=no
|
|
bootloadermethod=
|
|
bootloadername=
|
|
resolution=112x64x1
|
|
manualname=
|
|
brand=Archos
|
|
voicename=ondiosp
|
|
targetid=7
|
|
encoder=lame
|
|
|
|
[ondiofm]
|
|
name="Ondio FM"
|
|
platform=ondiofm
|
|
released=yes
|
|
needsbootloader=no
|
|
bootloadermethod=
|
|
bootloadername=
|
|
resolution=112x64x1
|
|
manualname=
|
|
brand=Archos
|
|
voicename=ondiofm
|
|
targetid=8
|
|
encoder=lame
|
|
|
|
[h100]
|
|
name="iHP100 / iHP110"
|
|
platform=h100
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=hex
|
|
bootloadername=/iriver/bootloader-h100.bin
|
|
bootloaderfile=/ihp_100.hex
|
|
resolution=160x128x2
|
|
manualname=rockbox-h100
|
|
brand=Iriver
|
|
usbid=0x10063001
|
|
voicename=h100
|
|
targetid=11
|
|
encoder=rbspeex
|
|
|
|
[h120]
|
|
name="iHP120 / iHP140 / H120 / H140"
|
|
platform=h120
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=hex
|
|
bootloadername=/iriver/bootloader-h120.bin
|
|
bootloaderfile=/ihp_120.hex
|
|
resolution=160x128x2
|
|
manualname=rockbox-h100
|
|
brand=Iriver
|
|
usbid=0x10063002
|
|
voicename=h120
|
|
targetid=9
|
|
encoder=rbspeex
|
|
|
|
[h300]
|
|
name="H320 / H340"
|
|
platform=h300
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=hex
|
|
bootloadername=/iriver/bootloader-h300.bin
|
|
bootloaderfile=/H300.hex
|
|
resolution=220x176x16
|
|
manualname=rockbox-h300
|
|
brand=Iriver
|
|
usbid=0x10063003
|
|
voicename=h300
|
|
targetid=10
|
|
encoder=rbspeex
|
|
|
|
[h10_5gbums]
|
|
name="H10 (5 / 6GB) UMS"
|
|
platform=h10_5gb
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=mi4
|
|
bootloadername=/iriver/H10.mi4
|
|
bootloaderfile=/System/H10.mi4
|
|
resolution=128x128x16
|
|
manualname=
|
|
brand=Iriver
|
|
usbid=0x41022002
|
|
voicename=h10_5gb
|
|
targetid=24
|
|
encoder=rbspeex
|
|
|
|
[h10_5gbmtp]
|
|
name="H10 (5 / 6GB) MTP"
|
|
platform=h10_5gb
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=mi4
|
|
bootloadername=/iriver/H10_5GB-MTP/H10.mi4
|
|
bootloaderfile=/System/H10.mi4
|
|
resolution=128x128x16
|
|
manualname=
|
|
brand=Iriver
|
|
usbid=0x41022105
|
|
voicename=h10_5gb
|
|
targetid=24
|
|
encoder=rbspeex
|
|
|
|
[h10]
|
|
name="H10 (20GB)"
|
|
platform=h10
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=mi4
|
|
bootloadername=/iriver/H10_20GC.mi4
|
|
bootloaderfile=/System/H10_20GC.mi4
|
|
resolution=160x128x16
|
|
manualname=
|
|
brand=Iriver
|
|
usbid=0x0b7000ba
|
|
usberror=0x41022101
|
|
voicename=h10
|
|
targetid=22
|
|
encoder=rbspeex
|
|
|
|
[ipod1g2g]
|
|
name="Ipod (1st / 2nd gen)"
|
|
platform=ipod1g2g
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=ipod
|
|
bootloadername=/ipod/bootloader-ipod1g2g.ipod
|
|
resolution=160x128x2
|
|
manualname=
|
|
brand=Apple
|
|
voicename=ipod1g2g
|
|
targetid=29
|
|
encoder=rbspeex
|
|
|
|
[ipodcolor]
|
|
name="Ipod Colour / Photo / U2 (4th gen)"
|
|
platform=ipodcolor
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=ipod
|
|
bootloadername=/ipod/bootloader-ipodcolor.ipod
|
|
resolution=220x176x16
|
|
manualname=
|
|
brand=Apple
|
|
voicename=ipodcolor
|
|
targetid=13
|
|
encoder=rbspeex
|
|
|
|
[ipodnano]
|
|
name="Ipod Nano (1st gen)"
|
|
platform=ipodnano
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=ipod
|
|
bootloadername=/ipod/bootloader-ipodnano.ipod
|
|
resolution=176x132x16
|
|
manualname=
|
|
brand=Apple
|
|
usbincompat=0x05ac1260
|
|
voicename=ipodnano
|
|
targetid=14
|
|
encoder=rbspeex
|
|
|
|
[ipod4gray]
|
|
name="Ipod (4th gen, greyscale)"
|
|
platform=ipod4gray
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=ipod
|
|
bootloadername=/ipod/bootloader-ipod4g.ipod
|
|
resolution=160x128x2
|
|
manualname=
|
|
brand=Apple
|
|
voicename=ipod4gray
|
|
targetid=17
|
|
encoder=rbspeex
|
|
|
|
[ipodvideo]
|
|
name="Ipod Video (5th gen) 30GB"
|
|
platform=ipodvideo
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=ipod
|
|
bootloadername=/ipod/bootloader-ipodvideo.ipod
|
|
resolution=320x240x16
|
|
manualname=
|
|
brand=Apple
|
|
voicename=ipodvideo
|
|
targetid=15
|
|
encoder=rbspeex
|
|
|
|
[ipodvideo64mb]
|
|
name="Ipod Video (5th gen) 60/80GB"
|
|
platform=ipodvideo64mb
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=ipod
|
|
bootloadername=/ipod/bootloader-ipodvideo.ipod
|
|
resolution=320x240x16
|
|
manualname=
|
|
brand=Apple
|
|
voicename=ipodvideo
|
|
usbincompat=0x05ac1261
|
|
targetid=15
|
|
encoder=rbspeex
|
|
|
|
[ipod3g]
|
|
name="Ipod (3rd gen)"
|
|
platform=ipod3g
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=ipod
|
|
bootloadername=/ipod/bootloader-ipod3g.ipod
|
|
resolution=160x128x2
|
|
manualname=
|
|
brand=Apple
|
|
usbid=0x05ac1201
|
|
voicename=ipod3g
|
|
targetid=16
|
|
encoder=rbspeex
|
|
|
|
[ipodmini1g]
|
|
name="Ipod Mini (1st gen)"
|
|
platform=ipodmini1g
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=ipod
|
|
bootloadername=/ipod/bootloader-ipodmini.ipod
|
|
resolution=138x110x2
|
|
manualname=rockbox-ipodmini2g
|
|
brand=Apple
|
|
voicename=ipodmini1g
|
|
targetid=18
|
|
encoder=rbspeex
|
|
|
|
[ipodmini2g]
|
|
name="Ipod Mini (2nd gen)"
|
|
platform=ipodmini2g
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=ipod
|
|
bootloadername=/ipod/bootloader-ipodmini2g.ipod
|
|
resolution=138x110x2
|
|
manualname=rockbox-ipodmini2g
|
|
brand=Apple
|
|
voicename=ipodmini2g
|
|
targetid=21
|
|
encoder=rbspeex
|
|
|
|
[iaudiox5]
|
|
name="iAudio X5 / X5L"
|
|
platform=iaudiox5
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=file
|
|
bootloadername=/iaudio/x5_fw.bin
|
|
bootloaderfile=/FIRMWARE/x5_fw.bin
|
|
resolution=160x128x16
|
|
manualname=
|
|
brand=Cowon
|
|
usbid=0x0e210510, 0x0e210513
|
|
voicename=iaudiox5
|
|
targetid=12
|
|
encoder=rbspeex
|
|
|
|
[iaudiox5v]
|
|
name="iAudio X5V"
|
|
platform=iaudiox5
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=file
|
|
bootloadername=/iaudio/x5v_fw.bin
|
|
bootloaderfile=/FIRMWARE/x5v_fw.bin
|
|
resolution=160x128x2
|
|
manualname=
|
|
brand=Cowon
|
|
voicename=iaudiox5v
|
|
targetid=12
|
|
encoder=rbspeex
|
|
|
|
[iaudiom5]
|
|
name="iAudio M5 / M5L"
|
|
platform=iaudiom5
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=file
|
|
bootloadername=/iaudio/m5_fw.bin
|
|
bootloaderfile=/FIRMWARE/m5_fw.bin
|
|
resolution=160x128x2
|
|
manualname=
|
|
brand=Cowon
|
|
usbid=0x0e210520
|
|
voicename=iaudiom5
|
|
targetid=28
|
|
encoder=rbspeex
|
|
|
|
[iaudiom3]
|
|
name="iAudio M3 / M3L"
|
|
platform=iaudiom3
|
|
released=no
|
|
needsbootloader=yes
|
|
bootloadermethod=file
|
|
bootloadername=/iaudio/cowon_m3.bin
|
|
bootloaderfile=/FIRMWARE/cowon_m3.bin
|
|
resolution=128x96x2
|
|
manualname=
|
|
brand=Cowon
|
|
usbid=0x0e210500
|
|
voicename=iaudiom3
|
|
targetid=37
|
|
encoder=rbspeex
|
|
|
|
[gigabeatf]
|
|
name="Gigabeat F / X"
|
|
platform=gigabeatf
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=file
|
|
bootloadername=/gigabeat/FWIMG01.DAT
|
|
bootloaderfile=/SYSTEM/FWIMG01.DAT
|
|
resolution=240x320x16
|
|
manualname=
|
|
brand=Toshiba
|
|
usbid=0x09300009
|
|
voicename=gigabeatf
|
|
targetid=20
|
|
encoder=rbspeex
|
|
|
|
[sansae200]
|
|
name="Sansa E200"
|
|
platform=sansae200
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=sansa
|
|
bootloadername=/sandisk-sansa/e200/PP5022.mi4
|
|
resolution=176x220x16
|
|
manualname=
|
|
brand=Sandisk
|
|
usbid=0x07817421
|
|
usberror=0x07810720
|
|
usbincompat=0x07817422, 0x07817423
|
|
voicename=sansae200
|
|
targetid=23
|
|
encoder=rbspeex
|
|
|
|
[sansac200]
|
|
name="Sansa C200"
|
|
platform=sansac200
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=sansa
|
|
bootloadername=/sandisk-sansa/c200/firmware.mi4
|
|
resolution=132x80x16
|
|
manualname=
|
|
brand=Sandisk
|
|
usbid=0x07817450, 0x07817451
|
|
voicename=sansac200
|
|
targetid=30
|
|
encoder=rbspeex
|
|
|
|
[mrobe100]
|
|
name="m:robe100"
|
|
platform=mrobe100
|
|
released=yes
|
|
needsbootloader=yes
|
|
bootloadermethod=mi4
|
|
bootloadername=/olympus/mrobe100/pp5020.mi4
|
|
bootloaderfile=/System/pp5020.mi4
|
|
resolution=160x128x1
|
|
manualname=
|
|
brand=Olympus
|
|
usbid=0x07b40280
|
|
voicename=mrobe100
|
|
targetid=33
|
|
encoder=rbspeex
|
|
|
|
[languages]
|
|
lang1=afrikaans
|
|
lang2=bulgarian
|
|
lang3=catala
|
|
lang4=chinese-simp
|
|
lang5=chinese-trad
|
|
lang6=czech
|
|
lang7=dansk
|
|
lang8=deutsch
|
|
lang9=eesti
|
|
lang10=english
|
|
lang11=espanol
|
|
lang12=esperanto
|
|
lang13=finnish
|
|
lang14=francais
|
|
lang15=galego
|
|
lang16=greek
|
|
lang17=hebrew
|
|
lang18=islenska
|
|
lang19=italiano
|
|
lang20=japanese
|
|
lang21=korean
|
|
lang22=magyar
|
|
lang23=nederlands
|
|
lang24=norsk
|
|
lang25=norsk-nynorsk
|
|
lang26=polski
|
|
lang27=portugues
|
|
lang28=portugues-brasileiro
|
|
lang29=romaneste
|
|
lang30=russian
|
|
lang31=slovenscina
|
|
lang32=svenska
|
|
lang33=thai
|
|
lang34=turkce
|
|
lang35=wallisertitsch
|
|
lang36=hindi
|
|
lang37=tagalog
|
|
|
|
|