[KERNEL] SpeedMod SGS2 ICS [K3-32 CIFS ROOT / NO-ROOT CWM5]

Search This thread

hardcore

Senior Member
Sep 12, 2006
3,435
7,992
Hi guys,

This is the SpeedMod kernel for Android ICS for the Samsung Galaxy S2 GT-I9100.

This kernel only works with Samsung ICS based ROMs.

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

>>> 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) but can be disabled
- CWM recovery 5.x

Screen and misc tweaks:
- init.d, TUN, CIFS, IPV6 Privacy support
- MMC_CAP_ERASE disabled to fix the hard-brick bug (this kernel is "safe")

Performance:
- CPU governor tweaks: increase responsiveness
- IO tweaks
- Read ahead tweaks
- Compiled with optimizations using Linaro GCC toolchain
- Switched to SLAB instead of SLUB
- Multi-core aware scheduler SCHED_MC

Turned off unnecessary logging for better smoothness and efficiency:
- Disabled Android Debug Logger / logcat
- Disabled Samsung debug
- Disabled various kernel debugging, statistics and tracing options

>>> CLICK HERE for the CHANGELOG.

Instructions on how to enable logcat and disable auto-root are in the 3rd post (below).

>>> CLICK HERE for more info and the DOWNLOAD links.
 
Last edited:

hardcore

Senior Member
Sep 12, 2006
3,435
7,992
Here is how to change some of the kernel configurations:

[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

[HOW TO DISABLE AUTO-ROOT]

Create a file called ".noautoroot" in either /system or /data. This will disable the auto root installation. This example, shows how to remove root completely:

adb root
adb shell
mount -o remount,rw /system
rm /system/xbin/su
rm /system/app/Superuser.apk
rm /data/app/Superuser.apk
touch /system/.noautoroot
mount -o remount,ro /system
sync
reboot

[HOW TO RE-ENABLE AUTO-ROOT]

adb root
adb shell
mount -o remount,rw /system
rm /system/.noautoroot
mount -o remount,ro /system
sync
reboot
 
Last edited:

ram3n

Senior Member
Nov 16, 2010
1,040
1,364
OMG OMG hardcore you made my day!

Fap fap fap fap

uploadfromtaptalk1333194707581.jpg

Sent from my little monster GS2
 

jonny68

Senior Member
Mar 27, 2010
5,747
601
Dublin
Hardcore you know the score :D

K2-21 remains the best ever kernel for the SGSII (obviously before ICS)
So as soon as CheckRom - GC and Leo are finished their work and it is updated i will undoubtely be flashing only 1 kernel and it'll be this one:cool:

---------- Post added at 02:06 PM ---------- Previous post was at 02:05 PM ----------



have you just been watching porn:eek::D

relax mate it's only a kernel not some hot babe :)
 
  • Like
Reactions: sinancetinkaya

meranto

Senior Member
Aug 30, 2011
162
119
Rotterdam
Good to see you back!

I was a bit afraid that you made the sensible switch to Galaxy Nexus as well. Looking forward to see your SGS2-ICS kernel :)
 

Top Liked Posts

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

    This is the SpeedMod kernel for Android ICS for the Samsung Galaxy S2 GT-I9100.

    This kernel only works with Samsung ICS based ROMs.

    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

    >>> 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) but can be disabled
    - CWM recovery 5.x

    Screen and misc tweaks:
    - init.d, TUN, CIFS, IPV6 Privacy support
    - MMC_CAP_ERASE disabled to fix the hard-brick bug (this kernel is "safe")

    Performance:
    - CPU governor tweaks: increase responsiveness
    - IO tweaks
    - Read ahead tweaks
    - Compiled with optimizations using Linaro GCC toolchain
    - Switched to SLAB instead of SLUB
    - Multi-core aware scheduler SCHED_MC

    Turned off unnecessary logging for better smoothness and efficiency:
    - Disabled Android Debug Logger / logcat
    - Disabled Samsung debug
    - Disabled various kernel debugging, statistics and tracing options

    >>> CLICK HERE for the CHANGELOG.

    Instructions on how to enable logcat and disable auto-root are in the 3rd post (below).

    >>> CLICK HERE for more info and the DOWNLOAD links.
    52
    Source code patches are here.
    37
    K3-21:
    - Updated mach-exynos cpufreq code from GT-N7000 sources
    - Updated root: Superuser.apk and su binary to latest versions
    36
    Here is how to change some of the kernel configurations:

    [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

    [HOW TO DISABLE AUTO-ROOT]

    Create a file called ".noautoroot" in either /system or /data. This will disable the auto root installation. This example, shows how to remove root completely:

    adb root
    adb shell
    mount -o remount,rw /system
    rm /system/xbin/su
    rm /system/app/Superuser.apk
    rm /data/app/Superuser.apk
    touch /system/.noautoroot
    mount -o remount,ro /system
    sync
    reboot

    [HOW TO RE-ENABLE AUTO-ROOT]

    adb root
    adb shell
    mount -o remount,rw /system
    rm /system/.noautoroot
    mount -o remount,ro /system
    sync
    reboot
    33
    K3-32:
    - Moved to SuperSU (Existing Superuser app will be auto-replaced with SuperSU)
    - Implemented fix for "freeze on FC (Force Close)" problem caused by dumpstate
    - Rebuilt using Codesourcery 2011.03 GCC 4.5.2 toolchain
    - Minor tweaks to ondemand governor
    - Minor tweaks to GPU DVFS driver