Usuwanie błędów w programie MiFlash

MIUI ROM Flashing Tool to program, który może flashować telefon Xiaomi za pomocą trybu Fastboot. Narzędzie jest dość łatwe w użyciu, ale często ma błędy, które uniemożliwiają prawidłowe flashowanie smartfona. W tym artykule przyjrzymy się wszystkim znanym błędom MiFlash i dowiemy się, jak je rozwiązać.

Popularne przyczyny błędów

Aby oprogramowanie układowe na smartfonie lub tablecie Xiaomi zostało poprawnie zainstalowane, musisz wykonać wiele czynności przygotowawczych. Ale nawet jeśli je wykonasz, nie uchroni cię to przed trywialnymi przyczynami w pracy MiFlash. Oto lista ogólnych wskazówek:

  • Brak niezbędnych kierowców. Musisz sam umieścić sterowniki, jeśli nie są one instalowane automatycznie po pierwszym podłączeniu smartfona do komputera przez USB.
  • Stara wersja programu. Staraj się zawsze wybierać najnowszy build MiFlesh.
  • Nieprawidłowe oprogramowanie firmowe wersja. Pobierz tylko tę wersję MIUI, która jest odpowiednia dla twojego modelu. Na przykład właściciel Redmi 11 nie będzie pasował do kompilacji dla Redmi 11 Pro. Zwróć też uwagę na archiwum, które pobierasz: musi mieć rozszerzenie.tgz.
  • Mi-konto nie zostało autoryzowane. Nie zaleca się pracy z MiFlash bez autoryzacji konta Xiaomi.
  • Uszkodzony plik oprogramowania sprzętowego (jeden lub kilka). Może się to zdarzyć, jeśli archiwum zostało pobrane z podejrzanego źródła lub nieprawidłowo rozpakowane.
  • Nieangielskie litery w nazwie folderu lub pliku. W ścieżce firmware nie może być cyrylicy. Dozwolone są tylko znaki łacińskie.
  • Telefon jest podłączony do komputera przez USB 3.0. Użyj złącza USB 2.0 i kabla dołączonego do urządzenia mobilnego.

Znane błędy MiFlash i ich rozwiązania

Teraz spójrzmy na konkretne błędy, które Xiaomi Flashing Tool może wyprodukować.

Błąd: Osiągnięto koniec pliku (0x80070026).
Rozwiązanie: Jeśli program pokazuje, że osiągnięto koniec pliku, zainstaluj nowszą wersję MiFlash. Możesz również spróbować użyć wersji Pro.

Błąd: Nie można odebrać pakietu hello.
Rozwiązanie: Błąd może być przedstawiony jako "Cannot receive hello packet" lub "Try to reset status". Zazwyczaj pomaga przełączenie kabla do innego gniazda lub użycie innego komputera. Problem jest powszechny w systemach Windows 7 i 8/8.1.

Błąd: Nie można znaleźć określonego pliku (0x80070002).
Rozwiązanie: "The specified file cannot be found" error means that the utility cannot find a specific file (usually, it is flash_all.bat). Ponownie załaduj archiwum firmware lub znajdź brakujący plik samodzielnie. Jeśli problem się powtarza, spróbuj ponownie zainstalować folder programu.

Błąd: Unspecified error (0xffffffff).
Rozwiązanie: Jeśli pojawi się komunikat "Undefined error", musisz określić ścieżkę do pliku flash_all.bat. Po tym, nieokreślony błąd zniknie.

Błąd: 0x8007007b.
Rozwiązanie: Ścieżka do pliku zawiera w nazwie pliku litery inne niż angielskie. Zmień nazwy wszystkich plików w alfabecie łacińskim. Sprawdź również, czy wszystkie pliki dla firmware'u znajdują się na dysku systemowym (zwykle jest to dysk C).

Błąd: Niedopasowanie obrazu i urządzenia.
Rozwiązanie: Pobrałeś firmware, który nie jest odpowiedni dla Twojego urządzenia. Ponownie pobierz odpowiednią wersję.

Błąd: Określone mapowanie jest nieprawidłowe.
Rozwiązanie: Pobierz poprzednią wersję programu Miflash Flashing Tool.

Błąd: 0x80004005 FAILED (remote: unknown command).
Rozwiązanie: Pobierz wersję powłoki, która pasuje do Twojego modelu smartfona, aby wyeliminować błąd "remote: data too large".

Błąd: Za mało zasobów pamięci do zakończenia operacji (0x8007000e).
Rozwiązanie: Użyj komputera z większą ilością pamięci RAM, lub spróbuj wrzucić firmware przez TWRP Recovery.

Błąd: Długość nie może być mniejsza niż zero.
Rozwiązanie: Wyłącz podpisywanie sterowników cyfrowych i podłącz kabel do portu USB 2.0. Przeczytaj jak to zrobić w naszych artykułach o podłączaniu telefonu do PC.

Błąd: Failed Remote: Partition Flashing Is Not Allowed
Rozwiązanie: Linia "critical partition flashing is not allowed" oznacza, że bootloader jest zablokowany. Spróbuj flashować telefon poprzez tryb EDL lub aktywować bootloader.

Błąd: Flash crclist error.
Rozwiązanie: problem występuje podczas nieprawidłowego rozpakowywania pliku flash. Wybierz inny archiwizer, a pliki umieść w folderze o krótkiej nazwie. Skorzystaj z darmowej wersji - 7-Zip.

Błąd: Nie można znaleźć pliku flash_all.bat.
Rozwiązanie: Brakuje pliku flash flash_all.bat. Przejdź do ustawień MiFlash i "Zaawansowane" i podaj plik xxx.bat.

Błąd: Nie można znaleźć pliku flash_all_lock.bat.
Rozwiązanie: Spróbuj wykonać te same czynności, co w przypadku powyższego błędu. Jeśli to nie pomoże, upewnij się, że archiwum jest całkowicie rozpakowane, a pliki znajdują się na dysku systemowym.

Błąd: Błąd niedopasowania obrazu i błąd urządzenia.
Rozwiązanie: Podłącz ponownie smartfon do komputera za pomocą portu USB 2.0. Nie zapominaj, że najpierw musisz wprowadzić smartfon w tryb Fastboot, a następnie zsynchronizować go z komputerem.

Błąd: Odwołanie do obiektu nie jest określone w instancji obiektu.
Rozwiązanie: Problem "Object reference doesn't point to an object instance" najczęściej występuje na 32-bitowej wersji systemu Windows. Wskazane jest używanie 64-bitowej. Jeśli zmiana rozmiaru bitu nie pomaga, sprawdź, czy w ścieżce firmware'u znajdują się tylko łacińskie litery i czy kabel jest podłączony do złącza USB 2.0.

Błąd: Nie udało się znaleźć skryptu flash.
Rozwiązanie: Podaj właściwy folder z firmware, czyli "images".

Błąd: ERROR: Upłynął czas oczekiwania na zapis.
Rozwiązanie: Problem występuje z powodu braku sterowników. Obejrzyj nasz film i zainstaluj niezbędne sterowniki samodzielnie. Sprawdź dwukrotnie nazwy folderów i plików, jeśli narzędzie nie widzi firmware. Nie zapomnij zrestartować komputera.

Błąd: Błąd składni w nazwie pliku.
Rozwiązanie: MiFlash daje ten błąd podczas instalacji firmware przeznaczonego do recovery lub "trzech kropek". Znajdź montaż dla Fastboot z rozszerzeniem tgz na stronie Mi Community w sekcji Download ROM. Cyrylica w nazwie pliku/folderu może być również przyczyną.

Błąd: ACK count nie zgadza się.
Rozwiązanie: Pobierz odpowiednie archiwum firmware dla swojego modelu. Sprawdź również, czy archiwum nie zawiera dodatkowych folderów, takich jak "META-INF". Powinien być tylko folder "images" i pliki z rozszerzeniem .bat.

Błąd: Błąd Flash TZ.
Rozwiązanie: Zazwyczaj błąd pojawia się podczas korzystania z chińskiego firmware. Wybierz Global ROM i upewnij się, że bootloader jest odblokowany.

Błąd: Nie masz uprawnień do pobierania Mi Flash.
Rozwiązanie: Problem wskazuje, że nie jesteś upoważniony do pracy w Mi Flash. Musisz przejść przez Uwierzytelnianie EDL.

Błąd: Flash Partition Error.
Rozwiązanie: Odblokuj bootloader i NIE zaznaczaj opcji "Clean all and lock" podczas flashowania.

Błąd: Nie złapać punktu kontrolnego.
Rozwiązanie: Zignoruj ten problem i spróbuj reflashować flasha przez TestPoint.

Błąd: Unhandled exception w aplikacji.
Rozwiązanie: Błąd może być spowodowany przez nieprawidłowo zainstalowane sterowniki. Odinstaluj program, ponownie pobierz wszystkie niezbędne pliki i spróbuj ponownie. Należy tylko pamiętać, że nie gwarantuje to zniknięcia problemu, ponieważ wiele innych czynników może mieć wpływ na firmware i nie można ich przewidzieć.

Błąd: Nie można odczytać z portu com.
Rozwiązanie: Podłącz swoje urządzenie mobilne do złącza USB 2.0. Jeśli powłoka nie zainstaluje się - zamknij wtyki TestPoint.

Błąd: Ping target przez firehose.
Rozwiązanie: Nie ma konkretnych rozwiązań tego problemu. Uniwersalne metody, takie jak ponowna instalacja Mi Flash i ponowne pobranie kompilacji, pomogą.

Błąd: Destrukcyjna awaria.
Rozwiązanie: Jeśli ten błąd występuje, użyj uniwersalnych metod. Sprawdź czy pobrany firmware nadaje się do instalacji przez Fastboot i czy jest zorientowany na Twój model telefonu. Wyłącz weryfikację podpisów sterowników i ręcznie zainstaluj sterowniki ADB, jeśli nie są one ładowane automatycznie. Wypróbuj starszą/nowszą wersję programu MiFlash. Te kombinacje zwykle pomagają, jeśli proces flashowania jest przerywany lub oprogramowanie nie widzi telefonu.

Błąd: Wymagany zasób jest zajęty (0x800700aa).
Rozwiązanie: Uciekaj się również do opcji uniwersalnych.

Błąd: Nie można znaleźć pliku programisty.
Rozwiązanie: Pobierz z oficjalnego źródła firmware, który jest odpowiedni dla Fastboot.

Błąd: Błąd Flash xbl.
Rozwiązanie: Spróbuj skorzystać z uniwersalnej porady. Sprawdź też poprawność wybranego firmware'u; odblokowany bootloader; aktualna wersja MIUI (może kompilacja innej firmy); błąd przy pobieraniu archiwum firmware'u lub zostało ono źle rozpakowane; problem z ARB.


Jeśli znalazłeś dodatkowe rozwiązania dla tego konkretnego błędu - zgłoś to, pomożesz innym użytkownikom!

Możesz uzupełnić listę błędów i ich rozwiązań. Napisz o tym w komentarzach!

Teraz wiesz, co zrobić, gdy napotkasz błędy techniczne w MIUI ROM Flashing Tool. Jak widać, większość problemów udaje się rozwiązać dość szybko i łatwo. Jeśli masz jakieś dodatkowe pytania, skontaktuj się z nami w komentarzach.

1 Komentarz
  1. al conectar el celular en modo fastboot para hacer el flash, suena como si se conectara y luego se desconecta y asi se queda haciendo el flash, sin finalizar. he intentado de todo pero no logro flashear el equipo, es un note 10s.

Dodaj Odpowied?

XIAOMILIVE.com
Logo