Per il problema batteria, ti consiglio (se non l'hai già provato) questo metodo di calibrazione:

Come calibrare batteria iPhone

A me ha risolto tutto, spero sia così anche per te.