Odmawianie OTA, ponieważ jest to obniżenie wersji SPL [Naprawiono]

Odmawianie OTA, ponieważ jest to obniżenie wersji SPL [Naprawiono]

W tym przewodniku pokażemy, jak naprawić błąd „Odmowa OTA, ponieważ jest to obniżenie wersji SPL”. Podczas gdy większość programistów ma tendencję do pakowania wszystkich wymaganych plików partycji wraz z ROMem, jest kilku innych, którzy po prostu wypuszczają swój ROM i zalecają użycie pozostałych plików, takich jak boot, Vendor_boot, vbmeta i dtbo z ROM na komputerze na czym się opiera.

Na przykład, jeśli ROM jest oparty na LineageOS, po prostu dostarczy Ci plik ZIP ROM i zasugeruje użycie pozostałych plików z LineageOS. Chociaż w większości przypadków nie powinno to być głównym powodem do niepokoju, ale jeśli programista nie jest aktywny w wypuszczaniu swojej pamięci ROM, wówczas na kartach pojawiają się błędy takie jak ten wymieniony powyżej. Mówiąc o tym, całkowity błąd będzie mniej więcej następujący:

E: Current SPL: <new_date> Target SPL: <old_date> this is considered a downgrade
E: Denying OTA because it's a SPL downgrade

Odmowa OTA, ponieważ jest to obniżenie wersji SPL

Przyjrzyjmy się bliżej temu problemowi. Po pierwsze, pamiętaj, że oficjalna strona LineageOS zawiera tylko ostatnie 4-5 kompilacji, co zwykle obejmuje miesiąc. W momencie pisania tego tekstu [koniec listopada] mają tylko listopadowe kompilacje, ale nie mają żadnych starszych wersji swojej pamięci ROM ani plików partycji. Z drugiej strony ROM, który chcę sflashować [nie nazywałbym go], nie był aktualizowany od ponad miesiąca, więc ich ostatnia kompilacja jest z października.

Teraz ładuję październikową wersję ROM-u, używając pozostałych plików partycji z LineageOS, które należą do listopadowej wersji, i dlatego jest to uważane za obniżenie wersji. Tak więc, gdy spróbujesz załadować ROM z boku, zostaniesz powitany błędem „Odmowa OTA, ponieważ jest to obniżenie wersji SPL”. Jak zatem rozwiązać ten problem? Dowiedzmy Się.

Napraw Odmowę OTA, ponieważ jest to obniżenie wersji SPL

Odmowa OTA, ponieważ jest to obniżenie wersji SPL

Zaleca się wypróbowanie każdego z poniższych obejść, a następnie sprawdzenie, które z nich zakończy się sukcesem. Mając to na uwadze, zacznijmy. Droidwin i jego członkowie nie ponoszą odpowiedzialności w przypadku wojny termojądrowej, alarm Cię nie obudzi lub jeśli cokolwiek stanie się z Twoim urządzeniem i danymi, wykonując poniższe kroki.

POPRAWKA 1: Najbliżej daty!

Na początek powinieneś spróbować znaleźć starszą wersję plików partycji, które sflashowałeś w trybie Fastboot z podstawowej pamięci ROM [takiej jak LineageOS]. Jeśli nie możesz znaleźć tej samej wersji, która jest zsynchronizowana z Twoją pamięcią ROM, spróbuj przynajmniej zdobyć pamięć ROM najbliższą tej dacie. Zatem w moim przypadku, jeśli nie mogę znaleźć plików partycji z październikowej kompilacji [LineageOS dla mojej pamięci ROM], najlepszym rozwiązaniem będzie użycie plików z pierwszego tygodnia listopada.

POPRAWKA 2: Znajdź najnowszą pamięć ROM

Poza tym powinieneś skontaktować się z programistą ROM i poprosić go o aktualizację pakietu ROM do najnowszej wersji. Nie tylko dlatego, że rozwiąże to podstawowy problem, ale także dlatego, że ze względów bezpieczeństwa nigdy nie zaleca się używania starszej kompilacji.

POPRAWKA 3: Wszystkie pliki partycji o tej samej dacie

Na koniec upewnij się, że wszystkie używane pliki partycji mają tę samą datę wydania. Używanie boot i Vendor_boot od 27 listopada, ale vbmeta i dtbo od 21 listopada jest niedozwolone i wyświetli komunikat o błędzie przejścia na starszą wersję.

Odmowa OTA, ponieważ jest to obniżenie wersji SPL

Wypróbuj więc powyższe poprawki, które powinny pomóc Ci naprawić błąd „Odmowa OTA, ponieważ jest to obniżenie wersji SPL”. Jeśli masz jakiekolwiek pytania dotyczące powyższych kroków, daj nam znać w komentarzach. Najszybciej skontaktujemy się z Tobą z rozwiązaniem.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *