

I ripped this flex cable and now my phone is boot looping
So after replacing the proximity sensor which was causing a previous boot loop, I replaced the back glass because it was cracked and, when taking the flex off my original part, I accidentally tore it :/ (see picture).
I bought an aftermarket part from eBay with the flex but that’s also causing the boot issue and it’s not going away.
I’ve also attached the panic log thing below.
What should I do. Please advise.
{"bug_type":"210","timestamp":"2026-10-05 20:15:38.00 +0100","os_version":"iPhone OS 27.0.1 (24A446)","roots_installed":0,"incident_id":"4BBD1C37-C1D7-4970-9EC3-1FBADB0385CD"}
{
"crashReporterKey" : "ab7bb0d63451aeced4bf926d93ecbbeb7ca452a0",
"panicProcessingFlags" : "0x0",
"product" : "iPhone15,5",
"kernel" : "Darwin Kernel Version 27.0.0: Thu Aug 13 21:41:29 PDT 2026; root:xnu-13432.2.10~2\/RELEASE_ARM64_T8120",
"socRevision" : "11",
"panicString" : "panic(cpu 1 caller 0xfffffff050035bf4): SMC PANIC - ASSERT: target\/d38\/target.cpp:316: 0, SMC BSC failure, TAOJ ----\nspreadsheet ver(*10) 40\nS.sensor array 0 - 5 is 0, 2097152, 0, 0, 0\nF.sensor array 0 - 1 is 0\n\n - Misc(2) OUTBOX1 not ready\nASSERT: target\/d38\/target.cpp:316: 0, SMC BSC failure, TAOJ ----\nspreadsheet ver(*10) 40\nS.sensor array 0 - 5 is 0, 2097152, 0, 0, 0\nF.sensor array 0 - 1 is 0\n\n\nRTKit: RTKit_release-3514.0.15.release - Client: AppleSMCFirmware_H15-7372.2.11.d38.REL\n!UUID: ff4a7f10-db64-3e97-a19b-82d82560e9eb\nASLR slide: 0x0000000000000000\nTime: