ROMs y desarrollo bq Aquaris X5 Plus ROMs y desarrollo bq Aquaris X5 Plus

Respuesta
 
Herramientas
  #1  
Viejo 13/04/17, 12:40:33
Array

[xs_avatar]
Gonfebo
Usuario invitado
 
Mensajes: n/a

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
Responder Con Cita
Los siguientes 7 usuarios han agradecido a su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 13/04/17, 13:19:53
Array

[xs_avatar]
cristianss98 cristianss98 no está en línea
Miembro del foro
 
Fecha de registro: mar 2016
Mensajes: 183
Modelo de smartphone: Xiaomi Mi A1
Tu operador: Simyo
 Cita: Originalmente Escrito por Gonfebo Ver Mensaje
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
Muy buen aporte, voy a probar y ya te cuento mi experiencia
Responder Con Cita
  #3  
Viejo 19/04/17, 11:57:27
Array

[xs_avatar]
Gonfebo
Usuario invitado
 
Mensajes: n/a

Mas modificaciones añadidas al zip, ahora el ahorro es notable
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 19/04/17, 12:59:55
Array

[xs_avatar]
cristianss98 cristianss98 no está en línea
Miembro del foro
 
Fecha de registro: mar 2016
Mensajes: 183
Modelo de smartphone: Xiaomi Mi A1
Tu operador: Simyo
¿Funciona con magisk?
Responder Con Cita
  #5  
Viejo 19/04/17, 13:02:19
Array

[xs_avatar]
AlainSlocum AlainSlocum no está en línea
Miembro del foro
 
Fecha de registro: oct 2013
Mensajes: 110
Tu operador: Movistar

Muchísimas gracias. En el caso que quisieramos desinstalar este mod, ¿cómo lo haríamos? Gracias por tu tiempo.
Responder Con Cita
  #6  
Viejo 19/04/17, 13:02:34
Array

[xs_avatar]
Gonfebo
Usuario invitado
 
Mensajes: n/a

 Cita: Originalmente Escrito por cristianss98 Ver Mensaje
¿Funciona con magisk?
 Cita: Originalmente Escrito por AlainSlocum Ver Mensaje
Muchísimas gracias. En el caso que quisieramos desinstalar este mod, ¿cómo lo haríamos? Gracias por tu tiempo.
Si, aunque debe instalarse desde el recovery. El script cambia los archivos que comentaba antiguamente, pero como se resetean en cada inicio, un script init.d era lo mas adecuado, dado que se ejecuta en cada inicio. En el remotisimo e improbable caso que cause bootloop, solo habria que eliminar el script 99cpu de la carpeta /etc/init.d o borrar la aplicación de universal init.d desde el recovery

Enviado desde mi Aquaris X5 Plus mediante Tapatalk

Última edición por Gonfebo Día 19/04/17 a las 13:09:33.
Responder Con Cita
Gracias de parte de:
  #7  
Viejo 19/04/17, 13:24:31
Array

[xs_avatar]
AlainSlocum AlainSlocum no está en línea
Miembro del foro
 
Fecha de registro: oct 2013
Mensajes: 110
Tu operador: Movistar

A mi por lo menos me da error al instalar por TWRP. Error 6.
Responder Con Cita
  #8  
Viejo 19/04/17, 13:25:23
Array

[xs_avatar]
cristianss98 cristianss98 no está en línea
Miembro del foro
 
Fecha de registro: mar 2016
Mensajes: 183
Modelo de smartphone: Xiaomi Mi A1
Tu operador: Simyo
 Cita: Originalmente Escrito por AlainSlocum Ver Mensaje
A mi por lo menos me da error al instalar por TWRP. Error 6.
A mi también.
Responder Con Cita
  #9  
Viejo 19/04/17, 13:36:34
Array

[xs_avatar]
Gonfebo
Usuario invitado
 
Mensajes: n/a

 Cita: Originalmente Escrito por AlainSlocum Ver Mensaje
A mi por lo menos me da error al instalar por TWRP. Error 6.
 Cita: Originalmente Escrito por cristianss98 Ver Mensaje
A mi también.
Solucionado, un pequeño error en el script de instalacion, he actualizado el enlace.
https://www.mediafire.com/file/r3yvz...ter%C3%ADa.zip

Enviado desde mi Aquaris X5 Plus mediante Tapatalk
Responder Con Cita
Gracias de parte de:
  #10  
Viejo 19/04/17, 13:43:45
Array

[xs_avatar]
AlainSlocum AlainSlocum no está en línea
Miembro del foro
 
Fecha de registro: oct 2013
Mensajes: 110
Tu operador: Movistar

Ahora sí, instalada. A ver qué tal. Muchas gracias de nuevo.
Responder Con Cita
  #11  
Viejo 19/04/17, 16:38:34
Array

[xs_avatar]
dodka dodka no está en línea
Usuario muy activo
 
Fecha de registro: may 2010
Localización: Rincón de la victoria, Malaga
Mensajes: 821
Modelo de smartphone: BQ Aquaris X, Aquarisx5 Plus, Galaxy Tab A MS-T555
Tu operador: Yoigo
Acabo de flashear, pero me siguen funcionando los cuatro núcleos.
Responder Con Cita
  #12  
Viejo 19/04/17, 16:39:25
Array

[xs_avatar]
Gonfebo
Usuario invitado
 
Mensajes: n/a

 Cita: Originalmente Escrito por dodka Ver Mensaje
Acabo de flashear, pero me siguen funcionando los cuatro núcleos.
Has dado permisos de root a universal init.d? Has activado el interruptor de la aplicación?

Enviado desde mi Aquaris X5 Plus mediante Tapatalk
Responder Con Cita
  #13  
Viejo 19/04/17, 16:41:24
Array

[xs_avatar]
dodka dodka no está en línea
Usuario muy activo
 
Fecha de registro: may 2010
Localización: Rincón de la victoria, Malaga
Mensajes: 821
Modelo de smartphone: BQ Aquaris X, Aquarisx5 Plus, Galaxy Tab A MS-T555
Tu operador: Yoigo
 Cita: Originalmente Escrito por Gonfebo Ver Mensaje
Has dado permisos de root a universal init.d? Has activado el interruptor de la aplicación?

Enviado desde mi Aquaris X5 Plus mediante Tapatalk
No, se me ha olvidado
Responder Con Cita
  #14  
Viejo 19/04/17, 16:48:08
Array

[xs_avatar]
dodka dodka no está en línea
Usuario muy activo
 
Fecha de registro: may 2010
Localización: Rincón de la victoria, Malaga
Mensajes: 821
Modelo de smartphone: BQ Aquaris X, Aquarisx5 Plus, Galaxy Tab A MS-T555
Tu operador: Yoigo
Ahora sí.
Funciona perfectamente, buen aporte.
Gracias!
Responder Con Cita
  #15  
Viejo 25/04/17, 23:30:35
Array

[xs_avatar]
jcoco22 jcoco22 no está en línea
Miembro del foro
 
Fecha de registro: may 2008
Mensajes: 275
Modelo de smartphone: BQ X5 PLUS , Samsung S I9000
Tu operador: Jazztel
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
Responder Con Cita
  #16  
Viejo 29/04/17, 20:34:34
Array

[xs_avatar]
Gonfebo
Usuario invitado
 
Mensajes: n/a

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
Responder Con Cita
  #17  
Viejo 29/04/17, 20:59:53
Array

[xs_avatar]
dodka dodka no está en línea
Usuario muy activo
 
Fecha de registro: may 2010
Localización: Rincón de la victoria, Malaga
Mensajes: 821
Modelo de smartphone: BQ Aquaris X, Aquarisx5 Plus, Galaxy Tab A MS-T555
Tu operador: Yoigo
 Cita: Originalmente Escrito por Gonfebo Ver Mensaje
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
Lo he descargado, pero no lo tengo muy claro como instalarlo.
Te agradecería un poco más de explicación de los pasos que hay que hacer.
Gracias!
Responder Con Cita
  #18  
Viejo 29/04/17, 21:11:21
Array

[xs_avatar]
Gonfebo
Usuario invitado
 
Mensajes: n/a

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
Responder Con Cita
Gracias de parte de:
  #19  
Viejo 21/05/17, 22:27:48
Array

[xs_avatar]
Gonfebo
Usuario invitado
 
Mensajes: n/a

Actualizado, con 2 modos nuevos
Tambien he aumentado el numero de parametros a cambiar
Responder Con Cita


  #20  
Viejo 03/07/17, 01:07:43
Array

[xs_avatar]
jcoco22 jcoco22 no está en línea
Miembro del foro
 
Fecha de registro: may 2008
Mensajes: 275
Modelo de smartphone: BQ X5 PLUS , Samsung S I9000
Tu operador: Jazztel
Alguien ha probado esto con 7.1?
@Gonfebo se puede ejecutar sin magisk?

S2

Enviado desde mi Aquaris X5 Plus mediante Tapatalk
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   Portal | Indice > Otras marcas y modelos de smartphones de venta en España > Foros BQ > Otros smartphones antiguos de bq > bq Aquaris X5 Plus > ROMs y desarrollo bq Aquaris X5 Plus



Hora actual: 16:42:46 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /