Hola
Tengo el mismo problema que tu y siento decirte que seguramente no puedas repararlo por software. Es un problema que están presentando muchos de los iphone 7 y que por un momento fue reconocido por apple (según he leído). El problema esta como bien dices en el codec(chip) de audio que se "despega" de la placa y empieza a tener esos problemas (y va a más). La reparación que te dan en el SAT de Apple son en "Canje" osea que te venden uno, no se si nuevo o usado, por alrededor 400€, porque como me dijeron a mi es un error en la placa.
Es una vergüenza que un teléfono en el que nos gastamos 800€ deje de funcionar al poco de expirar la garantía, y sobre todo que se laven las manos de esta manera con un problema de fabricación como este sin ningún tipo de miramientos.
Soy usuario de Iphone desde los inicios, precisamente por que siempre he pensado que pagar ese precio en los terminales no solo es una compra física, sino también por el servicio, pero visto lo visto, no voy a pagar mas por el, porque en mi opinión no lo merece. Saludos, y muchísima suerte.