ROMs y desarrollo bq Aquaris M5 ROMs y desarrollo bq Aquaris M5

Respuesta
 
Herramientas
  #1  
Viejo 28/08/16, 12:41:30
Array

[xs_avatar]
El Banga El Banga no está en línea
Usuario poco activo
 
Fecha de registro: ago 2015
Mensajes: 29
Modelo de smartphone: Bq aquaris m5
Tu operador: Movistar
Lightning kernel para ROM stock

Todo lo que hagas a continuación es bajo tu propia responsabilidad, no me hago cargo de que alguien se cargue su teléfono. Es más que obligatorio hacer una copia de seguridad de la partición boot y la decisión de instalarlo es tuya. Si sigues al pie de la letra todo lo que se dice tu teléfono estará seguro.

Hola a todos, hoy os traigo un kernel para la ROM stock y derivadas. Está probado en esa versión y NO funcionará en otras (incluido CyanogenMod y derivados).

El propósito de este kernel es dar más opciones al usuario para configurar el sistema a su gusto, es decir, tanto para ganar más rendimiento como para aumentar la duración de la batería; todo ello sin perder demasiada estabilidad (es imposible incluir funciones en un kernel sin perder un poco de estabilidad).

Esta es la lista de cosas que incluye:
  • Compilado con UberTC 4.9 -O3 -graphite.
  • Añadidos los siguientes I/O Schedulers:
  • Maple (experimental)
  • FIOPS
  • SIOplus
  • ZENv2 (Muy recomendado)
  • Añadido soporte para power efficient workqueue.
  • Añadido soporte para CPU Boost.
  • Añadidos los siguientes governors:
  • Bioshock
  • Bluactive
  • Conservative
  • Dancedance
  • Lionfish
  • Smartmax
  • Añadidos los siguientes congestores TCP:
  • Westwood+ (muy recomendado)
  • Añadido adreno idler.
  • Soporte para limitar la temperatura del SOC.
  • Añadido soporte para activar/desactivar fsync.
  • Añadido soporte para activar/descativar CRC.
  • Añadido soporte para activar/desactivar los gentle fair sleepers.
  • Añadido powersuspend.
  • Añadido driver kcal.
  • Añadido frandom (hasta 10 veces más rápido que el generador de entropia por defecto).
  • Arch power activado.
  • Mejoras en la Zram.
  • Cleancache activado.
  • Compresión LZ4.
  • Fix para pasar safetynet de manera más sencilla.
  • Square Root optimizado (hasta 3 veces más rápido).
  • Pequeñas modificaciones para un mejor funcionamiento.

Se irán añadiendo o retirando funciones en el futuro dependiendo si resultan útiles o no.

Cosas que NUNCA se añadirán:
  • Overclock/underclock y overvolt/undervolt (se corren muchos riesgos y causa inestabilidad).

Requerimientos:
-ROM Stock o derivadas.
-TWRP.
-Root.
Si no cumples estos requerimientos NO lo instales.

Método de instalación:
1.- Descarga la versión del kernel correspondiente con tu versión de la rom stock desde el enlace que se dejará más abajo.
2.- Guárdalo en el teléfono.
3.- Reinicia en modo recovery.
4.- Pulsa en "Install".
5.- Pulsa en "Install image".
6.- Selecciona el archivo del kernel.
7.- Selecciona "boot", instalo y reinicia el teléfono.
8.- Disfrútalo.

Sección de descargas:

r5 (para la 4.5.0): https://mega.nz/#!NgklBQCC!NbzMvhF1I...osqd5Ze1j68vcI
r4 (para la 4.2.1): https://mega.nz/#!1xEDjbTT!X5LfKHgrz...H3J3iQkTRG1YLQ
r3 (para la 4.2.1): https://mega.nz/#!Vh9HibDY!i7MfyZL_i...x2FdlXgRAvlicg
r2 (para la 4.1.0): https://mega.nz/#!U19xGBiC!OGqtZcH70Nuj6UrpVyt-DvMaFTs81jZxlyHOHeT-Hc8
r1 (para la 4.1.0): https://mega.nz/#!NwtzRTqJ!eUPC2biYl...h_EmUyt4Z6FBTM

Source code:
https://drive.google.com/file/d/0B1c...ew?usp=sharing

Agradecimientos: Bq, @Kra1o5, @Yeguetta557 (por sus multiples sugerencias y ayuda), Francisco Franco, Faux123, Savoca, ZameZam, Jamison904, eng.stk, Maxwen y un montón de gente que ha hecho que este kernel sea posible (se puede consultar el creador de cada función en el código fuente del kernel).
También he de agradecer a @sinnombrexxl y a @xNako por ser tan temerarios de probar este kernel .

Última edición por El Banga Día 11/12/16 a las 11:03:53. Razón: Nueva versión
Responder Con Cita
Los siguientes 9 usuarios han agradecido a El Banga su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 28/08/16, 17:03:09
Array

[xs_avatar]
El Banga El Banga no está en línea
Usuario poco activo
 
Fecha de registro: ago 2015
Mensajes: 29
Modelo de smartphone: Bq aquaris m5
Tu operador: Movistar
Changelog:
r1: Verisón inicial.

r2:Compilado con optimizaciones -O3.
Solucionados problemas con powersuspend.
Añadido soporte para activar/descartivar CRC.
Añadido soporte para power efficient workqueue.
Añadido frandom.

r3:Actualizado a las ultimas sources (4.2.1).
Añadido adreno idler.
Añadido soporte para activar/desactivar los gentle fair sleepers.
Arch power activado.
Eliminado SMT scheduler por causar un aumento del consumo.
Solucionados más problemas con powersuspend.
Mejor implementación de frandom y solcución de problemas.

r4:Activadas ciertas optimizaciones en el toolchain.
Más optimizaciones de frandom.
Añadido cleancache.
Mejoras de implementación de las power efficient queues.
Mejoras en la Zram.
Square Root optimizado.
Actualizado Zen.
Añadido Maple.

r5:Sources actualizadas a 4.5.0.
Añadido soporte para limitar la temperatura del SOC.
Añadido fix para safetynet.
Powersuspend actualizado.
Solución de problemas con adreno idler.
Mejoras en la Zram.
Añadido soporte para LZ4.
Eliminado ZZmoove por causar problemas.
Limpieza en el código fuente.

Última edición por El Banga Día 09/12/16 a las 17:26:33. Razón: Nueva versión
Responder Con Cita
  #3  
Viejo 29/08/16, 19:36:26
Array

[xs_avatar]
rikysub rikysub no está en línea
Miembro del foro
 
Fecha de registro: abr 2014
Mensajes: 56
Modelo de smartphone: BQ X Pro
Tu operador: MasMóvil
probando y de momento muy bien.. alguna configuración recomendada? para los que no tenemos tiempo para hacer pruebas variadas, se agradecería.. buen trabajo

Enviado desde mi Aquaris M5 mediante Tapatalk
Responder Con Cita
  #4  
Viejo 30/08/16, 12:07:49
Array

[xs_avatar]
El Banga El Banga no está en línea
Usuario poco activo
 
Fecha de registro: ago 2015
Mensajes: 29
Modelo de smartphone: Bq aquaris m5
Tu operador: Movistar
 Cita: Originalmente Escrito por rikysub Ver Mensaje
probando y de momento muy bien.. alguna configuración recomendada? para los que no tenemos tiempo para hacer pruebas variadas, se agradecería.. buen trabajo

Enviado desde mi Aquaris M5 mediante Tapatalk
A ver, cada uno le da un uso distinto al teléfono por lo que para uno pude servir para otro no.
Aquí tienes una buena guía que te servirá para lo de los governors y I/O Schedulers: http://androidmodguide.blogspot.com.es
Por lo demás, yo recomiendo dejar power suspend en modo híbrido y deshabilitar el fsync, porque aunque aumente el riesgo de pérdida de datos, solo habría riesgo en caso de un reinicio espontáneo y nunca sufrí ninguno con la ROM stock y este kernel.

Última edición por El Banga Día 30/08/16 a las 12:49:18.
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 30/08/16, 13:09:56
Array

[xs_avatar]
rikysub rikysub no está en línea
Miembro del foro
 
Fecha de registro: abr 2014
Mensajes: 56
Modelo de smartphone: BQ X Pro
Tu operador: MasMóvil
muchas gracias, le daré un vistazo cuando tenga un rato y a probar..

Enviado desde mi Aquaris M5 mediante Tapatalk
Responder Con Cita
  #6  
Viejo 31/08/16, 15:42:02
Array

[xs_avatar]
El Banga El Banga no está en línea
Usuario poco activo
 
Fecha de registro: ago 2015
Mensajes: 29
Modelo de smartphone: Bq aquaris m5
Tu operador: Movistar
Nueva versión disponible.
Responder Con Cita
Los siguientes 6 usuarios han agradecido a El Banga su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #7  
Viejo 07/10/16, 18:15:53
Array

[xs_avatar]
El Banga El Banga no está en línea
Usuario poco activo
 
Fecha de registro: ago 2015
Mensajes: 29
Modelo de smartphone: Bq aquaris m5
Tu operador: Movistar
Nueva versión disponible
Responder Con Cita
Gracias de parte de:
  #8  
Viejo 09/10/16, 13:07:39
Array

[xs_avatar]
El Banga El Banga no está en línea
Usuario poco activo
 
Fecha de registro: ago 2015
Mensajes: 29
Modelo de smartphone: Bq aquaris m5
Tu operador: Movistar
Buenas a todos, con esta última versión de mi kernel ya he implementado todo lo que tenía previsto. Si alguien quiere ver alguna función en específico o considera que es necesario cambiar algo, que lo comente para que yo lo tenga en cuenta.
Un saludo.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a El Banga su comentario:
  #9  
Viejo 04/11/16, 18:53:23
Array

[xs_avatar]
El Banga El Banga no está en línea
Usuario poco activo
 
Fecha de registro: ago 2015
Mensajes: 29
Modelo de smartphone: Bq aquaris m5
Tu operador: Movistar
Nueva versión disponible.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a El Banga su comentario:
  #10  
Viejo 05/11/16, 01:33:19
Array

[xs_avatar]
inses inses no está en línea
Usuario muy activo
· Votos compra/venta: (16)
 
Fecha de registro: oct 2009
Localización: Extremadura
Mensajes: 1,911
Tu operador: Yoigo

 Cita: Originalmente Escrito por El Banga Ver Mensaje
Nueva versión disponible.
Gracias crack
Responder Con Cita
  #11  
Viejo 07/11/16, 14:01:22
Array

[xs_avatar]
inses inses no está en línea
Usuario muy activo
· Votos compra/venta: (16)
 
Fecha de registro: oct 2009
Localización: Extremadura
Mensajes: 1,911
Tu operador: Yoigo

he visto en xda que este kernel es muy conocido, los que lo usais habeis notado mejora en las horas de pantalla? se que es relativo, pero a ver si me podeis decir cuantas horas de pantalla os hace con este kernel y con que governor.

gracias
Responder Con Cita
  #12  
Viejo 08/11/16, 20:35:20
Array

[xs_avatar]
El Banga El Banga no está en línea
Usuario poco activo
 
Fecha de registro: ago 2015
Mensajes: 29
Modelo de smartphone: Bq aquaris m5
Tu operador: Movistar
 Cita: Originalmente Escrito por inses Ver Mensaje
he visto en xda que este kernel es muy conocido, los que lo usais habeis notado mejora en las horas de pantalla? se que es relativo, pero a ver si me podeis decir cuantas horas de pantalla os hace con este kernel y con que governor.

gracias
Este kernel no tiene ninguna relación con ningún otro, ha sido modificado y compilado por mi, que tengan el mismo nombre es mera coincidencia. Probablemente cambio el nombre para evitar confusiones.
Responder Con Cita
  #13  
Viejo 28/11/16, 19:52:27
Array

[xs_avatar]
inses inses no está en línea
Usuario muy activo
· Votos compra/venta: (16)
 
Fecha de registro: oct 2009
Localización: Extremadura
Mensajes: 1,911
Tu operador: Yoigo

Funciona con el ultimo update de la ROM stock?
Responder Con Cita
  #14  
Viejo 01/12/16, 18:35:48
Array

[xs_avatar]
El Banga El Banga no está en línea
Usuario poco activo
 
Fecha de registro: ago 2015
Mensajes: 29
Modelo de smartphone: Bq aquaris m5
Tu operador: Movistar
 Cita: Originalmente Escrito por inses Ver Mensaje
Funciona con el ultimo update de la ROM stock?
Podría funcionar, pero te recomiendo que esperes a que saque una actualización basada en la últimas sources. Espero no tardar mucho.
Responder Con Cita
Gracias de parte de:
  #15  
Viejo 09/12/16, 17:28:19
Array

[xs_avatar]
El Banga El Banga no está en línea
Usuario poco activo
 
Fecha de registro: ago 2015
Mensajes: 29
Modelo de smartphone: Bq aquaris m5
Tu operador: Movistar
Nueva versión disponible
Responder Con Cita
Gracias de parte de:
  #16  
Viejo 09/12/16, 20:09:43
Array

[xs_avatar]
viggen66 viggen66 no está en línea
Miembro del foro
 
Fecha de registro: nov 2016
Mensajes: 170
Modelo de smartphone: BQ M5
Tu operador: Movistar
Buen nuevo kernel.

Compilado Viernes Dic 9 juan @ sobremesa # 1

¿De dónde sacaste el SDK?

Última edición por viggen66 Día 09/12/16 a las 22:19:48.
Responder Con Cita
  #17  
Viejo 11/12/16, 11:02:47
Array

[xs_avatar]
El Banga El Banga no está en línea
Usuario poco activo
 
Fecha de registro: ago 2015
Mensajes: 29
Modelo de smartphone: Bq aquaris m5
Tu operador: Movistar
 Cita: Originalmente Escrito por viggen66 Ver Mensaje
Buen nuevo kernel.

Compilado Viernes Dic 9 juan @ sobremesa # 1

¿De dónde sacaste el SDK?

Para compilar un kernel no necesitas el SDK de Android, basta con tener el código fuente (que se puede descargar desde el github de bq) y un toolchain para compilarlo, puedes usar el oficial de Google o uno custom como puede ser UberTC que es el que yo uso.
Responder Con Cita
  #18  
Viejo 20/12/16, 02:24:32
Array

[xs_avatar]
siuls siuls no está en línea
Miembro del foro
 
Fecha de registro: abr 2013
Localización: valencia
Mensajes: 119
Modelo de smartphone: xiaomi redmi 5 plus
Tu operador: Vodafone
alguien sabe que tiene de particular ZENv2? hay aluna tabla que lo explique?
Responder Con Cita
  #19  
Viejo 21/12/16, 20:29:06
Array

[xs_avatar]
El Banga El Banga no está en línea
Usuario poco activo
 
Fecha de registro: ago 2015
Mensajes: 29
Modelo de smartphone: Bq aquaris m5
Tu operador: Movistar
 Cita: Originalmente Escrito por siuls Ver Mensaje
alguien sabe que tiene de particular ZENv2? hay aluna tabla que lo explique?
Aquí lo tienes, junto a muchos más: http://androidmodguide.blogspot.com....ulers.html?m=1
Responder Con Cita
Gracias de parte de:


  #20  
Viejo 23/12/16, 02:12:23
Array

[xs_avatar]
siuls siuls no está en línea
Miembro del foro
 
Fecha de registro: abr 2013
Localización: valencia
Mensajes: 119
Modelo de smartphone: xiaomi redmi 5 plus
Tu operador: Vodafone
gracias
Responder Con Cita
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 M5 > ROMs y desarrollo bq Aquaris M5



Hora actual: 00:19:31 (GMT +2)



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

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