Buenas a todos:
Abro este hilo con objeto de recopilar en un solo post todos los kernel actuales para nuestros SGSII, desde donde se podrá descargar cada uno de ellos. Para hablar/debatir de ellos usad los hilos ya abiertos de cada uno de ellos en el foro por favor.
Iré actualizándolo según vayan saliendo nuevas versiones, que por lo que se va hasta ahora, esto es cada 30 minutos.
Aunque lo pondrá en cada kernel, la forma de cargar un kernel en función de su extensión (por normal general), será:
- TAR: Se flashea por Odin o con la opción Flash Kernel de la aplicación CWM
- ZIP: Se flashea desde el menú Recovery (Vol+, Home, Power)
Si veis algún enlace roto, queréis añadir algún kernel o lo que sea, mandadme un MP o dejar aquí un mensaje. Gracias.
En este
LINK tenéis una encuesta con opiniones acerca de cada kernel. Si quieres cambiarlo pero necesitas un poco de orientación, en este otro
LINK verás una breve explicación de cada uno.
A modo de resúmen, intentaré poner en esta tabla las opciones que permite cada kernel. No están todos, pues sólo pondré los que yo vaya probando o de los que me deis datos suficientes.
Tabla resúmen
Kernel | Versión | Fecha | SetCPU | OC | Voltajes | BLN | BLN Pro | Bootanimation | Logg app | GINGER | CM7 | MIUI |
---|
Abyss | 2.4 | 19/10/11 | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | No | No |
Hellcat's | 1.22 | 27/08/11 | ? | ? | ? | Sí | ? | Sí | ? | Sí | No | No |
Jeffrey-SpeedFrey | 3.0.0 | 11/08/11 | Sí | No | No | Sí | Sí | No | Sí | Sí | No | No |
Ninphetamine | 2.1.3 | 28/08/11 | Sí | 1.600 | Sí | Sí | Sí | Sí | Sí | Sí | No | No |
RageMOD | v1.1b-U1 | 15/09/11 | Sí | 1.400 | Sí | Sí | Sí | Sí | Sí | Sí | No | No |
SiyahKernel | 2.0 | 21/10/11 | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí |
Sparkz | x | 21/10/11 | ? | ? | ? | ? | ? | ? | ? | No | Sí | ? |
Speedmod | k2-t11 | 25/10/11 | Sí | No | No | No | No | No | Sí | Sí | No | No |
* Leyenda:
Kernel: Nombre del kernel
Versión: Última versión publicada
Fecha: Fecha de publicación de la última versión
SetCPU: Compatible con el uso de la app instalada por separado para la configuración de frecuencias y voltajes. Más info
AQUI.
OC (Overclock): Compatible con posibilidad de subir de velocidad el micro del galaxy, que por defecto funciona a 1.200 Mhz
Voltajes: Compatible con posibilidad de subir/bajar los voltajes a los que se alimenta el SGSII para aumentar potencia o reducir consumos.
BNL (Black Light Notifications): Compatible con app instalada por separado para configurar las señales luminosas con llamadas perdidas o mensjes mientras el SGSII tiene la pantalla apagada. Versión lite
BNL Pro (Black Light Notifications Pro): Compatible con app instalada por separado para configurar las señales luminosas con llamadas perdidas o mensjes mientras el SGSII tiene la pantalla apagada. Versión de pago
Bootanimation: Compatible con el uso de bootanimation.zip
Logg app: Para que aparezcan monitorizados los usos de los programas desde la información del estado de la batería
GINGER: Compatible con ROM de Samsung Gingerbread
CM7: Compatible con ROM basadas en CyanogenMOD
MIUI: Compatible con ROM Miui
Recopilatorio de Kernel
Speedmod (hardcore)
(Click para mostrar/ocultar)
Enlaces:
Hilo htcmania
Hilo XDA
Enlaces de descarga:
Speedmod k2-t11
Speedmod k2-t10
Speedmod k2-t8
Speedmod k2-t7
Speedmod k2-t6
Speedmod k2-t5
Speedmod k1-t41
Speedmod k1-t40
Speedmod k1-t39
Speedmod k1-t38
Últimos cambios:
K2-11:
- Updated wifi driver from GT-N7000 sources
- Updated CWM recovery to 4.0.1.5
- Changed some compiler optimization settings
Notas del autor:
This is the SpeedMod kernel for the Samsung Galaxy S2 GT-I9100.
SpeedMod's core features are:
- Super stable: No undervolting, overclocking or potentially unstable modifications
- Fast and smooth: Compiler and code optimizations
- Excellent battery life: Remove unecessary logging and debugging
WARNING: This kernel does NOT work on the GT-I9100G. GT-I9100 ROMs and kernels are not compatible with GT-I9100G.
Root and CWM:
- Automatically installs root (su)
- CWM 4.0.1.4 recovery
Screen and misc tweaks:
- MDNIE screen sharpness tuning (improves text readability)
- MDNIE color tuning (reduces over-saturation of color)
- Lower brightness at low-light levels
- init.d, TUN, CIFS, IPV6 Privacy support
Performance:
- CPU governor tweaks: increase responsiveness
- IO tweaks
- Read ahead tweaks
- Updated to jhash3
- Compiled with optimizations using Linaro GCC 4.5 toolchain
- Switched to SLAB instead of SLUB
- Enabled CONFIG_RCU_FAST_NO_HZ
Turned off unnecessary logging for better smoothness and efficiency:
- Disabled Android Debug Logger / logcat
- Disabled Kernel debug
- Disabled Samsung debug
- Disabled CONFIG_FTRACE
Ninphetamine (Hacre)
(Click para mostrar/ocultar)
Enlaces:
Hilo htcmania
Hilo XDA
Enlaces de descarga:
Ninphetamine 2.1.3
Ninphetamine 2.1.2
Ninphetamine 2.1.1
Ninphetamine 2.1.0
Ninphetamine 2.0.5
Ninphetamine 2.0.4
Ninphetamine 2.0.2
Ninphetamine 2.0.1
Últimos cambios:
2.1.3 Release Edition
- Re-enabled kallsyms (thanks supercurio for the heads up).
- Fixed initramfs to provide support to custom ROMs that use startup scripts in /system/etc/init.d (thanks designgears).
Notas del autor:
Update to Samsung XXKG5 source (Update2)
Added GPU clock control interface (currently has no GUI)
Minimum CPU voltage now properly clamped at 800mV
Misc tweaks and fixes, see github commit log to cfs-exp for full details
Improvements to BLN battery usage.
Changes made to touchpanel sensitivity when the phone is charging to resolve issues for people using certain screen protectors that stop registering user input when on charge.
BLN support added.
RAM console (/proc/last_kmsg) added.
Workaround edition deprecated.
More VPN features added.
JHash updated to version 3.
CIFS support added.
Samsung's latest source update applied to base.
Kernel base updated to 2.6.35.11.
Overclock up to 1.6GHz.
Voltage control via SetCPU or Voltage Control from 800mV up to 1500mV.
BFQv2-r1 IO scheduler added and set as default.
Optimised EXT4 mount options.
Various other performance related tweaks.
Workaround Edition
As above, but with some patches applied to workaround errata inherent to some Cortex A8/A9 processors.
Hellcat's Root Kernel (HellcatDroid)
RAGEmod (RAvenGEr)
(Click para mostrar/ocultar)
Links:
Hilo XDA
Hilo Htcmania
Download:
RAGEmod v1.1b-U1
RAGEmod v1.1a-U1
RAGEmod v1.1-U1
RAGEmodv1-T30
RAGEmodv2-T27
RAGEmodv1-T27
RAGEmodv1-T26
Changelog:
U1 - v1.1a - minor update release.
- Increased touch sensitivity
U1 - v1.1b - minor update release.
- Init.d support
Notas del autor:
My new kernel!
Will come in two flavours:
- U1 - based on Samsung Update1
- U2 - based on Samsung Update2 - not released yet.
Features:
- support for SetCPU OC (upto 1400MHz)
- UV between 800mV and 1400mV
- support for Boot Animation
- support for BLN
The goal of my first kernel was to take the battery savings gained from HardCORE's kernel and allow undervolting and underclocking to further improve battery life. I added Boot Animation and BLN support just because I could. This kernel adds to my previous kernels, taking bits and pieces from here and there also.
Thanks also to the authors of Ninphetamine kernel - their SetCPU supporting code was the basis for the SetCPU support in this kernel, I have also used BLN code from their Git Repository, thanks to creams.
Abyss (BibBang)
(Click para mostrar/ocultar)
Links:
Official link
Download:
Abyss Kernel 2.4
Abyss Kernel 2.2
Abyss Kernel 1.7
Abyss Kernel 1.6
Abyss Kernel 1.5
Abyss Kernel 1.4
Changelog:
Inserito fix WiFI
CPUfreq bugfix
Disabilitato Frame point
Cambiato frequenza di wakeup governor SmartassV2
Inserita autocalibrazione batteria al termine della carica
inserito auto-backup cartella EFS inserito in /data/.Thunder
Inserita Recovery CW 5.0.2.6
Altre piccole variazioni
Notas del autor:
Fissato problema Usb per rom aosp
Migliorata stabilità
Modificato governor SmartassV2 con inseriti tweaks
Modificato governor OndemandX: inserite le stesse modifiche del governor ondemand, quindi fast start, velocizzata uscita ed entrata in deep sleep
Inserito Touchscreen lock Freq a 500mhz (come nel kernel stock)
Inserita routine suspend_sys_sync per velocizzare le operazioni sui files quando lo schermo è spento
Altre piccole modifiche
SiyahKernel (gokhanmoral)
(Click para mostrar/ocultar)
Links:
Official link
Htcmania Thread (spanish)
Download:
SiyahKernel v2.0
SiyahKernel v1.8
SiyahKernel v1.7.8 rc2
SiyahKernel v1.7.7
SiyahKernel v1.7.4
SiyahKernel v1.7 final
SiyahKernel v1.6
Changelog:
SiyahKernel v2.0
Unified kernel for both Samsung and CyanogenMod Roms...
Some stability improvements
Auto-rooting removed. If you are using stock, flash this kernel and download su package from
http://goo-inside.me/superuser , reboot into recovery and flash it. Is it hard? no, it is not! if you can use odin, you can do this as well.
some stability and performnce improvements.
CM7 usb and haptic feedback fixes (we may still have problems though)
more responsive smartassv2 governor
second cpu can be active at frequencies <= 200MHz
some memcopy tweaks & speed optimizations
Max USB Charging limit is increased to 950mV
30 secs. of delay for init scripts
tweaked sio and v(r) i/o schedulers
changed hotplug thresholds to prevent second core become active less when the screen is off
ondemandx and conservative governor tweaks
min cpu voltage level is set to 750mV
CWM recovery upgraded to v5.0.2.6
NTT DoCoMo SC-02C Galaxy SII version can be found here:
http://www.gokhanmoral.com
Author's notes:
Can be flashed on Samsung ROMs and AOSP Based ROMS. Currently all Samsung 2.3.4 & 2.3.5 based ROMS, CM7 and MIUI ROMS are supported.
Based on linux kernel 2.6.35.14 + drivers from Samsung sources
Auto-Root removed. If you are using stock firmware first get root by installing cf-root
ClockworkMod Recovery v4.0.0.2 for stable releases, latest version (mostly) for test releases
Boot animation support
Custom boot logo and startup sound (thanks to hellcat)
Supports SetCPU
(OC upto 1600MHz, UC downto 100MHz)
Supports undervolting (UV between 800 mV and 1500 mV)
Supports voltage control via SetCPU (thanks to netarchy, ninpo, hacre)
Stock voltages as default
smartassV2 governor
Default governor is ondemand (200-1200MHz)
Tweaked interactive governor
Tweaked ondemand governor
Compiler optimizations
user customizable charging speed (use at your own risk). you have to echo AC, MISC and USB charge currents to a misc device.
Touchscreen fix (thanks to vitalij)
Increased touchscreen sensitivity
Increased battery polling interval
GPU clock and voltage control interface (thanks to netarchy).
I/O Tweaks
automatic battery calibration. (removed. thanks to Entropy512. we do not need battery calibration for SGS2)
Available I/O schedulers: noop, deadline, CFQ, V(R), SIO (default)
Available CPU governors: ondemand (default), interactive, smartassV2(recommended), conservative, userspace, performance, powersave
/system/etc/init.d startup scripts support
Automatic backup of efs partition. You will have the files in your sdcard as well as /data/.siyah directory. copy them to a safe location in case you may need them later.
Updated jhash to version 3
Increased charging speed.
BLN (thanks to creams),
liblights is autoinstalled if the existing one doesn't support BLN
supports advanced touch tune driver. thanks to vitalij
Link. the control app from
Web, from
Mobile. Thanks to tegrak for the driver patch file
download
CIFS, SLQB, NTFS and several others that I forgot...
Sparkz (DvTonder)
(Click para mostrar/ocultar)
Links:
Official link
Download:
CM7i9100-SPARKZ-BLN-1710_2129
CM7i9100-STK-1310
Changelog:
Author's notes:
Here is my i9100 CM7.1 + BLN Kernel, codename ‘SPARKZ’, in a cwm flashable .zip format.
This kernel is based off of TeamHacksung's latest code from the CyanogenMod github (nightly #85) with cream’s BLN code added, allowing for the use of Neldar's BLN Control app from the market to enable backlight notifications.
That is ALL it does, I have not, and never plan to, do any additional tweaks. Please don't ask me to!
To install:
Make sure you have CyanogenMod 7.1 installed (stable or nightly)! This
will NOT work on a stock Samsung ROM.
Copy the attached CM7i9100-SPARKZ-BLN-DDMM_hhmm.zip file to your phone
Boot into recovery
Do a NANDROID backup!
Once backup is complete, install the .zip file via cwm (you should know how to do this)
Reboot - First boot will take a few minutes because the install clears cache and dalvik cache to make sure the new liblights file ‘takes’.
Install and open Neldar's BLN Control or BLN Control Pro app and enable
Important notes:
I will do my best to keep this kernel updated with future TeamHacksung's kernel code releases.
Kernel code does not change with every nightly so don't expect this kernel to change either.
You need to install Neldar’s BLN Control app from the market to get BLN to work
To revert back to the standard CM7 kernel, use the CM7i9100-STK-1310.zip file instead (Nightly #83 kernel) - (I will update this from time to time)
Like all the other BLN implementations for the SGS2, this implementation uses a wakelock when a notification is on. This will drain the battery faster as the phone cannot go to deep sleep. Battery drain is minor though.
Lulz/Tegark Kernel (tegrak)
Un saludo, Leo.-