
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ě:
- Otevřete Nastavení (Settings)
- Přejděte do Soukromí (Privacy)
- Zvolte Analýza & zlepšení (Analytics & Improvements)
- Otevřete Data analýzy (Analytics Data)
- 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