Solucionar error "android.process.acore se ha detenido" en Samsung Galaxy S 4G
Este error significa que el proceso principal de **Contactos / Agenda (ContactsProvider)** ha fallado. Suele pasar tras instalar una app (juego) que corrompe la base de datos de contactos o sincronización.
Soluciones en orden
- Reinicio forzado: Encendido + Bajar Vol 10 seg. A veces limpia estado temporal.
- Borrar caché/datos de apps de contactos:
- Ajustes > Aplicaciones > Todas > **Contactos** > Borrar caché > Borrar datos.
- Ajustes > Aplicaciones > Todas > **Contactos Storage** / **Almacenamiento de contactos** > Borrar caché > Borrar datos. **(¡OJO! Borra contactos SOLO del teléfono, no de Google/SIM. Si están sincronizados, vuelven solos).**
- Ajustes > Aplicaciones > Todas > **Google Services Framework** > Borrar caché > Borrar datos. (Reinicia tras esto).
- Desinstalar la app/juego sospechoso: Ajustes > Aplicaciones > El juego instalado > Desinstalar.
- Comprobar sincronización Google: Ajustes > Cuentas > Google > Tu cuenta > ✅ Sincronizar contactos. Si hay error de sincronización, quita y vuelve a añadir la cuenta.
- Wipe Cache Partition (Recovery): Apagado > Vol+ + Home + Encendido > Recovery > **wipe cache partition** > Reboot. No borra datos.
- Factory Reset (Último recurso): Backup > Recovery > **wipe data/factory reset**.
Causa raíz frecuente
Apps mal programadas (juegos viejos, "limpiadores", "antivirus") que escriben en la base de datos de contactos (`contacts2.db`) sin permisos correctos o corrompen índices. Android 4.x (ICS/JB) en Galaxy S 4G es sensible a esto.
Prevención
- Solo instala apps de Play Store / desarrolladores de confianza.
- No uses "limpiadores", "aceleradores", "antivirus" (Android no los necesita, ellos causan problemas).
- Mantén contactos **solo en cuenta Google** (no en "Teléfono" / "Dispositivo"). Ajustes > Contactos > Cuenta predeterminada > Google.