Kompletní průvodce panic logy v iPhonu: diagnostika a řešení problémů

Co je to „panic log“ v iPhonu a proč je důležitý

Kernel panic — tedy kritická chyba jádra operačního systému — je v iOS ekvivalentem známého „modrého displeje smrti“ ve Windows. Pokud iPhone neočekávaně vypne nebo se opakovaně restartuje, často jde právě o kernel panic.

Když iOS zjistí, že chyba není opravitelná běžnými prostředky, vytvoří tzv. panic-full log — podrobný crash report, který zachycuje stav systému těsně před pádem: aktivní procesy, stav paměti, chybové hlášky a identifikaci vadných komponent.

Panic logy jsou mimořádně užitečné, protože pomáhají rozlišit, zda jde o softwarový problém, nebo o závadu hardwaru (flex kabely, senzory, napájení, NAND atd.).


Kde najít panic log v iPhonu

Panic-full logy můžete najít následovně:

  1. Otevřete Nastavení (Settings)
  2. Přejděte do Soukromí (Privacy)
  3. Zvolte Analýza & zlepšení (Analytics & Improvements)
  4. Otevřete Data analýzy (Analytics Data)
  5. Vyhledejte položky začínající na panic-full… (např. panic-full-2025-02-01-123456.ips)

Tyto logy obsahují technické detaily o selhání, z nichž nejdůležitější je sekce panicString.


Co můžete v panic logu najít

Typické chyby v panic logu mohou indikovat:

  • Watchdog timeout — často problém se senzory nebo komunikací mezi deskou a flex kabely.
  • NAND / SEP / i2C chyby — hlubší problém na úrovni základní desky.
  • Hardware faults — například vadný proximity senzor, power button flex nebo charging port flex.

Opakující se panic logy většinou znamenají hardwarovou závadu.


Hex kódy a jejich význam při diagnostice

V komunitě opravářů iPhonů se často používají následující hex hodnoty, které pomáhají identifikovat vadné komponenty:

0x80000 – Proximity Flex Cable

  • Zkontrolujte, zda je flex správně zapojený
  • Ujistěte se, že není přetržený nebo poškozený kapalinou
  • Testujte s OEM/Premium díly
  • Prověřte FPC konektor v diode módu

0x40000 – Charging Port Flex

  • Flex musí být pevně zapojený
  • Zkontrolujte mechanické a kapalinové poškození
  • Doporučuje se testovat s OEM flexem
  • Změřte hodnoty FPC konektoru

0x10000 – Power Button Flex

  • Zkontrolujte zapojení power flex kabelu
  • Ověřte, že není přetržený nebo zoxidovaný
  • Vyzkoušejte OEM/Premium verzi
  • Otestujte FPC konektory

0xc0000 – Proximity + Charging Port Flex

  • Zkontrolujte oba flex kabely
  • Ověřte mechanické nebo kapalné poškození
  • Doporučeno testovat s originálními flexy

0x180000 – Proximity + Power Button Flex

  • Zkontrolujte oba flexy
  • Zaměřte se na zlomy a vlhkost

0x140000 – Power Button + Charging Port Flex

  • Ujistěte se, že jsou oba flex kabely správně připojeny

0x1c0000 – Proximity + Charging Port + Power Button Flex

  • Zkontrolujte všechny tři flex kabely
  • Případně vyměňte za OEM

0x20000 – „Sandwich board issue“

  • Indikace oddělené desky (double-layer logic board separation)
  • Může vyžadovat reballing nebo výměnu spodní desky

Proč jsou panic logy důležité

  • Umožňují přesnější diagnostiku bez zbytečné výměny dílů
  • Odhalí, zda je problém softwareový nebo hardwarový
  • Při opakovaných restartech pomohou přesně určit vadnou část
  • Servisní technik podle nich rychle zjistí příčinu závady

Doporučení pro praxi

  • Před opravou si vždy zkontrolujte poslední panic-full log
  • Pokud nejste technik, odneste iPhone do specializovaného servisu
  • Při podezření na chybu systému zkuste DFU reinstalaci bez obnovy zálohy
  • Opakující se panic logy většinou znamenají fyzickou závadu

Leave a Reply

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *