From 291099ee44d4365c53bab5f0cc5353d9dda2103f Mon Sep 17 00:00:00 2001 From: Iain Date: Thu, 15 Oct 2026 13:19:07 +0100 Subject: [PATCH 1/2] feat(data): fill in the Redmi Note 11, Galaxy A70 and other bare phones --- data/devices/murena/one.yml | 1 + data/devices/oneplus/op6893.yml | 5 ++++- data/devices/realme/lunaa.yml | 4 ++++ data/devices/realme/nemo.yml | 4 ++++ data/devices/realme/r5x.yml | 4 ++++ data/devices/realme/rmx2020.yml | 5 ++++- data/devices/realme/rmx2061.yml | 3 +++ data/devices/realme/salaa.yml | 5 ++++- data/devices/realme/spartan.yml | 4 ++++ data/devices/samsung/a70q.yml | 4 ++++ data/devices/sony/poplar.yml | 3 +++ data/devices/xiaomi/cepheus.yml | 4 ++++ data/devices/xiaomi/chime.yml | 5 ++++- data/devices/xiaomi/clover.yml | 5 +++++ data/devices/xiaomi/fleur.yml | 5 ++++- data/devices/xiaomi/nabu.yml | 3 +++ data/devices/xiaomi/raphael.yml | 5 ++++- data/devices/xiaomi/rova.yml | 3 +++ data/devices/xiaomi/spes.yml | 4 ++++ data/devices/xiaomi/sunny.yml | 4 ++++ data/devices/xiaomi/toco.yml | 4 ++++ data/devices/xiaomi/veux.yml | 5 ++++- data/devices/xiaomi/vili.yml | 4 ++++ data/devices/xiaomi/vince.yml | 3 +++ 24 files changed, 89 insertions(+), 7 deletions(-) diff --git a/data/devices/murena/one.yml b/data/devices/murena/one.yml index 0c1bbd3..cf55efa 100644 --- a/data/devices/murena/one.yml +++ b/data/devices/murena/one.yml @@ -3,6 +3,7 @@ name: One codenames: [one] aliases: [Murena One] released: 2022 +soc: Mediatek Helio P60 hardware: [cellular, fingerprint] bootloader: unlock: yes diff --git a/data/devices/oneplus/op6893.yml b/data/devices/oneplus/op6893.yml index 1d963be..5f59f54 100644 --- a/data/devices/oneplus/op6893.yml +++ b/data/devices/oneplus/op6893.yml @@ -1,6 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: Nord 2 5G codenames: [op6893] -aliases: [X7 Max 5G] +aliases: [X7 Max 5G, DN2101, DN2103] +released: 2021 +soc: Mediatek Dimensity 1200 +hardware: [5g, cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/realme/lunaa.yml b/data/devices/realme/lunaa.yml index 32399ac..b7c4a72 100644 --- a/data/devices/realme/lunaa.yml +++ b/data/devices/realme/lunaa.yml @@ -1,5 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: GT Master Edition codenames: [lunaa] +aliases: [RMX3360, RMX3363] +released: 2021 +soc: Qualcomm SM7325 Snapdragon 778G 5G +hardware: [5g, cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/realme/nemo.yml b/data/devices/realme/nemo.yml index b2d4598..9ad49c0 100644 --- a/data/devices/realme/nemo.yml +++ b/data/devices/realme/nemo.yml @@ -1,5 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: 6/6i/6s/Narzo codenames: [nemo] +aliases: [RMX2002, RMX2003] +released: 2020 +soc: Mediatek Helio G90T +hardware: [cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/realme/r5x.yml b/data/devices/realme/r5x.yml index 5179a40..d52f207 100644 --- a/data/devices/realme/r5x.yml +++ b/data/devices/realme/r5x.yml @@ -1,5 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: 5/5i/5s codenames: [r5x] +aliases: [RMX1911, RMX1925, RMX1927, RMX2030] +released: 2019 +soc: Qualcomm SM6125 Snapdragon 665 +hardware: [cellular, fingerprint] bootloader: unlock: unknown diff --git a/data/devices/realme/rmx2020.yml b/data/devices/realme/rmx2020.yml index d3d5f08..64c1572 100644 --- a/data/devices/realme/rmx2020.yml +++ b/data/devices/realme/rmx2020.yml @@ -1,6 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: C3/Narzo 10A codenames: [rmx2020] -aliases: [Narzo 10A] +aliases: [Narzo 10A, RMX2027] +released: 2020 +soc: Mediatek Helio G70 +hardware: [cellular, fingerprint] bootloader: unlock: unknown diff --git a/data/devices/realme/rmx2061.yml b/data/devices/realme/rmx2061.yml index 08b18f2..aacb271 100644 --- a/data/devices/realme/rmx2061.yml +++ b/data/devices/realme/rmx2061.yml @@ -1,5 +1,8 @@ # yaml-language-server: $schema=../../../schema/device.json name: 6 Pro codenames: [rmx2061] +released: 2020 +soc: Qualcomm SM7125 Snapdragon 720G +hardware: [cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/realme/salaa.yml b/data/devices/realme/salaa.yml index 8498ce7..40c6ab9 100644 --- a/data/devices/realme/salaa.yml +++ b/data/devices/realme/salaa.yml @@ -1,6 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: 7/Narzo 20 Pro/30 codenames: [salaa] -aliases: [Narzo 20 Pro, Narzo 30 4G] +aliases: [Narzo 20 Pro, Narzo 30 4G, RMX2155, RMX2156, RMX2161, RMX2163] +released: 2020 +soc: Mediatek Helio G95 +hardware: [cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/realme/spartan.yml b/data/devices/realme/spartan.yml index a7959c9..d642568 100644 --- a/data/devices/realme/spartan.yml +++ b/data/devices/realme/spartan.yml @@ -1,5 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: GT Neo 3T codenames: [spartan] +aliases: [RMX3371, RMX3372] +released: 2022 +soc: Qualcomm SM8250-AC Snapdragon 870 +hardware: [5g, cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/samsung/a70q.yml b/data/devices/samsung/a70q.yml index 2bde60d..ff1296b 100644 --- a/data/devices/samsung/a70q.yml +++ b/data/devices/samsung/a70q.yml @@ -1,5 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: Galaxy A70 codenames: [a70q] +aliases: [SM-A705F, SM-A705FN, SM-A705GM, SM-A705MN, SM-A705U, SM-A705U1, SM-A705W, SM-A7050, SM-A705YN] +released: 2019 +soc: Qualcomm SM6150 Snapdragon 675 +hardware: [cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/sony/poplar.yml b/data/devices/sony/poplar.yml index 3267193..239f6e3 100644 --- a/data/devices/sony/poplar.yml +++ b/data/devices/sony/poplar.yml @@ -2,5 +2,8 @@ name: Xperia XZ1 codenames: [poplar] aliases: [G8341, G8342, G8343] +released: 2017 +soc: Qualcomm MSM8998 Snapdragon 835 +hardware: [cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/xiaomi/cepheus.yml b/data/devices/xiaomi/cepheus.yml index faaca7a..3f47929 100644 --- a/data/devices/xiaomi/cepheus.yml +++ b/data/devices/xiaomi/cepheus.yml @@ -1,5 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: MI9 codenames: [cepheus] +aliases: [M1902F1G, M1902F1A, M1902F1T, M1902F1C] +released: 2019 +soc: Qualcomm SM8150 Snapdragon 855 +hardware: [cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/xiaomi/chime.yml b/data/devices/xiaomi/chime.yml index c5e8a98..dd408ac 100644 --- a/data/devices/xiaomi/chime.yml +++ b/data/devices/xiaomi/chime.yml @@ -1,6 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: POCO M3 codenames: [chime] -aliases: [Redmi 9T] +aliases: [Redmi 9T, M2010J19CG, M2010J19CT, M2010J19CI, M2010J19SG, M2010J19SI, M2010J19SR, M2010J19ST, M2010J19SY, M2010J19SL, M2010J19SC] +released: 2020 +soc: Qualcomm SM6115 Snapdragon 662 +hardware: [cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/xiaomi/clover.yml b/data/devices/xiaomi/clover.yml index d51ba03..7796610 100644 --- a/data/devices/xiaomi/clover.yml +++ b/data/devices/xiaomi/clover.yml @@ -1,5 +1,10 @@ # yaml-language-server: $schema=../../../schema/device.json name: Mi Pad 4 codenames: [clover] +aliases: [Mi Pad 4 Plus, M1806D9W, M1806D9E, M1806D9PE] +released: 2018 +soc: Qualcomm SDM660 Snapdragon 660 +type: tablet +hardware: [cellular] bootloader: unlock: unknown diff --git a/data/devices/xiaomi/fleur.yml b/data/devices/xiaomi/fleur.yml index 0531204..cb79ad8 100644 --- a/data/devices/xiaomi/fleur.yml +++ b/data/devices/xiaomi/fleur.yml @@ -1,6 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: Redmi Note 11S codenames: [fleur] -aliases: [Poco M4 Pro 4G] +aliases: [Poco M4 Pro 4G, 2201117SG, 2201117SI, 2201117SL, 2201117SY, 2201117PG, 2201117PI] +released: 2022 +soc: Mediatek Helio G96 +hardware: [cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/xiaomi/nabu.yml b/data/devices/xiaomi/nabu.yml index 0d633c7..005e2d8 100644 --- a/data/devices/xiaomi/nabu.yml +++ b/data/devices/xiaomi/nabu.yml @@ -1,7 +1,10 @@ # yaml-language-server: $schema=../../../schema/device.json name: Pad 5 codenames: [nabu] +aliases: [21051182G, 21051182C] released: 2021 +soc: Qualcomm SM8150-AC Snapdragon 860 type: tablet +hardware: [] bootloader: unlock: unknown diff --git a/data/devices/xiaomi/raphael.yml b/data/devices/xiaomi/raphael.yml index 988826f..4cbfbfa 100644 --- a/data/devices/xiaomi/raphael.yml +++ b/data/devices/xiaomi/raphael.yml @@ -1,6 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: Mi 9T Pro codenames: [raphael] -aliases: [Redmi K20 Pro] +aliases: [Redmi K20 Pro, M1903F11G, M1903F11A, M1903F11C, M1903F11I] +released: 2019 +soc: Qualcomm SM8150 Snapdragon 855 +hardware: [cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/xiaomi/rova.yml b/data/devices/xiaomi/rova.yml index e272f62..b4decf9 100644 --- a/data/devices/xiaomi/rova.yml +++ b/data/devices/xiaomi/rova.yml @@ -1,5 +1,8 @@ # yaml-language-server: $schema=../../../schema/device.json name: Redmi 4A/5A codenames: [rova] +released: 2016 +soc: Qualcomm MSM8917 Snapdragon 425 +hardware: [cellular] bootloader: unlock: unknown diff --git a/data/devices/xiaomi/spes.yml b/data/devices/xiaomi/spes.yml index 2544df1..54ab60b 100644 --- a/data/devices/xiaomi/spes.yml +++ b/data/devices/xiaomi/spes.yml @@ -1,5 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: Redmi Note 11 codenames: [spes] +aliases: [2201117TG, 2201117TI, 2201117TL, 2201117TY] +released: 2022 +soc: Qualcomm SM6225 Snapdragon 680 4G +hardware: [cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/xiaomi/sunny.yml b/data/devices/xiaomi/sunny.yml index 01500b4..014ae67 100644 --- a/data/devices/xiaomi/sunny.yml +++ b/data/devices/xiaomi/sunny.yml @@ -2,5 +2,9 @@ name: Redmi Note 10 slug: redmi-note-10-sunny codenames: [sunny] +aliases: [M2101K7AG, M2101K7AI] +released: 2021 +soc: Qualcomm SM6150-AC Snapdragon 678 +hardware: [cellular, fingerprint] bootloader: unlock: unknown diff --git a/data/devices/xiaomi/toco.yml b/data/devices/xiaomi/toco.yml index 8326bb3..ac616f7 100644 --- a/data/devices/xiaomi/toco.yml +++ b/data/devices/xiaomi/toco.yml @@ -1,5 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: Mi Note 10 Lite codenames: [toco] +aliases: [M2002F4LG] +released: 2020 +soc: Qualcomm SM7150-AB Snapdragon 730G +hardware: [cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/xiaomi/veux.yml b/data/devices/xiaomi/veux.yml index 3e713bf..eb986ed 100644 --- a/data/devices/xiaomi/veux.yml +++ b/data/devices/xiaomi/veux.yml @@ -1,6 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: Note 11 Pro/Poco X4 Pro codenames: [veux] -aliases: [Poco X4 Pro 5G] +aliases: [Poco X4 Pro 5G, 2201116SG, 2201116SR, 2201116SC, 2201116SI, 2201116PG, 2201116PI] +released: 2022 +soc: Qualcomm SM6375 Snapdragon 695 +hardware: [5g, cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/xiaomi/vili.yml b/data/devices/xiaomi/vili.yml index 73d0ede..ab784d2 100644 --- a/data/devices/xiaomi/vili.yml +++ b/data/devices/xiaomi/vili.yml @@ -1,5 +1,9 @@ # yaml-language-server: $schema=../../../schema/device.json name: 11T Pro codenames: [vili] +aliases: [2107113SG, 2107113SI, 2107113SR] +released: 2021 +soc: Qualcomm SM8350 Snapdragon 888 +hardware: [5g, cellular, fingerprint, nfc] bootloader: unlock: unknown diff --git a/data/devices/xiaomi/vince.yml b/data/devices/xiaomi/vince.yml index 0a931f2..d7f9365 100644 --- a/data/devices/xiaomi/vince.yml +++ b/data/devices/xiaomi/vince.yml @@ -1,5 +1,8 @@ # yaml-language-server: $schema=../../../schema/device.json name: Redmi 5 Plus/Redmi Note 5 codenames: [vince] +aliases: [MEG7, MEE7, MET7, MEI7] +soc: Qualcomm MSM8953 Snapdragon 625 +hardware: [cellular, fingerprint] bootloader: unlock: unknown From dbb30e148dbe71fee2b61a92c06f7aab52fb7208 Mon Sep 17 00:00:00 2001 From: Iain Date: Thu, 15 Oct 2026 13:20:59 +0100 Subject: [PATCH 2/2] fix(data): keep the 678 and GT Neo 3T to what the sources say --- data/devices/realme/spartan.yml | 2 +- data/devices/xiaomi/sunny.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/data/devices/realme/spartan.yml b/data/devices/realme/spartan.yml index d642568..c531de4 100644 --- a/data/devices/realme/spartan.yml +++ b/data/devices/realme/spartan.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=../../../schema/device.json name: GT Neo 3T codenames: [spartan] -aliases: [RMX3371, RMX3372] +aliases: [RMX3371] released: 2022 soc: Qualcomm SM8250-AC Snapdragon 870 hardware: [5g, cellular, fingerprint, nfc] diff --git a/data/devices/xiaomi/sunny.yml b/data/devices/xiaomi/sunny.yml index 014ae67..953bc6b 100644 --- a/data/devices/xiaomi/sunny.yml +++ b/data/devices/xiaomi/sunny.yml @@ -4,7 +4,7 @@ slug: redmi-note-10-sunny codenames: [sunny] aliases: [M2101K7AG, M2101K7AI] released: 2021 -soc: Qualcomm SM6150-AC Snapdragon 678 +soc: Qualcomm SDM678 Snapdragon 678 hardware: [cellular, fingerprint] bootloader: unlock: unknown