주요 콘텐츠로 건너뛰기

2017년 11월 4일 출시. A1865, A1901. GSM 또는 CDMA / 64 또는 256 GB / 은색 또는 스페이스 그레이. ("iPhone 10"으로 발음합니다.)

1014 질문 전체 보기

Face ID can not be activated after soldering i2C flex cable

Hello guys, I would like to get some help with a strange issue that I came across.

I have repaired an iPhone 11 and 11 Pro with FaceID issue. I will go through the process step by step. First I attached the original FaceID flex to the i2C programmer and read its values. After that I connected the new i2C and wrote the original flex values. Then I desoldered the chip from the flex, removed the mosfet and did the neccessary jumper. After that I soldered the chip to the new flex and attached it to the i2C programmer. The test showed pass, I also checked under camera and all 4 spots of the projector light up correctly. Being happy that I did a good job I assembled back everything and started the phone. Now I am greeted with a “FaceID can not be activated on this device” message. I was thinking maybe my flex is bad so I took a new i2C, copy and write the data, desolder the chip and resolder. Assembled back everything and the error still pops up. I thought okay lets solder the chip back to the original flex. Now the error is gone but ofcourse FaceID doesnt work. I have the same issue with an iPhone 11 and an iPhone 11 Pro. What do you think, what could be the issue? I did around 25 repairs before without any issues.

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

좋은 질문 입니까?

점수 0
댓글 달기

답변 2개

선택된 해법

Unable to activate message appears because Encrypted data is not transferred to new Flex. It may show you message "Data is written ok" but if you check the cable is empty with data and message is appear.

I2C programmer has many issue with generations of flex maybe your programmer is V3.0 gen but your cable is V3.8 gen i belive is not compatible you need to upgrade your device.

You can download the I2C pc software and you can transfer encrypted data to pc, and after transfer to new flex read the new flex with pc software and you will find that flex is empty with data. And that is your problem. alignment is not the issue that can cause "Unable to activate" message. I recomend JC programmer it is more expencive but there is no issue. It is very hard to find older gen flex for I2C. I tested everything possible problems about face id, unable to activate face id is only in case:

1. IR camera damaged

2. Flood iluminator damaged or replaced

3. Dot projector flex damaged or incorrect data or no data in flex like in your case because with I2C replace flex you bypass encrypted IC which is ussed in original flex and use IC builded on flex it self.

Only difference bettween this ic's is original IC is read only but new ic is read/write.

I personaly tested you can use dot projector from another iphone with correct data and portret and face id recording will work only you can't unlock phone.

If dot projector is not in line face id will show message move little upper or move left.... but it will open.

When you use i2C programmer you don't remove original crypted ic it stay on dot projector like a back up if some day you broke a flex.

I hope my post will help you.

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

점수 1

댓글:

Yes exactly, after the issue I have ordered the new blue i2c programmer and the unable to activate notification has disappeared. Probably my supplier has stocked up with the new version flex cable but forgot to mention it. You post is full of great tips, thanks for taking your time and writing it, I am sure its gonna help some other people too!

댓글 달기

Your issue is that your alignment is not perfect. If the dot projector is even off center a little it will throw a message or will scan the face half way and error out. Realign it. May take like 4-5 try’s if you don’t have a lot of practice

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

점수 0
댓글 달기

귀하의 답변을 추가하세요

Bence Püski 님은 대단히 고마워 할 것입니다.
조회 통계:

24 시간 전: 1

7일 전: 3

30일 전: 9

전체 시간: 62