El **error 24** (o "código de error desconocido durante la instalación") en Android al instalar Facebook Messenger suele significar: **restos de una instalación anterior corrupta** (carpeta /data/data/com.facebook.orca o /data/app/com.facebook.orca-* no borrados del todo) o **conflicto de firmas** (intentar instalar versión distinta a la que estaba).
Soluciones en orden
- Desinstala completamente cualquier resto:
- Ajustes > Aplicaciones > Todas > **Facebook Messenger** > **Forzar detención** > **Borrar datos** > **Desinstalar**.
- Si no aparece en la lista, usa un **explorador de archivos con root** (Root Explorer, Solid Explorer) y borra manualmente:
/data/data/com.facebook.orca
/data/app/com.facebook.orca-* (carpeta)
/data/app-lib/com.facebook.orca-* (si existe)
- Reinicia el teléfono.
- Borra caché y datos de Google Play Store y Servicios Google Play:
- Ajustes > Apps > Todas > Google Play Store > Forzar detención > Borrar caché > Borrar datos.
- Mismo proceso para **Google Play Services** y **Google Services Framework**.
- Reinicia.
- Instala desde fuente oficial:
- Abre **Play Store** > busca "Messenger" > instala la versión oficial de **Facebook Inc.**
- NO uses APKs de terceros (APKMirror, Uptodown, etc.) a menos que sepas verificar firmas (SHA-256).
- Comprueba espacio libre: Ajustes > Almacenamiento. Necesitas > 200 MB libres en
/data. Borra apps/fotos/vídeos basura.
- Fecha/hora automática: Ajustes > Fecha y hora > Automática. Error SSL causa fallos de instalación.
- Versión Android incompatible: El HTC Desire original (Android 2.2/2.3) **ya no soporta las versiones actuales de Messenger** (requieren Android 5.0+). La Play Store no te dejará instalarla (dirá "Incompatible").
Si tu Desire tiene Android 2.x (Gingerbread/Froyo)
- **No podrás usar Messenger moderno.** Facebook dejó de dar soporte a Android < 5.0.
- Opciones:
- Usa **Facebook Lite** (app oficial, ligera, incluye chat, funciona en Android 2.3+).
- Usa **m.facebook.com** o **mbasic.facebook.com** en el navegador (Chrome/Opera Mini). Funciona para chat.
- Instala **ROM custom** (CyanogenMod 11/12.1, LineageOS 14.1) para tener Android 4.4/7.1. Requiere root, S-OFF, recovery custom. Busca en XDA "HTC Desire Bravo/ACE GSM ROM".
El error 24 en Android moderno suele solucionarse con pasos 1-3. En Desire original, es incompatibilidad de versión.