Semi Bricked iPhone 7 after screen/earpiece/mic replacement.
A bit of a long story. Last fall i had my screen replaced on my iPhone 7 by apple. Shortly after i cracked it, then i think some water got inside, and the mic/ear piece started working intermittently.
I replaced the screen, mic, ear piece, and any ribbons associated (its been awhile since i did the repair) and now sometimes the phone would start, sometimes it would boot loop apple logo. Mostly it would boot loop.
Sometimes when it would load, the speaker/mic would work, sometimes it wouldnt. When it doesnt work, on a phone call the "speaker" icon would be greyed out.
Ive tried updating/downgrading to different iOS versions, with no success. The board appears to have no damage done to it. Is it possible i got a bad speaker or mic and these items are stopping it from booting?
If i do a DFU mode then do a restore, i can get the phone to boot the first time, 100% of the time. This makes me think that the OS doesnt do a hardware check on this first boot. Here is a video of it directly after doing the DFU restore, then rebooting the phone
Im at a loss. Does anyone have any ideas? Got a bad headphone/mic? bad screen? idk. Updating to iOS 11.3.1 seems to make it boot more often, but still boot loops for awhile.