주요 콘텐츠로 건너뛰기

9월 20일에 출시된 가장 크고 비싼 2019년 Apple 스마트폰으로 6.5" OLED 디스플레이를, 트리플-렌즈 카메라 시스템및 크게 향상된 배터리 수명이 특징입니다. iPhone XS Max의 후속 제품입니다.

167 질문 전체 보기

Mic2 thermalmonitord panic still thrown after flex cable replacement

I have a water-damaged iPhone 11 Pro Max A2161. Face ID stopped working immediately (shocker) and a few days later, the thermalmonitord boot loop started. I replaced the power flex cable with one from iFixit, no luck. I replaced the replacement cable with an original Apple donor one off eBay, no luck. 180 second panic cycles happen like clockwork. I used this and this iFixit question and this site as reference.

I don't own a microscope, but the pins on the connectors look good under a magnifying glass. I'm no electrical engineer, but I'll happily become one to save the phone. Does anyone have any suggestions on my next move?

Here's a Google Drive txt of the (abbreviated) panic log. Below is the magic bullet:

no successful checkins from thermalmonitord\nservice returned not alive with context : is_alive_func returned unhealthy : current 3bfffffffffff, mask 1ffffffffffff, expected 1ffffffffffff. SD: 1 BC: 1 RC: 0 BS: 1, Missing sensor(s): mic2

답변되었습니다! 답변 보기 저도 같은 문제를 겪고 있습니다

좋은 질문 입니까?

점수 2
댓글 2개

Hunter, can you post the first page or so of any panic logs?

@dadibrokeit The question now has the logs. :)

댓글 달기

답변 2개

선택된 해법

Hi Hunter,

Yeah, you've done all the things us normal people can to diagnose and fix this problem. Unfortunately, it's starting to look like it may be a board level issue. I've got several sets of iPhone schematics on another machine that I can check tomorrow and see if I have one for the 11 Pro Max. I'm not sure, but @flannelist may know where to find them in order to trace down everywhere the I2C signals for mic2 go; it's possible it extends to another cable that could be the source of the problem. If not, we can at least pin down the chip on the board that's likely to be the issue.

UPDATE 2/27/2023

Located schematics for your phone, here's what I see.

Okay, the MIC2 signal is being handled by U4700; the page is titled Brighton Audio Codec. Signals are connected via J7700. The I2C signals on that connector are labelled I2C1_AP_SCL and I2C1_AP_SDA. Those go to the SOC, U1000 and that's it.

On the way from the connector to the SOC, there are a couple of capacitors going to ground; C7708 on SCL and C7709 on SDA; those are both 56pF 25V. SCL is pin 3 on J7700, and SDA is pin 1. There are also pullup resistors on both lines going to the 1.8V IO power supply; R1430 for SCL and R1431 for SDA. Both are 2.2K 5% 1/32W.

So basically, outside of the power flex, there's a single capacitor and resistor on each of those two I2C lines, and otherwise they go directly from the FPC connector to the SOC. Outside of checking the caps and resistors, there's nothing else there.

Here's the schematic showing the location of the capacitors; they're right next to the FPC.

Block Image

The resistors are over by the SOC. Here's a drawing with them shown.

Block Image

해당 답변은 도움이 되었습니까?

점수 3

댓글 8개:

Ahh, that'd be fantastic. Thank you.

I appreciate the info, Jerry. I'll let you know how it goes.

@dadibrokeit Thanks. I could swear I posted a response to this. But looks like you got it covered.

@dadibrokeit You were right, and then I'm still up a creek. The saga continues!:

- Yes, the problem was on the board. Thanks for the schematics and the explainer.

- The board is now good, and it doesn't panic with a tester body. (It's got some baseband problems now, but whatever. That's for a new question.)

- It still panics on its home body, though. This is after replacing the power flex cable with a good donor power flex cable.

- I was pointed to the flex cable in the upper left corner that plugs into the volume flex cable. That would track with how the water damage occurred – via the front speaker grille. I can't find any information on that particular cable, nor do I know its relationship to detection of the mic2 sensor. I'm not sure anything about it beyond its location. Do you have any info re: this particular rabbit hole?

@heisler98 Okay, yeah that's the volume/flash/microphone flex. That one is the other one we see regularly causing boot loops AKA kernel panics. Took me a bit, but I found a guide to replacing it for you.

https://www.nadiemellamagallina.com/en/m...

댓글 3개 더보기

댓글 달기

Based on the information provided, it seems that the iPhone 11 Pro Max A2161 is still throwing the thermalmonitord panic even after replacing the power flex cable. The error message indicates that there are missing sensors, specifically the mic2 sensor, and that the thermalmonitord service is not returning a successful check-in.

Here are a few additional suggestions that you could try to troubleshoot the issue:

  1. Check the mic2 sensor: The error message suggests that the mic2 sensor is missing. Try checking the sensor to ensure that it is properly connected and functioning correctly. If the sensor is damaged or not functioning properly, it may need to be replaced.
  2. Check other sensors: It's possible that other sensors on the phone may be damaged or not functioning properly. Try checking all the sensors on the phone and ensure that they are properly connected.
  3. Restore the iPhone: Try restoring the iPhone using iTunes or Finder. This can sometimes fix software issues that may be causing the panic loop.
  4. Contact Apple support: If none of the above steps work, it may be best to contact Apple support for further assistance. They may be able to provide additional troubleshooting steps or arrange for a repair if necessary.

It's worth noting that water damage can be difficult to repair, and there may be underlying issues that are causing the panic loop. I hope these suggestions help, and good luck with your repair efforts.

해당 답변은 도움이 되었습니까?

점수 0
댓글 달기

귀하의 답변을 추가하세요

Hunter Eisler 님은 대단히 고마워 할 것입니다.
조회 통계:

24 시간 전: 6

7일 전: 45

30일 전: 130

전체 시간: 1,241