From a75f50a62a2b38fbc22165ad8b9f380c8e5e9212 Mon Sep 17 00:00:00 2001 From: Alexander Sergeev Date: Fri, 15 Jul 2022 22:31:35 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D1=8B=20=D0=B1=D0=B8=D0=B1=D0=BB=D0=B8=D0=BE=D1=82=D0=B5?= =?UTF-8?q?=D0=BA=D0=B8,=20=D0=BF=D1=80=D0=B5=D0=B4=D1=83=D0=BF=D1=80?= =?UTF-8?q?=D0=B5=D0=B6=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BE=D0=B1=20?= =?UTF-8?q?=D0=B0=D0=B2=D1=82=D0=BE=D1=80=D0=B8=D0=B7=D0=B0=D1=86=D0=B8?= =?UTF-8?q?=D0=B8,=20=D0=BD=D0=BE=D0=B2=D1=8B=D0=B5=20=D1=83=D1=81=D1=82?= =?UTF-8?q?=D1=80=D0=BE=D0=B9=D1=81=D1=82=D0=B2=D0=B0.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.config | 4 + FirehoseFinder.csproj | 28 +++---- ForFilter.xml | 139 ++++++++++++++++++++++++------- ForFound.xml | 4 +- Forms/Form1.cs | 9 ++ Properties/Resources.Designer.cs | 18 ++++ Properties/Resources.en.resx | 8 ++ Properties/Resources.resx | 6 ++ packages.config | 14 ++-- 9 files changed, 175 insertions(+), 55 deletions(-) diff --git a/App.config b/App.config index ee62f80..3f178f7 100644 --- a/App.config +++ b/App.config @@ -23,6 +23,10 @@ + + + + diff --git a/FirehoseFinder.csproj b/FirehoseFinder.csproj index 258bd38..a44db1e 100644 --- a/FirehoseFinder.csproj +++ b/FirehoseFinder.csproj @@ -125,20 +125,20 @@ packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll - - packages\NuGet.Common.6.1.0\lib\net472\NuGet.Common.dll + + packages\NuGet.Common.6.2.1\lib\net472\NuGet.Common.dll - - packages\NuGet.Configuration.6.1.0\lib\net472\NuGet.Configuration.dll + + packages\NuGet.Configuration.6.2.1\lib\net472\NuGet.Configuration.dll - - packages\NuGet.Frameworks.6.1.0\lib\net472\NuGet.Frameworks.dll + + packages\NuGet.Frameworks.6.2.1\lib\net472\NuGet.Frameworks.dll - - packages\NuGet.Packaging.6.1.0\lib\net472\NuGet.Packaging.dll + + packages\NuGet.Packaging.6.2.1\lib\net472\NuGet.Packaging.dll - - packages\NuGet.Versioning.6.1.0\lib\net472\NuGet.Versioning.dll + + packages\NuGet.Versioning.6.2.1\lib\net472\NuGet.Versioning.dll packages\SharpAdbClient.2.3.23\lib\net461\SharpAdbClient.dll @@ -152,8 +152,8 @@ packages\System.Drawing.Common.6.0.0\lib\net461\System.Drawing.Common.dll - - packages\System.Memory.4.5.4\lib\net461\System.Memory.dll + + packages\System.Memory.4.5.5\lib\net461\System.Memory.dll @@ -173,8 +173,8 @@ - - packages\TelegramBotApi.1.1.3\lib\net45\TelegramBotApi.dll + + packages\TelegramBotApi.1.1.4\lib\net45\TelegramBotApi.dll diff --git a/ForFilter.xml b/ForFilter.xml index 7a6bc15..2db80ea 100644 --- a/ForFilter.xml +++ b/ForFilter.xml @@ -96,7 +96,7 @@ - + 009600E1 Snapdragon 210 @@ -1078,9 +1078,9 @@ 0005E0E1 Snapdragon 835 -0042 -0002 -748921750A6EC93122DD7803860FE4F660080A937D6AE9B1D6792EDD0886C199 +0030 +0000 +95B22C86F16A45132CF719E698CBF9DE0DCDA5C00F51F304622C3A979088146D HTC U11 Ocean @@ -1088,9 +1088,9 @@ 0005E0E1 Snapdragon 835 -0030 -0000 -95B22C86F16A45132CF719E698CBF9DE0DCDA5C00F51F304622C3A979088146D +0042 +0002 +748921750A6EC93122DD7803860FE4F660080A937D6AE9B1D6792EDD0886C199 HTC U11 Ocean @@ -1680,17 +1680,6 @@ Vibe X3 -0014D0E1 -Snapdragon 662 -02E8 -0000 -ABBCC86FE393B13D59E2A2EC944AF26DA3FA3D4B2A1CCD2FB383C73E0FFFC30DC1736DCB2752E955A61421C349974F90 -LENOVO -XT2091-7 -K12 Pro -#https://github.com/hoplik/Firehose-Finder/blob/master/fh_collection/49974F90/programmer.elf# - - 009600E1 Snapdragon 210 0000 @@ -2282,7 +2271,7 @@ Snapdragon 430 0000 0000 -F5F4192A33B2830974B400119BAB728CC9FE911011F928625C2AED0DA441AC97 +D18EF172D0D45AACC294212A45FBA91D8A8431CC686B164C6F0E522D476735E9 Nokia TA-1053 5 @@ -2292,7 +2281,7 @@ Snapdragon 430 0000 0000 -D18EF172D0D45AACC294212A45FBA91D8A8431CC686B164C6F0E522D476735E9 +F5F4192A33B2830974B400119BAB728CC9FE911011F928625C2AED0DA441AC97 Nokia TA-1053 5 @@ -2458,6 +2447,17 @@ CPH2127RU, A53 +000CE0E1 +Snapdragon 865+ +0137 +0001 +CEEF69BED7F71D980055BB6E04A4B6B6FDEE28E862595745D5AD0D57B9C851195DF2115A87ED2C05345F6DB81FFD3754 +00000000 +OPPO +Find X2 Pro +?под вопросом? + + 000520E1 Snapdragon 2100 0051 @@ -2664,16 +2664,6 @@ Galaxy Note 4 (USA) -000BE0E1 -Snapdragon 429 -0020 -0000 -4E55DB8B39C6792CD2F53BA96DE6E0D26B3C1020A659AD5F224497E9F2CFABAF -Samsung -SM-T295 -Galaxy Tab A8.0 - - 008000E1 Snapdragon 400 0000 @@ -3655,7 +3645,7 @@ 3767512BCB320B2B8450BAB3FCC7D891D913702CBA941717D6D13AF81FDADC68 ZTE P809A20 -Blade A460 +Blade T610 009600E1 @@ -3665,7 +3655,7 @@ 3767512BCB320B2B8450BAB3FCC7D891D913702CBA941717D6D13AF81FDADC68 ZTE P809A20 -Blade T610 +Blade A460 009600E1 @@ -3918,6 +3908,18 @@ full trust +000AC0E1 +Snapdragon 630/636 +0000 +0000 +CD1A34DE9599D87B832D319BD9D9158F66DF9AC2C65F34126C9EF3E0CFAB6970 +00000000 +BullittGroupLimited +S48c +CatS48c + + +full trust 000910E1 Snapdragon 670 0042 @@ -4039,6 +4041,18 @@ full trust +000C30E1 +Snapdragon 865 +0051 +0000 +2BE76CEEDE8483F5002FA75A77392A891CBC530E8B010DC1C77DCC75F37090FB4F29562BF996BE1193C961DF4B1DE4AF +00000001 +OPPO +CPH2025 +CPH2025, Find X2 + + +full trust 0014D0E1 Snapdragon 662 0051 @@ -4419,6 +4433,18 @@ real dev +000CC0E1 +Snapdragon 630/636 +0029 +0041 +E5E07A6BEB0800FA91229A6211857712DDAF1FAE8E1337B32911C0013B1F195A +00000000 +ASUS +ZE620KL +ZenFone 5 + + +real dev 000A50E1 Snapdragon 855 0029 @@ -4683,6 +4709,19 @@ real dev +0014D0E1 +Snapdragon 662 +02E8 +0000 +ABBCC86FE393B13D59E2A2EC944AF26DA3FA3D4B2A1CCD2FB383C73E0FFFC30DC1736DCB2752E955A61421C349974F90 +00000000 +LENOVO +XT2091 +K12 Pro +#https://github.com/hoplik/Firehose-Finder/blob/master/fh_collection/49974F90/programmer.elf# + + +real dev 008110E1 Snapdragon 200 0000 @@ -4780,6 +4819,18 @@ real dev +000560E1 +Snapdragon 425 +0368 +0000 +ACBCF5A73035AEFBF34250DBC3BD86FEF0C58259E2ACCC7A59113F3415344755 +00000000 +Motorola +Moto E5 Plus +Moto E Plus (5nd Gen), XT1924-1 + + +real dev 009470E1 Snapdragon 820 0168 @@ -5056,6 +5107,18 @@ real dev +000BE0E1 +Snapdragon 429 +0020 +0000 +4E55DB8B39C6792CD2F53BA96DE6E0D26B3C1020A659AD5F224497E9F2CFABAF +00000001 +Samsung +SM-T295 +Galaxy Tab A8.0 + + +real dev 0014D0E1 Snapdragon 662 0020 @@ -5392,6 +5455,18 @@ real dev +001B80E1 +Snapdragon SDM680 +0072 +0000 +1BEBE3863A6781DB4B01086063007334DE9E5CA14971C7C4F4358EC9D79CDA4692CE5E948C6FD409408F4C919FCADFE3 +00000001 +Xiaomi +Redmi Note 11 +2201117TG, K7T, Spes + + +real dev 0006B0E1 Snapdragon 435 0000 diff --git a/ForFound.xml b/ForFound.xml index 562b9c2..0488f78 100644 --- a/ForFound.xml +++ b/ForFound.xml @@ -61,7 +61,7 @@ - + #https://github.com/hoplik/Firehose-Finder/blob/master/fh_collection/8403D39A/Go_prog_emmc_firehose_8917_ddr.mbn# 000560E1 @@ -300,7 +300,7 @@ 02E8 0000 ABBCC86FE393B13D59E2A2EC944AF26DA3FA3D4B2A1CCD2FB383C73E0FFFC30DC1736DCB2752E955A61421C349974F90 -XT2091-7 +XT2091 #https://github.com/hoplik/Firehose-Finder/blob/master/fh_collection/CBAA55ED/prog_emmc_firehose_8953_ddr.mbn# diff --git a/Forms/Form1.cs b/Forms/Form1.cs index 126c8b5..3efaff2 100644 --- a/Forms/Form1.cs +++ b/Forms/Form1.cs @@ -637,6 +637,15 @@ private void NeedParsingLun(string output_FH, int lun_numder) string m_type = parstr.Substring(0, parstr.IndexOf("\",")); if (m_type.Equals("UFS")) parsLUN_int.SetValue((int)Guide.MEM_TYPE.UFS, 3); break; + case "ERROR: Only nop ": + if (item.EndsWith("authentication.")) + { + textBox_soft_term.AppendText("Опять подключили шланг с авторкой." + Environment.NewLine); + parsLUN_int.SetValue(512, 1); //Чтоб корректно отрабатывало ошибку + MessageBox.Show(LocRes.GetString("auth_body"), LocRes.GetString("auth_title")); + } + BotSendMes(textBox_soft_term.Text, Assembly.GetExecutingAssembly().GetName().Version.ToString()); + break; default: break; } diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs index 05a1b42..ac349c6 100644 --- a/Properties/Resources.Designer.cs +++ b/Properties/Resources.Designer.cs @@ -114,6 +114,24 @@ internal static string app_path { } } + /// + /// Ищет локализованную строку, похожую на Для использования выбранного программера требуется авторизация. Эта программа не поддерживает работу с программерами, для которых необходима авторизация. Попробуйте найти альтернативный программер, либо используйте для работы другое ПО.. + /// + internal static string auth_body { + get { + return ResourceManager.GetString("auth_body", resourceCulture); + } + } + + /// + /// Ищет локализованную строку, похожую на Требуется авторизация!. + /// + internal static string auth_title { + get { + return ResourceManager.GetString("auth_title", resourceCulture); + } + } + /// /// Ищет локализованную строку, похожую на 1577249282:AAFIZncf-90YpwMk_I7ad_YNwh4tnr5FXHo. /// diff --git a/Properties/Resources.en.resx b/Properties/Resources.en.resx index 5455f13..a616471 100644 --- a/Properties/Resources.en.resx +++ b/Properties/Resources.en.resx @@ -141,6 +141,14 @@ Workdir application Путь установки программы + + Authorization is required to use the selected programmer. This program does not support working with programmers who require authorization. Try to find an alternative programmer, or use other software to work. + Для использования выбранного программера требуется авторизация. Эта программа не поддерживает работу с программерами, для которых необходима авторизация. Попробуйте найти альтернативный программер, либо используйте для работы другое ПО. + + + Authorization is required! + Требуется авторизация! + Dir for unpacking Директория для распаковки diff --git a/Properties/Resources.resx b/Properties/Resources.resx index 4f3cd35..99de7e8 100644 --- a/Properties/Resources.resx +++ b/Properties/Resources.resx @@ -135,6 +135,12 @@ Путь установки программы + + Для использования выбранного программера требуется авторизация. Эта программа не поддерживает работу с программерами, для которых необходима авторизация. Попробуйте найти альтернативный программер, либо используйте для работы другое ПО. + + + Требуется авторизация! + ..\Resources\bot.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;windows-1251 diff --git a/packages.config b/packages.config index 157c862..40754a4 100644 --- a/packages.config +++ b/packages.config @@ -2,18 +2,18 @@ - - - - - + + + + + - + - + \ No newline at end of file