|
||
|
|
|
|||||||
| ROMs y desarrollo bq Aquaris X5 Plus ROMs y desarrollo bq Aquaris X5 Plus |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Ahorro de bateria
Aparte de todos los métodos ya conocidos para que nuestros moviles no consuman batería, mas alla de desactivar el historiales de ubicaciones, el wifi en espera, etcetc,
He creado un zip que cambia varios archivos para evitar que 6 de los 8 núcleos estén siempre activados, y una respuesta muy agresiva al uso, cosa que de serie viene activada. Es un script simple que se basa en init.d por lo que necesita compatibilidad con este metodo. Por eso incluyo la aplicación universal init.d, para que dicho script funcione siempre al arranque. He elegido dicho metodo porque parece ser que el kernel devuelve los ficheros a su estado original en cada inicio, asi que este script los pondrá con los valores correctos. Requisitos: -Root & recovery Descarga: - Equilibrado : Mantiene 2 nucleos little y 1 big activados en todo momento, activara el resto a necesidad, y un escalado no muy agresivo - Ahorro : Solo 1 nucleo little en reposo, y un maximo de 2 nucleos big al mismo tiempo en caso de necesidad (Se espera un peor rendimiento) - Alto rendimiento (proximamente) : usa los 4 nucleos big como si fuesen los litte, es como alternar los clusteres. Se espera un mayor calentamiento, como casi no tiene control termico el kernel, si el terminal se calienta mucho recomiendo dejarlo reposar. Instalación: -Instala el zip en twrp -Al iniciar, activa y otorga permisos root a universal init.d, que se habrá instalado como aplicación de usuario -Comprueba que haya funcionado con programas como cpu-z, deberia mostrar algo parecido a esto:
(Click para mostrar/ocultar)
Solo 1 nucleo encendido, que ira cambiando de posicion para evitar un recalentamiento excesivo Para desinstalar el mod, con desactivar/ desinstalar universal init.d manager bastaria. O borrar el script de la carpeta /etc/init.d Algunos de estos ajustes puedes hacerse via kernel auditor, pero el kernel parece devolverlos a su valor original constantemente. Es simple, sencillo, y eficaz En mi caso, ahora mismo llevo 2h25min de pantalla, y la batería va por el 77%, y suelo dar un uso constante e intensivo. Última edición por Gonfebo Día 21/05/17 a las 22:30:07. Razón: Zip |
| Los siguientes 7 usuarios han agradecido a su comentario: | ||
|
|
|
#2
|
||||
|
||||
|
Aparte de todos los metodos ya conocidos para que nuestros moviles no consuman bateria, mas alla de desactivar el historiales de ubicaciones, el wifi en espera, etcetc, al configurar algunos parámetros de la cpu me di cuenta de que habia un archivo que gestionaba el número minimo de cpus de alto rendimiento que estan activas en todo momento, en mi caso era 2 y lo cambie a 0, y por lo que veo no afecto para nada la experiencia ni la fluidez, asi que hoy vengo a compartirlo con vosotros
En total, son 3 archivos a modificar, todos ubicados en: /sys/devices/system/cpu/cpu4/core_ctl Para verlos no hace falta tener root, perp para modificarlos si, o en su defecto, twrp. Los archivos en cuestión son: - min_cpus = cambiar el valor de 2 a 0 - busy_down_thres = el valor en % en el que apagaran los nucleos BIG, yo lo tengo en 60%, en ese caso debe poner: 60 60 60 60 (1 por cada nucleo) y se puede configurar a placer para encontrar el punto optimo - busy_up_thres = lo mismo, pero para determinar cuando activar los núcleos BIG , yo lo tengo en 88: 88 88 88 88. Supongo que se podrán aplicar valores a cada nucleo en funcion de lo que necesite cada uno, por ejemplo hacer que se activen antes los nucleos big 2y4 configurando el busy_up como 40 88 40 88, por ejemplo. A mi en 88 para activar y 60 para apagar, me funciona correctamente y solo hace uso de ellos cuando lo necesita. Ademas, como parámetro adicional, en /sys/devices/system/cpu/cpu0/core_ctl/ (cpu0 controla el cluster little, y cpu4 el cluster big) podemos modificar los mismos parametros del disparador, para que no esten siempre activados los 4 nucleos little. Este proceso carece de peligro al no modificar ningun archivo del sistema, solo ajusta los disparadores. Aun asi siempre es recomendable copiar los archivos por si acaso. Algunos de estos ajustes puedes hacerse via kernel auditor, pero el kernel parece devolverlos a su valor original a no ser que se cambie manualmente sendos archivos Es simple, sencillo, y eficaz En mi caso, ahora mismo llevo 2h25min de pantalla, y la bateria va por el 77%, y suelo dar un uso constante e intensivo. Tambien e notado que se calienta menos el movil Enviado desde mi Aquaris X5 Plus mediante Tapatalk ![]() |
|
#3
|
||||
|
||||
|
Mas modificaciones añadidas al zip, ahora el ahorro es notable
|
| Gracias de parte de: | ||
|
#4
|
||||
|
||||
|
¿Funciona con magisk?
|
|
#5
|
||||
|
||||
|
Muchísimas gracias. En el caso que quisieramos desinstalar este mod, ¿cómo lo haríamos? Gracias por tu tiempo.
|
|
#6
|
||||
|
||||
|
Enviado desde mi Aquaris X5 Plus mediante Tapatalk Última edición por Gonfebo Día 19/04/17 a las 13:09:33. |
| Gracias de parte de: | ||
|
#7
|
||||
|
||||
|
A mi por lo menos me da error al instalar por TWRP. Error 6.
|
|
#8
|
||||
|
||||
|
|
|
#9
|
||||
|
||||
|
https://www.mediafire.com/file/r3yvz...ter%C3%ADa.zip Enviado desde mi Aquaris X5 Plus mediante Tapatalk |
| Gracias de parte de: | ||
|
#10
|
||||
|
||||
|
Ahora sí, instalada. A ver qué tal. Muchas gracias de nuevo.
|
|
#11
|
||||
|
||||
|
Acabo de flashear, pero me siguen funcionando los cuatro núcleos.
|
|
#12
|
||||
|
||||
|
|
|
#13
|
||||
|
||||
|
|
|
#14
|
||||
|
||||
|
Ahora sí.
Funciona perfectamente, buen aporte. Gracias! |
|
#15
|
||||
|
||||
|
Instalado, gracias.
Verificado que se queda un solo núcleo con la velocidad en 691mhz habéis probado alguno a bajarla a 400mhz? Antes de este script probe con Kernel auditor a ponerla en 400 y se volvió inestable el sistema. Probaré el script y si no tengo nada raro bajaré la velocidad del SOC. Gracias Enviado desde mi Aquaris X5 Plus mediante Tapatalk |
|
#16
|
||||
|
||||
|
Han liberado un módulo con buenísima pinta, que funciona perfectamente con el ahorro de batería. https://forum.xda-developers.com/app...ation-t3596559
Se puede descargar desde la aplicación de magisk. Para obtener el mejor rendimiento es mejor usar el modo 3(everything) después de instalar el módulo con el comando art_magisk Enviado desde mi Aquaris X5 Plus mediante Tapatalk |
|
#17
|
||||
|
||||
|
Han liberado un módulo con buenísima pinta, que funciona perfectamente con el ahorro de batería. https://forum.xda-developers.com/app...ation-t3596559
Se puede descargar desde la aplicación de magisk. Para obtener el mejor rendimiento es mejor usar el modo 3(everything) después de instalar el módulo con el comando art_magisk Enviado desde mi Aquaris X5 Plus mediante Tapatalk ![]() Te agradecería un poco más de explicación de los pasos que hay que hacer. Gracias! |
|
#18
|
||||
|
||||
|
Descargalo y instalalo desde magisk manager, luego reinicia y borra el dalvik. Por defecto no esta pensado para dar el mejor rendimiento, para hacer esto desde la terminal, ejecuta el comando art_magisk y usa la opcion 3
Enviado desde mi Aquaris X5 Plus mediante Tapatalk |
| Gracias de parte de: | ||
|
#19
|
||||
|
||||
|
Actualizado, con 2 modos nuevos
Tambien he aumentado el numero de parametros a cambiar |
|
|
![]() |
Estás aquí
|
||||||
|
||||||