ROMs y desarrollo Xiaomi Redmi Note 5 ROMs y desarrollo Xiaomi Redmi Note 5


 
Herramientas
  #1  
Viejo 05/01/19, 02:14:07
Avatar de Onliner
Onliner Onliner no está en línea
Usuario muy activo
Mensajes: 1,515
 
Fecha de registro: mar 2015
Localización: Sydney
Mensajes: 1,515
Modelo de smartphone: iPhone 11 Pro Max / OnePlus 6T
Tu operador: Otra
Mencionado: 28 comentarios
Tagged: 0 hilos
Santiago Kernel | AOSP | Pie | Clang 8

Kernel basado en las sources de Xiaomi para Redmi Note 5/Pro/AI.

Funciones:
  • Actualizado a la última versión de linux-stable 4.4
  • Actualizado al último CAF-tag para el sdm660
  • Soporte Wireguard
  • KCAL
  • Compilado utilizando Clang 8
  • BFQ y Maple i/o schedulers.
  • zram: algoritmo de compresión zstd y upstreams desde el kernel del Pixel 2/3
  • block: backports/upstreams para aumentar estabilidad del sistema
  • Soporte f2fs
  • Solucionadas muchas fugas de memoria, sobre todo en la cámara
  • power_efficient_wq activo por defecto


Información útil:
(Click para mostrar/ocultar)
  • No tenía intenciones de publicar este kernel, pero tras la insistencia de varios colegas (Y conejillos de indias) aquí está.
  • Pido encarecidamente que no se comparta en foros como xda o similares, no quiero alcanzar una masa tan grande de usuarios a los cuales brindar soporte y recibir mensajes a diario del tipo: he instalado este kernel y mi volte no funciona plz ayuda.

    Ahora vamos con lo serio:
  • Kernel basado en las sources de Xiaomi, Android 8.1.0, 4.4.78, LA.UM.6.2.r1-06100-sdm660.0, actualizado a la última versión de linux-stable y CAF-tag.
  • Soporte completo de Wireguard, y actualizado con los últimos parches disponibles.
  • KCAL, nunca fui muy fan de esto, pero en whyred es necesario para evitar paneles con retención de imagen (Pro-tip: R:210 G: 210 B:210 son los valores utilizados por Xiaomi para evitar esto).
  • Compilado utilizando Google Clang 8, con varios parches portados desde el Pixel 2.
  • BFQ y Maple I/O schedulers, personalmente prefiero y recomiendo utilizar CFQ, pero ambos funcionan realmente bien y están mas que probados, así que: por qué no?
  • ZRAM (Punto realmente importante):
    Existen varios algoritmos de compresión, LZ4 es el mas extendido en el mundo linux/Android, pero he decidido utilizar ZSTD como predeterminado, LZ4 ofrece mayores velocidades de compresión/descompresión, pero el compression-ratio de ZSTD es muy superior al mencionado anteriormente, esto permite administrar mejor el almacenamiento en memoria de los recursos (Facebook, por fin haces algo bien ).
    Mis testers han dicho que el manejo de la memoria mejora (Sobre todo en la versión 3/32), pero cada individuo tiene sus propias opiniones, así que invito a hacer pruebas y compartir sus experiencias, el feedback es siempre bienvenido!
    He tomado muchos commits desde la rama "zram" del kernel-common de Google, algunos bugfixes que en teoría mejoran aún más la administración de memoria, como he dicho anteriormente: todo es cuestión de probar y opinar.
  • Block: Estos son los cambios menos notorios, pero que en cierto momento podrían evitar un reinicio aleatorio/bajón de rendimiento, he tomado algunos commits de ingenieros de empresas como Sandisk, Intel, Samsung, etc etc que solucionan muchos bugs y problemas en esta zona del kernel.
  • F2FS: El kernel tiene soporte para este sistema de archivos, es posible que algunas roms no arranquen porque no tienen los parches necesarios en el fstab
  • Es conocido por muchos que este terminal tiene "problemas" con el funcionamiento de la cámara, así que he intentado aportar mi granito de arena tomando algunos commits que parchean muchas fugas de memoria en la cámara, quizás esto mejore el rendimiento en algunos escenarios, al igual que antes: el feedback siempre es útil.
  • power_efficient_wq activo por defecto y varios commits para mejorar la autonomía.
Gracias a Xiaomi por el kernel, Francisco, Nathan, Sultan y Arter por la ayuda con los commits y a mis amigos por ser mis conejillos de Indias, alias "testers".



Descargas

Source code

PD: Debería elegir un nombre mas creativo, lo sé :P

Última edición por Onliner Día 24/02/19 a las 16:07:34
Responder Con Cita
Los siguientes 6 usuarios han agradecido a Onliner su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 05/01/19, 02:14:33
Avatar de Onliner
Onliner Onliner no está en línea
Usuario muy activo
Mensajes: 1,515
 
Fecha de registro: mar 2015
Localización: Sydney
Mensajes: 1,515
Modelo de smartphone: iPhone 11 Pro Max / OnePlus 6T
Tu operador: Otra
Mencionado: 28 comentarios
Tagged: 0 hilos
¿Problemas? > dmesg y pasos para reproducirlo.

-Este kernel ha sido probado en NitrogenOS, Dirty Unicorns, Pixel Experience y ABC, la compatibilidad no debería ser un problema.
-No, no habrá soporte para Miui

Para quienes las capturas:


PD: el "#18" son la cantidad de versiones que he compilado antes de publicarlo
Imágenes Adjuntas
Tipo de Archivo: jpg Screenshot_20190104-221109_Ajustes.jpg (36.7 KB, 280 visitas)

Última edición por Onliner Día 05/01/19 a las 02:43:47
Responder Con Cita
Los siguientes 7 usuarios han agradecido a Onliner su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #3  
Viejo 08/01/19, 18:44:08
Avatar de Gingernut
Gingernut Gingernut no está en línea
Usuario muy activo
Mensajes: 827
Compra y venta: (41)
 
Fecha de registro: sep 2011
Localización: Murcia
Mensajes: 827
Modelo de smartphone: Google Pixel 6
Versión de ROM: Android 13
Tu operador: Otra
Mencionado: 15 comentarios
Tagged: 1 hilos
PE 9 + Santiago Kernel...probando.

Gracias
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 10/01/19, 01:33:11
Avatar de Onliner
Onliner Onliner no está en línea
Usuario muy activo
Mensajes: 1,515
 
Fecha de registro: mar 2015
Localización: Sydney
Mensajes: 1,515
Modelo de smartphone: iPhone 11 Pro Max / OnePlus 6T
Tu operador: Otra
Mencionado: 28 comentarios
Tagged: 0 hilos
Hay una nueva versión disponible en el directorio de AFH y transfer.sh, también he añadido un canal de Telegram para las personas que quieran ser notificadas sobre las actualizaciones (Estoy 100% seguro de que me olvidaré de postear sobre las nuevas versiones, así que habrá un script que lo publicará de forma automática en Telegram :P ).

- Cambios: tag LA.UM.7.2.r1-05800-sdm660.0
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 13/01/19, 20:46:15
Avatar de Gingernut
Gingernut Gingernut no está en línea
Usuario muy activo
Mensajes: 827
Compra y venta: (41)
 
Fecha de registro: sep 2011
Localización: Murcia
Mensajes: 827
Modelo de smartphone: Google Pixel 6
Versión de ROM: Android 13
Tu operador: Otra
Mencionado: 15 comentarios
Tagged: 1 hilos
Cita:
Originalmente Escrito por Onliner Ver Mensaje
Hay una nueva versión disponible en el directorio de AFH y transfer.sh, también he añadido un canal de Telegram para las personas que quieran ser notificadas sobre las actualizaciones (Estoy 100% seguro de que me olvidaré de postear sobre las nuevas versiones, así que habrá un script que lo publicará de forma automática en Telegram :P ).

- Cambios: tag LA.UM.7.2.r1-05800-sdm660.0
Hola,

No puedo acceder a tu github desde el enlace que has puesto.

Slds
Responder Con Cita
  #6  
Viejo 19/01/19, 08:37:12
Avatar de Gingernut
Gingernut Gingernut no está en línea
Usuario muy activo
Mensajes: 827
Compra y venta: (41)
 
Fecha de registro: sep 2011
Localización: Murcia
Mensajes: 827
Modelo de smartphone: Google Pixel 6
Versión de ROM: Android 13
Tu operador: Otra
Mencionado: 15 comentarios
Tagged: 1 hilos
@Onliner

Gracias por las actualizaciones.

Que ROM usas?

Slds
Responder Con Cita
  #7  
Viejo 20/01/19, 02:55:29
Avatar de Onliner
Onliner Onliner no está en línea
Usuario muy activo
Mensajes: 1,515
 
Fecha de registro: mar 2015
Localización: Sydney
Mensajes: 1,515
Modelo de smartphone: iPhone 11 Pro Max / OnePlus 6T
Tu operador: Otra
Mencionado: 28 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Gingernut Ver Mensaje
Hola,

No puedo acceder a tu github desde el enlace que has puesto.

Slds
Arreglado.

Cita:
Originalmente Escrito por Gingernut Ver Mensaje
@Onliner

Gracias por las actualizaciones.

Que ROM usas?

Slds
Nitrogen OS.
Responder Con Cita
Gracias de parte de:
  #8  
Viejo 09/02/19, 10:02:00
Avatar de RubenPCA
RubenPCA RubenPCA no está en línea
Usuario poco activo
Mensajes: 12
 
Fecha de registro: dic 2015
Mensajes: 12
Modelo de smartphone: XT1527
Tu operador: Movistar
Mencionado: 1 comentarios
Tagged: 0 hilos
Increíble que el dev hablé español y haga un post acá
Responder Con Cita
Gracias de parte de:
  #9  
Viejo 20/02/19, 14:23:43
Avatar de pacman7
pacman7 pacman7 no está en línea
Usuario muy activo
Mensajes: 775
 
Fecha de registro: sep 2012
Mensajes: 775
Modelo de smartphone: SAMSUNG GALAXY S2
Tu operador: Movistar
Mencionado: 36 comentarios
Tagged: 1 hilos
Muchas gracias por el Kernel.

Saludos.
Responder Con Cita
  #10  
Viejo 12/03/19, 05:33:00
Avatar de nestorsaldano@hotmail.com
[email protected] nestorsaldano@hotmail.com no está en línea
Usuario muy activo
Mensajes: 987
 
Fecha de registro: jun 2016
Mensajes: 987
Modelo de smartphone: honor 200 pro
Versión de ROM: magic os 9
Tu operador: Tuenti Movil
Mencionado: 6 comentarios
Tagged: 1 hilos
pregunta. no entiendo mucho de kernel. llevo la nitrogen os pie 9. en q mejora con este kernel?
Responder Con Cita
  #11  
Viejo 13/03/19, 03:02:37
Avatar de Onliner
Onliner Onliner no está en línea
Usuario muy activo
Mensajes: 1,515
 
Fecha de registro: mar 2015
Localización: Sydney
Mensajes: 1,515
Modelo de smartphone: iPhone 11 Pro Max / OnePlus 6T
Tu operador: Otra
Mencionado: 28 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por [email protected] Ver Mensaje
pregunta. no entiendo mucho de kernel. llevo la nitrogen os pie 9. en q mejora con este kernel?
La respuesta a esa pregunta se encuentra en el primer post.
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   HTCMania > Foros Xiaomi > Xiaomi Redmi Note 5 > ROMs y desarrollo Xiaomi Redmi Note 5


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 10:02:53 (GMT +1)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007