si fuese solamente que la batería dura poco yo pensaría que el problema es la propia batería; el recalentamiento del teléfono indica que hay algún proceso ejecutándose constantemente, quemando la batería. yo miraría las tareas en segundo plano, a ver si se ve alguna que esté comiendo CPU y batería.