iPhone 14 — sensor array 0x40000000: Pin
Trên iPhone 14, 0x40000000 có nghĩa là: Pin (cảm biến TB0T / TB0V: nhiệt độ và điện áp không được báo về).
Mã này có nghĩa là gì?
Panic SMC “BSC failure”: bộ điều khiển quản lý hệ thống (tích hợp trong SoC) định kỳ chờ phản hồi từ từng cảm biến bắt buộc và buộc máy khởi động lại, khoảng mỗi 3 phút, chừng nào còn một cảm biến im lặng. Ở đây việc xác định dựa vào tên cảm biến, không phải mã: TB0T là khóa SMC đo nhiệt độ pin (TB0V là điện áp), và các ca iPhone 14 Pro Max (iFixit 936588) và 15 Pro (iFixit 943079, thay pin = hết lỗi) có ghi TB0T đều gắn panic với pin. Mã 1073741824 (0x40000000), xuất hiện trên các bản iOS gần đây, không có trong nguồn công khai nào; bit 0x10 ở word tiếp theo cũng vậy. Với iPhone 14 và 14 Plus, bảng của iFixit ghi 0x500000 là pin, nhưng điều này đang bị tranh cãi (DFRWS: chân sạc + cuộn sạc), và 0x400000 = cuộn sạc không dây.
Nên kiểm tra linh kiện nào trước?
Xem phần trăm pin có bị đứng (0–1%) hoặc không hiển thị không, kiểm tra đầu nối pin và cáp pin (chân, oxy hóa), thử với pin zin Apple chắc chắn tốt (+ System Configuration để tránh cảnh báo), sau đó đo diode các đường dữ liệu pin trên main.
Cùng mã này trên các đời máy khác
Ca thực tế
Bạn đã sửa được ca này? Hãy cho chúng tôi biết cách nào hiệu quả: điều đó giúp cơ sở dữ liệu tốt hơn cho mọi người.
Nguồn
- iFixit Answers 936588 – SMC PANIC failure, TB0T TB0V (iPhone 14 Pro Max, 0x41) ↗
- iFixit Answers 943079 – iPhone 15 Pro (TB0T SBAU, 0xa1), thay pin = hết lỗi ↗
- iFixit Answers 963430 – iPhone 16 Plus (TB0T SBAP, 169), pin và chân sạc linh kiện thay thế không hết lỗi ↗
- iFixit – iPhone SMC Panic Assertion Failed (bảng “Sensor Reference”) ↗
- iPad Rehab – Troubleshooting iPhone Reboot: How to Fix an iPhone that Restarts Every Three Minutes (bài 49) ↗
- Acidanthera VirtualSMC – SMCSensorKeys.txt (mô tả các khóa SMC trích từ firmware Mac) ↗