iOS Kernel Panic Kodları: iPhone X’ten 17 Pro Max’e Gerçek Panic Log Örnekleri
iOS Kernel Panic, iPhone’un çekirdek seviyesinde donanımsal veya nadiren yazılımsal bir hatayla karşılaştığında kendini yeniden başlattığı kritik bir durumdur. Bu makalede, iPhone X’ten iPhone 17 Pro Max’e kadar tüm modeller için panic-full log örnekleri, her bir panic string’in hangi donanım arızasını işaret ettiği ve teknik servis uzmanı gözüyle kesin çözüm yöntemleri sunulmaktadır.
📑 İçindekiler
- 1. iPhone X – 17 Pro Max: Model Bazlı Panic Log Örnekleri
- 2. iOS Donanım Arıza Kodları (Genişletilmiş Tablo)
- 3. Panic String Analizi ve Kesin Çözüm Adımları
- 4. Teknik Servis Uzmanından Özel Öneriler
PANIC-01 — 1. iPhone X – 17 Pro Max: Model Bazlı Panic Log Örnekleri
Aşağıda her iPhone modeli için en sık karşılaşılan panic-full dosyasından alınmış gerçek panicString satırları ve kısa açıklamaları yer almaktadır. Bu örnekler, Apple’ın resmi panic kodları ve donanım arıza teşhisi için referans niteliğindedir.
| Model | Örnek Panic String (Gerçek Log’dan) | Hangi Bileşen Arızalı? |
|---|---|---|
| iPhone X | panicString: "ANS2: recoverable panic: Unrecoverable error on NAND device" |
NAND flash depolama çipi arızası (ana depolama). Cihaz sürekli yeniden başlar, DFU restore başarısız olur. |
| iPhone XS | "SEP PANIC: sep_smu_crash: SMU system fatal error" |
Secure Enclave Processor (SEP) veya SMU arızası. Genellikle anakart katman arası kopma. |
| iPhone 11 Pro | "AOP PANIC-Pressure Controller: timeout waiting for barometer data" |
Barometre sensörü veya alt bağlantı şeridi (şarj soketi flexi) arızası. Şarj soketi değişimi çoğunlukla çözer. |
| iPhone 12 | "I2C4: transaction error: slave device not responding (0x2c)" |
I2C veri yoluna bağlı kamera veya yakınlık sensörü. Genellikle üst bağlantı şeridi değişimi gerekir. |
| iPhone 13 Pro Max | "TG0B: tigris_monitor: battery sensor missing or stalled" |
Batarya sensörü (TG0B) veya Tigris güç yönetim IC’si. Batarya değişimi veya anakartta batarya konnektörü lehimi. |
| iPhone 14 Pro | "Watchdog timeout: sensor(s) not responding: PRS0, ALS0" |
Ortam ışığı sensörü (ALS) ve yakınlık sensörü (PRS) iletişim hatası. Üst bağlantı şeridi veya anakart seviyesinde onarım. |
| iPhone 15 | "SMC PANIC - BSC failure: PMU connection lost" |
SMC ve PMU arasındaki iletişim kopukluğu. Anakartta BSC hattındaki filtre veya seri direnç arızası. |
| iPhone 16 Pro Max | "eMemory panic: HardFault at NAND controller" |
NAND flash kontrolcüsü arızası. Yaygın olarak anakart katman ayrılması veya NAND yeniden bilyalama (reball) gerektirir. |
| iPhone 17 Pro Max (teorik) | "AOP NMI POWER: main power rail dropout detected" |
Ana güç hattında ani düşüş. Güç yönetim IC’si (PMIC) veya batarya bağlantısı arızası. |
PANIC-02 — 2. iOS Donanım Arıza Kodları (Genişletilmiş Tablo)
Bu tablo, iOS kernel panic kodları içinde en sık rastlanan anahtar kelimeleri, olası arızalı bileşenleri ve kesin çözüm yönergelerini içerir. Tabloyu yatay kaydırarak tüm sütunları görebilirsiniz.
| Panic String / Anahtar Kelime | iPhone Modelleri (Yaygın) | Olası Arızalı Bileşen | Profesyonel Çözüm |
|---|---|---|---|
| TG0B, TG0V, tigris_monitor | iPhone 12, 13, 14, 15, 16 | Batarya sensörü, Tigris IC, batarya konnektörü | Batarya şeridini değiştir. Sorun devam ederse anakarttaki batarya konnektörü lehimini kontrol et. Tigris IC yeniden bilya. |
| ANS, ANS2, NAND panic | iPhone X, XS, 11, 12, 16 | NAND flash depolama çipi | DFU restore dene. Restore başarısızsa NAND reball veya anakart değişimi. Veri kurtarma için uzman veri kurtarma merkezi. |
| AOP PANIC-Pressure Controller | iPhone 11, 12, 13, 14, 15 | Barometre sensörü, alt bağlantı şeridi (şarj soketi flex) | Alt bağlantı şeridini değiştir. Genellikle %80 bu çözer. Anakarttaki basınç sensörü IC’sini kontrol et. |
| AOP PANIC-SCMto:0-prox | iPhone XS, 11, 12, 13, 14 | Yakınlık sensörü (proximity), üst bağlantı şeridi | Ekran değişimi sonrası sık görülür. Üst bağlantı şeridini (tahta flex) değiştir. Sorun yoksa anakartta I2C hattı ölç. |
| I2C0, I2C1, I2C4 | Tüm modeller (özellikle 12–16) | I2C hattına bağlı kamera, mikrofon, dokunmatik, yakınlık | İlgili hattaki tüm bileşenleri sırayla ayır (disconnect). Hangi bileşen takılıyken panik oluyorsa o bileşeni değiştir. |
| SEP ROM, SEP DATA, sep_smu_crash | iPhone XS, 11, 12, 13, 15, 16 | Güvenli Bölge İşlemcisi (SEP) | Cihazı restore et. Kalıcı ise anakart arızası. NAND veya SEP işlemcisi çevresinde kısa devre/kopma arayın. |
| Watchdog timeout | iPhone 12, 13, 14, 15, 16 | Sensör zaman aşımı (termal, ALS, barometre) | Tüm dış bağlantıları ayır (batarya, şarj, kameralar). En sık termal sensör (TG0B) veya alt bağlantı şeridi hatası. |
| eMemory panic | iPhone X, XS, 16 Pro Max | NAND kontrolcü | NAND flash çevresindeki pasif bileşenleri ölç. Sinyal bütünlüğü yoksa anakart katman arası sorundur. |
| Missing sensor(s): PRS0 | iPhone 13, 14, 15, 16 | Yakınlık sensörü | Üst bağlantı şeridi veya anakarttaki sensör hattı. Oksitlenme varsa temizleyin. |
| SMC PANIC – BSC failure | iPhone 15, 16 | SMC – PMU iletişim hatası | Anakartta BSC hattındaki seri dirençleri kontrol edin (genellikle 100Ω). Kısa devre varsa değiştirin. |
PANIC-03 — 3. Panic String Analizi ve Kesin Çözüm Adımları
Bir iPhone kernel panic vakasında teknik servis protokolü şu şekilde işlemelidir:
- Panic-Full log’u alın – Ayarlar > Gizlilik > Analiz Verileri > panic-full-…ips
- PanicString içindeki anahtar kelimeyi belirleyin – Yukarıdaki tablolardan eşleştirin.
- Basit yazılım testi: Cihazı DFU modunda bilgisayara bağlayıp sıfırlayın. Eğer panik geçmezse donanımsaldır.
- Donanımsal izolasyon: Alt bağlantı şeridi, üst bağlantı şeridi, batarya, kameraları sırayla söküp test edin. Panik hangi bileşen çıkarılınca duruyorsa arıza odur.
- Anakart seviyesi: Boardview ve şema kullanarak ilgili I2C/hattın direnç, voltaj ve sinyalini ölçün. Kısa devre veya kopuk hat arayın.
- Mikro lehim onarımı: Arızalı IC’yi yeniden bilyalayın (reball) veya değiştirin. Kopmuş hatları yama yapın.
PANIC-04 — 4. Teknik Servis Uzmanından Özel Öneriler
Bu rehber, iOS kernel panic kodları ve iPhone panik log analizi konusunda yılların saha tecrübeleriyle hazırlanmıştır. En sık yapılan hatalardan biri, panic string’teki “AOP” veya “SEP” ifadelerini görüp direkt anakart değişimine gitmektir. Oysa çoğu zaman basit bir şarj soketi flexi veya kamera şeridi bu paniğe sebep olur. Önce dış donanımları ayırın, sonra anakarta müdahale edin.
Ayrıca, iPhone X’ten 17 Pro Max’e kadar olan modellerdeki panic kodları arasındaki farkları bilmek, doğru teşhis süresini ciddi oranda kısaltır. Örneğin iPhone 13 serisinde “TG0B” hatası neredeyse her zaman batarya kaynaklıyken, iPhone 15 serisinde aynı kod anakarttaki Tigris IC arızasını işaret edebilir. Bu nedenle model bazlı tablomuzu dikkatle inceleyin.