DeviceBox
Svenska
Hämta appen

iPhone startar om sig själv? Läs panic-loggen

Senast uppdaterad:

En iPhone som startar om av sig själv, ibland var några minuter, är oftast inte ”långsam” eller ”full”: iOS stoppade sig själv med avsikt eftersom något den är beroende av slutade svara. Varje gång skriver den en panic-logg som anger vad den väntade på.

Vad panic-loggen säger

De första raderna i en panic-logg innehåller dess panic-sträng: en kort teknisk mening, till exempel missing sensor(s) följt av en sensors kod, eller en watchdog som löpte ut, eller en del av processorn som rapporterade ett fel. Resten av filen är detaljer för tekniker: iOS-versionen, modellens identifierare, vad som körde.

Den vanligaste paniken på nyare iPhone är en sensor som slutar rapportera. iOS kontrollerar en uppsättning sensorer vid start och med några minuters mellanrum; när en saknas startar den om telefonen, och cykeln upprepas.

Varför koden ensam inte räcker

Sensorkoder är korta namn inuti Apples programvara, och samma kod kan peka på en annan komponent på en annan modell: vilken flexkabel eller vilket kretskort som bär en sensor ändras från en iPhone till nästa. Att läsa en logg utan dess modell leder till fel komponent, och till en reparation som inte ändrar något.

Så läser DeviceBox den

DeviceBox läser hela loggen på din iPhone, hittar modellen som skrev den och matchar paniken mot regler som är skrivna utifrån offentliga reparationskällor. Den talar om:

  • vad som gick fel, i en mening;
  • vilken komponent som troligast ligger bakom på den modellen, och hur säker bedömningen är;
  • varför loggen pekar dit, och vad du bör kontrollera härnäst;
  • koderna, den matchade regeln och dess källor, ett tryck längre ned.

En logg som inte matchar någon regel rapporteras som okänd, aldrig gissad.

Vad du gör härnäst

  1. Hitta panic-loggen och öppna den i DeviceBox.
  2. Kontrollera först de enkla saker som resultatet listar, till exempel en kabel som kanske inte sitter ordentligt.
  3. Ta med resultatet till en verkstad: det anger komponenten och de koder en tekniker behöver.

DeviceBox reparerar ingenting. Den talar om vad loggen säger, så att en reparation börjar med rätt komponent.