Pętla restartów
Urządzenie, które wywraca się podczas startu, restartuje się i wywraca w dokładnie tym samym miejscu — w nieskończoność.
Przyczyny są nudno przewidywalne. Aktualizacja OTA z błędem w kodzie inicjalizacji. Watchdog z limitem czasu krótszym niż sam rozruch. Albo brown-out: włącza się radio, skok prądu ściąga zasilanie poniżej progu, układ się resetuje i tak w kółko. Ten ostatni przypadek wygląda dokładnie jak błąd w oprogramowaniu i znika po wymianie ładowarki. Modele LG G4 i V10 zasłynęły w 2016 roku pętlami restartów, które okazały się wadą lutów.
Obrona polega na tym, by urządzenie liczyło własne porażki. Licznik w pamięci RAM typu noinit, która przeżywa reset, rośnie przy każdym starcie i jest zerowany dopiero, gdy system osiągnie stabilny stan. Po trzech próbach bootloader wraca do poprzedniego firmware’u albo obrazu fabrycznego. Przyczyna resetu zwykle zdradza, co poszło nie tak.