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

Search This thread

obionenairobi

Senior Member
Jan 16, 2006
321
5
Hi I'm currently on chainfire's DXKF1.

Can I flash speedmod's K1-T8 directly? or do I need to flash to KG3 first before flashing with speedmod?

Please help, thanks :)

I woke up this morning and had exactly the same question.

I would like to have the combo KG3 + Speedmod K1-T8 as it seems to be fast and gives a long battery life and solved WIFI issues

Could someone add a small screenshot of the correct ODIN setting (please don't shout at me :), I am but a noob)

Also I noticed that there is a zImage in the rar file? What to do with this?
 

nicregi

Senior Member
Apr 30, 2011
1,021
163
Malaysia
bigfatreality.blogspot.com
I woke up this morning and had exactly the same question.

I would like to have the combo KG3 + Speedmod K1-T8 as it seems to be fast and gives a long battery life and solved WIFI issues

Could someone add a small screenshot of the correct ODIN setting (please don't shout at me :), I am but a noob)

Also I noticed that there is a zImage in the rar file? What to do with this?

Hope this helps:

1. Things to be ticked / marked (whatever you call it): Auto Reboot, F. Reset Time (ONLY THIS TWO)
2. Click PDA (of course, Odin up first, followed by USB to phone, You will see ID:COM turns yellow, the click PDA). Choose the same file you download from page one. DO NOT UNZIP.
3. Press Start. Wait for reboot and you will be just fine :)
 

obionenairobi

Senior Member
Jan 16, 2006
321
5
Hope this helps:

1. Things to be ticked / marked (whatever you call it): Auto Reboot, F. Reset Time (ONLY THIS TWO)
2. Click PDA (of course, Odin up first, followed by USB to phone, You will see ID:COM turns yellow, the click PDA). Choose the same file you download from page one. DO NOT UNZIP.
3. Press Start. Wait for reboot and you will be just fine :)

Thanks.
and if I want to be on KG3 with this kernel I first have to do the same with KG3 ?
I am currently on KF2
 

beppez82

Senior Member
Jul 16, 2010
519
24
Padua
Uhm for me wi-fi is working on VR 2.1 :D and speedmod kernel ofc :cool:
Oh and "Android OS bug" seems gone

At a better look seems also that the "banding yellow on the left side of the screen" are gone like the KGx Kernels, and the "darker bottom side" of my unit is less noticeable.
 
Last edited:

dawabz94

Senior Member
Sep 24, 2010
522
104
France
Have been fan of your work on the wholy SGS 1
Was hoping you would come to the SGS 2 and there you are
I donated to your work and am happy I did,
Running this T8, no issue so far, and the device "feels" smoother for sure
Will be waiting future releases !
Thanks !
 

beppez82

Senior Member
Jul 16, 2010
519
24
Padua
Seems like almost everyone on here is reporting better battery life when using speedmod... I'm on KG2 rite now and very tempted to make the change too. :)

Sent from my SGS II

Hmm close to 1h of display auto brig 14% batt lost no Os bug and by far lot snappier and fast :D
Btw I can't see tapatalk in the battery usage stats... So maybe the bug is still here but not visible (like some apps)

Sent from my Speedmodded Villain SGS 2
 
Last edited:

reidar.ostrem

Senior Member
Sep 4, 2006
653
45
Sandnes
Uhm for me wi-fi is working on VR 2.1 :D and speedmod kernel ofc :cool:
Oh and "Android OS bug" seems gone

At a better look seems also that the "banding yellow on the left side of the screen" are gone like the KGx Kernels, and the "darker bottom side" of my unit is less noticeable.

Can you post all your specs in regards of your setup ?
I think you are the only one that can get wifi running on VR21 and this kernel. I have yet to see another confirmation that it works.. It does defenetly not work for me.
 

beppez82

Senior Member
Jul 16, 2010
519
24
Padua
Can you post all your specs in regards of your setup ?
I think you are the only one that can get wifi running on VR21 and this kernel. I have yet to see another confirmation that it works.. It does defenetly not work for me.

I'm using vr 2.1 nothing strange btw I'm using a static ip and maybe that make the difference :)

Sent from my Speedmodded Villain SGS 2
 

russell.nash

Senior Member
Nov 24, 2010
129
4
@hc:

nevermind, I just tried this 2.6.35.11 kernel and found out it has the same dual core problem. Obviously samsung fixed this somehow in current stock kernels (KG2/KG3).
 

DimICE

Senior Member
Nov 17, 2009
183
41
Krasnodar
dimice.ru
Huawei P50 Pro
@hardcore

Nice to see you here :)
there is a dual core issue in the kernel source you are using. some apps (games) crash or freeze with this kernel version. the issue is fixes with samsung kernel KG2. .

I think the issue is not fixed in KG2 kernel. I have some crashes and freezes with it too..


What do you mean for dual core problem?
Issue: http://code.google.com/p/android/issues/detail?id=17623
Workaround: Turn Off sound in such games/apss -> then it runs without any freezes
 
Last edited:

russell.nash

Senior Member
Nov 24, 2010
129
4
The problem was very frequent on KE4/7 for me. On KFx it got better but was not gone, since KGx I cannot reproduce it any longer. I have no idea if it is really a sound issue. It feels like a code deadlock, since CPU is getting very hot sometimes it happens...

EDIT: I cannot confirm that this is a sound issue. Even with sound off the problem can be produced.
 
Last edited:

DimICE

Senior Member
Nov 17, 2009
183
41
Krasnodar
dimice.ru
Huawei P50 Pro
The problem was very frequent on KE4/7 for me. On KFx it got better but was not gone, since KGx I cannot reproduce it any longer. I have no idea if it is really a sound issue. It feels like a code deadlock, since CPU is getting very hot sometimes it happens...

EDIT: I cannot confirm that this is a sound issue. Even with sound off the problem can be produced.

With sound off in options in game (not with volume down button) problem can be reproduced??
 

russell.nash

Senior Member
Nov 24, 2010
129
4
The only way I found to prevent the problem is using a stock kernel > KG1. If you flash CF-Root KG3 to name an example my problem is gone. CF is a pure stock kernel with several script addons.
 

Locster126

Senior Member
Feb 13, 2011
387
53
LONDON
Been using this kernel for two days. Battery seems similar to stock kernel but i don't like the fact that logcat and dmesg is disabled and lastly that things like android os are hidden in battery stats. I do like to know what's going on in the background on my phone.....

Sent from my GT-I9100 using Tapatalk
 

noncents

Member
Mar 20, 2011
28
2
Aww man.. I tried flashing to speedmod k1-t8 but was unsuccessful.

I had flashed kernel under cwm from KF1 to KG3. This part was successful.

Thereafter, opened up Odin, click speedmod under PDA with phone connected by it showed unsuccessful.. anyone know what I missed? :(
 

hardcore

Senior Member
Sep 12, 2006
3,435
7,992
K1-T9:
- Updated initramfs from 2.3.4 (XXKG3)
- Disabled scheduler stats
- Disabled Samsung kernel debug settings

Quadrant scores around 4000 now!
 
Last edited:

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