跳转到主内容

发布于2019年9月20日,这是苹果在2019年发布的最大且最贵的智能手机。它带有6.5英寸的OLED显示屏、三摄镜头以及大幅提升的电池续航。它继承了iPhone XS Max产品线。

165 个问题 查看全部

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 小时: 0

过去 7 天: 17

过去 30 天: 98

总计 941