Skip to content

Commit 0126ed4

Browse files
committed
device-db: Add catch-all for hyphenated HWIDs, fix errors
Signed-off-by: Matt DeVillier <[email protected]>
1 parent 04374a9 commit 0126ed4

File tree

1 file changed

+41
-32
lines changed

1 file changed

+41
-32
lines changed

device-db.sh

Lines changed: 41 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ DEVICE_DB=(
4646
["BANJO*"]="Acer Chromebook 15 (CB3-531)|BYT|||"
4747
["CANDY*"]="Dell Chromebook 11 (3120)|BYT|||"
4848
["CLAPPER*"]="Lenovo N20/N20P Chromebook|BYT|||"
49-
["ENGUARDE*"]="(multiple device matches)|BYT|||"
5049
["ENGUARDE ???-???-??A*"]="CTL N6 Education Chromebook|BYT|||"
5150
["ENGUARDE ???-???-??B*"]="M&A Chromebook|BYT|||"
5251
["ENGUARDE ???-???-??C*"]="Senkatel C1101 Chromebook|BYT|||"
@@ -58,9 +57,11 @@ DEVICE_DB=(
5857
["ENGUARDE ???-???-??I*"]="Videonet Chromebook|BYT|||"
5958
["ENGUARDE ???-???-??J*"]="eduGear Chromebook R|BYT|||"
6059
["ENGUARDE ???-???-??K*"]="ASI Chromebook|BYT|||"
60+
["ENGUARDE*"]="Enguarde BYT Chromebook|BYT|||"
6161
["EXPRESSO ???-???-??A*"]="HEXA Chromebook Pi|BYT|||"
6262
["EXPRESSO ???-???-??B*"]="Bobicus Chromebook 11|BYT|||"
6363
["EXPRESSO ???-???-??C*"]="Edxis Chromebook|BYT|||"
64+
["EXPRESSO*"]="Expresso BYT Chromebook|BYT|||"
6465
["GLIMMER*"]="Lenovo ThinkPad 11e/Yoga Chromebook|BYT|||"
6566
["GNAWTY*"]="Acer Chromebook 11 (CB3-111/131, C730/C730E/C735)|BYT|||"
6667
["HELI*"]="Haier Chromebook 11 G2|BYT|||"
@@ -87,6 +88,7 @@ DEVICE_DB=(
8788
["RELM ???-F*"]="Mecer V2 Chromebook|BSW|||"
8889
["RELM ???-G*"]="HP Chromebook 11 G5 EE|BSW|||"
8990
["RELM ???-Z*"]="Quanta OEM Chromebook|BSW|||"
91+
["RELM*"]="Relm BSW Chromebook|BSW|||"
9092
["SETZER*"]="HP Chromebook 11 G5|BSW|||"
9193
["TERRA*"]="ASUS Chromebook C202SA, C300SA/C301SA|BSW|||"
9294
["TERRA ???-???-???-A*"]="ASUS Chromebook C202SA|BSW|||"
@@ -143,7 +145,7 @@ DEVICE_DB=(
143145
["EXCELSIOR*"]="Google Meet kit (KBL)|KBL|fizz|isCbox,hasLAN|"
144146
["EXCELSIOR-OOLH*"]="CTL Google Meet kit (KBL)|KBL|fizz|isCbox,hasLAN|"
145147
["EXCELSIOR-URAR*"]="Asus Google Meet kit (KBL)|KBL|fizz|isCbox,hasLAN|"
146-
["FIZZ"]="TBD KBL Chromebox|KBL||isCbox,hasLAN|"
148+
["FIZZ*"]="Fizz KBL Chromebox|KBL||isCbox,hasLAN|"
147149
["JAX*"]="AOpen Chromebox Commercial 2|KBL|fizz|isCbox,hasLAN|"
148150
["KARMA*"]="Acer Chromebase 24I2|KBL||kbl_rwl18|"
149151
["KENCH*"]="HP Chromebox G2|KBL|fizz|isCbox,hasLAN|"
@@ -230,6 +232,7 @@ DEVICE_DB=(
230232
["WYVERN-HOIZ*"]="Wyvern MobLab|CML||isCbox,hasLAN|"
231233
["WYVERN-JOTV*"]="Promethean Chromebox 2|CML||isCbox,hasLAN|"
232234
["WYVERN-JRVR*"]="ViewSonic NMP760 Chromebox|CML||isCbox,hasLAN|"
235+
["WYVERN*"]="Wyvern CML Chromebox|CML||isCbox,hasLAN|"
233236
# Drallion baseboard
234237
["DRALLION*"]="Dell Latitude 7410 Chromebook Enterprise|CML|drallion||"
235238

@@ -242,10 +245,10 @@ DEVICE_DB=(
242245
["BEADRIX-ULGS*"]="Evolve III Chromebook 11 E1|JSL|||"
243246
["BEADRIX-XEER*"]="Positivo Chromebook N2320|JSL|||"
244247
["BEADRIX-XYBG*"]="Allied Chromebook 11 N5100EO-864180|JSL|||"
248+
["BEADRIX*"]="Beadrix JSL Chromebook|JSL|||"
245249
["BEETLEY*"]="Lenovo Flex 3i Chromebook 15 IdeaPad Flex 3i Chromebook|JSL|||"
246250
["BLIPPER*"]="Lenovo 3i-15 Chromebook|JSL|||"
247-
["BOOKEM-LPEW*"]="Lenovo 100e Chromebook Gen 3|JSL|||"
248-
["BOOKEM-SEOI*"]="Lenovo Chromebook 11|JSL|||"
251+
["BOOKEM*"]="Lenovo Chromebook 11 / 100e Gen 3|JSL|||"
249252
["BOTENFLEX*"]="Lenovo Flex 3i-11 Chromebook|JSL|||"
250253
["BOTEN*"]="Lenovo 500e Chromebook Gen 3|JSL|||"
251254
["BOXY*"]="Lenovo Chromebox Micro|JSL||isCbox,hasLAN|"
@@ -278,6 +281,8 @@ DEVICE_DB=(
278281
["KRACKO-WYQT*"]="Edxis Chromebook 11 (S30-C)|JSL|||"
279282
["KRACKO-XJKD*"]="Multilaser Chromebook M11HC-PC916|JSL|||"
280283
["KRACKO-YKWP*"]="Positivo Chromebook N2310|JSL|||"
284+
["KRACKO360*"]="Kracko 360 JSL Chromebook|JSL|||"
285+
["KRACKO*"]="Kracko JSL Chromebook|JSL|||"
281286
["LANDIA*"]="HP Chromebook x360 14a-ca1|JSL|||"
282287
["LANDRID*"]="HP Chromebook 15a|JSL|||"
283288
["LANTIS*"]="HP Chromebook 14a|JSL|||"
@@ -289,14 +294,17 @@ DEVICE_DB=(
289294
["MAGMA*"]="Acer Chromebook 315|JSL|||"
290295
["MAGNETO-BWYB*"]="Acer Chromebook 314|JSL|||"
291296
["MAGNETO-SGGB*"]="Packard Bell Chromebook 314|JSL|||"
297+
["MAGNETO*"]="Magneto JSL Chromebook|JSL|||"
292298
["MAGOLOR*"]="Acer Chromebook Spin 511|JSL|||"
293299
["MAGPIE*"]="Acer Chromebook 317|JSL|||"
294300
["METAKNIGHT*"]="NEC Chromebook Y3|JSL|||"
295301
["PALUTENA-JOWH*"]="CA14J2|JSL|||"
296302
["PALUTENA-TQFG*"]="Gateway Chromebook 314|JSL|||"
297303
["PALUTENA-YVYF*"]="Acer Chromebook 314|JSL|||"
304+
["PALUTENA*"]="Palutena JSL Chromebook|JSL|||"
298305
["PASARA-RTKU*"]="Edxis E-Lite Chromebook 15|JSL|||"
299306
["PASARA-TZNR*"]="Gateway Chromebook 15|JSL|||"
307+
["PASARA*"]="Pasara JSL Chromebook|JSL|||"
300308
["PEEZER-ABCD*"]="CA11J2 45Wh|JSL|||"
301309
["PEEZER-EUBP*"]="Multilaser Chromebook M11C-PC924|JSL|||"
302310
["PEEZER-FYEL*"]="CTL Chromebook PX11EG|JSL|||"
@@ -305,21 +313,24 @@ DEVICE_DB=(
305313
["PEEZER-RRAJ*"]="Gateway Chromebook 311|JSL|||"
306314
["PEEZER-UGDD*"]="CA11J2|JSL|||"
307315
["PEEZER-ZQNH*"]="Zyrex Chromebook M432-2P|JSL|||"
316+
["PEEZER*"]="Peezer JSL Chromebook|JSL|||"
308317
["PIRETTE-AZUJ*"]="Allied Chromebook 11 N5100P|JSL|||"
309318
["PIRETTE-LLJI*"]="Axioo Chromebook P11|JSL|||"
310319
["PIRETTE-NGVJ*"]="SPC Chromebook Z1 Mini|JSL|||"
311320
["PIRETTE-RVKU*"]="CTL Chromebook PX11E|JSL|||"
312321
["PIRETTE-UBKE*"]="Zyrex Chromebook M432-2|JSL|||"
322+
["PIRETTE*"]="Pirette JSL Chromebook|JSL|||"
313323
["PIRIKA-BMAD*"]="CTL Chromebook Enterprise|JSL|||"
314324
["PIRIKA-CMMK*"]="Arai Nimbus S1 Chromebook Enterprise|JSL|||"
315325
["PIRIKA-NPXS*"]="Axioo Chromebook P14|JSL|||"
316326
["PIRIKA-OXAV*"]="Edxis E-Lite Chromebook 14|JSL|||"
317327
["PIRIKA-XAJY*"]="Gateway Chromebook 14|JSL|||"
328+
["PIRIKA*"]="Pirika JSL Chromebook|JSL|||"
318329
["SASUKE*"]="Samsung Galaxy Chromebook Go|JSL|||"
319330
["SASUKETTE*"]="Samsung Galaxy Chromebook Go 11|JSL|||"
320331
["STORO360*"]="ASUS Chromebook Flip CR1100FKA|JSL|||"
321332
["STORO*"]="ASUS Chromebook CR1100CKA|JSL|||"
322-
["TARANZA-RPOG*"]="ASUS Fanless Chromebox CF40|JSL||isCbox,hasLAN|"
333+
["TARANZA*"]="ASUS Fanless Chromebox CF40|JSL||isCbox,hasLAN|"
323334

324335
# TGL devices - Intel TigerLake
325336
["CHRONICLER*"]="FMV Chromebook 14F|TGL|||"
@@ -367,13 +378,15 @@ DEVICE_DB=(
367378
["BUJIA-IFBL*"]="AOPEN Chromebox OPS|ADL||isCbox,hasLAN,adl_fixed_rwl|"
368379
["BUJIA-TEDS*"]="Bujia Development Product|ADL||isCbox,hasLAN,adl_fixed_rwl|"
369380
["BUJIA-XMII*"]="IMAGO Chromebox OPS|ADL||isCbox,hasLAN,adl_fixed_rwl|"
381+
["BUJIA*"]="Bujia ADL Chromebox|ADL||isCbox,hasLAN,adl_fixed_rwl|"
370382
["GLADIOS*"]="HP Chromebox Enterprise G4|ADL||isCbox,hasLAN,adl_fixed_rwl|"
371383
["KINOX*"]="Lenovo ThinkCentre M60q Chromebox|ADL||isCbox,hasLAN,adl_fixed_rwl|"
372384
["KULDAX*"]="ASUS Chromebox 5/5a (CN67)|ADL||isCbox,hasLAN,adl_fixed_rwl|"
373385
["LISBON-GURF*"]="CTL Chromebox CBx3|ADL||isCbox,hasLAN,adl_fixed_rwl|"
374386
["LISBON-IGDX*"]="Promethean Chromebox 3|ADL||isCbox,hasLAN,adl_fixed_rwl|"
375387
["LISBON-TVCI*"]="Lisbon Development Product|ADL||isCbox,hasLAN,adl_fixed_rwl|"
376388
["LISBON-WFCT*"]="Centerm Chromebox D661|ADL||isCbox,hasLAN,adl_fixed_rwl|"
389+
["LISBON*"]="Lisbon ADL Chromebox|ADL||isCbox,hasLAN,adl_fixed_rwl|"
377390
["MOLI*"]="Acer Chromebox CXI5|ADL||isCbox,hasLAN,adl_fixed_rwl|"
378391
["MOXIE*"]="Acer Chromebox CXI6|ADL||isCbox,hasLAN,adl_fixed_rwl|"
379392
# Brask baseboard / constitution recovery image
@@ -404,49 +417,48 @@ DEVICE_DB=(
404417
["GLASSWAY-IEIH*"]="Poin2 Chromebook Plus 14|ADN|||"
405418
["GLASSWAY-RKFM*"]="CTL Chromebook Plus PX141GX|ADN|||"
406419
["GLASSWAY-XVLV*"]="CTL Chromebook Enterprise PX141E|ADN|||"
420+
["GLASSWAY*"]="Glassway ADL-N Chromebook|ADN|||"
407421
["GOTHRAXCS-AIBU*"]="Centerm Chromebook M612A|ADN|||"
408422
["GOTHRAXCS-GTCE*"]="GothraxCS|ADN|||"
409423
["GOTHRAXCS-PTVI*"]="Positivo Chromebook N2420|ADN|||"
410424
["GOTHRAXCS-TXQV*"]="Multi Chromebook M11C-PC926|ADN|||"
425+
["GOTHRAXCS*"]="GothraxCS ADL-N Chromebook|ADN|||"
411426
["GOTHRAX-FENM*"]="Gothrax|ADN|||"
412427
["GOTHRAX-LFWA*"]="Positivo Chromebook N2422|ADN|||"
413428
["GOTHRAX-LQNQ*"]="Centerm Chromebook M612B|ADN|||"
414429
["GOTHRAX-OEER*"]="Aiwa Chromebook S11|ADN|||"
415430
["GOTHRAX-SKZO*"]="Multi Chromebook M11HC-PC925|ADN|||"
416431
["GOTHRAX-UZGM*"]="Acer Chromebook Spin 311(ROA732LTN)|ADN|||"
417-
["GUREN360-ACZK*"]="Pegatron CA32TC|ADN|||"
418-
["GUREN360-XAGT*"]="Poin2 Chromebook 12P|ADN|||"
419-
["GUREN-QPEQ*"]="CTL Chromebook PX121E|ADN|||"
420-
["GUREN-XQKZ*"]="Pegatron CA31T|ADN|||"
421-
["HIDEO-JDWQ*"]="Centerm Chromebook Plus M621|ADN|||"
422-
["HIDEO-ZBXY*"]="Centerm Chromebook M621|ADN|||"
432+
["GOTHRAX*"]="Gothrax ADL-N Chromebook|ADN|||"
433+
["GUREN360*"]="Poin2 Chromebook 12P / Pegatron CA32TC|ADN|||"
434+
["GUREN*"]="Pegatron CA31T / CTL Chromebook PX121E|ADN|||"
435+
["HIDEO*"]="Centerm Chromebook M621|ADN|||"
423436
["JOXER*"]="HP Chromebook x360 14b|ADN|||"
424-
["PUJJO"]="Lenovo 500e Yoga/Flex 3i Chromebook|ADN|||"
425437
["PUJJO-DCCV*"]="Lenovo Flex 3i Chromebook 12\"|ADN|||"
426438
["PUJJO-KTLR*"]="Lenovo 500e Yoga Chromebook Gen 4|ADN|||"
427439
["PUJJO1E*"]="Lenovo 100e Chromebook Gen 4 (Intel)|ADN|||"
428440
["PUJJOFLEX*"]="Lenovo IdeaPad Flex 3i Chromebook|ADN|||"
429441
["PUJJOGA*"]="Lenovo 500e Chromebook Gen 4s|ADN|||"
430442
["PUJJOGATWIN*"]="Lenovo 500e Chromebook Gen 4s|ADN|||"
431-
["PUJJONIRU-BFAP*"]="Lenovo Chromebook Plus 2-in-1 14ITN10|ADN|||"
432-
["PUJJONIRU-OQXD*"]="Lenovo Chromebook 2-in-1 14ITN10|ADN|||"
433-
["PUJJOTEEN(15W)-CZPM*"]="Lenovo 14e Chromebook Gen 3|ADN|||"
443+
["PUJJONIRU*"]="Lenovo Chromebook 2-in-1 14ITN10|ADN|||"
444+
["PUJJOTEEN(15W)-CZPM*"]="Lenovo 14e Chromebook Gen 3|ADN|pujjoteen|"
434445
["PUJJOTEEN-CZPM*"]="Lenovo 14e Chromebook Gen 3|ADN|||"
435446
["PUJJOTEEN(15W)-KCBW*"]="Lenovo 14e Chromebook Gen 3|ADN|||"
436447
["PUJJOTEEN-KCBW*"]="Lenovo 14e Chromebook Gen 3|ADN|||"
437448
["PUJJOTEEN-JQII*"]="Lenovo 14e Chromebook Gen 3 CB 5|ADN|||"
438449
["PUJJOTEEN-JQLW*"]="Lenovo IdeaPad Slim 3i Chromebook Plus|ADN|||"
439-
["QUANDISO2-WFEV*"]="LI7C|ADN|||"
440-
["QUANDISO2-YOLS*"]="CTL Chromebook NL73 Gen 2|ADN|||"
441-
["QUANDISO3602-UFWM*"]="LI7D|ADN|||"
442-
["QUANDISO3602-YSOK*"]="CTL Chromebook NL73T Gen 2|ADN|||"
443-
["QUANDISO360-MMLE*"]="LI7B|ADN|||"
444-
["QUANDISO360-QFNE*"]="CTL Chromebook NL73T|ADN|||"
450+
["PUJJOTEEN*"]="Lenovo IdeaPad Slim 3i or 14e Gen 3 Chromebook|ADN|||"
451+
["PUJJOTEEN15W*"]="Lenovo 14e Chromebook Gen 3|ADN|pujjoteen||"
452+
["PUJJO*"]="Lenovo 500e Yoga/Flex 3i Chromebook|ADN|||"
453+
["QUANDISO2*"]="CTL Chromebook NL73 Gen 2|ADN|||"
454+
["QUANDISO3602*"]="CTL Chromebook NL73T Gen 2|ADN|||"
455+
["QUANDISO360*"]="CTL Chromebook NL73T|ADN|||"
445456
["QUANDISO360-UIST*"]="Mouse Chromebook U1-DAU01GY-A|ADN|||"
446-
["QUANDISO360-VGVL*"]="Edxis Chromebook 11 (S30-X25)|ADN|||"
457+
["QUANDISO360-VGVL*"]="Edxis Chromebook 11 / Mouse Chromebook U1|ADN|||"
458+
["QUANDISO360*"]="Edxis Chromebook 11 (S30-X25)|ADN|||"
447459
["QUANDISO-ISWD*"]="Edxis Chromebook 11 (S30-C25)|ADN|||"
448-
["QUANDISO-QJGI*"]="LI7A|ADN|||"
449-
["QUANDISO-REAV*"]="CTL Chromebook NL73|ADN|||"
460+
["QUANDISO-REAV*"]="CTL Chromebook NL73 / Edxis Chromebook 11|ADN|||"
461+
["QUANDISO*"]="CTL Chromebook NL73|ADN|||"
450462
["RIVEN*"]="Acer Chromebook Spin 511|ADN|||"
451463
["RORIC*"]="Acer Chromebook Plus 514|ADN|||"
452464
["RUDRIKS*"]="Acer Chromebook Spin 512|ADN|||"
@@ -482,10 +494,10 @@ DEVICE_DB=(
482494
["KASUMI360*"]="Acer Chromebook Spin 311 (R721T)|STR|kasumi||"
483495
["KASUMI*"]="Acer Chromebook 311 (C721)|STR|||"
484496
["LIARA*"]="Lenovo 14e Chromebook|STR|||"
485-
["TREEYA*"]="Lenovo 100e Gen 2 AST|STR|||"
486-
["TREEYA360*"]="Lenovo 300e Gen 2 AST|STR|treeya||"
487-
["TREEYA360-TZIV*"]="NEC Chromebook Y1 Gen2A|STR|treeya||"
488497
["TREEYA-QCDF*"]="Lenovo IdeaPad 3 Chromebook|STR|||"
498+
["TREEYA360-TZIV*"]="NEC Chromebook Y1 Gen2A|STR|treeya||"
499+
["TREEYA360*"]="Lenovo 300e Gen 2 AST|STR|treeya||"
500+
["TREEYA*"]="Lenovo 100e Gen 2 AST|STR|||"
489501

490502
# PCO devices - AMD Picasso
491503
["BERKNIP*"]="HP Chromebook 14b|PCO|||"
@@ -494,14 +506,11 @@ DEVICE_DB=(
494506
["GUMBOZ*"]="HP Chromebook x360 14a-cb0|PCO|||"
495507
["JELBOZ360*"]="ASUS Chromebook Flip CM1 (CM1400)|PCO|||"
496508
["MORPHIUS*"]="Lenovo ThinkPad C13 Yoga Chromebook|PCO|||"
497-
["VILBOZ14*"]="Lenovo 14e Chromebook Gen 2|PCO|vilboz||"
498-
["VILBOZ360-YQWT*"]="NEC Chromebook Y1 Gen3A|PCO|vilboz||"
499-
["VILBOZ360-ZHKO*"]="Lenovo 300e Chromebook Gen 3|PCO|vilboz||"
500-
["VILBOZ*"]="Lenovo 100e Chromebook Gen 3|PCO|||"
509+
["VILBOZ*"]="Lenovo 100e or 14e Chromebook / NEC Chromebook Y1|PCO|vilboz||"
501510
["WOOMAX*"]="ASUS Chromebook Flip CM5|PCO|||"
502511

503512
# CZN devices - AMD Cezanne
504-
["DEWATT[*"]="Acer Chromebook Spin 514 [CP514-3H]|CZN|||"
513+
["DEWATT*"]="Acer Chromebook Spin 514 [CP514-3H]|CZN|||"
505514
["NIPPERKIN*"]="HP Elite c645 G2 Chromebook|CZN|||"
506515

507516
# MDN devices - AMD Mendocino

0 commit comments

Comments
 (0)