iPhone Analiz Verileri ve Log Okuma Rehberi: JetsamEvent, LowBatteryLog, Stacks ve Panic-Full ile Anakart Arıza Tespiti Kılavuzu

📌 İçindekiler (Başlığa Tıklayarak İlgili Bölüme Gidebilirsiniz)
- 1. Giriş ve iOS Analiz Günlükleri (IPS Dosyaları) Nedir?
- 2. JetsamEvent Logu Neden Oluşur? Darwin Çekirdeği OOM (Out of Memory) Koruması
- 3. LowBatteryLog ve Anlık Voltaj Çökmesi (Voltage Drop): Pil Sağlığı mı, PMIC mi?
- 4. Stacks Logları: Watchdog Zaman Aşımı ve UI Donmalarının Arka Planı
- 5. Masum Telemetri Günlükleri: WiFiLQMMetrics, SiriSearchFeedback ve Analytics Raporları
- 6. En Kritik Ayrım: Rutin Loglar ile Panic-Full / ResetCounter Arasındaki Fark
- 7. WordPress Uyumlu Hücre Korumalı iOS Log Teşhis ve Çözüm Matrisi (Genişletilmiş Tablo)
- 8. Servis Masasında Adım Adım Arıza Tespit Protokolü ve Akım Ölçüm İpuçları
- Referans Ölçüm ve Voltaj Tablosu
- Adım Adım Arıza Teşhis Akışı
Özet & Uzman Notu: iPhone cihazlarda Ayarlar > Analiz Verileri altında biriken JetsamEvent, LowBatteryLog, Stacks, WiFiLQMMetrics ve panic-full günlüklerinin teknik servis analizi. Darwin çekirdeği OOM koruması, batarya anlık voltaj çökmesi, PMIC kesmeleri, I2C veri yolu kopuklukları ve osiloskop/akım ölçerle arıza teşhis protokolü. Yazan: Mert Cep Telefonu Tamir Kursu (0542 585 68 92 – www.ceptelefonutamirkursu.com).
1. Giriş ve iOS Analiz Günlükleri (IPS Dosyaları) Nedir?
Mobil teknik servis masasına gelen iPhone kullanıcılarının en sık karşılaştığı kafa karışıklıklarından biri, Ayarlar > Gizlilik ve Güvenlik > Analizler ve İyileştirmeler > Analiz Verileri menüsünde alt alta sıralanan yüzlerce .ips (iOS Panic / Performance System) uzantılı günlük dosyasıdır. Kullanıcılar bu listeyi gördüklerinde telefonlarında büyük bir virüs veya donanım çöküşü olduğunu düşünürken, amatör teknisyenler ise hangi logun normal telemetri, hangi logun ise ağır bir anakart arızası olduğunu ayırt etmekte zorlanırlar.
Apple’ın UNIX tabanlı Darwin çekirdeği; işlemci çekirdeklerinden güç yönetim entegresine (PMIC), Wi-Fi RF modülünden I2C/SPI sensör hatlarına kadar tüm alt sistemleri milisaniyelik zaman damgalarıyla denetler. Bir arıza meydana geldiğinde veya sistem rutin bakımını yaparken bu olaylar şifrelenmemiş metin formatında .ips günlüklerine dökülür. Bu günlükleri okumayı bilen bir usta, cihazın vidasını dahi açmadan arızanın ekrandan mı, bataryanın iç direncinden mi yoksa anakarttaki bir I2C çekme direncinden (pull-up resistor) mi kaynaklandığını saniyeler içinde anlar.
2. JetsamEvent Logu Neden Oluşur? Darwin Çekirdeği OOM (Out of Memory) Koruması
Görseldeki raporda görülen JetsamEvent-2026-09-29-105618.ips gibi kayıtlar, sistem belleği (RAM) tükendiğinde oluşturulur.
- Jetsam Mekanizması Nedir? iOS sisteminde geleneksel bilgisayarlardaki gibi bir sanal takas alanı (Swap/Pagefile) varsayılan olarak aktif tutulmaz. Cihazın 4 GB, 6 GB veya 8 GB LPDDR bellek kapasitesi dolmaya yaklaştığında, Darwin çekirdeğinde yerleşik bulunan Jetsam OOM Killer (Out Of Memory) mekanizması devreye girer.
- Öncelik Sıralaması: Jetsam; arka planda askıda bekleyen en yüksek RAM tüketimli üçüncü taraf uygulamaları zorla sonlandırır (kill/terminate) ve bellek sayfasını işletim sisteminin kritik servislerine geri kazandırır.
- Neden Sık Görülür? Cihazın NAND depolama hafızası (64 GB / 128 GB) %95’in üzerinde dolu olduğunda iOS dinamik önbellek yönetimi yapamaz ve JetsamEvent logları günde onlarca defa tetiklenir. İkinci sebep ise bellek sızıntısı (memory leak) yaşayan kararsız uygulamalardır.
3. LowBatteryLog ve Anlık Voltaj Çökmesi (Voltage Drop): Pil Sağlığı mı, PMIC mi?
Ekrandaki raporda LowBatteryLog-2026-09-29-113847.ips ve LowBatteryLog-2026-09-29-115833.ips olmak üzere yalnızca 20 dakika arayla peş peşe düşmüş iki kayıt mevcuttur. Bu durum servis teknisyeni için birinci derece tanı ipucudur:
⚡ LowBatteryLog’un Devresel Çalışma Prensibi:
Batarya seviyesi yazılımsal olarak %1’e indiğinde normal bir kapanma gerçekleşir. Ancak cihaz şarjı %20 veya %40 seviyesindeyken aniden kapanıyor ve ardından LowBatteryLog üretiyorsa, bu durum Batarya İç Direnci (Internal Resistance – ESR) yükselmesini gösterir. İşlemci anlık pik akım (Peak Current) çektiğinde, kimyasal ömrü bitmiş bataryanın voltajı anlık olarak 3.2V nominal kesme eşiğinin altına düşer. PMIC entegresi işlemcinin kilitlenmesini önlemek için derhal acil kapanma (Emergency Shutdown) kesmesi gönderir ve batarya durumunu bu loga işler.
Çözüm: Cihazın bataryası şişmiş, kullanım döngüsü (cycle count) 800’ü geçmiş veya kalitesiz yan sanayi bir pil takılmış olabilir. Pil değişimi sonrası batarya soketinin BSI / SWI (Battery Serial Interface) data hattı osiloskopla taranmalıdır.
4. Stacks Logları: Watchdog Zaman Aşımı ve UI Donmalarının Arka Planı
Görseldeki listede gece saat 00:41 ile 00:45 arasında 4 adet ardışık stacks-2026-09-29-004119.ips, stacks-004147, stacks-004537 ve stacks-004542 günlükleri yer almaktadır.
- Call Stack Bellek Yığını: Bir uygulama veya çekirdek iş parçacığı (thread) ana kullanıcı arayüzünü (UI) blokladığında ve yanıt vermeyi kestiğinde, iOS Watchdog servisi o mikro saniyede işlemci yazmaçlarının (registers) ve bellek adreslerinin görüntüsünü alır.
- Neden Peş Peşe Gelir? Belirtilen dakikalarda telefon arka planda iCloud yedeklemesi yapmaya çalışırken ağ kilitlenmesi yaşamış, bozuk bir uygulama kilitlenmiş ya da dokunmatik (Touch IC / Display SPI) hattından veri alamadığı için ekran yanıt vermemiştir.
5. Masum Telemetri Günlükleri: WiFiLQMMetrics, SiriSearchFeedback ve Analytics Raporları
Kullanıcıların en çok korktuğu ancak teknik servis açısından tamamen zararsız olan loglar şunlardır:
1. WiFiLQMMetrics-…ips: Wi-Fi Link Quality Monitor servisidir. Cihazın bağlı olduğu modem ile arasındaki RSSI sinyal seviyesini, paket gecikmesini ve 5 GHz’den 2.4 GHz’e geçiş frekanslarını kaydeder. Günde 3-5 adet oluşması sistemin doğal işleyişidir.
2. SiriSearchFeedback-…ips: Kullanıcı Spotlight arama çubuğunu açtığında, klavyede yazı yazdığında veya Siri akıllı öneri sunduğunda kaydedilen dizinleme istatistikleridir. Herhangi bir hata veya performans düşüşü belirtisi değildir.
3. Analytics-…ips.ca.synced: Apple sunucularına anonim olarak iletilen günlük performans, pil kullanım döngüsü ve uygulama çökme istatistiklerinin özet dosyasıdır. Her gece saat 00:00 – 04:00 arasında rutin olarak oluşturulur.
6. En Kritik Ayrım: Rutin Loglar ile Panic-Full / ResetCounter Arasındaki Fark
Teknik servis masasında telefonun anakartında ağır bir donanım arızası olup olmadığını anlamanın altın anahtarı şudur:
🚨 PANIC-FULL VE RESETCOUNTER TEHLİKESİ:
Yukarıda incelediğimiz loglar cihazı Apple logosunda yeniden başlatmaz. Ancak telefon 3 dakikada bir, 5 dakikada bir kendi kendine kapanıp açılıyorsa aramanız gereken dosya panic-full-…ips veya ResetCounter.ips dosyalarıdır! Bu dosyaların içinde panicString: 'Thermal monitor sensor missing' veya I2C0 / I2C1 bus failure gibi ifadeler geçer. Bu ifadeler; şarj soketi flexindeki mikrofon/termal sensörün koptuğunu, ahize ön kamera flexinin hasar gördüğünü veya sandviç anakart katman ayrışmasını haber verir.
Kullanıcının gönderdiği görselde P harfine inildiğinde panic-full yoksa, cihazın anakartında majör bir veri yolu (I2C/SPI) hasarı bulunmamaktadır; sorun batarya yıpranması ve depolama doluluğudur.
7. WordPress Uyumlu Hücre Korumalı iOS Log Teşhis ve Çözüm Matrisi (Genişletilmiş Tablo)
WordPress temalarında daralmayan, kelimeleri kırmayan ve yatayda akıcı bir şekilde kaydırılabilen teknik servis teşhis tablomuz:
| Log Başlığı (.ips) | Tetikleyen Alt Sistem | Arıza Riski Derecesi | Kritik Donanım & Ölçüm Noktası | Teknik Servis Çözüm Prosedürü |
|---|---|---|---|---|
| panic-full-…ips | I2C / SPI Veri Yolu, Watchdog, Anakart Katmanı | ÇOK YÜKSEK (Kritik Anakart Arızası) | Şarj Flex Termal Sensörü, I2C pull-up 2.2kΩ dirençler | Logdaki sensör kodunu (Prs0, Mic1 vb.) çözüp ilgili flexi değiştirin veya anakartı kalıplayın. |
| LowBatteryLog-…ips | Batarya Hücresi, BSI Hattı, PMIC Acil Kesmesi | ORTA – YÜKSEK (Kapanma Riski) | Batarya İç Direnci (mΩ) ve 3.82V VDD_MAIN voltajı | Orijinal pil değişimi yapın, batarya soket BSI data hattı diyot değerini ölçün (450-550 mV). |
| JetsamEvent-…ips | LPDDR RAM & NAND Depolama Taşması | DÜŞÜK – ORTA (Yavaşlama/Uygulama Kapanması) | Kullanılabilir Boş NAND Alanı (Ayarlar > Genel > Saklama) | Cihaz hafızasında en az 10 GB boş alan açın, bellek sızdıran uygulamaları güncelleyin veya silin. |
| stacks-…ips | İşlemci Thread Kilitlenmesi, UI Freeze | DÜŞÜK (Anlık Donma) | Touch Entegresi / Ekran SPI haberleşme hattı | Cihaza zorla yeniden başlatma (Force Restart) yapın, iOS sürümünü güncelleyin. |
| WiFiLQMMetrics / Analytics | Wi-Fi RF Alt Sistemi & Rutin iOS İstatistiği | SIFIR RİSK (Tamamen Rutin / Normal) | Wi-Fi Anten Hattı & RSSI sinyal eşikleri | Herhangi bir donanımsal müdahaleye gerek yoktur. |
8. Servis Masasında Adım Adım Arıza Tespit Protokolü ve Akım Ölçüm İpuçları
Elinize böyle bir iPhone ulaştığında izlemeniz gereken profesyonel test sırası:
- İlk Olarak P Harfine İnin: Analiz Verileri listesinde parmağınızı ‘P’ harfine kadar kaydırın. Eğer
panic-fullyoksa anakartınızda şimdilik ölümcül bir kopukluk veya sandviç katman ayrılması yoktur; derin bir nefes alabilirsiniz. - USB Dijital Güç Kaynağına Bağlayın: Telefonu dijital ampermetreye bağlayın. Bekleme modunda çekilen akımı (Sleep Current) gözlemleyin.Cihazı kilit ekranında anakartta bir sızıntı (leakage) var mı? Batarya hızlıca tüketerek LowBatteryLog düşüyor mu? .
- Batarya BSI ve İç Direnç Ölçümü: Multimetreyi diyot kademesine alarak batarya FPC konnektörünün BSI / SWI pinini ölçün (Referans: 480 – 540 mV). Değer açıksa cihaz pil seviyesini doğru okuyamaz.
- NAND Hafıza Temizliği: Ayarlar > Genel > iPhone Saklama Alanı bölümünden en az 8-10 GB boş alan yaratın. Bu işlem JetsamEvent ve stacks kilitlenmelerini anında kesecektir.
Mert Cep Telefonu Tamir Kursu
Türkiye’nin Uygulamalı Donanım, Şematik ve GSM Yazılım Eğitim Merkezi
Teknik Danışma & Destek Hattı: 0542 585 68 92
Resmi Web Sitemiz: www.ceptelefonutamirkursu.com
📊 Referans Voltaj, Parametre ve Ölçüm Tablosu
Pil dolu ve rölanti seviyesi voltajı
Tigris/Hydra şarj entegresi çıkışı
İşlemci I/O ve sensör barası referansı
Gaz sayacı (Fuel Gauge) haberleşme hattı
Watchdog ve termal sensör saat sinyali
Watchdog ve termal sensör veri hattı
🔧 Adım Adım Arıza Teşhis ve Çözüm Rehberi
Adım 1: Analiz Verileri Ekranında Panic-Full Taraması
Ayarlar > Gizlilik ve Güvenlik > Analizler ve İyileştirmeler > Analiz Verileri menüsüne girin. Listeyi parmağınızla P harfine kadar kaydırın. ‘panic-full’ veya ‘ResetCounter’ olup olmadığını denetleyin.
⚠️ KRİTİK UYARI: Eğer panic-full varsa cihazda anakart veya flex donanım arızası vardır; panic-full yoksa sistem yazılımsal veya batarya kaynaklıdır.
Adım 2: LowBatteryLog İncelemesi ve Voltaj Düşüş Testi
Listede LowBatteryLog varsa üzerine tıklayın. Logun üst kısmındaki batarya yüzde ve voltaj değerine bakın. Eğer cihaz %20 veya %30 şarjdayken kapanmışsa batarya iç direnci bozulmuştur.
⚠️ KRİTİK UYARI: Bataryanın anlık voltaj çökmesi cihazın işlemcisinin aniden kapanmasına neden olur.
Adım 3: JetsamEvent ve Stacks Kontrolü
JetsamEvent kayıtları görüyorsanız cihaz hafızasındaki doluluk oranını denetleyin. Stacks logları görüyorsanız o dakikada donan uygulamanın sürümünü kontrol edin ve zorla yeniden başlatma yapın.
Adım 4: Akım Ölçer ile Kaçak Testi
Telefonu DC güç kaynağına bağlayarak bekleme kaçak akımını ölçün.Cihaz kapalıyken de sürekli akım çekiliyorsa anakartta kısa devre vardır.
Adım 5: Batarya ve Flex Değişimi
Gerekiyorsa orijinal batarya değişimi yapın ve şarj flexi üzerindeki mikrofon/termal sensör bağlantılarını mikroskop altında inceleyin.