iPhone 14 Plus — sensor array 0x40000000: Baterai

Keyakinan sedangSumber terverifikasiSMC: sensor tidak merespons

Pada iPhone 14 Plus, 0x40000000 berarti: Baterai (sensor TB0T / TB0V: suhu dan tegangan tidak terbaca).

Apa arti kode ini?

Panic SMC « BSC failure »: pengontrol manajemen sistem (terintegrasi di SoC) secara berkala menunggu respons dari setiap sensor wajib dan memaksa restart, kira-kira setiap 3 menit, selama ada sensor yang diam. Di sini atribusinya berasal dari nama sensor, bukan dari kode: TB0T adalah kunci SMC untuk suhu baterai (TB0V untuk tegangan), dan kasus iPhone 14 Pro Max (iFixit 936588) serta 15 Pro (iFixit 943079, ganti baterai = beres) yang menyebut TB0T mengaitkan panic ini dengan baterai. Kode 1073741824 (0x40000000), yang muncul pada versi iOS terbaru, tidak ada di sumber publik mana pun; begitu juga bit 0x10 di word berikutnya. Untuk iPhone 14 dan 14 Plus, tabel iFixit menyebut 0x500000 sebagai baterai, atribusi yang diperdebatkan (DFRWS: konektor + koil), dan 0x400000 = koil wireless.

Part mana yang dites dulu?

Lihat apakah persentase baterai macet (0–1%) atau tidak muncul, periksa konektor baterai dan fleksibelnya (pin, oksidasi), tes dengan baterai original Apple yang sudah pasti normal (+ System Configuration agar peringatan tidak muncul), lalu ukur jalur data baterai di mesin dengan mode dioda.

Kode yang sama di model lain

Kasus lapangan

Sudah pernah memperbaikinya? Ceritakan apa yang berhasil: itu memperbaiki database untuk semua orang.

Sumber