Kernel siyah para el Samsung Galaxy S2 (actualizado)

estructura interna de android

 

El kernel es el núcleo del sistema operativo, la capa que separa las aplicaciones y librerías del hardware, y que incluye los drivers que permiten a las apps interactuar con éste sin tener en cuenta el modelo exacto de placa, procesador, etc.

Al igual que existen cocineros de ROMs, existen también usuarios especializados en el desarrollo de kernels, que en mayor o menor medida se basan en las fuentes de Android publicadas por Google.

De hecho, al tratarse de capas independientes, es posible combinar el kernel que más te guste con tu ROM favorita, siempre y cuando sean compatibles con el mismo modelo y versión del sistema.

Uno de los desarrolladores de kernels más activos del subforo Galaxy S2 de XDA es, sin ningún tipo de duda, gokhanmoral, desarrollador del kernel Siyah.

Capturas de pantalla (kernel siyah)

Características principales

El kernel Siyah, cuya última versión es la 2.6.6-i, es compatible con cualquier ROM del Galaxy S2, tanto si se basan en la ROM original de Samsung, o bien en las versiones de CyanogenMOD o MIUI.

Las características fundamentales del kernel son las siguientes:

- Permite modificar la velocidad del procesador (límites recomendados, entre 100 Mhz y 1600 Mhz)
- Posibilita la modificación del voltage del procesador (ahorro de batería)
- Backups automáticos de la partición EFS (en los teléfonos Samsung la partición EFS incluye información sobre el número de serie del teléfono, IMEI, etc)
- Soporta BLN
- Ejecuta scripts en /system/etc/init.d en el arranque

Conclusiones

El desarrollador suele publicar entre 2 y 3 actualizaciones del kernel por semana, lo cual hace realmente complicado estar a la última y provoca que, en ocasiones, se introduzcan bugs, que por otro lado son rápidamente corregidos, ya que las diferentes versiones se suceden a un ritmo frenético.

Personalmente, llevo algunos meses utilizando este kernel y lo recomiendo, aunque suelo ir siempre unas cuantas versiones por detrás y no tengo prisa por actualizar cuando alguna de las
versiones funciona realmente bien.

Actualización 18:40 13-01-2024

Justo después de publicar este artículo, gokhanmoral ha publicado una nueva revisión del kernel, la versión 2.6.7
Después de probarla durante las últimas horas, parece que se corrigen los bugs presentes en la versión 2.6.6

Imagen developer.android.com

Share