Chosen Solution
A friend of mine drove over his iPhone, on gravel. Is it worth replacing the broken screen, battery etc? Also, how do I test if logic board is usable? iPhone is detected when plugged in, but don’t show up on iTunes
Is the metal housing of the iPhone bent and is the backglass severely cracked? For it to show up on iTunes unfortunately it requires a working screen to allow to computer to get iTunes to detect the phone. If there’s too many variables such as high chance of multiple bad components I would go to a reputable phone repair shop for evaluation.