User:Knuxify/Device table validation
Appearance
This page contains a handful of lists of devices not conforming to device table standards. Cargo is very sensitive to non-conforming devices, but also has nearly no user-facing error handling, so this is the best I can do...
Non-fatal issues
Invalid category
| See list |
|---|
|
Missing manufacturer, name or codename
| See table | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Invalid status values
| See list |
|---|
|
Scratchpad
Debugging miscellaneous ongoing issues.
Non-booting packaged devices
| Device | Codename | Architecture |
|---|---|---|
| Dell Venue 10 Pro (5055) | dell-t14g | x86_64 |
| Samsung Galaxy S7 | samsung-herolte | aarch64 |
Packaged but no category
| Device | Codename | Architecture |
|---|---|---|
| AOpen Chromebook Commercial Tab | google-druwl | aarch64 |
| Apple iBridge T2 | apple-ibridgeT2 | aarch64 |
| Apple iPhone 6s/6s+ plus | apple-n71 | aarch64 |
| Apple iPhone 8 | apple-d20 | aarch64 |
| Dell Venue 10 Pro (5055) | dell-t14g | x86_64 |
| ODYS WinPad X9 | odys-winpad-x9 | x86_64 |
| PINE64 Quartz64 A | pine64-quartz64-a | aarch64 |
| PINE64 Quartz64 B | pine64-quartz64-b | aarch64 |
| Samsung Galaxy A53 5G | samsung-a53x | aarch64 |
| Samsung Galaxy S7 | samsung-herolte | aarch64 |
Not packaged but has a category
| Device | Codename | Architecture | Category |
|---|---|---|---|
| Acer (Quanta) Iconia Talk S A1-724 | acer-a1-724 | aarch64 | testing |
| Amazon Echo Spot (2017) | amazon-rook | aarch64 | testing |
| Beelink GT-King | beelink-gtking | aarch64 | testing |
| BQ Aquaris X / Aquaris X Pro | bq-bardock / bq-bardockpro | aarch64 | testing |
| BQ Curie | bq-curie | armv7 | testing |
| Compulab Trim-Slice | compulab-trimslice | armv7 | testing |
| DeepComputing DC-ROMA PAD II | deepcomputing-dc-roma-pad-ii | riscv64 | testing |
| Duoqin F21 Pro | duoqin-f21pro | aarch64 | testing |
| FarEasTone Smart 506 | fareastone-smart506 | armv7 | testing |
| Fyde Innovations LTD FydeTab Duo | fyde-fydetabduo | aarch64 | testing |
| G-PLUS FL8005A | gplus-fl8005a | aarch64 | testing |
| General Mobile GM8 Go | gm8go | aarch64 | testing |
| GoClever Quantum 700N | goclever-tq700n | armv7 | testing |
| Haier G151/Andromax A | haier-g151 | armv7 | testing |
| HP EliteBook Ultra G1q | hp-elitebook-ultra-g1q | aarch64 | testing |
| Huawei Honor 7C (AUM-L41) | huawei-aum | aarch64 | testing |
| Huawei Mediapad T1 10 | huawei-hwt1a21l | armv7 | testing |
| Huawei P Smart | huawei-figo | aarch64 | downstream |
| Huawei Y3 II 4G | huawei-lua-l21 | armv7 | handset |
| Infinix Hot 12 Play NFC | infinix-leo | aarch64 | testing |
| Lenovo K5 Play | lenovo-l38011 | aarch64 | testing |
| Lenovo K8 Note | lenovo-manning | aarch64 | downstream |
| Lenovo Yoga Slim 7x | lenovo-yoga-slim7x | aarch64 | testing |
| Lenovo YOGA Tablet 10 | lenovo-b8000 | armv7 | testing |
| LG Tribute FS660/FS60 Sprint/Boost/VirginMobile | lg-e2nas | armv7 | downstream |
| LG Wine Smart 2015 | lg-cf_global_com | armv7 | testing |
| Microsoft Surface Go 3 | surface-go-3 | x86_64 | testing |
| Microsoft Surface Pro 3 | surface-pro-3 | x86_64 | community |
| Microsoft Surfaces with x64 CPU | microsoft-x64surface | x86_64 | testing |
| Moorechip Retroid Pocket 5 | retroidpocket-rp5 | aarch64 | testing |
| Motorola G13 / G23 | motorola-penangf | aarch64 | testing |
| Motorola Moto Z3 Play | motorola-beckham | aarch64 | testing |
| Multi M7s Quad Core | multilaser-astar-ococci | armv7 | testing |
| Nothing Phone 1 | nothing-spacewar | aarch64 | testing |
| Nothing Phone 2 | nothing-pong | aarch64 | testing |
| Nvidia SHIELD TV | nvidia-foster | aarch64 | testing |
| OnePlus 7T Pro | oneplus-hotdog | aarch64 | testing |
| OnePlus 8 | oneplus-instantnoodle | aarch64 | testing |
| OnePlus Ace 3 | oneplus-aston | aarch64 | testing |
| OnePlus Nord N10 5G | oneplus-billie | aarch64 | testing |
| Pantech SKY I'm Back | pantech-ef71 | aarch64 | downstream |
| PocketBook Touch HD | pocketbook-pb631 | armv7 | testing |
| Powerway Dreamtab DRN-X500 | astar | armv7 | testing |
| PRoot aarch64 | proot-aarch64 | aarch64 | testing |
| QEMU s390x | qemu-s390x | s390x | testing |
| realme C3 | realme-monet | aarch64 | testing |
| Realme GT Neo 3T/Q5 pro | realme-rmx3371 | aarch64 | testing |
| realme GT Neo5 150W | realme-senna-b | aarch64 | testing |
| Realme GT Neo6 | realme-bale | aarch64 | testing |
| Samsung Galaxy A10 | samsung-a10 | aarch64 | testing |
| Samsung Galaxy A12 Nacho | samsung-a127f | aarch64 | testing |
| Samsung Galaxy A31 | samsung-a31 | aarch64 | downstream |
| Samsung Galaxy A71 | samsung-a71 | aarch64 | testing |
| Samsung Galaxy Core Prime | samsung-coreprimeve3g | armv7 | downstream |
| Samsung Galaxy E5 | samsung-e5 | aarch64 | testing |
| Samsung Galaxy Grand 2 | samsung-ms013g | armv7 | testing |
| Samsung Galaxy J2 Prime | samsung-grandpplteub | aarch64 | testing |
| Samsung Galaxy Note 20 | samsung-c1s | aarch64 | testing |
| Samsung Galaxy S20 | samsung-x1q | aarch64 | testing |
| Samsung Galaxy S20 5G | samsung-x1s | aarch64 | testing |
| Samsung Galaxy S20 FE 5G | samsung-r8q | aarch64 | testing |
| Samsung Galaxy S20 Ultra 5G | samsung-z3s | aarch64 | testing |
| Samsung Galaxy S22 5G | samsung-r0q | aarch64 | testing |
| Samsung Galaxy S22+ 5G | samsung-g0s | aarch64 | testing |
| Samsung Galaxy Tab A 10.1 (2019) | samsung-gta3xlwifi | aarch64 | testing |
| Samsung Galaxy Tab E 7.0 / Galaxy Tab 3V Lite | samsung-goyave3g | armv7 | downstream |
| Samsung Galaxy Tab S6 Lite (2020) | samsung-gta4xl/samsung-gta4xlwifi | aarch64 | downstream |
| Samsung Galaxy Z Flip 5 | samsung-b5q | aarch64 | testing |
| Samsung Galaxy Z Fold5 | samsung-q5q | aarch64 | testing |
| Samsung M12 | samsung-m12 | aarch64 | testing |
| Samsung Samsung Galaxy J1 Mini 4G | j1minilte | armv7 | testing |
| Sony Playstation 4 | sony-ps4 | x86_64 | testing |
| Sony Xperia 10 IV | sony-pdx225 | aarch64 | testing |
| Sony Xperia SP | sony-huashan | armv7 | testing |
| Sony Xperia XZ2 | sony-akari | aarch64 | testing |
| Sony Xperia XZ2 Compact | sony-apollo | aarch64 | testing |
| Sony Xperia XZ3 | sony-akatsuki | aarch64 | testing |
| TCL A3 | tcl-bangkok_tf | aarch64 | testing |
| Tigermedia Tigerbox TOUCH | tigermedia-tigerbox | armv7 | testing |
| tolino page 2 | tolino-page2 | armv7 | testing |
| WD MyCloud Gen2 | wd-glacier | armv7 | testing |
| Xiaomi 11 Lite 5G NE / 11 LE | xiaomi-lisa | aarch64 | testing |
| Xiaomi 12 | xiaomi-cupid | aarch64 | testing |
| Xiaomi Mi 10i / Mi 10T Lite / Redmi Note 9 Pro 5G | xiaomi-gauguin | aarch64 | testing |
| Xiaomi Mi 5S | capricorn | aarch64 | testing |
| Xiaomi Mi Smart Clock | xiaomi-x04g | aarch64 | testing |
| Xiaomi Pad 2 | xiaomi-latte | x86_64 | testing |
| Xiaomi Pad 6 | xiaomi-pipa | aarch64 | testing |
| Xiaomi Poco M3 | xiaomi-citrus | aarch64 | testing |
| Xiaomi Poco M3 Pro 5G | xiaomi-camellia | aarch64 | testing |
| Xiaomi Redmi 10 2022 | xiaomi-selene | aarch64 | downstream |
| Xiaomi Redmi 9A | xiaomi-dandelion | aarch64 | testing |
| Xiaomi Redmi K30 4G | xiaomi-phoenix | aarch64 | testing |
| Xunlong Orange Pi 2G IoT | xunlong-orangepi-2g-iot | armv7 | testing |
| Xunlong Orange Pi Zero 3 | xunlong-orangepi-zero3 | aarch64 | testing |
Fatal
Values for 1-char properties too long
| TODO: LENGTH needs to be added to allowed SQL functions for this to work. For now, check the "Invalid status tables" table |