Bootloop (omstartsslinga)
När en enhet kraschar under uppstarten, startar om och kraschar på exakt samma ställe igen — i all evighet.
Orsakerna är tråkigt förutsägbara. En OTA-uppdatering med fel i initieringskoden. En watchdog med kortare tidsgräns än uppstarten tar. Eller en brown-out: radion slås på, strömtoppen sänker spänningen under gränsen, chipet återställs, och allt börjar om. Det sista ser ut som ett mjukvarufel men försvinner när man byter laddare. LG:s G4 och V10 blev 2016 kända för bootloopar som visade sig bero på lödfogar.
Försvaret är att låta enheten räkna sina misslyckanden. En räknare i noinit-RAM, som överlever en reset, ökas vid varje start och nollställs först när systemet nått ett stabilt läge. Efter tre försök startar bootloadern den föregående firmwareversionen eller en fabriksavbild i stället. Resetorsaken avslöjar ofta varför.