diff --git a/tools/Device_List b/tools/Device_List index b19d182..67f6761 100644 --- a/tools/Device_List +++ b/tools/Device_List @@ -705,6 +705,14 @@ "24074PCD2I" "POCO Pad 5G 印度版" "FYJ01QP" "小米米家翻譯機" "21051191C" "CyberDog 仿生四足機器人" +"MI-ONE" "Mi 1 Lite" +"2109119BC" "Xiaomi Civi China" +"2109119BC" "Xiaomi Civi 1S China" +"23076RA4BC" "Redmi Note 12R China / Redmi 12R China" +"M1903F11A" "Redmi K20 Pro China / Redmi K20 Pro Premium Edition China" +"M2001G7AC" "Redmi K30 5G China" +"M2001G7AC" "Redmi K30i 5G China" +"23073RPBFC" "Redmi Pad SE China / Redmi Pad M7 China" "GT-I9000" "Galaxy S 公開版" "GT-I9018" "Galaxy S 移動定制版" "SCH-i909" "Galaxy S 電信定制版" @@ -2098,6 +2106,10 @@ "M710H" "魅族 M5c 國際版" "M481S" "Lync & Co Phone Pro" "M481R" "HongQi Wonder" +"M8" "MEIZU M8" +"M570Q" "MEIZU PRO 6 China" +"M792Q" "MEIZU PRO 7 128GB China" +"M792C" "MEIZU PRO 7 128GB China Telecom" "XT1085" "Moto X" "XT1079" "Moto G LTE 移動/聯通版" "XT1077" "Moto G LTE 電信/聯通版" @@ -2516,6 +2528,148 @@ "RMX3995" "真我 V60" "RMX3996" "真我 V60s" "RMP2108" "真我平板 X" +"CPH1861" "realme 1" +"RMX1805" "realme 2" +"RMX1801" "realme 2 Pro" +"RMX1825" "realme 3" +"RMX1827" "realme 3i" +"RMX1853" "realme 3 Pro" +"RMX1927" "realme 5" +"RMX1925" "realme 5s" +"RMX2032" "realme 5i" +"RMX1973" "realme 5 Pro" +"RMX2003" "realme 6" +"RMX2063" "realme 6 Pro" +"RMX2002" "realme 6s Global" +"RMX2040" "realme 6i EU" +"RMX2042" "realme 6i Global" +"RMX2151" "realme 7 India" +"RMX2155" "realme 7 Global" +"RMX2170" "realme 7 Pro" +"RMX2104" "realme 7i India" +"RMX2193" "realme 7i Global" +"RMX3085" "realme 8" +"RMX3081" "realme 8 Pro" +"RMX3241" "realme 8 5G" +"RMX3151" "realme 8i" +"RMX3381" "realme 8s 5G" +"RMX3521" "realme 9" +"RMX3491" "realme 9i India / Global" +"RMX3492" "realme 9i" +"RMX3493" "realme 9i EU" +"RMX3612" "realme 9i 5G" +"RMX3388" "realme 9 5G India" +"RMX3474" "realme 9 5G EU" +"RMX3471" "realme 9 Pro 5G India" +"RMX3472" "realme 9 Pro 5G Global" +"RMX3392" "realme 9 Pro+ 5G India" +"RMX3393" "realme 9 Pro+ 5G Global" +"RMX3630" "realme 10" +"RMX3660" "realme 10 Pro 5G India" +"RMX3661" "realme 10 Pro 5G Global" +"RMX3686" "realme 10 Pro+ 5G" +"RMX3636" "realme 11" +"RMX3780" "realme 11 5G" +"RMX3785" "realme 11x 5G" +"RMX3771" "realme 11 Pro 5G" +"RMX3741" "realme 11 Pro+ 5G" +"RMX3999" "realme 12 5G" +"RMX3998" "realme 12x 5G" +"RMX3867" "realme 12+ 5G" +"RMX3842" "realme 12 Pro 5G" +"RMX3840" "realme 12 Pro+ 5G" +"RMX3951" "realme 13 5G" +"RMX5000" "realme 13+ 5G" +"RMX3990" "realme 13 Pro 5G" +"RMX3921" "realme 13 Pro+ 5G" +"RMX1921" "realme XT Global" +"RMX1922" "realme XT India" +"RMX1992" "realme X2 India" +"RMX1993" "realme X2 Global" +"RMX2081" "realme X3 India" +"RMX2083" "realme X3 Global" +"RMX2085" "realme X3 SuperZoom India" +"RMX2086" "realme X3 SuperZoom Global" +"RMX2144" "realme X50 Global" +"RMX2075" "realme X50 Pro Global" +"RMX2076" "realme X50 Pro India" +"RMX3363" "realme GT Master Edition" +"RMX3312" "realme GT 2 5G" +"RMX3301" "realme GT 2 Pro 5G" +"RMX3561" "realme GT NEO 3" +"RMX3563" "realme GT NEO 3 150W" +"RMX3371" "realme GT NEO 3T" +"RMX3709" "realme GT 3 240W" +"RMX3851" "realme GT 6" +"RMX3853" "realme GT 6T" +"RMX1946" "realme C2" +"RMX2022" "realme C3 Global" +"RMX2027" "realme C3 India" +"RMX2186" "realme C11" +"RMX3231" "realme C11 2021" +"RMX2189" "realme C12" +"RMX2183" "realme C15" +"RMX2195" "realme C15 Qualcomm Edition" +"RMX2101" "realme C17" +"RMX3063" "realme C20" +"RMX3203" "realme C21" +"RMX3263" "realme C21Y" +"RMX3193" "realme C25" +"RMX3197" "realme C25s" +"RMX3269" "realme C25Y" +"RMX3623" "realme C30" +"RMX3690" "realme C30s" +"RMX3503" "realme C31" +"RMX3624" "realme C33" +"RMX3627" "realme C33 2023" +"RMX3513" "realme C35" +"RMX3830" "realme C51" +"RMX3765" "realme C51s" +"RMX3760" "realme C53 Global" +"RMX3762" "realme C53 India" +"RMX3710" "realme C55" +"RMX3930" "realme C61 Global" +"RMX3933" "realme C61 India" +"RMX3939" "realme C63" +"RMX3950" "realme C63 5G" +"RMX3910" "realme C65" +"RMX3997" "realme C65 5G" +"RMX3890" "realme C67" +"RMX3782" "realme C67 5G" +"RMX3834" "realme Note 50" +"RMX1833" "realme U1" +"RMX3870" "realme P1 5G" +"RMX3844" "realme P1 Pro 5G" +"RMX5004" "realme P1 Speed 5G" +"RMX3987" "realme P2 Pro 5G" +"RMX2020" "realme Narzo 10A India" +"RMX2191" "realme Narzo 20 Global" +"RMX2161" "realme Narzo 20 Pro India" +"RMX2163" "realme Narzo 20 Pro Global" +"RMX2050" "realme Narzo 20A" +"RMX2156" "realme Narzo 30" +"RMX3242" "realme Narzo 30 5G" +"RMX3171" "realme Narzo 30A" +"RMX3286" "realme Narzo 50" +"RMX3572" "realme Narzo 50 5G Global" +"RMX3395" "realme Narzo 50 Pro 5G India" +"RMX3396" "realme Narzo 50 Pro 5G Global" +"RMX3430" "realme Narzo 50A" +"RMX3517" "realme Narzo 50A Prime" +"RMX3235" "realme Narzo 50i Global" +"RMX3506" "realme Narzo 50i Prime" +"RMX3761" "realme Narzo N53" +"RMX3750" "realme Narzo 60 5G" +"RMX3869" "realme NARZO 70 5G" +"RMX3868" "realme NARZO 70 Pro 5G" +"RMX5003" "realme NARZO 70 Turbo 5G" +"RMP2102" "realme Pad LTE" +"RMP2103" "realme Pad Wi-Fi" +"RMP2105" "realme Pad mini LTE" +"RMP2106" "realme Pad mini Wi-Fi" +"RMP2107" "realme Pad X 5G" +"RMP2204" "realme Pad 2 LTE" +"RMP2205" "realme Pad 2 Wi-Fi" "V1821A" "vivo NEX 雙屏版 全網通版" "V1821T" "vivo NEX 雙屏版 移動全網通版" "V1923A" "vivo NEX 3 全網通版" @@ -2776,6 +2930,190 @@ "iPA2451" "iQOO Pad Air" "iPA2453" "iQOO Pad2" "iPA2475" "iQOO Pad2 Pro" +"vivo 2005" "vivo X50" +"V2006" "vivo X50 Pro" +"V1930" "vivo X50e 5G" +"V2045" "vivo X60" +"V2046" "vivo X60 Pro" +"V2047" "vivo X60 Pro+" +"V2104" "vivo X70" +"V2105" "vivo X70 Pro" +"V2114" "vivo X70 Pro+" +"V2144" "vivo X80" +"V2145" "vivo X80 Pro" +"V2208" "vivo X80 Lite 5G" +"V2218" "vivo X90" +"V2219" "vivo X90 Pro" +"V2308" "vivo X100" +"V2309" "vivo X100 Pro" +"V2330" "vivo X Fold3 Pro" +"V2415" "vivo X200" +"V2413" "vivo X200 Pro" +"vivo 1819" "vivo V15" +"vivo 1920" "vivo V17" +"vivo 1907" "vivo V17 Neo" +"V2025" "vivo V20" +"vivo 2018" "vivo V20 Pro" +"V2023" "vivo V20 SE" +"V2040" "vivo V20 2021" +"V2066" "vivo V21" +"V2050" "vivo V21 5G" +"V2061" "vivo V21e" +"V2055" "vivo V21e 5G" +"V2130" "vivo V23 5G" +"V2132" "vivo V23 Pro" +"V2116" "vivo V23e" +"V2126" "vivo V23e 5G" +"V2228" "vivo V25" +"V2158" "vivo V25 Pro" +"V2242" "vivo V25e" +"V2246" "vivo V27" +"V2230" "vivo V27 Pro" +"V2237" "vivo V27e" +"V2250" "vivo V29" +"V2251" "vivo V29 Pro" +"V2317" "vivo V29e 5G" +"V2244" "vivo V29 Lite 5G" +"V2318" "vivo V30" +"V2319" "vivo Y30 Pro" +"V2340" "vivo V30e" +"V2342" "vivo V30 Lite" +"V2327" "vivo V30 Lite 5G" +"V2349" "vivo V30 SE" +"V2348" "vivo V40" +"V2347" "vivo V40 Pro" +"V2418" "vivo V40e" +"V2341" "vivo V40 Lite" +"V1937" "vivo S1 Prime" +"vivo 1920_20" "vivo S1 Pro" +"V2168" "vivo T1" +"V2157" "vivo T1 5G" +"V2143" "vivo T1x" +"V2151" "vivo T1 Pro 5G" +"V2320" "vivo T2" +"V2240" "vivo T2 5G" +"V2321" "vivo T2 Pro 5G" +"V2312" "vivo T2x 5G" +"V2334" "vivo T3 5G" +"V2338" "vivo T3x 5G" +"V2404" "vivo T3 Pro 5G" +"V2356" "vivo T3 Lite 5G" +"V2426" "vivo T3 Ultra 5G" +"vivo 2015_21" "vivo Y1s" +"V2044" "vivo Y3s" +"vivo 1902" "vivo Y5" +"V2118" "vivo Y01" +"V2166" "vivo Y01A" +"V2236" "vivo Y02" +"V2234" "vivo Y02A" +"V2229" "vivo Y02s" +"V2325" "vivo Y02t" +"V2406" "vivo Y03" +"V2409" "vivo Y03t" +"V2028" "vivo Y11s" +"vivo 1904" "vivo Y12" +"V2026" "vivo Y12A" +"V2048" "vivo Y12D" +"V2042" "vivo Y12s" +"vivo 1901" "vivo Y15" +"V2134" "vivo Y15A" +"V2212" "vivo Y15C" +"V2139" "vivo Y15s" +"V2305" "vivo Y16" +"V2331" "vivo Y17s" +"V2345" "vivo Y18" +"V2410" "vivo Y18s" +"V2408" "vivo Y18t" +"V2350" "vivo Y18e" +"V2414" "vivo Y18i" +"vivo 1915" "vivo Y19" +"V2419" "vivo Y19s" +"V2027" "vivo Y20" +"V2037" "vivo Y20G" +"V2032" "vivo Y20i" +"V2029" "vivo Y20s" +"V2038" "vivo Y20s [G]" +"V2129" "vivo Y20T" +"V2043_21" "vivo Y20 2021" +"V2065" "vivo Y20g 2021" +"V2111" "vivo Y21" +"V2111-EG" "vivo Y21A" +"V2140" "vivo Y21e" +"V2152" "vivo Y21G" +"V2136" "vivo Y21s" +"V2135" "vivo Y21T" +"V2238" "vivo Y22" +"V2206" "vivo Y22s" +"V2313" "vivo Y22t" +"V2249" "vivo Y27" +"V2302" "vivo Y27 5G" +"V2335" "vivo Y27s" +"V2353" "vivo Y28" +"V2315" "vivo Y28 5G" +"V2351" "vivo Y28s 5G" +"V2407" "vivo Y28e 5G" +"V2160" "vivo Y30 5G" +"V2036_21" "vivo Y31" +"V2057" "vivo Y33" +"V2109-EG" "vivo Y33A" +"V2109" "vivo Y33s" +"V2146" "vivo Y33T" +"V2205" "vivo Y35" +"V2324" "vivo Y36" +"V2248" "vivo Y36 5G" +"V2343" "vivo Y38 5G" +"V2035" "vivo Y51" +"V2031_21" "vivo Y51s" +"V2053" "vivo Y52 5G" +"V2058" "vivo Y53s" +"V2154" "vivo Y55" +"V2127" "vivo Y55 5G" +"V2311" "vivo Y56 5G" +"V2355" "vivo Y58 5G" +"V2041" "vivo Y72" +"V2060" "vivo Y72 5G" +"V2059-EG" "vivo Y73" +"V2117" "vivo Y75" +"V2142" "vivo Y75 5G" +"V2124" "vivo Y76 5G" +"V2169" "vivo Y77 5G" +"V2412" "vivo Y100" +"V2222" "vivo Y100A 5G" +"V2307" "vivo Y200 5G" +"V2401" "vivo Y200 Pro 5G" +"V2336" "vivo Y200e 5G" +"V2416" "vivo Y300 5G" +"V2422" "vivo Y300+ 5G" +"V2402" "vivo Y300 Pro 5G" +"I1927" "iQOO 3 4G" +"I1928" "iQOO 3 5G" +"I2012" "iQOO 7" +"I2017" "iQOO 9" +"I2201" "iQOO 9T" +"I2022" "iQOO 9 Pro" +"I2019" "iQOO 9 SE" +"I2212" "iQOO 11" +"I2220" "iQOO 12" +"I2202" "iQOO Neo6" +"I2214" "iQOO Neo7 5G" +"I2217" "iQOO Neo7 Pro 5G" +"I2303" "iQOO Neo9" +"I2304" "iQOO Neo9 Pro" +"I2011" "iQOO Z3 5G" +"I2018" "iQOO Z5" +"I2206" "iQOO Z6" +"I2126" "iQOO Z6 Pro" +"I2208" "iQOO Z6 Lite 5G" +"I2205" "iQOO Z6 Pro SE" +"I2213" "iQOO Z7 5G" +"I2223" "iQOO Z7s 5G" +"I2216" "iQOO Z7x 5G" +"I2301" "iQOO Z7 Pro 5G" +"I2302" "iQOO Z9 5G" +"I2219" "iQOO Z9x 5G" +"I2306" "iQOO Z9 Lite 5G" +"I2403" "iQOO Z9s 5G" +"I2305" "iQOO Z9s Pro 5G" "PAFM00" "OPPO Find X 標準版 全網通版" "PAFT00" "OPPO Find X 標準版 移動版" "PAHM00" "OPPO Find X 超級閃充版/蘭博基尼版 全網通版" @@ -2966,3 +3304,175 @@ "OWW213" "OPPO Watch SE" "OWW221" "OPPO Watch 4 Pro" "OWW231" "OPPO Watch X" +"CPH1875" "OPPO Find X" +"CPH2023" "OPPO Find X2" +"CPH2025" "OPPO Find X2 Pro" +"OPG01" "OPPO Find X2 Pro (KDDI)" +"CPH2005" "OPPO Find X2 Lite" +"CPH2009" "OPPO Find X2 Neo" +"CPH2173" "OPPO Find X3 Pro" +"OPG03" "OPPO Find X3 Pro (KDDI)" +"CPH2145" "OPPO Find X3 Lite" +"CPH2207" "OPPO Find X3 Neo" +"CPH2307" "OPPO Find X5" +"CPH2305" "OPPO Find X5 Pro" +"CPH2371" "OPPO Find X5 Lite" +"CPH2651" "OPPO Find X8" +"CPH2659" "OPPO Find X8 Pro" +"CPH2439" "OPPO Find N2" +"CPH2437" "OPPO Find N2 Flip" +"CPH2499" "OPPO Find N3" +"CPH2519" "OPPO Find N3 Flip" +"CPH1917" "OPPO Reno" +"CPH1921" "OPPO Reno 5G" +"CPH1919" "OPPO Reno 10x Zoom" +"CPH1983" "OPPO Reno A" +"CPH1979" "OPPO Reno Z" +"CPH1907" "OPPO Reno2" +"CPH1951RU" "OPPO Reno2 Z" +"CPH1989" "OPPO Reno2 F" +"CPH2043" "OPPO Reno3" +"A001OP" "OPPO Reno3 (SoftBank)" +"CPH2037" "OPPO Reno3 Pro Global" +"CPH2013" "OPPO Reno3 A" +"A002OP" "OPPO Reno3 A (SoftBank)" +"CPH2113" "OPPO Reno4" +"CPH2109" "OPPO Reno4 Pro" +"CPH2125" "OPPO Reno4 Lite" +"CPH2209" "OPPO Reno4 F" +"CPH2065" "OPPO Reno4 Z" +"CPH2159" "OPPO Reno5" +"CPH2201" "OPPO Reno5 Pro" +"CPH2205" "OPPO Reno5 Lite" +"CPH2199" "OPPO Reno5 A" +"A101OP" "OPPO Reno5 A (SoftBank)" +"CPH2217" "OPPO Reno5 F" +"CPH2213" "OPPO Reno5 Z" +"CPH2235" "OPPO Reno6" +"CPH2251" "OPPO Reno6 5G" +"CPH2249" "OPPO Reno6 Pro 5G" +"CPH2237" "OPPO Reno6 Z" +"CPH2365" "OPPO Reno6 Lite" +"CPH2363" "OPPO Reno7" +"CPH2293" "OPPO Reno7 Pro 5G" +"CPH2353" "OPPO Reno7 A" +"A201OP" "OPPO Reno7 A (SoftBank)" +"OPG04" "OPPO Reno7 A (KDDI)" +"CPH2343" "OPPO Reno7 Z 5G / OPPO Reno7 Lite 5G / OPPO Reno8 Lite 5G" +"CPH2461" "OPPO Reno8" +"CPH2359" "OPPO Reno8 5G" +"CPH2357" "OPPO Reno8 Pro 5G" +"CPH2457" "OPPO Reno8 Z 5G" +"CPH2481" "OPPO Reno8 T" +"CPH2505" "OPPO Reno8 T 5G" +"CPH2523" "OPPO Reno9 A" +"A301OP" "OPPO Reno9 A (SoftBank)" +"CPH2531" "OPPO Reno10 5G" +"CPH2525" "OPPO Reno10 Pro 5G" +"CPH2541" "OPPO Reno10 Pro 5G (Japan)" +"CPH2521" "OPPO Reno10 Pro+ 5G" +"CPH2599" "OPPO Reno11 5G" +"CPH2607" "OPPO Reno11 Pro 5G" +"CPH2603" "OPPO Reno11 F 5G / OPPO Reno11 A" +"CPH2625" "OPPO Reno12 5G" +"CPH2629" "OPPO Reno12 Pro 5G" +"CPH2637" "OPPO Reno12 F 5G / OPPO Reno12 FS 5G" +"CPH1821" "OPPO F7" +"CPH1859" "OPPO F7 Youth" +"CPH1881" "OPPO F9" +"CPH1911" "OPPO F11" +"CPH1987" "OPPO F11 Pro" +"CPH2001" "OPPO F15" +"CPH2095" "OPPO F17" +"CPH2119" "OPPO F17 Pro" +"CPH2219" "OPPO F19" +"CPH2285" "OPPO F19 Pro" +"CPH2223" "OPPO F19s" +"CPH2455" "OPPO F21s Pro 5G" +"CPH2527" "OPPO F23 5G" +"CPH2643" "OPPO F27 Pro+ 5G" +"CPH1835" "OPPO R15" +"CPH1833" "OPPO R15 Pro" +"CPH1879" "OPPO R17" +"CPH1877" "OPPO R17 Pro" +"CPH1893RU" "OPPO R17 Neo" +"CPH1923RU" "OPPO A1k" +"CPH1837" "OPPO A3" +"CPH2669" "OPPO A3 (2024)" +"CPH2683" "OPPO A3 5G" +"A402OP" "OPPO A3 5G (SoftBank)" +"CPH1805" "OPPO A3s" +"CPH2641" "OPPO A3x" +"CPH2681" "OPPO A3x 5G" +"CPH2667" "OPPO A3 Pro 5G" +"CPH1809" "OPPO A5" +"CPH1912" "OPPO A5s" +"CPH1851" "OPPO AX5" +"CPH1920" "OPPO AX5s" +"CPH1943" "OPPO A5 2020" +"CPH1905" "OPPO A7" +"CPH1903" "OPPO AX7" +"CPH1938" "OPPO A9" +"CPH1941" "OPPO A9 2020" +"CPH2083" "OPPO A11k" +"CPH2185" "OPPO A15" +"CPH2179" "OPPO A15s" +"CPH2275" "OPPO A16" +"CPH2351" "OPPO A16k" +"CPH2271" "OPPO A16s" +"CPH2421" "OPPO A16e" +"CPH2477" "OPPO A17" +"CPH2471" "OPPO A17k" +"CPH2591" "OPPO A18" +"CPH2081" "OPPO A31" +"CPH2137" "OPPO A33" +"CPH2579" "OPPO A38" +"CPH2069" "OPPO A52" +"CPH2139" "OPPO A53" +"CPH2135" "OPPO A53s" +"CPH2321" "OPPO A53s 5G" +"CPH2239" "OPPO A54" +"CPH2303" "OPPO A54 5G" +"OPG02" "OPPO A54 5G (KDDI)" +"CPH2273" "OPPO A54s" +"CPH2325" "OPPO A55" +"CPH2309" "OPPO A55s 5G" +"A102OP" "OPPO A55s 5G (SoftBank)" +"CPH1701" "OPPO A57 (2016)" +"CPH2407" "OPPO A57" +"CPH2385" "OPPO A57s" +"CPH2577" "OPPO A58" +"CPH2617" "OPPO A59 5G" +"CPH3669" "OPPO A60" +"CPH2067" "OPPO A72" +"CPH2099" "OPPO A73" +"CPH2161" "OPPO A73 5G" +"CPH2263" "OPPO A74 5G" +"CPH2375" "OPPO A76" +"CPH2339" "OPPO A77 5G" +"CPH2473" "OPPO A77s" +"CPH2565" "OPPO A78" +"CPH2495" "OPPO A78 5G" +"CPH2557" "OPPO A79 5G" +"A303OP" "OPPO A79 5G (SoftBank)" +"CPH2639" "OPPO A80 5G" +"CPH2021" "OPPO A91" +"CPH2059" "OPPO A92" +"CPH2123" "OPPO A93" +"CPH2203" "OPPO A94" +"CPH2211" "OPPO A94 5G" +"CPH2333" "OPPO A96" +"CPH2529" "OPPO A98 5G" +"CPH1955" "OPPO K3" +"CPH2373" "OPPO K10" +"OPD2102A" "OPPO Pad Air" +"OPD2202" "OPPO Pad 2" +"OPD2302" "OPPO Pad Neo Wi-Fi" +"OPD2303" "OPPO Pad Neo LTE" +"OPD2402" "OPPO Pad 3 Pro" +"OBBE215" "OPPO Band 2 Japan" +"OWWE201" "OPPO Watch Free" +"OW19W6" "OPPO Watch 41mm Wi-Fi" +"OW19W8" "OPPO Watch 46mm Wi-Fi" +"OW19W12" "OPPO Watch 46mm LTE" +"OWWE231" "OPPO Watch X" diff --git a/tools/tools.sh b/tools/tools.sh index e77af6d..d054935 100644 --- a/tools/tools.sh +++ b/tools/tools.sh @@ -10,7 +10,7 @@ MODDIR_NAME="${MODDIR##*/}" tools_path="$MODDIR/tools" Compression_rate=9 script="${0##*/}" -backup_version="202411241736" +backup_version="202411251952" [[ $SHELL = *mt* ]] && echo "請勿使用MT管理器拓展包環境執行,請更換系統環境" && exit 2 update_backup_settings_conf() { echo "#0關閉音量鍵選擇 (如選項未設置,則強制使用音量鍵選擇) @@ -905,7 +905,7 @@ if [[ $json != "" ]]; then if [[ $(expr "$(echo "$backup_version" | tr -d "a-zA-Z")" \> "$(echo "$download" | tr -d "a-zA-Z")") -eq 0 ]]; then echoRgb "發現新版本:$tag" if [[ $update = true ]]; then - echoRgb "更新日誌:\n$(down "$Language" | jq -r '.body' 2>/dev/null)" + echoRgb "$(ts "更新日誌:\n$(down "$Language" | jq -r '.body' 2>/dev/null)")" case $Lo in 0|1) echoRgb "是否更新腳本?\n -音量上更新,音量下不更新" "2" @@ -1031,8 +1031,7 @@ partition_info() { Occupation_status="$(df -h "${Backup%/*}" | sed -n 's|% /.*|%|p' | awk '{print $(NF-1),$(NF)}')" } kill_app() { - if [[ $name2 != *mt* && $name2 != com.termux && $name2 ]]; then - Pause_Freeze="${Pause_Freeze:=0}" + if [[ $name2 != bin.mt.plus && $name2 != com.termux && $name2 != bin.mt.plus.canary ]]; then if [[ $Pause_Freeze = 0 ]]; then if [[ $(dumpsys activity processes | grep "packageList" | cut -d '{' -f2 | cut -d '}' -f1 | egrep -w "^$name2$" | sed -n '1p') = $name2 ]]; then pkill -9 -f "$name2$|$name2[:/_]" @@ -1042,7 +1041,6 @@ kill_app() { echoRgb "殺死$name1進程" fi fi - Pause_Freeze="1" fi } Backup_apk() { @@ -2689,26 +2687,33 @@ backup_media) Device_List) URL="https://raw.githubusercontent.com/KHwang9883/MobileModels/refs/heads/master/brands" rm -rf "$tools_path/Device_List" - for i in $(echo "xiaomi\nsamsung\nsamsung_global\nasus\nBlack_Shark\ngoogle\nLenovo\nMEIZU\nMotorola\nNokia\nnothing\nnubia\nOnePlus\nSony\nrealme\nvivo\noppo"); do + for i in $(echo "xiaomi\nxiaomi_en\nsamsung\nsamsung_global\nasus\nBlack_Shark\nBlack_Shark_en\ngoogle\nLenovo\nMEIZU\nMEIZU_en\nMotorola\nNokia\nnothing\nnubia\nOnePlus\nOnePlus_en\nSony\nrealme\nrealme_en\nvivo\nvivo_en\noppo\noppo_en"); do echoRgb "獲取品牌$i" case $i in xiaomi) Brand_URL="$URL/xiaomi.md" ;; + xiaomi_en) Brand_URL="$URL/xiaomi_en.md" ;; samsung) Brand_URL="$URL/samsung_cn.md" ;; samsung_global) Brand_URL="$URL/samsung_global_en.md" ;; asus) Brand_URL="$URL/asus.md" ;; Black_Shark) Brand_URL="$URL/blackshark.md" ;; + Black_Shark_en) Brand_URL="$URL/blackshark_en.md" ;; google) Brand_URL="$URL/google.md" ;; Lenovo) Brand_URL="$URL/lenovo.md" ;; MEIZU) Brand_URL="$URL/meizu.md" ;; + MEIZU_en) Brand_URL="$URL/meizu_en.md" ;; Motorola) Brand_URL="$URL/motorola.md" ;; Nokia) Brand_URL="$URL/nokia.md" ;; nothing) Brand_URL="$URL/nothing.md" ;; nubia) Brand_URL="$URL/nubia.md" ;; OnePlus) Brand_URL="$URL/oneplus.md" ;; + OnePlus_en) Brand_URL="$URL/oneplus_en.md" ;; Sony) Brand_URL="$URL/sony_cn.md" ;; realme) Brand_URL="$URL/realme_cn.md" ;; + realme_en) Brand_URL="$URL/realme_global_en.md" ;; vivo) Brand_URL="$URL/vivo_cn.md" ;; + vivo_en) Brand_URL="$URL/vivo_global_en.md" ;; oppo) Brand_URL="$URL/oppo_cn.md" ;; + oppo_en) Brand_URL="$URL/oppo_global_en.md" ;; esac if [[ ! -e $tools_path/Device_List ]]; then down "$Brand_URL" | grep -oE '`[^`]+`:[^`]*' | sed -E 's/: /:/g' | sed -E 's/`([^`]+)`:(.*)/"\1" "\2"/'>"$tools_path/Device_List" @@ -2716,6 +2721,7 @@ Device_List) down "$Brand_URL" | grep -oE '`[^`]+`:[^`]*' | sed -E 's/: /:/g' | sed -E 's/`([^`]+)`:(.*)/"\1" "\2"/' | while read ; do unset model model="$(echo "$REPLY" | awk -F'"' '{print $2}')" + echo "$(egrep -w "$model" "$tools_path/Device_List" | awk -F'"' '{print $2}') != $model" [[ $(egrep -w "$model" "$tools_path/Device_List" | awk -F'"' '{print $2}') != $model ]] && echo "$REPLY">>"$tools_path/Device_List" done fi