Error de cámara "Callback failed (-2)" en Samsung Galaxy Mini (GT-S5570): soluciones
El error "Camera callback failed (-2)" o "Camera error: callback.onError(-2)" al abrir la cámara en el Galaxy Mini (GT-S5570) indica fallo de comunicación entre app y driver de cámara.
Soluciones en orden
- Reiniciar teléfono: Apaga, quita batería 30 seg, enciende.
- Borrar datos de app Cámara: Ajustes > Apps > Todas > Cámara > Forzar detención > Borrar datos > Borrar caché.
- Borrar caché del sistema (Recovery): Recovery > Wipe cache partition.
- Comprobar apps de terceros que usan cámara: Desinstala apps de escáner QR, linterna con cámara, etc. que puedan bloquear el recurso.
- Actualizar / Reinstalar firmware (Stock ROM): El driver de cámara está en el kernel. Flashea firmware oficial exacto para tu GT-S5570 (región/operador) con Odin. Esto restaura kernel, drivers y librerías de cámara.
- Probar app de cámara alternativa: "Open Camera", "Camera MX", "Google Camera" (si compatible). Si funcionan, es bug de la app Cámara de Samsung.
Si persiste tras flashear stock
- Hardware: Flex de cámara dañado, conector suelto, o módulo de cámara muerto. Cambia módulo cámara trasera (~10-15€) o flex.
- Humedad/corrosión: Limpia placa con alcohol isopropílico.
En Android 2.2/2.3 (Froyo/Gingerbread) del GT-S5570, este error es común tras actualizaciones OTA fallidas o root mal hecho. Flashear stock con Odin suele arreglarlo al 90%.