4 votos

Mantener vivas las aplicaciones importantes incluso en caso de sobrecalentamiento

Recientemente actualicé mi Samsung Galaxy S4, y vino con algunas características nuevas y también con algunos problemas nuevos. Desde la nueva actualización he estado recibiendo advertencias en mi teléfono diciéndome que se está sobrecalentando. El teléfono también tiene la capacidad de matar las aplicaciones que están utilizando una gran cantidad de potencia de procesamiento con el fin de conseguir que el teléfono se enfríe. Esto ha demostrado ser no sólo un inconveniente, sino realmente peligroso. En varias ocasiones la aplicación que se cerró (que, en realidad, probablemente contribuyó a su sobrecalentamiento) fue Waze. Esto suele ocurrir en viajes largos, mientras voy a 100 km/h, lo que me obliga a detenerme en el arcén de la autopista para dejar que mi teléfono se enfríe y poder abrir la aplicación de nuevo. Todavía no he tenido un accidente de coche, pero preferiría no estar en esa situación. Para otros, puede haber un un peligro aún mayor en el hecho de perderse .

¿Hay alguna manera de poner ciertas aplicaciones, como Waze, o cualquier otra aplicación de navegación, en una lista blanca del sistema para que no se cierren a mitad de uso, creando potencialmente una situación extremadamente peligrosa?

0 votos

Al mío le pasa lo mismo y el teléfono sólo estaba cargando y al 75%.... ¿No tienes Waze? ¡Estoy de acuerdo sobre el peligro de que el teléfono estalle y tengo serias preocupaciones!

3voto

Jonny Wright Puntos 388

No sé si esto funcionará en tu situación (y no puedo probarlo yo mismo) ya que en tu situación parece que la matanza de procesos se hace por razones de seguridad y no sólo para liberar memoria, pero podría valer la pena intentarlo.

La aplicación se llama MinFreeManager (requiere Root) y hay una buena guía aquí . Tomado del enlace a la guía, he aquí un resumen de lo que hará la aplicación;

ActivityManagerService.java mira la "importancia" de los procesos en ejecución; aplicaciones en primer plano, servicios, proveedores de contenidos, etc., y los prioriza para cerrarlos en un oom (sin memoria). A cada proceso se le asigna un oom_adj valor. Cuanto más bajo sea el valor, menos probable será que Android cierre la aplicación cuando empiece a quedarse sin memoria.

Estos valores son gestionados por Android en tiempo de ejecución por lo que un proceso oom puede cambiar, y lo hará, a medida que cambie de estado, de primer plano, a segundo plano, a inactivo, etc.

La aplicación puede ajustar un proceso oom_adj a tus propios valores personalizados para que puedas intentar manipular qué aplicaciones cerrará Android primero y en qué momento de baja memoria en el dispositivo.

Como he dicho, esto es sólo una visión general muy básica. Siga el enlace a la guía y encontrará toda la información que necesita para probarlo (podría pasar páginas si intentara explicarlo con todo detalle).

0 votos

Esperaba algo que no requiriera Root, pero supongo que si no hay una opción así que venga de stock, hay que rootearlo.

1voto

Husman Puntos 483

No creo que sea la aplicación la que está usando la potencia de procesamiento y provocando el sobrecalentamiento del teléfono. El contribuyente más probable al calor en el teléfono es la habilitación de datos, bluetooth y gps. Estos servicios requieren un procesamiento constante y "pings" para mantener la conectividad.

Waze y otras aplicaciones basadas en gps, utilizan tanto los datos como la información de ubicación, y a 60 mph, estarán utilizando aún más de estos, ya que la ubicación está cambiando constantemente y necesitan refrescar sus mapas y actualizar sus coordenadas gps. Si usted está usando una versión más reciente de Android (kitkat), puede cambiar el nivel de precisión del GPS - dispositivo sólo debe estar bien para Waze, así: enter image description here

Si su en una versión anterior de Android (jellybean o por debajo), puede jugar con la configuración, pero no estoy seguro de cómo va a afectar a la batería. Los ajustes se ven así:

enter image description here

Obviamente, deberías intentar eliminar todos los demás servicios que estén usando la batería, si es posible, desactivar el bluetooth, la sincronización de datos, bajar el brillo de la pantalla, intentar no cargar constantemente la batería (esto provoca calor, quizás sólo quieras cargar cuando la batería baje del 15% y luego quitarla después de 15 minutos), etc. Si todo lo demás falla, yo trataría de cambiar de Waze. Sospecho que debido a su naturaleza social, puede estar utilizando la conexión de datos para algo más que para enviar datos de mapas. Hay otras aplicaciones de mapas que pueden almacenar en caché los mapas, por lo que no requieren una conexión de datos activa, lo que supone un gran ahorro de batería.

Si todo esto falla, yo sugeriría ir al fabricante y pedir un nuevo teléfono, ya que la batería o el teléfono pueden ser los culpables. Yo uso los mapas en mi teléfono (nexus 5), pero aparte de un ligero calentamiento (caliente) en viajes largos - mi teléfono no se apaga google maps o waze.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X