Jak rozwiązać Moto Z2 Play Recovery Boot Loop

Z jakiegoś powodu właściciele Moto Z2 Play zgłaszają, że urządzenie ma tendencję do ponownego uruchamiania do odzyskiwania zamiast bezpośrednio do systemu. Dzieje się tak zwykle po flashowaniu niestandardowego odzyskiwania, takiego jak TWRP lub niestandardowa pamięć ROM.

Na przykład możesz flashować TWRP + LOS ROM, a po sformatowaniu pamięci wewnętrznej pojawi się przerażający „Błąd 255”.

Po kilku testach z różnymi użytkownikami XDA, w tym flashowaniu różnych wersji TWRP i standardowych ROM-ów, okazuje się, że potencjalne rozwiązanie obejmuje obniżenie do oficjalnej pamięci ROM Nougat i użycie niestandardowego pliku .bat do flashowania telefonu.

Więc jeśli jesteś jedną z osób, które doświadczają rozruchu Moto Z2 Play bezpośrednio w celu odzyskania, wypróbuj to rozwiązanie i zgłoś, czy to działa w naszych komentarzach.

Wymagania:

  • Oficjalny magazyn Nougat ROM (kompilacja listopadowa)
  • TWRP
  • Flasher plików .Bat
  • Edytor tekstu, taki jak Notepad ++

Jeśli korzystasz z Oreo, bezpośrednie przejście na system Android Nougat może nie być możliwe. Będziesz musiał sformatować cały telefon za pomocą odzyskiwania TWRP, a następnie uruchomić system ładujący i flashować zapasową pamięć ROM.

Innym problemem jest to, że RSDlite ( narzędzie do flashowania i odbrajania dla Motoroli) zazwyczaj nie działa w systemie Windows 10, jeśli jest to twój system operacyjny.

W każdym razie musimy przekonwertować plik servicefile.xml na servicefile.bat w celu prostego flashowania.

Powinieneś więc pobrać najnowsze oprogramowanie dla Moto Z2 Play.

Oprogramowanie zostanie dostarczone jako plik .zip - musisz wyodrębnić plik servicefile.xml z ZIP i edytować go w Notepad ++.

Teraz utwórz nowy dokument tekstowy na komputerze i nadaj mu nazwę „servicefile.bat”, który automatycznie utworzy plik wsadowy.

Teraz kliknij prawym przyciskiem myszy ten nowy plik wsadowy i edytuj go za pomocą Notepad +

W tym pliku wsadowym wpisz następujące wiersze u góry dokumentu:

 Echo wyłączone Pauza Fastboot uruchom ponownie Wyjdź 

Zapisz plik. Teraz wróć do oryginalnego pliku servicefile.xml, a także otwórz go w Notepad ++

W pliku servicefile.xml chcesz skopiować wszystko, zaczynając od linii ( powinna być linia 11) aż do, ale nie kopiuj, tylko linię powyżej.

Twój plik .bat powinien teraz wyglądać następująco:

Przykładowy plik .bat do ręcznej aktualizacji oprogramowania Moto Z Play.

Teraz chcesz usunąć wszystkie części linii, które mówią patrz zdjęcie poniżej)

Przykład 2 ręcznej aktualizacji pliku .bat Moto Z Play

Następnie musisz również usunąć bity, które mówią

Więc teraz poniżej pierwszego wiersza „wyłącz echo”, chcesz zmienić każdą linię, aby mieć „fastboot” przed nią. Na przykład wiersz 2 powinien teraz brzmieć „fastboot getvar” itp. Zrób to dla każdej linii - ponownie, patrz zdjęcie w celach informacyjnych.

Na koniec na dole pliku .bat dodaj następujące wiersze:

 Nazwa pliku operacji partycji Operacja var Partycja operacji 

Teraz możesz zapisać i zamknąć plik .bat.

Teraz skopiuj pliki servicefile.bat oraz fastboot.exe, adb.exe i .dll ADB z instalacji ADB i skopiuj je do wyodrębnionego folderu ROM.

Uruchom terminal ADB na komputerze i upewnij się, że połączenie ADB jest rozpoznawane, wpisując „ urządzenia adb”

Teraz możesz przejść dalej i kliknąć dwukrotnie utworzony plik .bat, który automatycznie zapisze fabryczne oprogramowanie na Moto Z2 Play przez terminal ADB.

Flashowanie całego pakietu oprogramowania może trochę potrwać, więc sugerujemy pójście i zrobienie czegoś w oczekiwaniu - kilka poziomów Krótkiego życia powinno wystarczyć ( bo kto nie lubi czołgać się do linii mety na odciętych pniach?)

Teraz powinieneś być w stanie przeprowadzić aktualizację bezpośrednio do najnowszej wersji Oreo OTA i nie powinna już bezpośrednio uruchamiać się do odzyskiwania po zainstalowaniu odzyskiwania niestandardowego.

Ciekawe Artykuły