mm-qcamera-daemon provocando un agotamiento masivo de la batería

Recientemente, mm-qcamera-daemonha estado causando un agotamiento masivo de la batería en mi Nexus 5 y ha hecho que se caliente bastante. Al mismo tiempo, la cámara parece estar bloqueada, lo que significa que abrir la aplicación de cámara predeterminada (o cualquier aplicación de cámara) hace Camera is currently in useque aparezca la alerta.

Numerosos foros sobre las aplicaciones del sitio web, como Snapchatuna aplicación de video de Yahoo, como los problemas, pero nunca antes había instalado estas aplicaciones.

Reiniciar el teléfono parece solucionar el problema, pero después de un tiempo (más de 12 horas), la batería comienza a agotarse nuevamente.

Captura de pantalla

ACTUALIZACIÓN : como dice la respuesta principal, este problema debería haberse solucionado con la actualización 4.4.4 Kitkat que se implementó.

Algo definitivamente está accediendo a la cámara. ¿Tiene instalado algún software de seguridad como Cerberus que toma fotografías cuando se equivoca en su pin/pw? Podría estar accediendo a la cámara y no soltarla cuando haya terminado. O podría ser otra aplicación con permisos de cámara. Si está rooteado, probablemente podría ver en los archivos de registro qué está accediendo a la cámara, aunque sepa que esto puede ser tedioso.
@abqnm no tiene nada que ver con eso, vea la respuesta a continuación dada por piotrpo, es un problema de firmware en Nexus 5.
@ t0mm13b gracias. No había visto ese tema. Además, por lo que parece, solo ha comenzado en los últimos días. Esto me llevaría a creer que puede tener algo que ver con una actualización reciente de Play Services.
Tengo 4.4.4 y apareció un problema después de alguna actualización de la aplicación. ¿Hay una herramienta para monitorear qué aplicación está causando el problema? ¿Es skype otra vez?

Respuestas (4)

Solución:

Espere la próxima actualización de mantenimiento de Android:

Comentario #475 sobre el problema 60058

Gracias a todos por informar sobre este problema.

Creemos que tenemos correcciones para los informes actuales de CPU alta en N5 debido a mm-qcamera-daemon, y se incluirán en la próxima actualización de mantenimiento. En este punto, no necesitamos más informes del problema, con algunas excepciones que detallaré a continuación.

Más detalles:

Hemos recibido informes dispersos de un alto uso persistente de la CPU de mm-qcamera-daemon desde nuestra última actualización de mantenimiento y, en base a ellos, encontramos una serie de errores que luego se corrigieron.

Más recientemente, ha habido un aumento significativo en la frecuencia de los problemas informados. Estos pueden estar relacionados con una actualización reciente de Skype, que parece acceder a la cámara regularmente desde su servicio en segundo plano de alguna manera que desencadena este error (tenga en cuenta que actualmente no creemos que haya un error en Skype). Investigando esto, hemos identificado algunas correcciones adicionales que esperamos resuelvan este problema para siempre. Sin embargo, dado que el alto uso de la CPU es un problema intermitente, continuamos probando nuestras correcciones para verificar que los problemas hayan desaparecido.

Desafortunadamente, no puedo proporcionar una estimación de cuándo estará lista la actualización de mantenimiento, debido a todas las pruebas que debemos realizar para esta y otras correcciones. Hasta entonces, reiniciar el teléfono es la única forma de detener el alto uso de la CPU/falta de función de la cámara una vez que se inicia.

Desinstalar Skype puede reducir sustancialmente la probabilidad de que aparezca este error, pero me doy cuenta de que Skype es una aplicación muy importante para muchas personas. Otras aplicaciones que usan la cámara también pueden desencadenar este error, pero eso ha sido relativamente raro. La mayoría de las aplicaciones tampoco acceden a la cámara cuando no están en primer plano, por lo que solo generarán problemas cuando se usen activamente.

También me gustaría señalar que los casos de alto uso de CPU de mm-qcamera-daemon en otros dispositivos además del N5 deben informarse a sus fabricantes, mientras que esos dispositivos también usan un chip Qualcomm para el procesamiento de su cámara (y por lo tanto tienen un proceso mm-qcamera-daemon), cada uno tiene diferencias en su software y los problemas con ellos no significan necesariamente que el N5 tenga el mismo problema, y ​​viceversa.

Si ve un uso elevado de la CPU de mm-qcamera-daemon y no ha usado la cámara en absoluto o ha instalado una aplicación como Skype que tiene un servicio en segundo plano que accede a la cámara (por lo general, las aplicaciones que brindan chat de video pueden hacer esto ), nos gustaría saber al respecto.

De lo contrario, para Skype y otras aplicaciones de cámara típicas, creemos que hemos identificado correcciones y no necesita agregar más información a este error. Recuerde, cualquier nota agregada aquí enviará actualizaciones a docenas de personas.

Sí, Google ha reconocido este error y debería aparecer en la próxima actualización de KitKat. Referencia: Cult of Android: Google promete reparar el error de descarga de batería de la cámara de Android 4.4.2
FYI: Skype acaba de actualizarse a v4.7, que incluye una solución para el agotamiento de la batería en dispositivos 4.4. "Solución alternativa para el error de KitKat que provocó un proceso fuera de control cuando la cámara se sincronizó en segundo plano". Fuente

Tuve este problema: después de desinstalar Skype y el problema de reinicio del teléfono desapareció.

Puede encontrar más información aquí: https://code.google.com/p/android/issues/detail?id=60058

Tengo N5 4.4.2. Entiendo que algunas aplicaciones de cámara pueden causar este problema. Para mí, Skype es una aplicación de cámara. En este momento, la única aplicación que no pertenece al sistema con acceso a la cámara es el lector de códigos zxing. Todo lo que sé es que este error ocurrió mientras tenía instalado Skype y no había ocurrido desde la desinstalación de Skype. No sé si es casualidad, o "solucioné" el problema.

¿Por qué supone que el OP tiene Skype? Tampoco dio ninguna indicación de eso.
No lo sé, simplemente, este problema solucionado en mi nexo (hasta ahora). No sé cuál es el problema, así que no puedo decir si Skype realmente estaba agotando o fue solo una coincidencia.
Dudo mucho que tenga que ver con Skype o cualquier otra aplicación de video, al leer el enlace anterior (gracias por eso) en su respuesta editada: es un problema más frecuente en Nexus 5 y KitKat, lo que explicaría el problema, vea # 358 en adelante, Snapchat/Instagram o cualquier otro, no es la fuente, su problema de firmware con KitKat. ¿Tienes Nexus 5 con Kitkat? ¡+1 de mí por ese enlace! :)
Tengo Skype instalado pero he usado App Ops para revocar sus permisos de cámara, pero este problema sigue ocurriendo.

Tuve el mismo problema en mi Nexus 5 (stock). mm-qcamera-daemon estaba consumiendo un 50 % según las estadísticas de la batería. El problema comenzó cuando intenté tomar una foto desde la aplicación Hangout, la cámara no pudo iniciarse. No tengo Snapchat ni uso Skype para videollamadas desde mi teléfono.

Fui a Aplicaciones y borré los datos de la Cameraaplicación.

Viejo : De lejos, ahora veo que el porcentaje cae al 24%. Mi teléfono no se calienta cuando uso otras aplicaciones como lo hacía mientras se ejecutaba el servicio qcamera.

Nuevo: mm-qcamera-daemon ni siquiera está en la lista de estadísticas de la batería. 2 días por ahora. Regularmente uso la aplicación Hangout, que inicialmente activó mm-qcamera-daemon.

No puedo decir que esto sea una solución o una solución alternativa.

Siento tu dolor.

En el hilo de error de Google, alguien sugirió una solución temporal que funcionó para ellos. Instale Desactivar dispositivo de cámara ICS/JB .

Si bien no poder tomar fotos sin habilitar la cámara es una molestia, tener una batería agotada al azar en su N5 es peor.

He instalado la aplicación y veré si me ayuda en algo.

ingrese la descripción de la imagen aquí

Actualización: desde que instalé la aplicación de desactivación de la cámara, no he tenido este problema hasta ahora.