Как да решим Moto Z2 Play Recovery Boot Loop

По някаква причина собствениците на Moto Z2 Play съобщават, че устройството има тенденция да рестартира до възстановяване, вместо директно към системата. Това се случва след мигване на персонализирано възстановяване като TWRP или персонализиран ROM.

Например може да мигате TWRP + LOS ROM и след форматиране на вътрешно съхранение ще получите страховитата „Грешка 255“.

След някои тестове с различни потребители на XDA, включително мигащи различни TWRP версии и ROM ROM, се оказва, че потенциалното решение включва понижаване до официалния Nougat ROM и използване на персонализиран .bat файл за флаш на телефона.

Така че, ако сте един от хората, които изпитват зареждане с Moto Z2 Play директно до възстановяване, опитайте това решение и докладвайте дали то работи за вас в нашите коментари.

Изисквания:

  • Официален склад Nougat ROM (ноемврийска версия)
  • TWRP
  • .Bat файл мигач
  • Текстов редактор като Notepad ++

Ако сте на Oreo, директно преминаване към Android Nougat може да не е възможно. Ще трябва да форматирате целия телефон чрез TWRP възстановяване, след това да стартирате на зареждащия механизъм и да запалите ROM-ROM.

Друг проблем е, че RSDlite ( мигащият и размазващ инструмент за Motorola) обикновено не работи в Windows 10, ако това е вашата ОС.

Във всеки случай трябва да конвертираме servicefile.xml в servicefile.bat за просто мигане.

Затова трябва да изтеглите най-новия фърмуер за вашия Moto Z2 Play.

Фърмуерът ще се появи като .zip файл - трябва да извлечете servicefile.xml от ZIP и да го редактирате в Notepad ++.

Сега създайте нов текстов документ на вашия компютър и го наречете нещо като „servicefile.bat“, което автоматично ще създаде партиден файл.

Сега кликнете с десния бутон върху този нов партиден файл и го редактирайте с Notepad +

В този партиден файл въведете следните редове в горната част на документа:

 Echo off Pause Fastboot reboot Exit 

Запазете файла. Сега се върнете към оригиналния servicefile.xml и също го отворете в Notepad ++

В servicefile.xml искате да копирате всичко, започващо от реда ( трябва да е ред 11) чак до, но не копирайте само реда над него.

Вашият .bat файл сега трябва да изглежда така:

Пример .bat файл за Moto Z Play ръчна актуализация на фърмуера.

Сега искате да изтриете всички части от редовете, които казват вижте снимката по-долу)

Пример 2 на Moto Z Play ръчна актуализация .bat файл

След това трябва да изтриете и битовете, които казват

Така че сега под първия ред „отзвук“, искате да промените всеки един ред, за да има „бърз старт“ преди него “. Така например например 2 трябва да чете „fastboot getvar“ и т.н. Направете това за всеки ред - отново вижте снимката за справка.

Накрая в долната част на файла .bat добавете тези редове:

 Име на файл на операция дял Операция var Операция дял 

Сега можете да запазите и затворите .bat файла.

Сега копирайте servicefile.bat, а също така fastboot.exe, и adb.exe и ADB .dll файловете от вашата ADB инсталация и ги копирайте в извлечената ROM папка.

Стартирайте ADB терминал на вашия компютър и се уверете, че ADB връзката е разпозната чрез въвеждане на „ adb устройства“

Сега можете да продължите и щракнете двукратно върху файла, създаден от вас.

Мигането на целия пакет на фърмуера може да отнеме известно време, затова предлагаме да излезнете и да направите нещо, докато чакате - няколко нива на краткия живот трябва да свършат работа ( защото кой не се радва да пълзи към финалната линия на отрязани пънове?)

Сега би трябвало да можете да надстроите директно до най-новата Oreo OTA и тя вече не трябва да се стартира директно към възстановяване при инсталиране на персонализирано възстановяване.

Интересни Статии