[KERNEL] SpeedMod SGS2 [K2-21 CWM5 CIFS ROOT]

Search This thread

alstrike

Senior Member
Jul 20, 2009
258
26
Berchtesgaden
Here is my usage. Nothing fancy but I do have OS bug...

Running CheckROM 5.5

Enviado desde mi GT-I9100 usando Tapatalk
 

Attachments

  • uploadfromtaptalk1318943328409.jpg
    uploadfromtaptalk1318943328409.jpg
    29.1 KB · Views: 412
  • uploadfromtaptalk1318943355546.jpg
    uploadfromtaptalk1318943355546.jpg
    20.4 KB · Views: 375
  • uploadfromtaptalk1318943366427.jpg
    uploadfromtaptalk1318943366427.jpg
    14.1 KB · Views: 345

gtda

Senior Member
Oct 20, 2010
523
39
Newcastle
If I have a rom with a theme that uses boot animation, If I flash this kernel will it just go back to the galaxy s II screen or will I get boot loops. I don't care for boot animation it was just apart of the theme. I much prefer this kennel. But its late at night and I don't want to get stuck, cheers

Sent from my GT-I9100 using xda premium
 

KennyLegend

Senior Member
Jan 13, 2011
5,785
1,193
Cork
wifi does not go to sleep on this kernel when screen off.

It does but it takes 25 mins for it to switch off. That's why wifi sleep policy to "screen off" only benefits you if ur a light/infrequent user. If ur a heavier user ( checking mails, xda, Facebook etc every few mins) it'll never switch off.

**Sent from my Galaxy SII using XDA app**
 
  • Like
Reactions: k1000716

maxvanni

Senior Member
Dec 13, 2010
270
112
I've tried siyah kernel but nothing compares with your fantastic kernel!
no unuseful modification, oc and uv to do..really great work man! :D

And about the hated Android OS bug read here, there's any way to fix it(in some kernel it's simple hidden): http://xdaforums.com/showthread.php?t=1290020
 
Last edited:
D

Deleted member 308374

Guest
K2-2:
- Rebuilt using newer Linaro 2011.10 GCC 4.5 toolchain
- USB charging speed increased by 10%: current limit set to 500mA

What benefit should this new toolchain bring Hardcore?
Just to learn something new while testing this new version ;)
K2-1 proved way better than the already good t41!

Sent from my GT-I9100 using Tapatalk
 

xeigen

Senior Member
Sep 16, 2011
177
23
Singapore
How do u check current gpu clock and voltage with this kernel? I used the script from siyahkernel thread but it doesnt work, though it works if i use siyahkernel itself..
Does the GPU UV init.d script from siyahkernel works with this kernel?..
 

Auridran

Senior Member
Dec 30, 2010
465
48
35
Saskatoon
How do u check current gpu clock and voltage with this kernel? I used the script from siyahkernel thread but it doesnt work, though it works if i use siyahkernel itself..
Does the GPU UV init.d script from siyahkernel works with this kernel?..
This kernel does not support CPU nor GPU undervolting.

Taken from the top of the first post:

- Super stable: No undervolting, overclocking or potentially unstable modifications
 

Top Liked Posts

  • There are no posts matching your filters.
  • 569
    Hi guys,

    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.

    >>> CLICK HERE for more info and the DOWNLOAD links.

    >>> CLICK HERE for the Frequently Asked Questions list.

    Current features:

    Root and CWM:
    - Automatically installs root (su)
    - CWM 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

    More features will be added along the way.

    Latest changes:

    K2-1:
    - Rebuilt using newer AT&T SGH-I777_Opensource source code

    K2-2:
    - Rebuilt using newer Linaro 2011.10 GCC 4.5 toolchain
    - USB charging speed increased by 10%: current limit set to 500mA

    K2-3:
    - Revert faster USB charging speed, it was causing instability for some USB ports
    - Disable Mali-400 GPU state tracking
    - Minor bugfix to Exynos cpu suspend hotplug

    K2-5:
    - Rebuilt using new GT-I9100_OpenSource_Update3 source code

    K2-6:
    - Change to CONFIG_PREEMPT_VOLUNTARY for kernel (should have less overhead)

    K2-7:
    - Implemented ARM_ERRATA_743622, ext4 and mm patches from GT-N7000 sources

    K2-8:
    - Patched net usb drivers from GT-N7000 sources
    - Revert to using CONFIG_PREEMPT
    - New compiler optimization settings (smoother!)

    K2-9:
    - Removed -ffast-math from compiler optimizations

    K2-10:
    - Reworked patches from GT-N7000 sources
    - Adjusted init.d script startup delay

    K2-11:
    - Updated wifi driver from GT-N7000 sources
    - Updated CWM recovery to 4.0.1.5
    - Changed some compiler optimization settings

    K2-12:
    - Changed some compiler optimization settings

    K2-13:
    - Disabled debugging: FRAME_POINTERS and ARM_UNWIND
    - Modified IO tweaks (write flush timing)
    - max17042: Fix fuel alert wakelocks (thanks Entropy512)

    K2-15:
    - Added TCP timeout tweaks

    K2-16:
    - Touchscreen tweaks: MOVHYST ("Vitalij fix") set to 3 (same as SGS1)
    - Touchscreen sensitivity (burst length) increased

    K2-18:
    - Patch from Linaro to support ARM CPU topology
    - Updated ARM topology patches
    - Enabled sched_mc for dual-core power management
    - Enabled AFTR (ARM off top running) CPU idle mode
    - Nicer looking kernel version string
    - Updated to CWM5
    - VM patches from 2.6.36 kernel
    - PREEMPT_VOLUNTARY mode
    - CPU hotplug optimizations
    - Disabled scheduler stats
    - Disabled more debug code: STACKTRACE and LATENCYTOP
    - High resolution timer HRTICK enabled in CFS scheduler
    - Scheduler tweaks
    - Some kernel config option cleanups
    - Adjustments to compiler options
    - Adjustment to wifi driver wakelock timeout
    - max17042: Fix fuel alert wakelocks
    - nohz: sched delay going tickless when CPU is loaded
    - rcu: remove rcu_needs_cpu_flush() to avoid false quiescent states
    - remove the per cpu tick skew
    - Touchscreen MOVHYST ("Vitalij fix") set to 10

    K2-19:
    - Updated compiler options
    - PREEMPT mode
    - CPU hotplug changes
    - Enabled KALLSYMS_ALL for Voodoo Louder and Tegrak OC compatibility
    - Updated scheduler tweaks
    - Disabled AFTR cpuidle mode
    - Slightly more aggressive GPU DVFS speed increase
    - GPU base clock set to 167MHz instead of 160MHz
    - Disabled some more debug logging in the kernel

    K2-20:
    - CPU hotplug and frequency scaling adjustments
    - GPU frequency scaling adjustments
    - FUSE module included
    - Increased USB charging speed to same speed as AC charger

    K2-21:
    - CPU frequency scaling adjusted

    [HOW TO ENABLE LOGCAT]

    If you are a developer or want to re-enable logcat for whatever reason, do this:

    adb shell
    su
    mount -o remount,rw /system
    echo ANDROIDLOGGER >> /system/etc/tweaks.conf
    mount -o remount,ro /system

    Reboot and you should have it enabled.

    Disclaimer: Use at your own risk!

    >>> CLICK HERE for the DOWNLOAD links.
    121
    Source code patches here.
    57
    Reserved for future use.
    36
    K2-18:
    - Patches from Linaro to support ARM CPU topology
    - Updated ARM topology patches
    - Enabled sched_mc for dual-core power management
    - Enabled AFTR (ARM off top running) CPU idle mode
    - Nicer looking kernel version string
    - Updated to CWM5
    - VM patches from 2.6.36 kernel
    - PREEMPT_VOLUNTARY mode
    - CPU hotplug optimizations
    - Disabled scheduler stats
    - Disabled more debug code: STACKTRACE and LATENCYTOP
    - High resolution timer HRTICK enabled in CFS scheduler
    - Scheduler tweaks
    - Some kernel config option cleanups
    - Adjustments to compiler options
    - Adjustment to wifi driver wakelock timeout
    - max17042: Fix fuel alert wakelocks
    - nohz: sched delay going tickless when CPU is loaded
    - rcu: remove rcu_needs_cpu_flush() to avoid false quiescent states
    - remove the per cpu tick skew
    - Touchscreen MOVHYST ("Vitalij fix") set to 10
    29
    K2-16:
    - Touchscreen tweaks: MOVHYST ("Vitalij fix") set to 3 (same as SGS1)
    - Touchscreen sensitivity (burst length) increased