Original post by: jekan soraf ,
Will you explain what happen when you try to restore through dfu mode. I don’t think there is major hardware problem. Just some loose connection or dry solder. Try some means which can restore iPhone. Better to open iPhone and refix all cable firmly.