¿Cómo borras miles de mensajes de texto a la vez?

Tengo un HTC vivid y necesito borrar unos 30.000 textos. Cada vez que intento hacerlo, se congela mi teléfono. Lo mismo sucede cuando intento crear una copia de seguridad.

¿Restablecimiento de fábrica? Mucho más rápido, en cuanto a los mensajes de texto de 30K, me resulta difícil de creer. ¡No es de extrañar que Android se congele ya que su almacén de datos que contiene los textos está luchando para realizar la operación de eliminación!
es cierto, ¿hay alguna manera de eliminar solo una cierta cantidad de textos a la vez que conozcas?
¿Intentaste eliminar lotes de conversaciones? (es decir, intente eliminar 5 o 10 conversaciones a la vez)
Posiblemente podría ayudar si probara aplicaciones de terceros para administrar los SMS.

Respuestas (5)

Existe una forma de eliminar todos los SMS y MMS (y los registros de llamadas) de una sola vez.

En Android, los SMS normalmente se reciben y almacenan mediante el paquete com.android.providers.telephony. El nombre común de ese paquete es "Almacenamiento de teléfono/mensajes" en Android 4.2.2 y "Almacenamiento de marcador" en Android 2.3.7.

Si borra todos los datos de esa aplicación, todas sus bases de datos se borrarán y los SMS/MMS desaparecerán. Puede "forzar la detención" y luego "borrar datos" con el administrador de aplicaciones, que se encuentra en

  • Ajustes→Aplicaciones
  • Configuración→Configuración de la aplicación→Administrar aplicaciones

Si tiene una aplicación de SMS alternativa, tenga en cuenta que la mayoría de ellos acceden a la base de datos "estándar" de todos modos. – Esto técnicamente no es limpio, pero tiene la gran ventaja de que puede intercambiar aplicaciones de SMS a voluntad, porque el almacenamiento de SMS sigue siendo el mismo.

Intenté esto, pero después de forzar la detención del teléfono/almacenamiento de mensajes, el botón Borrar datos estaba atenuado, aunque dice que tengo 7 MB de datos.
@JasonGross En mi Android 5.0.2 es lo mismo: incluso detenido, los datos no se pueden borrar en el administrador de aplicaciones. Puede haber una forma de línea de comando...

Aquí el paso:

  1. Haga una copia de seguridad de todos los SMS usando la aplicación "SMS Backup & Restore" en su tarjeta externa
  2. Tus dispositivos deben estar rooteados
  3. Abra el explorador raíz, vaya a /data/data/com.android.providers.telephony/databeses/mmssms.db
  4. si lo desea, también puede copiar el "mmssms.db" actual en una tarjeta externa para realizar una copia de seguridad
  5. Eliminar el archivo "mmssms.db" actual
  6. Reinicia el celular
  7. Ahora todos sus sms desaparecerán, si desea restaurar solo algunos de los hilos de sms, puede restaurarlos usando la aplicación "SMS Backup & Restore" desde la copia de seguridad de los datos de sms que ya se realizó

Espero que esto ayude

Tenga en cuenta que SMS Backup & Restore tiene una opción para eliminar todos los mensajes.
¿Es esta la aplicación que mencionas? Si es así, incorpore el enlace de descarga editando la publicación.
La aplicación "Copia de seguridad y restauración de SMS". tiene tal opción de hecho. Está en "Herramientas" como "Eliminar mensajes o registros de llamadas". Puede eliminar casi todos de una sola vez. Dejó los últimos 15 mensajes en la lista.

En Android 4.2 Jelly Bean, abra la aplicación de mensajería estándar, vaya a la configuración o presione la tecla táctil inferior izquierda para mostrar las opciones/configuraciones dentro de la aplicación. seleccione/pulse Eliminar> Seleccionar todo> Eliminar.

También puede intentar usar un administrador de teléfono a través de su PC que funcione a través de Wi-Fi, como AirDroid . Debería poder eliminarlos desde allí, pero no todos a la vez, no creo, pero al menos en lotes ...

Hola, esta aplicación no puede eliminar sms en Android 4.4 y superior. ¿Tienes una alternativa?
AirDroid permite borrar mensajes uno a uno, pero no tiene opción de borrado masivo

Si un restablecimiento de fábrica no es aceptable, puede probar una aplicación como Handcent, que le permite establecer un límite en la cantidad de mensajes que se guardan para cada remitente. Establezca el límite en 29000 y vea si los reduce en un tiempo razonable. Si eso funciona, intente bajar el límite 2000 a la vez hasta llegar al número que desea. Esto no funcionará si sus mensajes provienen de muchos remitentes diferentes.