La pantalla no entra en reposo (se queda encendida) → batería se drena en horas. Causas y fixes:
Ajustes > General > Auto-bloqueo → elige 1, 2, 3, 4 o 5 minutos (nunca "Nunca" salvo uso kiosko).
El sensor (arriba del auricular) detecta cara en llamada para apagar pantalla. Si está tapado (protector mal puesto, suciedad, grieta), cree que estás en llamada y mantiene pantalla encendida. Limpia zona superior con alcohol isopropílico.
Ajustes > General > Restablecer > Restablecer ajustes (no borra datos). Vuelve auto-bloqueo a 1 min por defecto.
iTunes/Finder → Restaurar iPhone 3G a iOS 4.2.1. Backup antes.
Empieza por Auto-bloqueo = 1 min y cierra apps. Limpia sensor proximidad. Si persiste: restablece ajustes / restaura iOS.