From 7011778a71f9ec5bf1db307f147b2a415b9df4c1 Mon Sep 17 00:00:00 2001 From: Boehrsi Date: Wed, 21 Aug 2024 08:55:05 +0200 Subject: [PATCH] content: update database --- CHANGELOG.md | 4 + README.md | 2 +- example/pubspec.lock | 38 +++--- lib/src/data/device_identifiers.dart | 170 ++++++++++++++++++++++----- pubspec.yaml | 2 +- 5 files changed, 166 insertions(+), 50 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7659925..19e9a86 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.9.1 + +* Update database (via https://github.com/Boehrsi/device_identifiers at 2024-08-18) + ## 0.9.0 * Throw a PlatformException on unsupported platforms (Windows, Linux & macOS) diff --git a/README.md b/README.md index 6764a51..ceb99d8 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ Add this to your package's `pubspec.yaml` file: ```yaml dependencies: - device_marketing_names: ^0.9.0 + device_marketing_names: ^0.9.1 ``` More information on [pub.dev](https://pub.dev/packages/device_marketing_names). diff --git a/example/pubspec.lock b/example/pubspec.lock index 1ff88c4..3d518ed 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -53,10 +53,10 @@ packages: dependency: transitive description: name: device_info_plus - sha256: "93429694c9253d2871b3af80cf11b3cbb5c65660d402ed7bf69854ce4a089f82" + sha256: a7fd703482b391a87d60b6061d04dfdeab07826b96f9abd8f5ed98068acc0074 url: "https://pub.dev" source: hosted - version: "10.1.1" + version: "10.1.2" device_info_plus_platform_interface: dependency: transitive description: @@ -71,7 +71,7 @@ packages: path: ".." relative: true source: path - version: "0.9.0" + version: "0.9.1" fake_async: dependency: transitive description: @@ -84,10 +84,10 @@ packages: dependency: transitive description: name: ffi - sha256: "493f37e7df1804778ff3a53bd691d8692ddf69702cf4c1c1096a2e41b4779e21" + sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.3" file: dependency: transitive description: @@ -123,18 +123,18 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" + sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" url: "https://pub.dev" source: hosted - version: "10.0.4" + version: "10.0.5" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" + sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" url: "https://pub.dev" source: hosted - version: "3.0.3" + version: "3.0.5" leak_tracker_testing: dependency: transitive description: @@ -163,18 +163,18 @@ packages: dependency: transitive description: name: material_color_utilities - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec url: "https://pub.dev" source: hosted - version: "0.8.0" + version: "0.11.1" meta: dependency: transitive description: name: meta - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 url: "https://pub.dev" source: hosted - version: "1.12.0" + version: "1.15.0" path: dependency: transitive description: @@ -240,10 +240,10 @@ packages: dependency: transitive description: name: test_api - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" + sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" url: "https://pub.dev" source: hosted - version: "0.7.0" + version: "0.7.2" universal_platform: dependency: transitive description: @@ -264,10 +264,10 @@ packages: dependency: transitive description: name: vm_service - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" + sha256: f652077d0bdf60abe4c1f6377448e8655008eef28f128bc023f7b5e8dfeb48fc url: "https://pub.dev" source: hosted - version: "14.2.1" + version: "14.2.4" web: dependency: transitive description: @@ -280,10 +280,10 @@ packages: dependency: transitive description: name: win32 - sha256: a79dbe579cb51ecd6d30b17e0cae4e0ea15e2c0e66f69ad4198f22a6789e94f4 + sha256: "68d1e89a91ed61ad9c370f9f8b6effed9ae5e0ede22a270bdfa6daf79fc2290a" url: "https://pub.dev" source: hosted - version: "5.5.1" + version: "5.5.4" win32_registry: dependency: transitive description: diff --git a/lib/src/data/device_identifiers.dart b/lib/src/data/device_identifiers.dart index 3ec7ece..90f1fff 100644 --- a/lib/src/data/device_identifiers.dart +++ b/lib/src/data/device_identifiers.dart @@ -1,4 +1,4 @@ -// [2024-07-14 02:11:21.913298] Auto generated file, do not change. +// [2024-08-18 02:08:53.964009] Auto generated file, do not change. Map _iOs = { 'iPhone1,1': 'iPhone', @@ -158,6 +158,8 @@ Map _android1 = { '100110603': '10.4“ Tablet Pro', '100135923': 'Tablet Gen 4', '100135925': 'Tablet Gen 4', + '100146660': 'onn. 11 Tablet Pro', + '100146663': 'onn. 12 Tablet Pro', '10080': 'TABLET_PC', '1008S': 'Feel_1008S', '1010': 'TAB 10 / TAB_10', @@ -187,6 +189,7 @@ Map _android1 = { '1516': 'TAB3-Premium-XTREME3', '1519': 'TabGo Next Connect', '16 Pro Max': 'Trecfone_16 Pro Max', + '16A_Pro': '16A Pro', '16M4HI105024': 'Netsurfer STORM', '16M5HI105023': 'Netsurfer TYPHOON', '16s Pro': '16s pro', @@ -418,6 +421,8 @@ Map _android2 = { '23108RN04Y': 'Redmi 13C', '2310FPCA4G': 'POCO C65', '2310FPCA4I': 'POCO C65', + '23113RKC6C': 'Redmi K70', + '23113RKC6G': 'POCO F6 Pro', '23116PN5BC': 'Xiaomi 14 Pro', '23117RA68G': 'Redmi Note 13 Pro', '23117RK66C': 'Redmi K70 Pro', @@ -456,6 +461,9 @@ Map _android2 = { '24048RN6CI': 'Redmi A3x', '2404APC5FG': 'POCO M6', '24053PY09C': 'Xiaomi Civi 4', + '24053PY09I': 'Xiaomi 14 Civi', + '2405CPX3DC': 'Xiaomi MIX Flip', + '2405CPX3DG': 'Xiaomi MIX Flip', '2405CRPFDC': 'Redmi Pad Pro', '2405CRPFDG': 'Redmi Pad Pro', '2405CRPFDI': 'Redmi Pad Pro', @@ -466,6 +474,10 @@ Map _android2 = { '2406ERN9CC': 'Redmi Note 13R', '2406ERN9CI': 'Redmi 13 5G', '24074RPD2C': 'Redmi Pad Pro 5G', + '24075RP89G': 'Redmi Pad SE 8.7', + '24076RP19G': 'Redmi Pad SE 8.7 4G', + '24076RP19I': 'Redmi Pad SE 4G', + '2407FRK8EC': 'Redmi K70 Ultra', '24ZPro': 'Z Pro Series', '2E E450 2018': '2E E450A 2018', '2K AI Smart TV': 'Smart TV / Polytron 2K AI Smart TV', @@ -480,8 +492,9 @@ Map _android2 = { '2K PA Smart TV': 'Smart TV / 2K PA Smart TV', '2K SA Google TV': 'Google TV', '2K SA Smart TV': 'Smart TV', + '2K SMART ISDB TV': 'VIOTTO', '2K SMART TV': - 'AOC / ACONATIC / ADMIRAL / Aiwa / AKAI / BOTECH / Blaupunkt / CONTI / DIJITSU / DAEWOO / DAHUA / DAIWA / Dyon / ENGLAON / GAZER / GRAETZ / HYUNDAI / JVC / JAM / ADSUN / ASAANO / Banana / COLORVIEW / DANILUX / DYANORA / ELEMENT / ESLEY / FOL / HARMON-TEC / IBG / IHOME / INNO-HIT / KTC / NEXUS / OZON / PHIMARK / QRIOM / RENYA / RZTK / SKY-ONE / TRIBOSS / VEIRA / VISTA / VON / VOXELECTRONICS / WESTWAY / WYBOR / XELL / KENSTAR / KIOWA / LUCOMS / NA / MAG / Mango / Master-G / Maxsonic_elite / MOTOROLA / MTEK / NEXT / NEXT_G / PEL / PHILIPS / POWER_GREEN / RCA / RANGS / ROYALRAHMANI / AP / SAELITE / STARSHINE / SHARP / SILO / Siragon / SMART TECHNOLOGY / SONEVIEW / 2K SMART TV / VIVAX / WISMANN', + 'AOC / ACONATIC / ADMIRAL / Aiwa / AKAI / BOTECH / Blaupunkt / CHALLENGER / CONTI / DIJITSU / DAEWOO / DAHUA / DAIWA / Dyon / ENGLAON / GAZER / GRAETZ / HYUNDAI / JVC / JAM / KTC / ADSUN / ASAANO / Banana / COLORVIEW / DANILUX / DYANORA / ELEMENT / ESLEY / FOL / HARMON-TEC / IBG / IHOME / INNO-HIT / NEXUS / OZON / PHIMARK / QRIOM / RENYA / RZTK / SKY-ONE / TRIBOSS / VEIRA / VIOTTO / VISTA / VON / VOXELECTRONICS / WESTWAY / WYBOR / XELL / KENSTAR / KIOWA / LUCOMS / NA / MAG / Mango / Master-G / Maxsonic_elite / MOTOROLA / MTEK / NEXT / NEXT_G / PEL / PHILIPS / POWER_GREEN / RCA / RANGS / ROYALRAHMANI / AP / SAELITE / STARSHINE / SHARP / SILO / Siragon / SMART TECHNOLOGY / SONEVIEW / 2K SMART TV / VIVAX / WISMANN', '2K SMART TV PH': 'PHILIPS', '2K Siera SMART TV': 'SIERA', '2K Smart Monitor': 'Smart Monitor', @@ -514,6 +527,7 @@ Map _android3 = { '305SH': 'SoftBank 305SH', '31TL04': 'Benesse', '32S1U_Pro': '32S1U Pro', + '32S2U Pro': '32S2U_Pro', '3600I': '3600i', '3917JR': 'Rakuten BIG s', '3G': '3G MY8300', @@ -628,15 +642,18 @@ Map _android4 = { '43FSA': 'DAHUA / SA / Zitro', '4G': 'Myria 4G MY8303', '4K AI Smart TV': '4K Smart TV', - '4K Android TV Box': 'KM2 PLUS', + '4K Android TV Box': 'BOXY / KM2 PLUS / Leap-S4 / HP4423', '4K Blaupunkt Google TV': 'Blaupunkt', '4K COL Google TV': 'Google TV', + '4K DVB SMART TV': 'DAIWA', '4K EKO Google TV': 'EKO', '4K ELEXIA Google TV': 'ELEXIA', - '4K Google TV Box': 'Leap-S3', + '4K Google TV Box': + 'ATBOX001 THE ULTRA / KM7 PLUS / Start-4K / Leap-S3 / LEAP-S3+', '4K Google TV Stick': 'Meta-C1 / KD3 / 4K TV Stick / RSG-11B / Leap-S2 / SRT41 / 4K Google TV Stick', '4K Hybrid STB': 'SRT420', + '4K KR Google TV': 'Google TV', '4K MGS Google TV': 'MGS', '4K PA Google TV': 'Google TV', '4K PA Smart TV': '4K Smart TV / Smart TV', @@ -645,7 +662,7 @@ Map _android4 = { '4K SA Smart TV': '4K Smart TV', '4K SMART ATSC TV': 'HYUNDAI', '4K SMART COL TV': 'HYUNDAI', - '4K SMART ISDB TV': 'HYUNDAI', + '4K SMART ISDB TV': 'HYUNDAI / VIOTTO', '4K SMART TV': 'AOC / ACONATIC / ADMIRAL / AIWA / Aiwa / AZATECH / BOTECH / BAUF / BLAUPUNKT / CHALLENGER / CONTI / DIJITSU / DAEWOO / DAHUA / DYON / ELEMENT / GAZER / GHIA / GRAETZ / ITEL / JVC / JAM / ADSUN / AKAI / ASAANO / Banana / CHIMEI / COLORVIEW / DAIWA / DANILUX / DYANORA / ESLEY / FOL / FPS / HARMON-TEC / IBG / IHOME / IMMER / INCLO / INNO-HIT / IQWORLD / KTC / LikeMe / NEXUS / OZON / PHIMARK / POWEROLOGY / QRIOM / REYNA / ROOMI / RZTK / SKY-ONE / STAR-TRACK / THEUHD / VEIRA / VIOTTO / VISTA / VON / VOXELECTRONICS / WYBOR / XELL / YARA / KIOWA / KOLIN / LUCMOS / LUCOMS / LANIX / MAG / MANGO / Master-G / Maxsonic_elite / MOTOROLA / MTEK / MULTILASER / NIKAI_PRO / NEXT / NEXT_G / PEL / PHILCO / PHILIPS / POWER GREEN / RCA / RANGS / ROSSO / ROYALRAHMANI / SVISION / SAMVIEW / SHARP / SILO / SIRAGON / Siragon / SMART TEcHNOLGY / SONEVIEW / 4K SMART TV / VIVAX / WISMANN / XITRIX / Enova / THEHAAM', '4K SMART TV PH': 'PHILIPS', @@ -1369,7 +1386,7 @@ Map _androidA = { 'A1-840FHD': 'Iconia Tab 8', 'A1-841': 'Iconia Tab 8', 'A1-850': 'Iconia One 8', - 'A10': 'Blackview A10 / A10 / Greentel-A10 / A10_EEA / A10_ROW', + 'A10': 'Blackview A10 / A10 / A10_EEA / Greentel-A10 / A10_ROW', 'A100': 'A100 / Iconia Tab A100 (VanGogh) / V9', 'A101': 'A101 / Iconia Tab A100 (VanGogh)', 'A101BM': 'BALMUDA Phone', @@ -1397,9 +1414,10 @@ Map _androidA = { 'A11': 'A11 / A11 EEA', 'A11 Pro Max': 'A11 Pro Max / A11 Pro Max EEA', 'A110Q': 'CANVAS 2 PLUS', - 'A1250': 'Aqua_Tab_S1_2023', + 'A1250': 'Aqua_Tab_S1_2023 / A1250', 'A140': 'A140 / INOI_A14 / INOI_A14E', 'A142': 'Nothing Phone (2a)', + 'A142P': 'Nothing Phone (2a) Plus', 'A15': 'A15 / HERCLS A15 / WE_A15', 'A150': 'A150 / INOI A52 Lite 32GB', 'A151': 'INOI A151 / A151', @@ -1508,6 +1526,7 @@ Map _androidA = { 'A510': 'Iconia Tab A510', 'A511': 'Iconia Tab A511', 'A51f': 'A51f / A51fa', + 'A52 Pro(6+128GB)': 'A52 Pro', 'A552': 'PRIME A8', 'A554C': 'Juke-A554C', 'A57': 'A57 / A57h', @@ -1526,7 +1545,7 @@ Map _androidA = { 'A5_Ready_TM': 'A5 Ready', 'A6': 'A6 / A6_EEA / Alpha A6', 'A6 Plus': 'A6_Plus', - 'A60': 'Acer_A60 / A60', + 'A60': 'Acer_A60 / A60 / A60_EEA', 'A600DL': 'TCL A3X', 'A60L': 'Acer_A60L', 'A60Plus': 'A60 Plus', @@ -1566,7 +1585,7 @@ Map _androidA = { 'A8_Lite': 'A8 Lite', 'A8_Lite_TM': 'A8 Lite TM', 'A8i-Q2': 'A8i Q2', - 'A9': 'A9 / A9 EEA', + 'A9': 'A9_EEA / A9 / A9 EEA', 'A9 Indian': 'A9_Indian', 'A9 Pro': 'A9 Pro / A9 Pro 128G / A9 Pro 128G EEA / A9 Pro R / A9 Pro R EEA / A9 Pro_EEA', @@ -1587,6 +1606,7 @@ Map _androidA = { 'AC50BHE': '50b Helium', 'AC50DHE': '50 d Helium', 'ACER_ALTOS_EZA': 'ACER ALTOS EZA', + 'ACER_ALTOS_EZBA': 'ACER ALTOS EZBA', 'ACONATIC 2K Android TV': 'ACONATIC', 'ACONATIC 4K Android TV': 'ACONATIC', 'ACTION-X3': 'Action-X3', @@ -1831,6 +1851,7 @@ Map _androidA = { 'AMN-LX2': 'HUAWEI Y5 2019', 'AMN-LX3': 'HUAWEI Y5 2019', 'AMN-LX9': 'HUAWEI Y5 2019', + 'AMS-R2C': 'AMS_R2C', 'AN9910': 'Z30 / benco Y41', 'ANAM 4K Android TV': 'ANAM', 'ANAM4KAndroidTV': 'ANAM', @@ -1842,6 +1863,7 @@ Map _androidA = { 'ANE-LX2J': 'HUAWEI P20 Lite', 'ANE-LX3': 'P20 lite', 'ANE-TL00': 'nova 3e', + 'ANEXA Android TV': 'Smart TV', 'ANY-LX1': 'HONOR Magic4 Lite / HONOR X9', 'ANY-LX2': 'HONOR X9', 'ANY-LX3': 'HONOR X9', @@ -1930,6 +1952,7 @@ Map _androidA = { 'ARCHOS 101 XS 2': '101XS2', 'ARCHOS 101G10': '101 XS', 'ARCHOS 101G9': '101 G9', + 'ARCHOS 101S Oxygen Ultra': 'SPAC101SOXUL_EEA', 'ARCHOS 101b XS2': '101b XS2', 'ARCHOS 40C TIv2': '40c Titanium', 'ARCHOS 40d Titanium': '40d Titanium', @@ -1976,6 +1999,7 @@ Map _androidA = { 'ARS-TL00': '华为畅享 MAX', 'ART 3 Lite': 'ART_3_Lite', 'ART 3S': 'ART_3S', + 'ARTEQLED Android TV': 'Smart TV', 'AS740': 'Ally', 'AS870 4G': 'Optimus F5', 'AS876': 'LG-AS876', @@ -2209,6 +2233,7 @@ Map _androidA = { 'AV-ATB100': 'AV-ATB100 / I-O DATA', 'AWM-A0': 'Shark 1S', 'AWOW_CreaPad_1003_EEA': 'AWOW_CreaPad_1003', + 'AWTH801': 'TABLETAWTH801', 'AX Connected': 'Wear', 'AX1045': 'AX1045E', 'AX1070': 'AX1070E', @@ -2265,6 +2290,7 @@ Map _androidA = { 'Action_Kids_3.0': 'Actionkids 3.0', 'Active': 'Dicle_Tab_Active', 'Active 1+': 'Active 1 + / Active 1+', + 'Active 8': 'Active8_EEA / Active8_NEU / Active8_RU', 'Adonis 4K Android TV': 'Adonis', 'Advance 4.0 L3': 'ADVANCE 4.0 L3', 'Advance 5.0 HD': 'ADVANCE 5.0 HD', @@ -2563,6 +2589,7 @@ Map _androidA = { 'Armor 5S': 'Armor_5S', 'Armor 7E': 'Armor_7E', 'Armor 9E': 'Armor 9E / Armor_9E', + 'Armor Mini 20T Pro': 'Armor 27 Pro', 'Armor P1s': 'Armor_P1s', 'Armor Pad 3 Pro': 'Armor Pad 3 Pro / ArmorPad3Pro_EEA', 'Armor X12 Pro': 'Armor X12 Pro / Armor X13', @@ -3121,6 +3148,7 @@ Map _androidB = { 'BVL-AN16': 'HONOR Magic6 Pro', 'BVL-AN20': 'PORSCHE DESIGN HONOR Magic6 RSR', 'BVL-N49': 'HONOR Magic6 Pro', + 'BVL-N59': 'PORSCHE DESIGN HONOR Magic6', 'BVS 4K OTT 01': 'BVS 4K 0TT 01', 'BZ02': 'arrows BZ02', 'BZ03': 'arrows BZ03', @@ -3759,9 +3787,16 @@ Map _androidC = { 'CPH2631': 'A60', 'CPH2637': 'Reno12 F 5G / Reno12 F/FS 5G', 'CPH2639': 'A3 Pro/A3/A80 5G / A80 5G', + 'CPH2641': 'A3x / A3x/A20', 'CPH2643': 'OPPO F27 Pro+ 5G', + 'CPH2661': 'OnePlus Nord 4', + 'CPH2663': 'OnePlus Nord 4', 'CPH2665': 'A3 Pro 5G', 'CPH2667': 'K12x 5G', + 'CPH2669': 'A3 / A40/A3/A40m / A40/A40m', + 'CPH2681': 'A3x 5G', + 'CPH2687': 'Reno12 F', + 'CPH3669': 'A60', 'CPN-AL00': 'HUAWEI MediaPad M3 Lite', 'CPN-L09': 'HUAWEI MediaPad M3 Lite', 'CPN-W09': 'HUAWEI MediaPad M3 Lite', @@ -3842,6 +3877,7 @@ Map _androidC = { 'Camelio Family tablet': 'Vivitar Camelio Tablet', 'Captiva Pad 10 3G Plus': 'CAPTIVA Pad 10 3G Plus / Pad 10 3G pLUS', 'Capture+': 'Billion Capture+', + 'Car on x86_64 emulator': 'Google Automotive Emulator', 'Carl': 'Racer', 'Casper AndroidTV': '43FGA610 / 55UGA610', 'Casper_S38': 'S38', @@ -4163,6 +4199,7 @@ Map _androidD = { 'DAEWOO 2K SA Smart TV': 'Smart TV', 'DAEWOO 4K SA Smart TV': '4K Smart TV', 'DAEWOO SMART TV': 'DAEWOO / DAEWOO SMART TV', + 'DAIWA 2K SMART TV': 'DAIWA', 'DATSUN_D5500': 'Datsun_D5500', 'DCN88_72604_LN': 'X1 Prime', 'DCTIW362_PLAY': 'Play Now / play_dctiw362', @@ -4736,6 +4773,7 @@ Map _androidE = { 'EboxTV': 'EBoxTv / Ebox', 'Eclipse_G400M': 'Eclipse G400M', 'Eclipse_G500M': 'Eclipse G500M', + 'Eco Smart Display': 'SD_GM01', 'Eco v3': 'Eco10 v3 / Eco12 v3', 'Eco v3 plus': 'Eco10 v3 Plus / Eco12 v3 Plus / EcoFW 10', 'EcoTV': 'EcoTVISDB', @@ -4746,6 +4784,7 @@ Map _androidE = { 'EcoTV I': 'FPD', 'EcoTV J': 'Leading Smart TV', 'EcoTV Plus': 'SA', + 'EcoTV Plus C': 'FPD / EcoTV Plus C', 'EcoTV Plus D': 'FPD / EcoTV Plus D', 'EcoTV Plus I': 'FPD', 'EcoTV Pro A': 'FPD', @@ -5905,6 +5944,7 @@ Map _androidG = { 'Gtel X5plus': 'X5plus', }; Map _androidH = { + 'H10': 'H10 / H10_EEA', 'H1003_LTE_PRO': 'Viva H1003 LTE PRO / Viva H1003 LTE PRO/B6', 'H1003_LTE_PRO1': 'Viva H1003 LTE PRO/1 / Viva H1003 LTE PRO/1-64GB', 'H1003_LTE_PRO3': 'Viva H1003 LTE PRO3', @@ -5944,6 +5984,7 @@ Map _androidH = { 'H450R': 'Trailblazer', 'H460': 'H460 / H460B01', 'H51': 'SAPPHIRE H51', + 'H5111L_MTN': 'H5111L_common', 'H60-L01': 'H60 / H60-L01', 'H620B': 'BrailleSenseMini', 'H620SEU': 'Hardcase H620S', @@ -7164,7 +7205,7 @@ Map _androidH = { 'HiPad Pro': 'HiPad_Pro', 'HiPad X': 'HiPadX-1_EEA / HiPad_X / HipadX / HipadX_eea_1 / HipadX_ru', 'HiPad XPro': - 'HiPad_XPro / HiPad_XPro_EEA / HiPad_XPro_EEA13 / HiPad_XPro_RU / HiPad_Xpro_Pad', + 'HiPad_XPro / HiPad_XPro_EEA / HiPad_XPro_EEA13 / HiPad_XPro_ROW13 / HiPad_XPro_RU / HiPad_Xpro_Pad', 'HiPad-Air': 'HiPad-Air / HiPad-Air-EEA', 'HiPadPlus': 'HiPadPlus-2_EEA / HiPadPlus-3_ROW / HiPadPlus_11_EEA / HiPadPlus_ROW / HiPadPlus_RU / HiPadPlus_TR', @@ -7357,11 +7398,12 @@ Map _androidH = { Map _androidI = { 'I-K1': 'ULALA', 'I10A-LE': 'Leader I10A-LE', + 'I10Pro': 'I10Pro_LTE', 'I10_Plus_EEA': 'I10_Plus', 'I10_Pro': 'I10_Pro_EEA / I10_Pro_ROW', 'I110': 'I110 / Liquid C1', 'I11_LTE': 'I11_LTE / I11_LTE_EEA', - 'I11_Plus': 'I11_Plus / I11_Plus_LTE_EEA', + 'I11_Plus': 'I11_Plus / I11_Plus_LTE / I11_Plus_LTE_EEA', 'I2018': 'iQOO Z5', 'I2019': 'iQOO 9 SE', 'I2022': 'iQOO 9 Pro', @@ -7389,9 +7431,10 @@ Map _androidI = { 'I2304': 'iQOO Neo9 Pro', 'I23D01': 'D4 Pro', 'I23D02': 'Swan 1 Pro', - 'I23M01_GL': 'Swift2_GL', + 'I23M01_EEA': 'Swift2_EEA', + 'I23M01_GL': 'Swift 2', 'I23M02': 'Swift 2 Pro', - 'I23M03': 'Swift1Pro', + 'I23M03': 'Swift 1 Pro', 'I3113': 'Xperia 10', 'I3123': 'Xperia 10', 'I3213': 'Xperia 10 Plus', @@ -7437,6 +7480,7 @@ Map _androidI = { 'IF9035': 'IF9035_IN / MADA', 'IFPO3V7PRO': 'IFPXX03-V7PRO', 'IK-1028': 'IKON', + 'IKOSORA+': 'H5111L / IKOSORA+', 'IKP-31': 'Pad 1 mini / itel-IKP-31', 'IKU A55': 'Azumi_IKU_A55_MB', 'IKU A6 2022': 'A6_2022', @@ -7651,6 +7695,7 @@ Map _androidI = { 'IT_701A': 'IT_701A / IT_701A_EEA', 'IUNI N1': 'N1', 'IV2201': 'OnePlus Nord CE 2', + 'IWxx2_DX': 'INTERACTIVE_PANEL', 'IX_PLUS': 'IX PLUS', 'I_STAR_PLUS': 'I STAR PLUS', 'Ice-Phone Mini': 'Mini', @@ -7958,9 +8003,12 @@ Map _androidI = { 'Infinix X6851B': 'NOTE 40 Pro+ 5G', 'Infinix X6852': 'Infinix NOTE 40 5G', 'Infinix X6853': 'Infinix NOTE 40', + 'Infinix X6860': 'Infinix ZERO 40', + 'Infinix X6861': 'Infinix ZERO 40 5G', 'Infinix X687': 'Infinix ZERO8', 'Infinix X6871': 'GT 20 Pro', 'Infinix X687B': 'Infinix ZERO 8i', + 'Infinix X6882': 'Infinix HOT 50', 'Infinix X688B': 'HOT 10 Play / HOT Play', 'Infinix X688C': 'HOT 10 Play / HOT Play', 'Infinix X689': 'Infinix HOT 10S', @@ -8097,6 +8145,7 @@ Map _androidJ = { 'JT07-X': 'JT70-X', 'JT1241': 'Jiateng JT1241', 'JTW': 'JTWORKS-IFPD', + 'JTouch_Series_13': 'JTouch Series 13', 'JUNIOR_8_PRO': 'JUNIOR_8_PRO_EEA', 'JVC 2K ATSC TV': 'JVC', 'JVC 2K Android TV': 'Australia / JVC / france', @@ -8318,6 +8367,7 @@ Map _androidK = { 'KID_TAB_7_S02': 'Retailer Stores', 'KII-L21': 'GR5', 'KING KONG CS': 'KING KONG CS / KINGKONG CS', + 'KINGKONG_ES': 'KINGKONG ES', 'KINGKONG_MINI2_Pro': 'KINGKONG MINI2 Pro', 'KINZO_ichi_A5_QL': 'KINZO ICHI A5 QL', 'KIOTO 2K Android TV': 'Chile', @@ -8408,6 +8458,7 @@ Map _androidK = { 'KSTB6076': 'eLife TV', 'KSTB6130': 'Descodificador Orange TV', 'KT-755M': 'XTRATECH', + 'KT1016': 'KT1016 / KT1016_EEA', 'KUNO4': 'Kuno', 'KURIO_01023': 'K01023', 'KUVA Pad': 'Pad', @@ -8555,12 +8606,14 @@ Map _androidL = { 'L-ement_Tab_744': 'L-EMENT TAB 744', 'L10': 'L10 / L10_T07 / L10_T07_EEA / Polaroid L10/P1000 / L10_A01 / L10_A01_EEA / L10_A02 / L10_A02_EEA / L10_A03 / L10_A03_EEA / L10_T05 / L10_T05_EEA / TAB12 / TAB12_EEA', + 'L10-T02': 'L10-T02 / L10-T02-EEA', 'L10041': 'Lenovo A8', 'L101': 'L101 / M101N', 'L10A': 'Zebra Technologies L10', 'L10AW': 'Zebra Technologies L10', 'L10_T08': 'L10_T08 / L10_T08_EEA', 'L18011': 'Lenovo A5', + 'L2': 'LeBest L2', 'L200': 'WiseposGo', 'L2H_EEA': 'Sunmi L2H', 'L2H_GL': 'Sunmi L2H', @@ -8584,7 +8637,7 @@ Map _androidL = { 'L52 Pro': 'L52 PRO', 'L590A': 'MIRO', 'L63M': 'LOGIC L63M', - 'L66M': 'LOGIC_L66M', + 'L66M': 'L66M / LOGIC_L66M', 'L68_Ultra': 'L68 Ultra', 'L701 TV': 'Ypy', 'L8': 'L8 / L8_A01 / L8_A01_EEA / L8_B02 / L8_B02_EEA / L8_PRO', @@ -8616,6 +8669,7 @@ Map _androidL = { 'LAVA LXX505': 'Blaze Curve', 'LAVA LXX506': 'Blaze Pro 5G', 'LAVA LXX508': 'Storm 5G', + 'LAVA LXX510': 'Yuva 5G', 'LAVA LZG01': 'LZG01', 'LAVA LZG401': 'Z1 Pro', 'LAVA LZG402 OM': 'Z21', @@ -8624,6 +8678,7 @@ Map _androidL = { 'LAVA LZG403': 'Z3', 'LAVA LZG403 225': 'X2', 'LAVA LZG403 25': 'Z3 PRO', + 'LAVA LZG409': 'Yuva Star', 'LAVA LZX406': 'Blaze 2 Pro', 'LAVA LZX408': 'YUVA 2 PRO', 'LAVA V5': 'V5', @@ -9907,8 +9962,10 @@ Map _androidL = { 'LUNA G6E': 'LUNA_G6E', 'LUNA_II': 'myPhone Luna II', 'LUVO 001L': '001L', + 'LUX_Mini': 'Clevertouch LUX Mini', 'LUX_Mini_Module': 'Clevertouch LUX Mini', 'LX50': 'LINNEX', + 'LXX513': 'Blaze X 5G', 'LYA-AL00': 'Mate 20 Pro', 'LYA-AL00P': 'Mate 20 RS', 'LYA-AL10': 'Mate 20 Pro', @@ -10728,9 +10785,12 @@ Map _androidM = { 'M5': 'AZUMI_M5_AC01 / AZUMI_M5_AC02 / M5', 'M5 2021': 'M5_2021', 'M5+': 'M5PLUS / M5PLUS_AC24', - 'M50': 'M50 / Pay Phone M50 / Pay Phone M50 EEA / M50-EEA / M50-ROW', + 'M50': + 'M50 / Pay Phone M50 / Pay Phone M50 EEA / M50-EEA / M50-ROW / M50_EU / M50_ROW', 'M50 Pro': 'M50Pro_EEA / M50Pro_ROW', + 'M50 Pro_RUS': 'M50Pro_RUS', 'M505_4G': 'M505', + 'M50HD': 'M50HD_EEA / M50HD_ROW', 'M50Mini': 'M50Mini_EEA / M50Mini_ROW', 'M50S': 'M50S_ROW', 'M510': 'M510 / M511', @@ -10803,6 +10863,7 @@ Map _androidM = { 'MAA-AN00': 'HONOR 100', 'MAA-AN10': 'HONOR 100 Pro', 'MACH_10': 'M1_IC0_N702', + 'MACH_MP': 'M1_IC0_N702_MP', 'MAG-AN00': 'HONOR 90 GT', 'MAGELITE Android TV': 'Magelite android TV', 'MAGELITE Android TV 2K': 'India', @@ -11144,11 +11205,11 @@ Map _androidM = { 'MT03': 'AblePad S EEA', 'MT04': 'AblePad_Pro / AblePad_Pro-EEA', 'MT07': 'A13_Tab / A13_Tab_EEA', - 'MT08': 'A15_Tab_EEA', + 'MT08': 'A15_Tab / A15_Tab_EEA', 'MT09': 'Active T1 / Active T1 EEA', - 'MT10': 'MT10 / G1_Tab_Kids', + 'MT10': 'MT10 / G1_Tab / G1_Tab_EEA / G1_Tab_Kids / G1_Tab_Kids_EEA', 'MT1001': 'Kandao Meeting Ultra', - 'MT11': 'G2_Tab_Kids', + 'MT11': 'G2_Tab / G2_Tab_EEA / G2_Tab_Kids / G2_Tab_Kids_EEA', 'MT11a': 'Xperia neo V', 'MT11i': 'Xperia neo V', 'MT13': 'G3_Tab_Ultra / G3_Tab_Ultra_EEA', @@ -12203,6 +12264,7 @@ Map _androidO = { 'OPS-8195A-3-V0': 'LANGO OPS8195', 'OPS-A1': 'Promethean OPS-A1', 'OPWWE231': 'OnePlus Watch 2', + 'OPWWE234': 'OnePlus Watch 2R', 'ORBIT TAB 7': 'ORBIT_TAB_7', 'ORCA FHD Android TV': 'Kuwait', 'ORCA UHD Android TV': 'Kuwait', @@ -12308,6 +12370,7 @@ Map _androidO = { 'Orange Niva': 'idol S', 'Orange Nola fun': 'Nola fun', 'Orange Nola ultra': 'VIMOQ A40', + 'Orange Nola up': 'Orange Nola Up', 'Orange Nura': 'Nura', 'Orange Rise 30': 'Rise 30', 'Orange Rise 34': 'ALCATEL ONETOUCH PIXI 4 (4)', @@ -12435,6 +12498,7 @@ Map _androidP = { 'P380': 'Dexp Ursus P380', 'P3S': 'P3S / P3S_EEA / P3S_RU', 'P40HD': 'P40HD_EEA / P40HD_ROW / P40HD_RUS', + 'P40HD_RUS': 'P40HD_T_RUS', 'P41_eMagic': 'P41 eMagic', 'P41_eMagic_TM': 'P41 eMagic', 'P43_Easy': 'P43 Easy', @@ -12853,7 +12917,7 @@ Map _androidP = { 'POLYTRON 4K': 'Google TV', 'POLYTRON2K': '2K', 'POLYTRON4K': - 'PLD43UG5959/PLD43BUG5959/PLD50UG5959/PLD50BUG5959/PLD55UG5959/', + 'PLD43UG5959/PLD43BUG5959/PLD50UG5959/PLD50BUG5959/PLD55UG5959/ / POLYTRON4K', 'POLYTRON_P552': 'POLYTRON P552', 'POOLS_The_DOLLAR': 'POOLS The DOLLAR', 'POSITIVO TABLET YPY 07FTB PM BELÉM': 'Ypy 07FTB', @@ -12941,6 +13005,7 @@ Map _androidP = { 'PSPCZ20A0': 'Cosmo Z2', 'PSTA101': 'Virtuoso PSTA101', 'PSTA107': 'Vitruoso', + 'PT10EduPad21': '2-IN-1_Tablet_PC', 'PTAB1051_PTAB1055': 'PTAB1051-PTAB1055', 'PTB7PAP_PTB7PAB_PTB7PAR': 'PTB7PAP_ PTB7PAB _ PTB7PAR', 'PTM-Z-mini': 'PHANTOM-Z-mini', @@ -13012,7 +13077,8 @@ Map _androidP = { 'Panasonic_P61': 'P61', 'Panasonic_TV': 'JX700C / JX900C', 'Panasonic_dL1': 'ELUGA dL1', - 'Panavox Android TV': 'fushan_panavox / xiaoyushan_panavox', + 'Panavox Android TV': + 'Panavox Android TV / fushan_panavox / xiaoyushan_panavox', 'Pantech V950': 'v950', 'Pantech V955': 'V955 / v955', 'PantechP4100': 'Element', @@ -13503,6 +13569,7 @@ Map _androidR = { 'R8107': 'R5', 'R8109': 'R5', 'R831T': 'R831 / R831T', + 'R8G': 'whitefield', 'R9 LITE': 'R9_LITE', 'R9_Pro': 'R9 Pro', 'RAINBOW': 'Rainbow / RAINBOW / WIKO', @@ -13837,11 +13904,14 @@ Map _androidR = { 'RMX3868': 'NARZO 70 Pro 5G', 'RMX3869': 'NARZO 70 5G', 'RMX3870': 'realme P1 5G', + 'RMX3871': 'RMX3871 / realme 12', 'RMX3888': 'realme GT5 Pro', 'RMX3890': 'realme 12 Lite / realme C67', 'RMX3910': 'realme C65', + 'RMX3921': 'realme 13 Pro+ 5G', 'RMX3930': 'realme C61', - 'RMX3939': 'RMX3939 / realme C61 / realme C63', + 'RMX3939': 'RMX3939 / realme C63', + 'RMX3990': 'realme 13 Pro 5G', 'RMX3992': '真我12', 'RMX3993': '真我12x', 'RMX3995': '真我V60', @@ -13858,6 +13928,7 @@ Map _androidR = { 'ROCK 30': 'ROCK_30', 'ROCKY T2': 'T2', 'ROCK_X11': 'Rock_X11', + 'ROD2-W09': '荣耀平板MagicPad2', 'RP01': 'BISON X10 / BISON X10 EEA / BISON X10 Pro / BISON X10 Pro EEA / BISON X10 Pro TR / BISON X10 RU / BISON_X10_Pro_RU / BISON_X10_TR', 'RP02': 'BISON_GT2_5G', @@ -13968,6 +14039,7 @@ Map _androidS = { 'S12Pro': 'CONQUEST S12Pro', 'S169': 'DEXP Ursus S169', 'S170i': 'Dexp Ursus S170i', + 'S18': 'S18 EEA', 'S180i': 'URSUS S180i', 'S19': 'S19 / S19_EEA', 'S19 Max Pro S Zoom': 'S19 Max Pro S Zoom', @@ -14072,6 +14144,7 @@ Map _androidS = { 'S6503L': 'M6', 'S6505L': 'B10', 'S6512L': 'A15', + 'S6514L': 'N13', 'S6518': 'RUIO S6518', 'S6523': 'X12', 'S6523 EEA': 'X12', @@ -14283,9 +14356,11 @@ Map _androidS = { 'SC-54B': 'Galaxy Z Flip3 5G', 'SC-54C': 'Galaxy Z Flip4', 'SC-54D': 'Galaxy Z Flip5', + 'SC-54E': 'Galaxy Z Flip6', 'SC-55B': 'Galaxy Z Fold3 5G', 'SC-55C': 'Galaxy Z Fold4', 'SC-55D': 'Galaxy Z Fold5', + 'SC-55E': 'Galaxy Z Fold6', 'SC-56B': 'Galaxy A22 5G', 'SC-56C': 'Galaxy A23 5G', 'SC-725': 'EVERPAD', @@ -14318,6 +14393,8 @@ Map _androidS = { 'SCG25': 'Galaxy S24', 'SCG26': 'Galaxy S24 Ultra', 'SCG27': 'Galaxy A55 5G', + 'SCG28': 'Galaxy Z Fold6', + 'SCG29': 'Galaxy Z Flip6', 'SCH-I100': 'Gem', 'SCH-I110': 'Illusion', 'SCH-I200': 'Galaxy Stellar', @@ -14634,6 +14711,7 @@ Map _androidS = { 'SH-M25': 'AQUOS wish3', 'SH-M26': 'AQUOS sense8', 'SH-M27': 'AQUOS wish4', + 'SH-M28': 'AQUOS R9', 'SH-R10A': 'AQUOS R3 SH-R10A', 'SH-R50': 'AQUOS R5G SH-R50', 'SH-R80': 'AQUOS R8', @@ -14897,6 +14975,8 @@ Map _androidS = { 'SM-A057F': 'Galaxy A05s', 'SM-A057G': 'Galaxy A05s', 'SM-A057M': 'Galaxy A05s', + 'SM-A065F': 'Galaxy A06', + 'SM-A065M': 'Galaxy A06', 'SM-A102N': 'Galaxy A10e', 'SM-A102U': 'Galaxy A10e', 'SM-A102U1': 'Galaxy A10e', @@ -15168,6 +15248,7 @@ Map _androidS = { 'SM-A5560': 'Galaxy A55 5G', 'SM-A556B': 'Galaxy A55 5G', 'SM-A556E': 'Galaxy A55 5G', + 'SM-A556S': 'Galaxy Quantum5', 'SM-A600A': 'Galaxy A6', 'SM-A600AZ': 'Galaxy A6', 'SM-A600F': 'Galaxy A6', @@ -15356,6 +15437,7 @@ Map _androidS = { 'SM-F7410': 'Galaxy Z Flip6', 'SM-F741B': 'Galaxy Z Flip6', 'SM-F741N': 'Galaxy Z Flip6', + 'SM-F741Q': 'Galaxy Z Flip6', 'SM-F741U': 'Galaxy Z Flip6', 'SM-F741U1': 'Galaxy Z Flip6', 'SM-F741W': 'Galaxy Z Flip6', @@ -15395,6 +15477,7 @@ Map _androidS = { 'SM-F9560': 'Galaxy Z Fold6', 'SM-F956B': 'Galaxy Z Fold6', 'SM-F956N': 'Galaxy Z Fold6', + 'SM-F956Q': 'Galaxy Z Fold6', 'SM-F956U': 'Galaxy Z Fold6', 'SM-F956U1': 'Galaxy Z Fold6', 'SM-F956W': 'Galaxy Z Fold6', @@ -16867,6 +16950,7 @@ Map _androidS = { 'SMART AMG1': 'SMART AMG series', 'SMART Board Interactive Display': 'SMART Board® RX Series', 'SMART Champ 4.0': 'SMART_Champ_4inch', + 'SMART L11': 'SMART_L11', 'SMART L30': 'SMART_L30', 'SMART L31': 'SMART_L31', 'SMART L32': 'SMART_L32', @@ -16875,6 +16959,7 @@ Map _androidS = { 'SMART Surf2 4G': 'Smart Surf2 4G', 'SMART TV': 'AIWA / AZATECH / BAUF / COMPAQ / FASTLIFE / GHIA / hyundai / ICE / ITEL / CONTINUUS / DREAMVIEW / KIUNIT / MOTOROLA / PROMETHEUS / SA / SIRAGON / XITRIX', + 'SMART W32': 'SMART_W32', 'SMART63': 'Smart 63', 'SMART66': 'Smart 66', 'SMARTTVBOX': 'SmartTV Box / SmartTVBox', @@ -17172,6 +17257,7 @@ Map _androidS = { 'SX930C-CC': 'Smart TV II', 'SX930C_CJ': 'Hello TV Smart', 'SXX01G': 'Veld Board', + 'SY07-PC01': 'T30A_SY07PC01', 'SYCO RS-441': 'SYCO_RS-441', 'SYCO RT-401': 'SYCO_RT-401', 'SYLVOX 2K Google TV': 'SYLVOX 2K Google TV', @@ -17365,6 +17451,7 @@ Map _androidS = { 'Spice V801': 'Spice V801 / V801', 'SpiceMi-449': 'Smart Flo Mi-449', 'Spice_MI700': 'CSL Spice MI700', + 'Spider 8': 'Spider8_EEA / Spider8_NEU / Spider8_RU', 'Spirit_Plus': 'Spirit Plus', 'Spro 2 LTE': 'Spro 2', 'SproutChannelCubby': 'Cubby / Sprout Channel Cubby', @@ -17492,6 +17579,7 @@ Map _androidT = { 'T1005L': 'Tab 10 Plus', 'T101 PAD': 'T101', 'T102 PAD': 'T102', + 'T104G': 'T104G / T104G_T618', 'T1060B': 'T1060', 'T1060C': 'T1060', 'T1075B': 'Positivo T1075B', @@ -17534,6 +17622,8 @@ Map _androidT = { 'T431P': 'TCL 403', 'T431Q': 'TCL 403', 'T432J': 'TCL 502', + 'T433D': 'TCL 501', + 'T433E': 'TCL 501', 'T434W': 'TBD', 'T45HD': 'T45HD_EEA / T45HD_ROW', 'T47_05': 'T47', @@ -17550,12 +17640,14 @@ Map _androidT = { 'T507F': 'TCL 408', 'T507J': 'TCL 408', 'T507U': 'TCL 408', - 'T509A': 'TCL 505', + 'T509A': 'TCL 505 / TCL 505 S', 'T509K': 'TCL 505', 'T50HD': 'T50HD_EEA / T50HD_ROW', 'T50_EEA': 'T50_2022_EEA / T50_EEA', 'T50_ROW': 'T50_2022_ROW / T50_ROW', 'T50_RUS': 'T50_2022_RUS', + 'T510D': 'TCL', + 'T510SP': 'TCL 50 LE', 'T5211': 'tphone P', 'T5511': 'tphone', 'T5524': 'Srtphone', @@ -17580,6 +17672,7 @@ Map _androidT = { 'T612B': 'TCL 40 NXTPAPER', 'T613K': 'TCL 50 5G', 'T613P': 'TCL 50 5G', + 'T614SP': 'TCL 50 XE 5G', 'T650': 'KIRISUN T650', 'T671E': 'TCL 20 SE', 'T671F': 'TCL 20 SE', @@ -17696,6 +17789,7 @@ Map _androidT = { 'TAB-A03-SD': 'TAB-A03', 'TAB-A05': 'TAB-A05-SA', 'TAB011': 'Npad_mini', + 'TAB012': 'Npad_ultra', 'TAB1081': 'TAB1081 / TAB1081_eea', 'TAB700MPG': 'TAB-700', 'TAB7A3G06': ' TAB7A3G06', @@ -17747,6 +17841,7 @@ Map _androidT = { 'TB350FU': 'Lenovo Tab P11 (2nd Gen) / 小新Pad Plus 2023', 'TB350XU': 'Lenovo Tab P11 (2nd Gen)', 'TB351FU': 'Lenovo Tab Plus', + 'TB352FU': 'Lenovo Tab K11 Plus', 'TB360ZU': 'Lenovo Tab M10 5G / TB360ZU', 'TB370FU': 'Lenovo Tab P12 / 小新Pad Pro 12.7 (天玑版)', 'TB371FC': 'xiaoxin pad Pro 12.7', @@ -17851,6 +17946,7 @@ Map _androidT = { 'TECNO AD11': 'PHANTOM V Flip 5G', 'TECNO AD8': 'PHANTOM X2 5G', 'TECNO AD9': 'PHANTOM X2 Pro 5G', + 'TECNO AE10': 'TECNO PHANTOM V Fold2 5G', 'TECNO AX8': 'Phantom8 / TECNO AX8', 'TECNO AX8S': 'Phantom8S', 'TECNO B1': 'POP 2', @@ -18054,6 +18150,7 @@ Map _androidT = { 'TECNO KJ7': 'TECNO SPARK 20 Pro+', 'TECNO KJ7s': 'TECNO SPARK 20 Pro+', 'TECNO KJ8': 'TECNO SPARK 20 Pro 5G', + 'TECNO KL4': 'TECNO POP 9 / TECNO SPARK Go 1', 'TECNO L6502S': 'TECNO POP X5', 'TECNO L8 Lite': 'L8 Lite', 'TECNO L9': 'L9', @@ -18227,6 +18324,7 @@ Map _androidT = { 'TG3DBG1MA': 'G1_Tab_Mini / G1_Tab_Mini_EEA / G1_Tab_Mini_GO / G1_Tab_Mini_Kids / G1_Tab_Mini_Kids_EEA', 'TG4FBG7TA': 'G7_Tab_EEA', + 'TG4FBG9TA': 'G9 Tab', 'TGW710G': 'T705', 'TH 24/7 YOU': 'Boss Touch / TH 24/7 YOU', 'TH-55DX600C': '55DX600C', @@ -18339,7 +18437,7 @@ Map _androidT = { 'TURBOX_I4G': 'I4G', 'TURKCELL TURBO T50': 'TURKCELL T50', 'TV Box': 'TV Box / TV box / TV Box HY4403', - 'TV Stick': 'TV Stick / KD5 / F1', + 'TV Stick': 'TV Stick / KD5 / Leap-L1 / F1', 'TV StickL': 'TV Stick / ts401l', 'TVB-100': 'TVB-100 / Telkom', 'TVE9603I': 'CT1050', @@ -18528,6 +18626,7 @@ Map _androidT = { 'Ticwatch E': 'Ticwatch S Smartwatch; Ticwatch E Smartwatch', 'Ticwatch S': 'Ticwatch S Smartwatch; Ticwatch E Smartwatch', 'Tiger': 'Impress Tiger', + 'Tikeasy 10d': 'SPAZA101SOXUL_EEA', 'Titan P4000 Pro 2021_EEA': 'Titan_P4000_Pro_2021_EEA', 'Titan P8000 Ultra Carbon': 'P8000_Ultra_EEA', 'TitanX': 'TITAN X', @@ -18675,6 +18774,7 @@ Map _androidU = { 'USCCADR6230US': 'Wildfire S A515c', 'USI-7000NA': 'Skylife android 2nd TV', 'USP-201901': 'USP- 201901', + 'UT2': 'UT1Lite_NOEEA / UT2', 'UT30': 'UT30 / UT30_EEA', 'UT3G': 'UT3G / UT3GPlus', 'UXXSRK': 'IFP5Gen3', @@ -18900,11 +19000,13 @@ Map _androidV = { 'V2339FA': 'iQOO Neo9S Pro', 'V2340': 'V40 Lite', 'V2341': 'V40 Lite', - 'V2342': 'V30 Lite / Y100', + 'V2342': 'V30 Lite / V40 SE / Y100', 'V2343': 'Y38 5G', + 'V2344': 'Y03t', 'V2344A': 'S18 Pro', 'V2345': 'Y18', 'V2346': 'Y28s 5G', + 'V2347': 'V40 Pro', 'V2348': 'V40', 'V2349': 'V30 SE', 'V2350': 'Y18e', @@ -18914,6 +19016,8 @@ Map _androidV = { 'V2354A': 'Y200i', 'V2355': 'Y58 5G', 'V2356': 'T3 Lite 5G', + 'V2357A': 'vivo Y37', + 'V2357EA': 'vivo Y37m', 'V2359A': 'X100s', 'V2361A': 'iQOO Z9', 'V2361GA': 'Y200 GT', @@ -18926,8 +19030,11 @@ Map _androidV = { 'V2403A': 'iQOO Neo9S Pro+', 'V2406': 'Y03', 'V2407': 'Y28e 5G', + 'V2408': 'Y18t', + 'V2409': 'Y03t', 'V2410': 'Y18s', 'V2412': 'Y100', + 'V2414': 'Y18i', 'V2_Viper': 'V2 Viper', 'V2_Viper_E': 'V2 Viper E', 'V2_Viper_I': 'V2 Viper I', @@ -19097,6 +19204,7 @@ Map _androidV = { 'VIEWPAD_AW7M_PLUS': 'VIEWSONIC', 'VILLAON V501W': 'V20 SE / VILLAON_V20_S', 'VILLAON V6751L': 'V30 RS', + 'VIMEEL GOOGLE TV 4K': 'VIMEEL', 'VIMOQ A507LA': 'VIMOQ A19S', 'VIMOQ A507LD': 'VIMOQ AC50', 'VIMOQ A507LE': 'VIMOQ V51 LTE', @@ -19118,6 +19226,7 @@ Map _androidV = { 'VIP6102W': 'VIP6102W Genesis / VIP6102W FCGOV / VIP6102W LLA-PA / VIP6102W-LLA / VIP6102W', 'VIP7802': 'du TV', + 'VISION_E1_Series': 'VISION E1 Series', 'VIVAX TPC-102 4G': 'TPC-102_4G_eea', 'VIVAX TV': 'Smart TV', 'VIVAX_Point_X2_Lite': 'VIVAX Point X2 Lite', @@ -19145,6 +19254,7 @@ Map _androidV = { 'VNTTab2': 'VNPTTechnology', 'VOCAL V0': 'v0', 'VOCAL V01': 'V01', + 'VOCAL V0Core': 'V0Core', 'VOCAL V1': 'v1', 'VOG-AL00': 'P30 Pro', 'VOG-AL10': 'P30 Pro', @@ -19350,6 +19460,7 @@ Map _androidV = { 'Viva_H802_LTE': 'Viva H802 LTE', 'Viva_H802_LTE_TM': 'Viva H802 LTE', 'Viva_Home': 'Viva Home', + 'Viva_Play_804': 'Viva_Play_804_EEA', 'Viva_i10HD': 'Viva i10HD', 'Viva_i701G': 'Viva i701G', 'Viva_i701G_TM': 'Viva i701G', @@ -19942,6 +20053,7 @@ Map _androidX = { 'XT2335-3': 'moto G53', 'XT2343-3': 'moto g54 5G', 'XT2363-4': 'moto g34', + 'XT2451-4': 'moto razr 50', 'XT2453-2': 'motorola razr 50', 'XT300': 'Spice', 'XT301': 'Citrus', @@ -20002,7 +20114,7 @@ Map _androidX = { 'X_Ultra': 'X-Ultra', 'Xavy_L8': 'Xavy L8 A6 / Xavy_L8', 'Xavy_T7': 'Xavy T7 A6 / Xavy_T7', - 'Xiaomi for arm64': 'Xiaomi 14 Ultra', + 'Xiaomi for arm64': 'Xiaomi 14 Ultra / Xiaomi MIX Fold 4', 'Xiphos(R)TMD': 'Xiphos®TMD', 'Xlife-415': 'Xlife-441Q', 'Xlife-Proton5 Pro': 'Xlife-Proton 5 pro', @@ -21136,7 +21248,8 @@ Map _androidi = { 'itel P663L': 'itel P55+', 'itel P663LN': 'itel P55+', 'itel P665L': 'itel P55T', - 'itel P671L': 'P65', + 'itel P666L': 'itel P65C', + 'itel P671L': 'P65 / itel P65', 'itel P681L': 'itel P37 Pro(Vision2 Plus)', 'itel P681LM': 'P37 Pro(Vision2 Plus)', 'itel P682L': 'itel P38 Pro(Vision 3 Plus)', @@ -21372,7 +21485,7 @@ Map _androidm = { 'motorola edge 30 pro': 'ThinkPhone by Motorola / motorola edge 30 pro / motorola edge 40 pro / motorola razr 2022', 'motorola edge 40 pro': - 'moto g play - 2024 / moto g85 5G / motorola edge 40 pro / motorola edge 50 pro / motorola edge 50 ultra', + 'moto g play - 2024 / moto g pro / moto g85 5G / motorola edge 40 pro / motorola edge 50 pro / motorola edge 50 ultra', 'motorola edge 5G UW': 'motorola edge 5G UW (2021)', 'motorola edge plus': 'motorola edge (2021) / motorola edge 20 / motorola edge 30 pro / motorola edge plus', @@ -21450,14 +21563,13 @@ Map _androido = { 'one8_0_1': 'Cloudpad One 8.0', 'one8_0_1_coho': 'Cloudpad One 8.0', 'onetouch EVO7': 'EVO7', - 'onn. Full HD Streaming Device': 'onn_2k_gtv', 'open_fhd': 'Asia / South Africa', 'open_uhd': 'Asia / Hong Kong', 'oraimo R401': 'R401', 'oraimo R402': 'R402', }; Map _androidp = { - 'pCloud': 'EKO / MINT', + 'pCloud': 'ACT / MINT', 'pad_d85': 'Haier', 'pearl': 'NETBOX', 'penangf': 'moto g13', diff --git a/pubspec.yaml b/pubspec.yaml index 6730efd..ad21eb7 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: device_marketing_names description: Lookup device marketing names for Android, iOS and browsers with ease. No internet connection or database required. -version: 0.9.0 +version: 0.9.1 homepage: https://github.com/Boehrsi/device_marketing_names repository: https://github.com/Boehrsi/device_marketing_names