summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2020-11-27 21:11:00 +0100
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2020-11-27 21:30:19 +0100
commitc8da2bc1453cab240c4dff8312b797d8dd579d0a (patch)
tree08684480fec0bfcdc49d99097ccc315d0455733f
parent8765650fe012686cb7f97460964dbf208693383e (diff)
downloadrockbox-c8da2bc1453cab240c4dff8312b797d8dd579d0a.tar.gz
rockbox-c8da2bc1453cab240c4dff8312b797d8dd579d0a.zip
rbutil: Treat Aigo Eros clones as variant of it.
Fixes installing those builds, since they relied on the broken buildserver_modelname. Also simplifies internal handling. Change-Id: I5b67b7d65ee2299e01ea4e009e47f93c3343911a
-rw-r--r--rbutil/rbutilqt/rbutil.ini32
1 files changed, 19 insertions, 13 deletions
diff --git a/rbutil/rbutilqt/rbutil.ini b/rbutil/rbutilqt/rbutil.ini
index bbcb4d8059..1c865cb233 100644
--- a/rbutil/rbutilqt/rbutil.ini
+++ b/rbutil/rbutilqt/rbutil.ini
@@ -108,30 +108,36 @@ platform130=xduoox3ii
108platform131=xduoox20 108platform131=xduoox20
109platform132=agptekrocker 109platform132=agptekrocker
110platform133=aigoerosq 110platform133=aigoerosq
111platform134=aigoerosk 111; clones of aigoerosq, treat them as variants of it (identical build, different bootloaders)
112platform135=agptekh3 112platform134=aigoerosq.k
113platform136=hifiwalkerh2 113platform135=aigoerosq.agptekh3
114platform137=surfansf20 114platform136=aigoerosq.hifiwalkerh2
115platform137=aigoerosq.surfansf20
115 116
116; devices sections 117; devices sections
117; 118;
118; Each device has a section here that corresponds to an entry in the 119; Each device has a section here that corresponds to an entry in the
119; [platforms] section. The section is using the same string configure uses. It 120; [platforms] section.
120; might add a postfix (separated with a .) to distinguish variants like 121; ** The [section] is using the same string configure uses. **
122; It might add a postfix (separated with a .) to distinguish variants like
121; iaudiox5 vs. iaudiox5.v which are identical for Rockbox itself, but have 123; iaudiox5 vs. iaudiox5.v which are identical for Rockbox itself, but have
122; differences (in this case: require different bootloaders.) 124; differences (in this case: require different bootloaders.)
125; When downloading the build from rockbox.org the [section] string is used.
123; 126;
124; name: the human readable name that is displayed to the user 127; name: the human readable name that is displayed to the user
125; bootloadermethod: the installation method for the bootloader. See 128; bootloadermethod: the installation method for the bootloader. See
126; base/bootloader* classes 129; base/bootloader* classes
127; bootloadername: name of the bootloader file on the server 130; bootloadername: name of the bootloader file on the server
128; bootloaderfile: name of the bootloader file on the device 131; bootloaderfile: name of the bootloader file on the device
129; manualname: different target name to use for manual. See Iriver H100 series fe. 132; manualname: different target name to use for manual. F.e. ipodmini2g uses the
133; same manual as ipodmini1g.
130; brand: the manufacturer of the device. Used to group in device tree 134; brand: the manufacturer of the device. Used to group in device tree
131; encoder: encoder to use for talk clips and voice files 135; encoder: encoder to use for talk clips and voice files
132; usbid: VID / PID value for detecting the player 136; usbid: VID / PID value for detecting the player. Can be a list.
137; If multiple players use the same ID the detection will be ambiguous
138; and the user has to manually choose.
133; usberror: VID / PID value for detecting the player in an incompatible mode 139; usberror: VID / PID value for detecting the player in an incompatible mode
134; (MTP vs MSC) 140; (MTP vs MSC). Can be a list.
135; status: allows hiding the target from the list of devices. 141; status: allows hiding the target from the list of devices.
136; 142;
137[archosplayer] 143[archosplayer]
@@ -884,7 +890,7 @@ configure_modelname=aigoerosq
884playerpic=aigoerosq 890playerpic=aigoerosq
885encoder=rbspeex 891encoder=rbspeex
886 892
887[aigoerosk] 893[aigoerosq.k]
888name="AIGO Eros K" 894name="AIGO Eros K"
889bootloadermethod=bspatch 895bootloadermethod=bspatch
890bootloadername=/aigo/EROSK-v13.bsdiff 896bootloadername=/aigo/EROSK-v13.bsdiff
@@ -898,7 +904,7 @@ configure_modelname=aigoerosq
898playerpic=aigoerosk 904playerpic=aigoerosk
899encoder=rbspeex 905encoder=rbspeex
900 906
901[agptekh3] 907[aigoerosq.agptekh3]
902name="AGPTek H3" 908name="AGPTek H3"
903bootloadermethod=bspatch 909bootloadermethod=bspatch
904bootloadername=/agptek/H3-20180905.bsdiff 910bootloadername=/agptek/H3-20180905.bsdiff
@@ -912,7 +918,7 @@ configure_modelname=aigoerosq
912playerpic=aigoerosk 918playerpic=aigoerosk
913encoder=rbspeex 919encoder=rbspeex
914 920
915[surfansf20] 921[aigoerosq.surfansf20]
916name="Surfans F20" 922name="Surfans F20"
917bootloadermethod=bspatch 923bootloadermethod=bspatch
918bootloadername=/surfans/F20-v22.bsdiff 924bootloadername=/surfans/F20-v22.bsdiff
@@ -926,7 +932,7 @@ configure_modelname=aigoerosq
926playerpic=aigoerosk 932playerpic=aigoerosk
927encoder=rbspeex 933encoder=rbspeex
928 934
929[hifiwalkerh2] 935[aigoerosq.hifiwalkerh2]
930name="HIFI WALKER H2" 936name="HIFI WALKER H2"
931bootloadermethod=bspatch 937bootloadermethod=bspatch
932bootloadername=/hifiwalker/H2-v12.bsdiff 938bootloadername=/hifiwalker/H2-v12.bsdiff