6 votos

¿Cómo puedo hacer que el navegador de stock siga funcionando mientras la pantalla está apagada?

Estoy llevando a cabo una Prueba de conformidad con JavaScript en el navegador de stock de Android que tarda bastante tiempo. Cómo puedo evitar que el navegador se detenga cuando la pantalla se apaga?

Mientras tanto, estoy utilizando la opción de depuración "Stay Awake", pero prefiero evitarla porque puede quemar mi pantalla.

Estoy buscando una solución que permita que la pantalla se apague y al mismo tiempo evite que el dispositivo entre en modo de reposo y así permitir que el navegador siga haciendo sus cálculos.

Dispositivo: SGS3 con CM9

0 votos

¡estar despierto (cpu funcionando) no es lo mismo que pantalla encendida (cpu+pantalla funcionando)! Puedes apagar la pantalla y la cpu debería seguir funcionando con esta opción (aunque no estoy muy seguro de esto, pero pruébalo)

0 votos

Stay Awake se comporta como cpu+pantalla activa. Si apago la pantalla con el botón de encendido (o tras un tiempo de espera), el navegador deja de hacer algo. Lo verifico con algún Javascript que imprime un número creciente cada segundo. Cuando cambio de aplicación (me alejo del navegador), el código deja de ejecutarse.

0 votos

Ok, gracias por la aclaración, era sólo una idea. Otro intento entonces: bajar el brillo disminuye el riesgo de quemaduras en la pantalla. Además: Tu S3 está obviamente rooteado, podrías "jugar" un poco con algunas variables de /sys/.../brightness (o así). Busca backlight/brightness/power ('find /sys |grep bright') con Root y 'echo $VAR > /sys/.../some-file'. No conseguir que funcione en mi amoled S2 atm, pero sé que lo hizo trabajar con mi Nexus S / HTC Desire. Elude todo el subsistema de Android y evita un cambio de estado de Android

1voto

Grant Puntos 291

No creo que haya ninguna forma de conseguir que siga funcionando mientras la pantalla está apagada, aunque podría estar equivocado.

Lo que podrías hacer es bajar el brillo de la pantalla al máximo, y luego usar una aplicación como Filtro de pantalla para oscurecer aún más la pantalla. En su configuración mínima, esto tendrá casi el efecto de apagar la pantalla, mientras deja que todo siga funcionando.

Sin embargo, no estoy seguro de que las pantallas modernas sigan sufriendo de burn in. Algunas sufren de ghosting, pero eso desaparece bastante rápido. El burn in, como en los antiguos monitores CRT, era permanente.

0voto

Andrey Losev Puntos 197

El problema es que tu cpu se va a dormir una vez que la pantalla se apaga. Este comportamiento es diferente en diferentes teléfonos (algunos lo hacen, otros lo mantienen activo), pero se puede cambiar con una aplicación especial como estas:

Como estás usando cyanogenmod, asumo que sabes lo que estás haciendo, pero vale la pena decirlo: presta atención a las advertencias.

https://play.google.com/store/apps/details?id=com.tegrak.overclock

https://play.google.com/store/apps/details?id=it.sineo.Android.noFrillsCPU

https://play.google.com/store/apps/details?id=com.mhuang.overclocking

1 votos

CM9 tiene una capacidad incorporada para cambiar el gobernador de la CPU (por ejemplo, el rendimiento), no creo que las aplicaciones vinculadas sean realmente necesarias.

0 votos

¡@Lekensteyn luego editar mi respuesta con instrucciones!

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