iphone 7 é resistente à água ips68 se nao me engano, mas nao é 100% aprova d'agua, verifica se nao tem algum tipo de oxidaçao, as pessoas costumas querer filme de baixo da piscina.
basta fazer downgrade, tem uma rom de outro pais que pega, voce instala a versao 6.0 eu ja fiz alguns aqui, estavao com o mesmo problema e o metodo da calculadora nao funciona mais.