Bloqueo de la velocidad de la CPU en un teléfono Android

La duración de la batería de mi teléfono celular dura aproximadamente 6 horas. Hace aproximadamente 2 días descargué la aplicación CPUControl para reducir la velocidad de mi CPU. Esto resultó en más de 20 horas de duración de la batería. Sin embargo, cambié la configuración y no he podido lograr los resultados que tenía antes. Tengo una CPU 4 X ARM Cortex-A7 con una velocidad máxima de 1,3 GHz.

Cuando cambio la velocidad a 600 MHz, el cambio solo dura unos 2 minutos y luego el procesador sube a 1 GHz, agotando la vida útil de la batería muy rápidamente.

No puede notar la diferencia entre el procesador que funciona a 600 MHz o 1,3 GHz, de cualquier manera es lo suficientemente rápido.

¿Qué pasó? ¿Cómo es que ya no puedo bloquear la velocidad del procesador?

¿Qué gobernador de CPU estás usando?

Respuestas (1)

No conozco la configuración de CPUControl, pero puede probar otras aplicaciones para bloquear la velocidad. Puedes probar KernelAduiter para realizar esta y muchas más operaciones.

Puede cambiar la velocidad de la CPU especificando el mínimo y el máximo y para obtener la mejor batería y, si no puede hacerlo, cambie los gobernadores de la CPU.

  1. Si la velocidad de la CPU aumenta a 1,3 GHz solo durante unos segundos de forma aleatoria, configure el regulador en Conservador
  2. Si la CPU permanece mucho tiempo a 1,3 GHz, compruebe qué aplicación está utilizando tanto la CPU.

2a. Emulador de terminal abierto

  • Obtenga acceso a la raíz usandosu
  • Ejecutar topy dejar que muestre los resultados en la pantalla
  • Presione Volume Down + cpara terminar el comando
  • Desplácese hasta la parte superior y compruebe el proceso/aplicación que usa la CPU máxima. Si encuentra que ese proceso/aplicación es inútil, termínelo
Por alguna razón, el único regulador que funciona es hotplug. Todos los demás funcionarían hasta que la pantalla se apagara. Así que esto resolvió el problema.