Related
Hi:
I open this thread in order to provide in one post all our SGSII current kernel, where you can download each of them. To discuss and talk about them used the wires and opened thread please. I will update as it exits new versions.
THANKS FOR ALL COOKS
Although he put in each kernel, how to load a kernel based on their extension usually is:
- TAR: It flashes by Odin or with the option Flash Kernel from CWM app.
- ZIP: It flashes from the Recovery menu.
If you see a broken link, want to add or delete some kernel or whatever, send me a PM or leave a message here. Thank you.
It is very difficult to recommend a specific kernel it does not behave the same way in each SGSII. It is best to try and stay with the one you like and suits your needs.
Kernel's Collection
Speedmod (hardcore)
Links:
XDA Thread
Htcmania Thread (spanish)
Download:
Speedmod k1-t41
Speedmod k1-t40
Speedmod k1-t39
Speedmod k1-t32
Speedmod k1-t31
Speedmod k1-t30
Speedmod k1-t29
Speedmod k1-t28
Speedmod k1-t27
Speedmod k1-t26
Speedmod k1-t25
Speedmod k1-t22
Changelog:
K1-T41:
- Updated init.rc for better XXKI3 compatibility
Summary:
- Version: k1-t41
- Date: 10/03/11
- SetCPU: Yes
- OC: No
- UV: No
- BLN: No
- Bootanimation: No
Author's notes:
This kernel aims to be stable, fast and have good battery life. Current features:
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)
- Touchscreen sensitivity fix from vitalij (set to 10)
- 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 2011.07 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
More features will be added along the way.
Click to expand...
Click to collapse
Ninphetamine (Hacre)
Links:
XDA Thread
Htcmania Thread (spanish)
Download:
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
Changelog:
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).
Summary:
- Version: 2.1.3
- Date: 08/28/11
- SetCPU: Yes
- OC: 1.600
- UV: Yes
- BLN: Yes
- Bootanimation: Yes
Author's notes:
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.
Click to expand...
Click to collapse
Hellcat's Root Kernel (HellcatDroid)
Links:
XDA Thread
Htcmania Thread (spanish)
Download:
v1.22 XXKH3 (2.3.4)
v1.22 XXKH1 (2.3.4)
v1.22 UHKG7 (2.3.4)
v1.22 XXKG6 (2.3.4)
v1.22 XXKG5 (2.3.4)
v1.22 XXKG3 (2.3.4)
v1.22 XXKG2 (2.3.4)
v1.22 XXKG1 (2.3.4)
v1.22 XWKF3 (2.3.3)
v1.22 XWKF1 (2.3.3)
v1.22 XWKE7 (2.3.3)
Changelog:
Updated to XXKH3
Summary:
- Version: 1.22
- Date: 8/27/11
- SetCPU: ?
- OC: ?
- UV: ?
- BLN: Yes
- Bootanimation: Yes
Author's notes:
+ Root
Kernel comes "instant rooted", after flashing this kernel your system is completely rooted (su, busybox and the Superuser app).
Nothing more needs to be done, totally newb friendly
+ ClockworkMod Recovery 4.0.1.4
This kernel also comes with the ClockworkMod recovery instead of the original stock one.
+ ADB with root priv's in recovery mode
When booted into recovery mode you have ADB available to connect to from your PC.
ADB also runns with full root priv's in recovery mode for all your haxx'n'tinker needs (in normally booted OS mode ADB still runns "secure" with only user priv's, use su to get root there)
+ Custom boot scripts
There is some bootscripts you can put your own commands in for being executed during boot.
The scripts are /system/bootrc.sh and /data/bootrc.sh.
+ Additional modules natively supported and loaded on boot
The original plan was to integrate these into the kernel, but due to hitting size limits of the zImage I decided to have them loaded from external directories.
Currently supported modules: (these modules are compiled together with the kernel and are included in the download!)
- slow-work.ko (not needed on Android 2.3.4 FWs, like XXKG2, e.t.c.)
- cifs.ko
If these modules are present in either /system/lib/modules or /data/lib/modules they will be automatically loaded at boot and are available to use (for example in case of CIFS, just get CifsManager from the marketplace and start mounting your shares)
+ Custom Bootanimation and Bootsound
This kernel also supports using a custom bootanim (bootanimation.zip) and bootsound (PowerOn.wav).
To install, simply create a folder "import" on in your /sdcard and drop your files into it, i.e.:
/sdcard/import/bootanimation.zip -> for bootanimation
/sdcard/import/PowerOn.way -> for bootsound
If either one of those is present upon the next boot they will automatically be installed to the correct path and be available.
+ Custom Boot-LOGO !
This let's you change the logo shown BEFORE the bootanimation (usually the "Samsung Galaxy SII" splash screen).
Similar to the bootanim and -sound, copy the desired logo.jpg (480x800, max. 100k) to:
/sdcard/import/logo.jpg
Upon the next boot the new bootlogo will be installed!
Please read the additional note about installing a new bootlogo bellow!
+ BLN support
This kernel has BLN (=BackLight Notification) support!
Just install the BLN Pro App from the market (to actually use/get the notification lights you need the paid version, the free version only lets you test if BLN works propperly) and off your blinkieness goes
+ Touchscreen Sensitivity Fix
vitalij's touchscreen fix to make the touch more responsive again when performing movements on the screen.
Click to expand...
Click to collapse
RAGEmod (RAvenGEr)
Links:
XDA Thread
Htcmania Thread (spanish)
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
Summary:
- Version: v1.1b-U1
- Date: 15/07/11
- SetCPU: Yes
- OC: 1.400
- UV: Between 800 and 1400mV
- BLN: Yes
- Bootanimation: Yes
Author's notes:
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.
Click to expand...
Click to collapse
Abyss (BigBang)
Links:
Official link
Download:
Abyss Kernel 1.7
Abyss Kernel 1.6
Abyss Kernel 1.5
Abyss Kernel 1.4
Changelog:
- Tutte le funzioni disponibili nel kernel Thunderbolt 3.1
- Aggiornata base a 2.6.35.13
- Importato tweak risparmio batteria da Abyss kernel per aosp
- Inserito trick che tiene sotto controllo il Deep sleep e lo forza dopo ogni 5 sec.
- Inserito un controllo del cambio di governor durante un cambio di stato
- Cambiate frequenze base 200 e 400 Mhz a 150 e 300Mhz per ulteriore risparmio batteria
- Fissato problema freeze e ravvii del kernel Abyss 1.1
- Cambiata ottimizzazione del kernel
Author's notes:
Inserita patch EXT4
Aggiunta RCU classica
Cambiate opzioni di ottimizzazione
Cambiati i livelli della luminosità
Aggiunto di default BFS cpu scheduler
Aggiunto smartass governor
Aggiunto V(R) i/o scheduler
Aggiornata initramfs alla versione XXKH3
Riaggiunta Recovery CW 4.0.1.4
Modificate frequenze (ora disponibili: 1536, 1400, 1304, 1200, 1100, 1000, 900, 800, 600, 500, 400, 200)
Inserito ReadAhead tweak
Inseriti small Tweaks in Conservative e Ondemand Governor
Abilitato di Default il BFQ V2 R1 i/o scheduler (possibili noop, deadline, cfq, bfq)
Abilitato BLN (attivabile tramite l'applicazione BLN Control)
Inseriti: Modulo cifs.ko, tun.ko, fuse.ko, ntfs.ko, nls_utf8.ko
Modificato valore battery polling
Click to expand...
Click to collapse
SiyahKernel (gokhanmoral)
Links:
Official link
Htcmania Thread (spanish)
Download:
SiyahKernel v1.7.8 rc2
SiyahKernel v1.7.7
SiyahKernel v1.7.4
SiyahKernel v1.7 final
SiyahKernel v1.7 rc3
SiyahKernel v1.7 rc1
SiyahKernel v1.6 sp1
Changelog:
SiyahKernel v1.7.8 rc2
min CPU UV value is set to 600mV.
removed bfq scheduler
increased internal voltage @1600MHz for stability
from now on, init.d scripts are executed after kernel's tweaks
automatic backup of efs data. you can find it in /data/.siyah. copy efsbackup.tar.gz and efsdev-mmcblk0p1,img files to a safe location. I hope you won't need them but if you do you will thank me
rooting script changes summary: rooting is done once and /data/.siyah/root-installed is created. if you want to reinstall root remove that file. all su and superuser.apk files are removed (and also related dalvik-cache) then device is rebooted. if you still have problems with superuser install CWM flashable su (download from http://goo-inside.me/superuser/ ).
updated recovery to CWM 4.0.1.5 (latest stable)
CWM flashable version wipes cache & dalvik-cache. first boot will take long time if you use CWM flashable version.
Author's notes:
Based on Samsung Update2 sources (deep sleep issue is fixed, hopefully)
compiled with gcc4.5.2
Auto-Root (just flash it onto a stock rom and you'll have root)
ClockworkMod Recovery v4.0.1.4
Boot animation support
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
Increased touch sensitivity
Touchscreen fix (thanks to vitalij)
increased battery polling interval
GPU clock and voltage control interface (thanks to netarchy). Example CWM-flashable /system/etc/init.d/99gpuv script (thanks to AndreiLux)
I/O Tweaks
automatic battery calibration. leave it connected to a charger overnight and the battery will be calibrated.
available I/O schedulers: V(R), noop, deadline, CFQ (default)
available cpu governors: ondemand, ondemandx, interactive, smartassV2(recommended and default), conservative, userspace, performance
/system/etc/init.d startup scripts support
Updated jhash to version 3
Increased charging speed.
BLN (thanks to creams), liblights is autoinstalled if the existing one doesn't support BLN
CIFS, SLQB, NTFS and several others that I forgot...
Click to expand...
Click to collapse
Lulz Kernel (tegrak)
Links:
XDA Thread
Htcmania Thread (spanish)
Download:
Lulz-Kernel-Build-14-Beta-1-for-I9100-XXKH3
Lulz-Kernel-Build-13-for-I9100-XXKH3
Lulz-Kernel-Build-12-for-I9100-XXKG6
Tegrak-Kernel-Build-26-for-I9100-XXKH3 (CWM Recovery not suported)
Tegrak-Kernel-Build-25-for-I9100-XXKG6 (CWM Recovery not suported)
Changelog:
Built with new I9100 source from OSRC (named Update2)
Author's notes:
*supports BLN
- thanks to creams and neldar.
- get the source from creams' blog http://creamsnexus.blogspot.com/
*supports clockworkmod recovery 4.0.1.4
- Thanks to codeworkx
*supports Lulzactive governor
*supports BFQ v2-r1 scheduler
*CPU scaling level is changed from 5 to 7 (1204/1152/1100/1000/800/500/200MHz)
*includes Tegrak Kernel functions
*based on GT-I9100 gingerbread_update1 source
*supports Interactive governor
*supports CIFS
Click to expand...
Click to collapse
SuperPower (Netchip)
Links:
Original Thread
Download:
SuperPower KI3 update8
SuperPower KI3 update7
SuperPower KI3 update5
Author's notes
Netchip´s kernel was terribly, there where thousand and one bugs.
Such max overclock to 1400 MHz, no GPU overclocking, bad scripts.
Scripts who works not, it was one big drama.
But it was also great, light, quick, not one fancy kernel.
And here I come to introduce my new kernel .
It is not a big drama, it is super, fixed some bugs by Samsung, CPU overclocking to 1.6 GHz, GPU overclocking, BFQ v2-r1, BLN, bootlogo, bootanimation and much more in the future .
I am inspired by Hacre, Chainfire and HellcatDroid.
Hellcat is very kind, and helps me with ex. the compile issue.
Also Hacre was nice together me, ex. the CPU overclocking code.
But now further on the kernel, the features
-Bootanimation support, place it in /system/media/bootanimation.zip
-Bootlogo, place it in /sdcard/getin, and give it the name, logo.png
-CPU overclocking till 1.6GHz
-GPU overclocking
-BFQ v2-r1
-Removed other schedulers
-Instant root
-Busybox
-Clockworkmod 5
-KI3 initramfs
-I use the "hidden" p12 partition as tmp, so if bootlogo dont work, lemme fix it
-Compiled with AOSP 4.4.0 toolchain
-BLN
-Init.d support - /system/etc/init.d/
-EFS backup script
-Touchscreenfix set to 5 - thanks to vitalij
It is newb friendly, you can flash it via Odin, and all is installed
Thus flash it via Odin!
Click to expand...
Click to collapse
FD's Kernel (FrozenData)
Links:
Original Thread
Download:
FD-Kernel_SGS2_v1.0b
FD-Kernel_SGS2_v1.0
Author's notes
Disabled unnecessary debugging and logging (logcat/dmesg) - for increased smoothness
OC/UV - CPU Freq range is 7 now (200/500/800/1000/1200/1400/1600)
Supports BLN
Touch sensitivity fix
Minor performance tweaks
CWM4
ROOT
Using Samsung Update2 source code
Using Chainfire's initramfs
Recommended Voltage:
OC/UV available with SetCPU or Voltage Controller.
1600MHz: 1350mV
1400MHz: 1250mV
1200MHz: 1200mV
1000MHz: 1100mV
800MHz: 1000mV
500MHz: 950mV
200MHz: 850mV
Click to expand...
Click to collapse
Mirage S2 (NeoPhyTe.x360)
Links:
XDA Thread
Download:
SGSII-2.6.35.7-MirageS2-v5
Changelog:
v5:
set samsung-update1 as base (fix reboots)
added slqb patch
removed bfq
Author's notes:
For XXKG1/G2/G3 (should work with olders too)
Modified Freq range 11 steps (200-400-500-600-800-900-1000-1200-1400-1504-1600 Mhz)
CPU UV sysinterface (thanks to ninphetamine)
Modified cpufreq.c to force processor to go step-by-step in freqs.
Default Freq: 500-1200 Mhz ondemand (the best to get low batt drain, should drain lower in sleep)
Lowest maximum freq blocked to 400mhz (so if you put 200-200, it will run 200-400, locked due to better performance)
Available governors: interactive-smartass-conservative-userspace-powersave-ondemand-performance (custom modded smartass, ondemand and interactive governors)
CFS Scheduler.
SLQB Allocator.
CFQ Block IO Scheduler (Available: no-op, deadline, cfq)
Modified Initramfs from saturn_de (thanks to him and Chainfire) - I've added some values to this init.rc to get lower battery drain and some performance. (some different from saturn)
CWM 4.0.0.2 Recovery
Disabled Profiling support and debugs, added ThumbEE, Improved Control Group Support.
Added some CFQ IO tweaks
Changed dalvikvm heapsize to 60m (this should improve performance on tasking)
Touchscreen fix added (thanks to vicenzo91)
Click to expand...
Click to collapse
CF-Root v4.1 (ChainFire)
Links:
XDA Thread
Htcmania Thread (spanish)
Download:
CF-Root-SGS2_XX_OXA_KH3-v4.1-CWM4
CF-Root-SGS2_XX_OXA_KH1-v4.1-CWM4
CF-Root-SGS2_XX_OXA_KG6-v4.1-CWM4
Changelog:
Updated to XXKH3
Author's notes:
The kernel is fully stock and taken from the original firmware, with just the following added:
Root
Superuser 2.3.6.1
Busybox v1.16.2androidminimal (from CWM)
Integrated CWM 4.0.0.2
Click to expand...
Click to collapse
Insecure Kernel (Odia)
Links:
XDA Thread
Download:
Download from original thread
Changelog:
Updated to XXKH1
Click to expand...
Click to collapse
Jeffrey-SpeedFrey (teksin)
Links:
XDA Thread (Thread closed. Under investigation)
Htcmania Thread (spanish)
Download:
SpeedFrey3.0.0 wA: Workaround version. (Try only if you have issues with Release Version)
SpeedFrey3.0.0 rV: Release version.
Changelog:
SetCPU compatible (1204/1150/1100/1000/800/500/200 mhz)
BFQ-V2 Scheduler added and set by default
838 MB ram memory available
Increased smoothness with ram optimization
Increased battery life when the phone is on sleep with cpufreq.c optimization
Disabled Config_bugverbose (more memory, better smoothness and better battery life)
Disabled Bug() (optimize memory usage, better smoothness and better battery life)
Unnecessary developer options disabled (optimize memory usage)
General optimization for battery life
Thanks to all beta testers
Author's notes:
Undervolted (CPU and GPU) (not compatible with the SETCPU control voltage because the kernel is optimized with my own values)
Workaround version available (less undervolted)
Stock voltage version available
SetCPU compatible (1204/1150/1100/1000/800/500/200 mhz)
BFQ-V2 Scheduler added and set by default
838 MB ram memory available
CIFS support (cifs.ko and slow-work.ko automatically integrated in "/lib/modules")
BLN support
Vitalij's touchscreen fix (value : 10)
Rooted
CWM 4.0.1.4
Interactive governor
Disable some debugging options / look changelog (better battery life, better ram usage and smoothness)
Some tweaks / look changelog (better battery life, better ram usage and smoothness)
Initd.d support
I/O scheduler tweaks
Low ram usage
Optimized for battery life
Click to expand...
Click to collapse
Sorry for my English, Leo.-
Read the bottom of my thread and respect my wishes - thank you!!!
and why this is in Original Development when you have just linked to others work?
Odia said:
Read the bottom of my thread and respect my wishes - thank you!!!
and why this is in Original Development when you have just linked to others work?
Click to expand...
Click to collapse
Sorry, did not mean to break your wishes. The links have been deleted. Sorry again.
About the selected section, I thought that since it was an original Development links, this was your site. If not, I can safely delete. No job is my, only collection of links so that users could see and compare the various kernel created by different cooks.
Sorry for my English, Leo.-
Sorry for a noob question but what is the SGS2 overclockable to?
Sent from my SPH-D700 using xda premium
JohnCorleone said:
Sorry for a noob question but what is the SGS2 overclockable to?
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
1.6ghz is the highest I've run it and really only for benchmarking purposes. 1.4ghz is stable for me.
Very nice work!
This thread should be sticked on top and updated regularly.
Very helpfull, thanx.
very comfortable, very comfortable!
This link might help you guys - http://knowmydroid.com/kernel/sgs2-custom-kernels
Very nice work and very helpfull!
Thanks
Nice work... Thx...
Very nice thankyou...
Sent from my GT-I9100 using XDA Premium App
In the OP is stated
Although he put in each kernel, how to load a kernel based on their extension usually is:
- TAR: It flashes by Odin or with the option Flash Kernel from CWM app.
- RAR: It flashes from the Recovery menu.
Click to expand...
Click to collapse
That "RAR" should be "ZIP".
petsasj said:
In the OP is stated
That "RAR" should be "ZIP".
Click to expand...
Click to collapse
Changed. Thanks
Un saludo, Leo.-
Great thread, but do anyone has the link to download a clockwork mod.apk?? My current rom does not come with the cwm app and I have to flash using odin only. Much thanks for whoever's help in advance.
Its not the ROM that supports CWM but the kernel. You have not given any details but how did you root your device. If you rooted it you should have CWM. Use chainfires kernel for the rom version you have and you will get the cwm pkg as well as root.
Ofcourse you have to flash it using odin. I hope you know how.
Sent from my GT-I9100 using XDA Premium App
ghostami said:
Great thread, but do anyone has the link to download a clockwork mod.apk?? My current rom does not come with the cwm app and I have to flash using odin only. Much thanks for whoever's help in advance.
Click to expand...
Click to collapse
I've never flashed kernel before rooting. Anyway, you can flash a kernel via odin (in PDA) and you will be the CWM.
Sorry for my English, Leo.-
samseud said:
Its not the ROM that supports CWM but the kernel. You have not given any details but how did you root your device. If you rooted it you should have CWM. Use chainfires kernel for the rom version you have and you will get the cwm pkg as well as root.
Ofcourse you have to flash it using odin. I hope you know how.
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
I used the stock root rom and gotten the cwm app, backup it with titanium backup
New kernel added:
Changelog:
U1 - v1.1a - minor update release.
- Increased touch sensitivity
- Init.d support
Sorry for my English, Leo.-
Great thread for beginners here - thx
Onequestion:
I plan to go from a stock, untouched i9100 to villainrom:
Is this the way to do it?:
- get and flash CF-root kernel to get root and CWM
- then flash ninphetamine 2.1.3 via CWM to be able to use my GLAS-protector
- download and flash villainrom 2.04 via CWM
Good plan? bad plan?
thx for help!
barnefko said:
Great thread for beginners here - thx
Onequestion:
I plan to go from a stock, untouched i9100 to villainrom:
Is this the way to do it?:
- get and flash CF-root kernel to get root and CWM
- then flash ninphetamine 2.1.3 via CWM to be able to use my GLAS-protector
- download and flash villainrom 2.04 via CWM
Good plan? bad plan?
thx for help!
Click to expand...
Click to collapse
Kernel must be the last one, because when you flash a rom, it overwrite your kernel.
Sorry for my English, Leo.-
Hi
I started a new kernel "project"
Compared to Titanium-KISS this will include also experimental features
and will likely "move away" from HTC kernel sources in the future.
So this kernel is my "playground" but I try to keep it usable
and working all the time but you can expect that some things will
be broken from time to time
The first version is based on latest KISS kernel
So it includes all "well-known" features available there
I am not responsible for anything bad happens to your device
when using this kernel
github:
https://github.com/maxwen/primou-kernel-HELLBOY
Download:
http://www.mediafire.com/?lo2ctaplonbdh
201305202359
Changelog:
-reverted to BFQ v5.1 - v6 causes problems
-smartmax update
201305140232
Changelog:
-upgrade to BFQ v6
-added smartmax CPU governor
201305062257
Changelog:
-S2W fixes
-enabled fauxsound support
201305060119
Changelog:
-added double tap to wake
allows waking up the device by double tapping on the lower part of the screen - disabled by default
sysfs interface:
Code:
/sys/android_touch/s2w_allow_double_tap
1 -enable 0 - disable
Code:
/sys/android_touch/s2w_double_tap_barrier_y
default 1300 - y-barrier below that taps will be recognized
Code:
/sys/android_touch/s2w_double_tap_duration
default 150 - time in ms for minimal duration between the two taps
Code:
/sys/android_touch/s2w_double_tap_threshold
default 150 - threshold how much longer the duration can be then duration
20130411
4.2 version with fixed accelerometer - thanks to 1ceb0x
http://www.mediafire.com/?y04jyyu2wk2fig3
201302142348
Changelog:
-added fast charge
to enable run
Code:
echo 1 > /sys/class/power_supply/battery/fast_charge
-from now one you will also find the 4.2 in the same download location
it may have a different build data - Just look at the tag 42 in the file name
There is only one small source change required to work on 4.2 roms.
201212251747
Changelog:
-multi touch fix - thanks to d-panja3 for pointing me at this
201212152218
ChangeLog:
-completely new S2W based on the work of nik3r and myself for the HOX+
201212151740
Changelog:
-enable support for KSM http://en.wikipedia.org/wiki/Kernel_SamePage_Merging_(KSM)
to enable go to performance settings -> memory management -> Kernel samepage merging
201212011716
Changelog:
-switched to linaro 4.7 toolchain
-overhaul of compile flags
-improved lowmemorykiller
-added some arm specific fixes and enhancements
-reduced default vibrator strength
201211242348
This is for CM10 only!
Changelog:
-ramdisk change required for - http://review.cyanogenmod.org/#/c/19249/
201211231230
Changelog:
-updated interactive govener
-cleanup ramdisk
-readd fix for screen flickering in CM10
201211212238
Changelog:
-added interactive govener
-cleanup logging
-switched to SLOB memory allocator (needs testing if it will be an imrprovement)
201211160001
Changelog:
-included zram support http://en.wikipedia.org/wiki/ZRam
using CM10>=2011115 this works out of the box
using CM9 you need to flash this in recovery http://goo.im/devs/maxwen/CM10-primou/zram-script.zip
201211062321
HELLBOY kernels will from now on only for CM ROMS
Sense users use KISS kernel http://forum.xda-developers.com/showthread.php?t=1765687
Changelog:
-fix for screen flickering in CM10
201211052318
Changelog:
-this is only for CM10 now - others will follow after I have time to test
-updated to latest msm adreno kernel drivers
201210251305
Changelog:
-added BFQ scheduler
-debloated HTC stuff
-enabled OC up to 2.0GHz
Have fun
Max
awesome~try this one~THX
Max is this compatible with my CM10 rom's? as the PA\AOKP gsm differ ram disk wise from mine. if not it's fine, just put up a warning please
Hi
Oops - wait a little bit
Need to reupload
max
EDIT: new upload done
Lloir said:
Max is this compatible with my CM10 rom's?
Click to expand...
Click to collapse
It is build on latest CM10 ramdisk from "yesterday"
so the warning should go to all who are NOT using your CM10
I will not maintain different JB ramdisk so all users of
JB "based" ROMs like PA and AOKP be aware of this. You can try but I
will not guarantee that it works
maxwen said:
It is build on latest CM10 ramdisk from "yesterday"
so the warning should go to all who are NOT using your CM10
I will not maintain different JB ramdisk so all users of
JB "based" ROMs like PA and AOKP be aware of this. You can try but I
will not guarantee that it works
Click to expand...
Click to collapse
will check it on PA GSM. actually, the PA rom should not have a different ramdisk than cm so it should work.
I'll test on AOKP and let u know in a few hours.....keep it up
Sent from my One V using xda app-developers app
Confirm as working on latest PA 2.50 from GSM side.
No FC's, no errors..
It needs some improvements here and there but I know this is the first release so I will be gentle .
Congratulations Max and keep this work up. I might have found the right kernel for me.
work's like Sex on CM10 and UJ dude no issues at all, no slow downs nothing
Works perfect with with amazing sense v 0.2 up to 1.7ghz
Sent from my HTC Desire S using xda premium
Pre-oc and uv sense kernel
Build for Sense with pre-oc and uv
CHANGELOG:
Minimum freqency is 368mhz at boot
Max freqency is 1.7ghz at boot
UV for higher oc values is -25
-All thanks to maxwen
Download: http://shubham.viperbravo.info/boot-HELLBOY-sc-OC-VDD.img
i got the cm9 and cm10 versions from the name
can u plz tell me whats "boot-HELLBOY-201210251305.img"
abhikm001 said:
i got the cm9 and cm10 versions from the name
can u plz tell me whats "boot-HELLBOY-201210251305.img"
Click to expand...
Click to collapse
Sense Version.
kool
hey the ROM works like a CHARM on my AOKP 4.1.2 [bulid 24th oct] maintainded my rukin
keep up the good WORK
Hi
Just some more information about this kernel.
There are 2 motivations for me for this
1) Adi_Pat has unfortunately stopped his kernel dev for the moment
so I would like to continue his great work by integrating some of his
changes and improvements
2) moving towards a mainstream CAF kernel
To support simonsimons34 project to provide me a test platform
where I can easily test and try CAF components before.
max
1ceb0x said:
It needs some improvements here and there but I know this is the first release so I will be gentle .
Click to expand...
Click to collapse
Just tell me what you have in your mind
and I will see if I can do it
maxwen said:
Just tell me what you have in your mind
and I will see if I can do it
Click to expand...
Click to collapse
some improvements in internal task killer would be great to revamp a little the amount of ram free... right now the free ram is less with 10-15 mb than kiss kernel.
Van u add more governor's and schedulers? And one more req...voodoo sound please
Sent from my One V using xda app-developers app
@shubham can you build a sense version without uv as my phone does not boot an undervolted kernel. Please.
Hey Everyone,
I'm by no means a pro at kernel building but I've put lots of effort into these kernels so I thought I'd share them with you. The Uber kernel will always be updated to the latest Kernel version and will be overclocked to 1890 MHz. The Stable Kernels will have similar options but will not be Overclocked. Unlike some of the other T-mobile Galaxy S II Hercules developers out there, I actually have a Galaxy S II and plan on having it until Summer 2014. This means that EVERY KERNEL I POST HAS BEEN TESTED AND IS WORKING although it might not be perfect (few things in life ever are).
Even though I don't post anything unless it works I still don't want to be liable for user errors. In other words, if you flash one of these Kernels your warranty is void and I AM NOT RESPONSIBLE for any data loss or bricked devices etc. That being said, you really have nothing to fear but fear itself because these kernels work and because I packaged a stock kernel so you can revert back at any time. A Clean install is ALWAYS recommended. That does not necessarily mean you can't install these kernels on you current build it just means that you might have problems if you do. Recently apps have been getting corrupted for whatever reason whether on Stock or AOSP and in most cases they cause RRs and SODs. If you find yourself in one of those situations a clean install is the easiest fix. If you want to try and save you apps then connect to you phone while in recovery using adb. Then type adb shell. Now once you are in that shell you can run this command to fix your apps "e2fsck -yfDC0 /dev/block/mmcblk0p25" it could take anywhere from a few minutes to an hour depending on the state of your apps.
IMPORTANT!!!! There are now two 4.3 UBER Kernels. One for Pre OCT 22 and One for Post OCT 22! Due to CM GPU updates you need to be careful which one you flash. Be careful you don't flash the wrong one. Download both for safety sake so you can flash a second one if you get crazy colors and other graphical gliches.
[AOSP 4.3 UBER KERNEL LINK]
UBER 3.4 OFFICIAL RELEASE for PRE OCT 22 AOSP 4.3 (MIRROR)
UBER 3.4 OFFICIAL RELEASE for POST OCT 22 AOSP 4.3 (MIRROR)
[AOSP 4.3 UBER BLN KERNEL LINK]
EXPERIMENTAL BLN KERNEL FOR POST OCT 22
[AOSP 4.3 STABLE KERNEL LINK]
STABLE 3.2 OFFICIAL RELEASE for POST OCT 22 AOSP 4.3 ONLY (MIRROR)
[AOSP 4.2.2 UBER KERNEL LINK]
UBER 2.92 OFFICIAL RELEASE for AOSP 4.2.2 (MIRROR)
UBER BLN EXPERIMENTAL for AOSP 4.2.2
[AOSP 4.2.2 STABLE KERNEL LINK]
STABLE 2.7 OFFICIAL RELEASE for AOSP 4.2.2 (MIRROR)
All old Kernels can be found on Dev Host via this link (be careful you read file names and descriptions carefully if you choose to take a peek around) http://d-h.st/users/Cl3Kener/
Installation Instructions for ALL Kernels
**** IMPORTANT!!! USE TWRP 2.5.0.0 or earlier for 4.2.2 and TWRP 2.6.1.0 + for 4.3.x kernels!!! Failure to do so may result in bootloops due to changes made to TWRP to accomodate SELinux in 4.3.x ROMs which messes up 4.2.2 permissions (Links include flashable TWRP installation zips credits to meekrawb. Just flash them in your current recovery! ) ****
1. For best results a install these kernel after a fresh ROM install (although it still should work if you don't do that)
2. Reboot into recovery (MAKE SURE YOU USE THE RIGHT ONE!!! (See red print above))
3. Flash Kernel Zip
4. Reboot and let Settle for ~10 minutes
5. Install Trickster MOD from the App Store for access to all of the options.
6. Change the settings to something other than INTERACTIVE (Especially if you run it with BFQ it will give you the worst screen lag ever). Then enable "Set at Boot" and push the check mark button at the top right hand portion of the screen or else you will lose your configurations.
7. Enjoy!!!
Error Reporting
I am always open to hearing about your errors although just telling me something went wrong without giving me details does me absolutely no good. So here are my expectations if you do want to complain about something not working:
1. Please list the ROM you are using,
2. The IO scheduler you were using
3. The CPU governor you were using
4. The CPU frequency range (192/1080 etc)
5. What you have done to attempt to fix it.
6. If you were able to simulate it again using the same settings.
7. Anything else you think is applicable to the issue
I would also hope that you would consider trying some of the following things to fix your issue before you ever report it because most of these things will fix the problem without me even having to change a thing.
1) Fix file permissions using a program that does a thorough job. I recommend using the fix file permissions in ROM manager because it is the best I’ve seen. For the record, I don’t actually use ROM manager for anything other than fixing permissions. Please consider trying this first because it tends to fix most of the FC/RR/SOD errors you might have.
2) Make a backup and install a clean version of the ROM you are running and see if you are still experiencing those same errors. You may have corrupted files if you’ve been dirty flashing.
3) If that doesn’t solve it, redownload and reflash, maybe something got corrupted but it still managed to flash. This happens sometimes and I can cause you grief.
4) For advanced users pull a logcat. I know not everyone knows how to do this but you can learn if you check out this OP or other ones like it
SPECIAL THANKS TO:
Android88 - because he is awesome and encouraged me to create this thread!
Samsung - for the source code to build these Kernel (and for making the phone)
Ayysir - for his wonderful tutorial on making a bash script to build kernels and for helping me out all of the time with everything!
Elbermu - For Bringing Thermal and Sweep2Wake to Hercules and for the help!
Bmg002 - For his extensive work fixing/rewriting my init.d scripts
Gruntparty - For completely redoing/fixing the build.prop injector I use for my AOSP Kernels
I Am The Frost - For being my first and best tester on xda. He's debugged several issues in these kernels for me
My kernel Repositories can be found at https://github.com/Cl3Kener/HERC-KERNELS and are properly labeled for your convenience (see the branches)
Informational Links
Here is a fantastic guide on "Innards" of Kernels
Optimizing Linaro Keychains
Building a Bash Script to make Kernels
JOIN MY GOOGLE COMMUNITY IF YOU WANT INSTANT UPDATES ON ANY OF ANDROID STUFF I DO.
Reserved!
XDA:DevDB Information
[KERNEL][3.0.101][LINARO 4.7.4][AOSP UBER/Stable 4.3.x/4.2.2 Kernels][Hercules], a Kernel for the T-Mobile Samsung Galaxy S II
Contributors
Cl3Kener
Kernel Special Features:
Version Information
Status: Stable
Created 2013-09-08
Last Updated 2013-11-22
Changelogs
Changelogs
Changelog UBER 3.4 Official (4.3)
- ONLY FOR ANDROID 4.3!!!
- Kernel Version 3.0.101 - Linaro 4.7.4
- USB fastcharge
- Fsync toggle - disable for better performance but beware that if your phone crashes you will lose data.
- Overclocked CPU 1890/ GPU 3D = 320 2D = 266
- IO Schedulers - cfq, bfq, row, noop, deadline, sio, vr, FIFO, and zen
- CPU Governors - intellidemand, interactivex, lazy, wheatley, smartass, badass, lionheart, minmax, fantasy, savagedzen, scary and samsung.
- Frandom Lag Reducer
- Smaller sized kernel due to xz compression.
- CPU link - elbermu
- Sweep2wake - thanks dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- Thermal - thanks once again to dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- IO Booster
- CPU Power - Vincent Guittot
- Frontswap Support
- Google "Snappy" compression/decompression
- KGSL GPU Control - carvsdriver
Changelog STABLE 3.2 Official (4.3)
- ONLY FOR ANDROID 4.3 and NEW GPU UPDATES (POST!!!
- Kernel Version 3.0.101 - LINARO 4.7.4
- USB fastcharge
- Fsync toggle - disable for better performance but beware that if your phone crashes you will lose data.
- Overclocked CPU 1728/ GPU 3D = 320 2D = 266
- IO Schedulers - cfq, bfq, row, noop, deadline, sio, vr, and zen
- CPU Governors - intellidemand, interactivex, lazy, wheatley, smartass, badass, lionheart, minmax, fantasy, savagedzen, scary and samsung.
- Frandom Lag Reducer
- Smaller sized kernel due to xz compression.
- CPU link - elbermu
- Sweep2wake - thanks dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- Thermal - thanks once again to dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- IO Booster
- CPU Power - Vincent Guittot
- Frontswap Support
- Google "Snappy" compression/decompression
- KGSL GPU Control - carvsdriver
Changelog UBER 2.92 Official (4.2.2)
- ONLY FOR ANDROID 4.2.2!!!
- Kernel Version 3.0.101 - LINARO 4.7.4
- USB fastcharge
- Fsync toggle - disable for better performance but beware that if your phone crashes you will lose data.
- Overclocked CPU 1890/ GPU 3D = 320 2D = 266
- IO Schedulers - cfq, bfq, row, noop, deadline, sio, vr, FIFO, and zen
- CPU Governors - intellidemand, interactivex, lazy, wheatley, smartass, badass, lionheart, minmax, fantasy, savagedzen, scary, HYPER and samsung.
- Frandom Lag Reducer
- Smaller sized kernel due to xz compression.
- CPU link - elbermu
- Sweep2wake - thanks dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- Thermal - thanks once again to dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- IO Booster
- CPU Power - Vincent Guittot
- Frontswap Support
- Google "Snappy" compression/decompression
- KGSL GPU Control - carvsdriver
- Kernel splash screen by shmi117
- Fixed boot charging animation
Changelog STABLE 2.7 Official (4.2.2)
- No CPU OC just stock CPU tables
- Kernel Version 3.0.101 - LINARO 4.7.4
- GPU OC 3D=320, 2D=266
- Fsync toggle - disable for better performance but beware that if your phone crashes you will lose data.
- USB Fastcharge
- IO Schedulers cfq, bfq, row, noop, deadline, sio, vr, and zen
- CPU Governors intellidemand, interactivex, lazy, wheatley, smartass, smartassv2, badass, lionheart, and asswax.
- Frandom Lag Reducer
- Smaller sized kernel due to xz compression.
- CPU Link - elbermu
- Sweep2wake - thanks dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- Thermal - thanks once again to dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- IO Boosters
- CPU Power - Vincent Guittot
- Frontswap Support
- Google "Snappy" compression/decompression
- KGSL GPU Control - carvsdriver
- Kernel splash screen by shmi117
- Fixed boot charging animation
Terminal commands to enable/change a kernel features if you are don't like kernel tuning apps
Fsync
To enable - echo 1 > /sys/module/sync/parameters/fsync_enabled
To disable - echo 0 > /sys/module/sync/parameters/fsync_enabled
USB Fast Charge
To enable - echo 1 > /sys/kernel/fast_charge/force_fast_charge
To disable - echo 0 > /sys/kernel/fast_charge/force_fast_charge
Set Thermal Values
Go to /sys/kernel/msm_thermal/conf/ in a root file browser and change the values
Set MPDecision Values
Go to /sys/kernel/msm_mpdecision/conf/ in root file browser and change the values
Disable CPU Link
echo 0 > /sys/kernel/cpu_gov_sync/force_cpu_gov_sync
Recommended CPU Govs by Category
For Performance
Performance Governor - Full OC
HYPER - full oc
Lionheart - full oc
For good battery life with decent performance use
Intellidemand
Interactivex
Ondemand
Samsung
Lazy
Moderately Conservative
Badass
Conservative
Wheatley (debatable could be in the above category)
Very Conservative
Powersave
SavageZen
not sufficient info? checkout out this op
Looking good. Thanks for the contribution, especially the GPU OC
Just curious, do you take suggestions?
gruntparty said:
Looking good. Thanks for the contribution, especially the GPU OC
Just curious, do you take suggestions?
Click to expand...
Click to collapse
Sure. What would you like to see?
If it is OC the GPU and CPU of the Tiberius Kernel... Don't worry I'm working on it!
Hell yeah might give these a go
JELLYBAM DAMN™
Cl3Kener said:
Sure. What would you like to see?
If it is OC the GPU and CPU of the Tiberius Kernel... Don't worry I'm working on it!
Click to expand...
Click to collapse
Could you add the ROW scheduler?
Would you also add Lulzactive if possible?
Also, does the 4.1.2 Touchwiz kernel have OC?
You should have named your kernel spartacus instead.
Sent from my SAMSUNG-SGH-T989
Shmi117 said:
Could you add the ROW scheduler?
Click to expand...
Click to collapse
Shmi117
Absolutely. I'm so used to CM including that I didn't even notice it was missing..... I guess I already have something to add to Version 1.1
I have a copy of lulzactive. I can try it and see what happens
I'm still adding OC to Tiberius.
cricketAC said:
You should have named your kernel spartacus instead.
Sent from my SAMSUNG-SGH-T989
Click to expand...
Click to collapse
I can always rename my AOSP kernels as Spartacus...
Cl3Kener said:
I can always rename my AOSP kernels as Spartacus...
Click to expand...
Click to collapse
But Tiberius was no match to him. Julius Caesar would be better.
Sent from my SAMSUNG-SGH-T989
Cl3Kener said:
Absolutely. I'm so used to CM including that I didn't even notice it was missing..... I guess I already have something to add to Version 1.1
Click to expand...
Click to collapse
I edited my post could you look at it?
And thanks for the new kernel
EDIT: apparently ROW already exists... I was requesting without even flashing
Shmi117 said:
I edited my post could you look at it?
And thanks for the new kernel
EDIT: apparently ROW already exists... I was requesting without even flashing
Click to expand...
Click to collapse
Actually you're right. For some reason the Samsung kernel source code doesnt have row. I'll add it and lulzactive and Overclocking
Ps I edited mine too
Sent from my SGH-T989 using xda premium
Thanks dude. TW 4.1.2 performs much better with interactive governor than with ondemand. Vector runs much smoother now. Can't wait for CPU and GPU OC!
Sent from my SGH-T989 using xda app-developers app
Cl3Kener said:
Actually you're right. For some reason the Samsung kernel source code doesnt have row. I'll add it and lulzactive and Overclocking
Ps I edited mine too
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
Haha thanks man! You are the best! By the way my suggestions are for all kernel types not just the TW one (just saying ).
Cl3Kener said:
Actually you're right. For some reason the Samsung kernel source code doesnt have row. I'll add it and lulzactive and Overclocking
Ps I edited mine too
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
Thank you very much for picking up kernels. Just when you loose hope over the end of the cerux kernel Cl3Kener comes along and saves the day.
Sent from my SAMSUNG-SGH-T989 using Xparent BlueTapatalk 2
I Am The Frost said:
Thank you very much for picking up kernels. Just when you loose hope over the end of the cerux kernel Cl3Kener comes along and saves the day.
Sent from my SAMSUNG-SGH-T989 using Xparent BlueTapatalk 2
Click to expand...
Click to collapse
I'll never forget a little while ago when someone volunteered to flash my Rom and then encouraged my to start a thread.... bet you didn't see this coming!
Sent from my SGH-T989 using xda premium
Nicee starting your own kernel I see. I'm about to update that kernel builds script thread with a video with my latest version of my build script. Be on a lookout for that
Sent from my Nexus 7 using Tapatalk HD
Can I make a request? Or if my wish is simple enough for a quick answer that'd be even better. How do you remove the T-mobile kernel splash screen? Jist figured how to enable custom boot animations but the kernel spash is still there ruining it lol. Thanks!
Sent from my SGH-T989 using xda app-developers app
just flashed your tw 4.1.2 kernel over ptmr3 jedi mind trick jb 1.1. booted fine and ill report back later with my findings.:good:
using trickster mod to set gov/io min/max setting stick after reboot. running very smooth right from the start. CI3Kener i think this one is a keeper. good job bro!!! i appreciate all the hard work you do for this community
skinsfanbdh said:
just flashed your tw 4.1.2 kernel over ptmr3 jedi mind trick jb 1.1. booted fine and ill report back later with my findings.:good:
Click to expand...
Click to collapse
Thanks, that's all I needed to hear. Looks like I'll be flashing this after some much needed sleep.
Welcome to F4Kernel
. Performance . Stability . Speed . All - in - One .
Disclaimer :
Code:
#include /*
* Your warranty is now void. *
* This kernel is 100% guaranteed won't eat your pet cat (or dog, it doesn't matter) *
* No guaranteed this'll explode your device, be careful, follow the instructions ! *
* DON'T point at me if your alarm dies after flashing this kernel ! *
*/
Current feature :
CM10 / AOSP 4.1.2 based ROM :
- Based on Linux Kernel 3.4.10
- Overclock up to 1300 Mhz (1300 Mhz stable !)
- Underclock up to 61 Mhz
- 1Ghz Undervolt
- GPU Overclock
- Supports LZ4 and Google Snappy compression
- 404 MB userspace RAM
- 14 governors, including :
- smartassv2
- interactive
- conservative
- ondemand
- userspace
- wheatley
- powersave
- smartassH3
- performance
- smartmax
- darkside
- intelliactive
- smoothass
- brazilianwax
- 10 I/O schedulers. List :
- noop
- deadline
- cfq
- bfq
- sio
- fiops
- row
- sioplus
- zen
- vr
- Frontswap, zRAM, Zsmalloc with lots of patches
- Optimizations, lots of optimizations to make it fast
- Fully tweaked I/O schedulers, faster read write access
- Backports from latest stable and mainline Linux Kernel
- Many tweaks to ensure it's solid fast
- Working deepsleep
Stock ROM [Only Alpha] :
- Based on LG latest source (v20b)
- Overclock up to 1.3 Ghz (1228 Mhz is stable, 1.3 Ghz is unstable)
- Underclock up to 128 Mhz
- Undervolt @ 1 Ghz frequency
- GPU Overclock
- 404 MB userspace RAM
- 10 governors, including :
- smartassv2
- interactive
- conservative
- ondemand
- userspace
- wheatley
- powersave
- smartassH3
- performance
- smartmax
- 9 I/O schedulers. List :
- noop
- deadline
- cfq
- bfq
- sio
- fiops
- sioplus
- vr
- zen
- Frontswap, zRAM, qcache and Zsmalloc with patches
- Smooth performance
Feature for future :
- 4.4.4 (KitKat) support [Currently working on this]
- MIUI ROMs support [Almost done]
- More, I guess
Bugs :
- None, tell me if there's one !
INSTALLATION :
1.) Flash the zip
2.) Reboot
3.) Enjoy !
Github
Note : Select correct version, if your phone is P700 select P700 !
Latest downloads is always here
Credits :
- TeamHackLG (base)
- CyanogenMod (defconfig, ROM, etc)
- Optima Team (being a great team, and always there to support me)
- skyinfo (supports me, always !)
place holder
Good work brother.
Congratulations on your first source build.
Hoping for a L5 version once all features are added to L7.
You can try adding some features from Pink's kernel by pinkflozyd
Good luck!
Sent from my Moto G XT1033 using Tapatalk
skyinfo said:
Good work brother.
Congratulations on your first source build.
Hoping for a L5 version once all features are added to L7.
You can try adding some features from Pink's kernel by pinkflozyd
Good luck!
Sent from my Moto G XT1033 using Tapatalk
Click to expand...
Click to collapse
Will look at his github for more info, thanks
BTW, built a new version with OC, undervolt, and more ! check out on download page
Wow,great work brother and big respect from me! [emoji106]
GREETZ FROM TEAM-OPTIMA!!!
So really this can work in CM11 also???
pkatsaras said:
So really this can work in CM11 also???
Click to expand...
Click to collapse
He told he planned to add Kitkat support on this kernel, I guess it can ! It would be amazing !
Sent from my Nexus 7 using XDA Free mobile app
F4uzan said:
Feature for future :
- zRAM, frontswap, zCache
- 4.4.4 (KitKat) support
- MIUI ROMs support
- More, I guess
Click to expand...
Click to collapse
My bad. Now I saw that it is future feature!
KK support will be on future, guys
I'm working on current feature first
Another new version is up ! I've fixed few bugs, added bfq I/O scheduler and smartmax governor
Also, I've fixed few bugs too.
Thih kernel is for stock rom? I m on v20d and i can flash this kernel?thx
Послато са LG-P700 користећи Тапаток 2
toske81 said:
Thih kernel is for stock rom? I m on v20d and i can flash this kernel?thx
Послато са LG-P700 користећи Тапаток 2
Click to expand...
Click to collapse
Sorry, but no you can't flash it. I'm creating a version for stock ROM, it won't be long until it's out.
OKAY ! Big news !
I've got the stock version booting with following features :
- 1.3 Ghz overclock
- SIOPLUS, ZEN, VR, SIO, and DEADLINE I/O scheduler
- 404 mB userspace RAM
But, a bad news for the stock version is WiFi doesn't work. I'll search for a fix soon.
I ll wait your wifi fix
Послато са LG-P700 користећи Тапаток 2
thaks
F4uzan said:
OKAY ! Big news !
I've got the stock version booting with following features :
- 1.3 Ghz overclock
- SIOPLUS, ZEN, VR, SIO, and DEADLINE I/O scheduler
- 404 mB userspace RAM
But, a bad news for the stock version is WiFi doesn't work. I'll search for a fix soon.
Click to expand...
Click to collapse
Its a good news.Will you relise this beta to test?
Nicolas W said:
Its a good news.Will you relise this beta to test?
Click to expand...
Click to collapse
Yes, I'll. I'll release it after a few bugfix, it'll be today.
#F4UZAN : Team Optima
Okay, I'm done with the stock version. WiFi might work on some firmware and some won't.
Anyone here is volunteering to test the stock version ?
F4uzan said:
Okay, I'm done with the stock version. WiFi might work on some firmware and some won't.
Anyone here is volunteering to test the stock version ?
Click to expand...
Click to collapse
I can test, I have 20H .
Nicolas W said:
I can test, I have 20H .
Click to expand...
Click to collapse
P705 ? I'll prepare the .zip soon, I'll send it via PM.
#F4UZAN : Team Optima
thaks
F4uzan said:
P705 ? I'll prepare the .zip soon, I'll send it via PM.
#F4UZAN : Team Optima
Click to expand...
Click to collapse
Yes. p705
*Your warranty is now void
CyanKernel, Kernel for the Samsung Galaxy S 4
CM USERS DOWNLOAD (IT IS EXPERIMENTAL !!!!)
- Built from Samsung's latest I9500XXUHOL1 Lollipop Kernel Sources
- Linux kernel version update to 3.4.5
- Built with Uber 4.9
- 20 CPU Governors
- ExFAT, NTFS, NFS, CIF Support
- Gpu Overclock
- Gpu min/max Value Control
- Wolfson Sound Control
- Battery Charge Control
- Screen Control
- Led Control
- Disabled android logger as a default setting
- Cpu Voltaqe Control
- SELinux disabled. (Permissive)
- Cpu Underclock
- Cpu Core Number Control
- Gpu Voltaqe Control
- Touchscreen Control
- Touchkey Control
- Memory Interface Voltaqe Control
- PowerSuspend Driver Control
- Battery Scaling Calibration Option
- Synapse Support
I AM DEVELOPING THIS KERNEL FOR BETTER GAMING PERFORMANCE OR OTHER HEAVY PROCCESSES
DOWNLOAD
Instructions:
1- Install kernel toolkit app from store
2 - Place kernel zip to externalsd
3 - Reboot into recovery and flash the zip
4 - Wipe Dalvik, Cache, Preload before boot system
5 - Reboot and give 1 minute after rebooting phone for applying the new version's settings
6 - Open kernel toolkit and enjoy.
7- Done. Now you dont face any problem about it. You can tweak for your desire and usage.
If you dont do this steps correctly, you will face problem about your system and if dont follow this rules, your problems will be ignore.
If anything going wrong download (look at the attachment) and flash it. (2nd post)
XDA:DevDB Information
Project CyanKernel, Kernel for the Samsung Galaxy S 4
Contributors
emre3461
Kernel Special Features: -Custom governors. -Overclocked. -Built from Uber 4.9 -Stock Kernel Based
Version Information
Status: Stable
Current Stable Version: http://voltaqe.com/I
Created 2016-01-18
Last Updated 2016-01-27
thank for new kernel what is different with voltaqe kernel?
New Kernel. Good Lucky Bro!
For bootloop or errors flash this.
henry1550 said:
thank for new kernel what is different with voltaqe kernel?
Click to expand...
Click to collapse
for now no difference but i am working on it
Next Version Changelog v1.0.1
-Some governors will be added.
-Some bugfixes.
NOTE: v1.0 may cause soft brick on some devices don' use if you using another rom. If your device bricked or bootloop try flash stock kernel.
Edit: v1.0.1 is very stable no bootloops or softbricks.
I need testers. you can send pm for being testers.
Next Version will be based from Samsung Stock Kernel Source (XXUHOH7) (VoLTaqe source incompatible for me)
Updated
Changelog v1.0.1
-Compiled from Stock Kernel source.
-Fixed booting problem (ramdisk fixed).
Next Version some governors will be added.
DOWNLOAD:
https://drive.google.com/file/d/0B12z_fx7oOcOb215VjZadENTb2c/view?usp=docslist_api
UPDATED v1.0.2
Changelog:
-SELinux disabled. (permissive)
-intelliactive governor added. (default governor but you can change)
-some technical changes.
-AndroBooster governor compatibility. (booster app on google play https://play.google.com/store/apps/details?id=com.emre.androbooster )
DOWNLOAD
Next version:
-Some governors will be added.
-Performanca improvements. (GPU overlocking etc.)
emre3461 said:
Changelog:
-SELinux disabled. (permissive)
-intelliactive governor added. (default governor but you can change)
-some technical changes.
-AndroBooster governor compatibility. (booster app on google play https://play.google.com/store/apps/details?id=com.emre.androbooster )
DOWNLOAD
Next version:
-Some governors will be added.
-Performanca improvements. (GPU overlocking etc.)
Click to expand...
Click to collapse
great works bro one more option for our device, just a suggestion that you make a change log update right on the first post then update it there so it will be more convenient for people to see them later on
@emre3461 how would you compile a version for aosp?
My tips (optional):
Best source: https://github.com/GearCM/android_kernel_samsung_exynos5410
Best toolchain: http://sabermod.com/Toolchains (DEV ONLY)/arm/arm-linux-androideabi/
Best governor: https://github.com/zanezam/cpufreq-governor-zzmoove
treborbr said:
@emre3461 how would you compile a version for aosp?
My tips (optional):
Best source: https://github.com/GearCM/android_kernel_samsung_exynos5410
Best toolchain: http://sabermod.com/Toolchains (DEV ONLY)/arm/arm-linux-androideabi/
Best governor: https://github.com/zanezam/cpufreq-governor-zzmoove
Click to expand...
Click to collapse
May be i will compile for AOSP later because my s4 has IMEI problem and i can't use AOSP . i need service mode for connect network.
OTA Updates
I will write an OTA service for kernel soon. Updates will be checkabled from app. This will be a first for a kernel.
Warning
NOTE: if you are using stock based custom rom You HAVE TO DELETE from build.prop which have any DHA word.
emre3461 said:
Changelog:
-SELinux disabled. (permissive)
-intelliactive governor added. (default governor but you can change)
-some technical changes.
-AndroBooster governor compatibility. (booster app on google play https://play.google.com/store/apps/details?id=com.emre.androbooster )
DOWNLOAD
Next version:
-Some governors will be added.
-Performanca improvements. (GPU overlocking etc.)
Click to expand...
Click to collapse
Good work. Keep it up [emoji106]
UPDATED v1.0.3
Changelog
-18 New governor added.
-GPU Overclocked. (for better benchmark results and heavy gaming, don't afraid no overheating or no battery drain)
-Some fixes.
-Battery improvements. (use AndroEnergy on google play for better battery or powersave governor)
-CPU Overclocked. (Max frequence is 2GHz but it is dangerous don't use for now.)
-Kernel version in settings fixed.
I will release OTA Updater soon, i am preparing server for it. Stay tuned
Enjoy !
emre3461 said:
Changelog
-18 New governor added.
-GPU Overclocked. (for better benchmark results and heavy gaming, don't afraid no overheating or no battery drain)
-Some fixes.
-Battery improvements. (use AndroEnergy on google play for better battery or powersave governor)
-CPU Overclocked. (Max frequence is 2GHz but it is dangerous don't use for now.)
-Kernel version in settings fixed.
I will release OTA Updater soon, i am preparing server for it. Stay tuned
Enjoy !
Click to expand...
Click to collapse
Installed v2 and v3 now. v2 was pretty cool as simple as stock. v3 oc to 1700 and 100 lets monitor and will update you i am on ale95 v2, I am feeling better than voltage as thre is lot of hang and reboots, so pls make a clean one. dont just keep continously update. keep it tight with good few governers and battery life and ram managment nothing more or much.
itsme12345 said:
Installed v2 and v3 now. v2 was pretty cool as simple as stock. v3 oc to 1700 and 100 lets monitor and will update you i am on ale95 v2, I am feeling better than voltage as thre is lot of hang and reboots, so pls make a clean one. dont just keep continously update. keep it tight with good few governers and battery life and ram managment nothing more or much.
Click to expand...
Click to collapse
Okay, i will make clean kernel. I am using ale95 v2 with CyanKernel v1.0.3 . I didn't face any random reboot or hang. I am working for clean, powerfull kernel. I don't recommend use 2 GHz for now. Use powersave governor or reduce max freq. Can you suggest some useful governer for our device ?