[KERNEL] SpeedMod SGS2 Jelly Bean [K5-8 CIFS ROOT / NO-ROOT CWM5]

Search This thread

hardcore

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

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

This kernel only works with Samsung JB 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 Codesourcery GCC toolchain
- 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,990
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
 

kotaxor

Senior Member
Dec 31, 2011
1,022
538
Re: [KERNEL] SpeedMod SGS2 Jelly Bean [K5-1 CIFS ROOT / NO-ROOT CWM5]

Finally... Gonna give it a go.

Edit: at first run, look and feel good..

Sent from my GT-I9100 using xda premium
 
Last edited:

Garuxa

Senior Member
May 12, 2011
580
218
Santiago
Re: [KERNEL] SpeedMod SGS2 Jelly Bean [K5-1 CIFS ROOT / NO-ROOT CWM5]

@hardcore, thanks for the update :)

One question: this include MDNIE fix?

Cheers!

Enviado desde mi GT-I9100
 
  • Like
Reactions: kingofjail

lasic.2000

Senior Member
Apr 14, 2012
814
359
Warsaw
Odp: [KERNEL] SpeedMod SGS2 Jelly Bean [K5-1 CIFS ROOT / NO-ROOT CWM5]

Will we get CWM 6.x.x.x?

TeamXD: Official Beta Tester
Phone: Samsung Galaxy S II
Mods: No MODS
Rom: CyanogenMod 10.1
Kernel: Stock CM's
Battery: Stock 1650
Send via: Tapatalk
 

kotaxor

Senior Member
Dec 31, 2011
1,022
538
Re: [KERNEL] SpeedMod SGS2 Jelly Bean [K5-1 CIFS ROOT / NO-ROOT CWM5]

g8
in the meantime does using current version mean we can't make proper backups ?

peace

You can still make proper backup with the current version of CWM.

Sent from my GT-I9100 using xda premium
 

readon1

Senior Member
Jan 2, 2012
539
132
Re: [KERNEL] SpeedMod SGS2 Jelly Bean [K5-1 CIFS ROOT / NO-ROOT CWM5]

Is your famous sharpness tweak included in the kernel?

Sent from my GT-I9100 using xda app-developers app
 

jazzk

Senior Member
Mar 27, 2010
843
3,263
London
Is your famous sharpness tweak included in the kernel?

Sent from my GT-I9100 using xda app-developers app

I'm pretty sure they are - I've just flashed it and can notice all the telltale signs (background banding vanished etc).

hardcore, I hate to make a feature request, but on Samsung JB ROMs, CRT-OFF animations seem to require some kernel help in order to function consistently. Any chance you could incorporate configurable FB EarlySuspend Delay into the kernel, maybe switchable with something like:

echo FBEARLYSUSPEND 100 >> /system/etc/tweaks.conf?

Thanks
 

Top Liked Posts

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

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

    This kernel only works with Samsung JB 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 Codesourcery GCC toolchain
    - 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.
    43
    K5-8:
    - Rebuilt using GCC 4.6 toolchain from Android NDK r8

    I think the kernel behaves a bit better built using GCC 4.6, compared to GCC 4.7 with LTO.
    41
    K5-5:
    - Rebuilt using GCC 4.7 toolchain from Android NDK r8e
    - Enabled GCC 4.7 LTO (Link Time Optimization)
    34
    K5-6:
    - Security patch: fix stack memory content leak via UNAME26 from S3 Update9 source code
    34
    K5-7:
    - Disabled debugging: ANDROID RAM CONSOLE
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone