Problema este din conectorul jack audio.
A intrat apa acolo, un circuit a oxidat iar telefonul sesizeaza in mod eronat ca sunt conectate castile.
Conectorul se poate curata in cele mai multe cazuri sau inlocui in cazuri extreme. Oricum merita sa incerci reparatia la un service iphone.
Daca esti din Bucuresti, poti incerca la adresele de mai jos:
https://www.service-iphone.info
https://www.mobitel.ro