Home >> Problema >> Móvil >> Samsung >> Galaxia

Registro de llamadas se borra solo en Samsung Galaxy S: solución

Historial de llamadas desaparece en Galaxy S (GT-I9000)

Tras unas llamadas, el registro se vacía (solo quedan SMS/email).

Causa: Memoria interna llena / Base de datos corrupta

El log de llamadas se guarda en /data/data/com.android.providers.contacts/databases/calllog.db. Si /data está lleno (apps, datos, cache), el sistema borra logs antiguos agresivamente.

Soluciones

  1. Libera espacio:
    • Mueve apps a SD: Ajustes > Aplicaciones > Gestionar aplicaciones > [App] > Mover a tarjeta SD (Android 2.2+).
    • Borra apps inútiles.
    • Limpia caché: Ajustes > Almacenamiento > Datos en caché > Borrar.
    • Fotos/vídeos a PC / SD / Google Photos.
  2. Reparar base de datos (requiere root):
    • Root (CF-Root).
    • App SQLite Editor o Root Explorer -> borra calllog.db y calllog.db-journal (se recrean vacíos al reiniciar).
  3. Factory Reset (si espacio OK y persiste): Backup > Recovery > wipe data/factory reset.
  4. App alternativa registro: Call Log Monitor, True Phone Dialer, Drupe guardan su propio historial independiente.

Límite interno

Android limita registro a ~500-1000 entradas. Si haces muchas llamadas, las viejas se borran. No configurable sin root (editar framework-res.apk o settings.db).