[KERNEL] SpeedMod S3 Jelly Bean [ K2-13 SDS_Fix ROOT BRIGHTNESS+ ]

Search This thread

hardcore

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

This is the SpeedMod kernel for the Samsung Galaxy S3 GT-I9300.
This kernel is for Samsung Android Jelly Bean ROMs only.

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

Download links: >>> CLICK HERE for more info and the DOWNLOAD links.
>>> CLICK HERE for the Frequently Asked Questions list.

>>> CLICK HERE for the CHANGELOG.
>>> CLICK HERE for the DOWNLOAD links.


Current features:

Root:
- Automatically installs root (SuperUser and su) but can be disabled

Screen and misc tweaks:
- Auto-brightness increased slightly (in low-to-mid light)
- MDNIE screen sharpness and color tuning (improves text readability)
- init.d, TUN, CIFS, IPV6 Privacy support
- Fixed freeze on FC problem with Samsung ICS & JB ROMs

Performance:
- CPU governor tweaks: increase responsiveness
- IO tweaks
- Read ahead tweaks
- Compiled with optimizations using CodeSourcery GCC toolchain
- Optimized GPU DVFS
- ARM CPU topology support
- SCHED_MC multi-core aware scheduler

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


Instructions on how to enable logcat and disable auto-root are in the 3rd post (below).
 
Last edited by a moderator:

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
 

morg01

Senior Member
May 19, 2010
567
87
thanks hardcore :highfive:

exfat support?

edit: doh! . . too trigger happy . . . it's in the title!
 
Last edited:

tcortinag

Senior Member
Mar 9, 2009
156
13
Great!!!!! Thanks for the hard work Hardcore. Just one issue, when downloading the file says "speedmod-kernel-s3-ics-k1-8-Odin.tar" shouldn't be K2-1??
 
  • Like
Reactions: Luk45z and hardcore

cbeckstein

Senior Member
Nov 13, 2010
186
34
  • Like
Reactions: 6pudu5 and hardcore

hardcore

Senior Member
Sep 12, 2006
3,435
7,992
Great!!!!! Thanks for the hard work Hardcore. Just one issue, when downloading the file says "speedmod-kernel-s3-ics-k1-8-Odin.tar" shouldn't be K2-1??
Oh yeah. Darn the download link was pointing to the ICS version. DON"T FLASH THE ICS VERSION on JB. I'll update the link.

If you have, don't panic. Just flash the JB version when I update the link.
 
  • Like
Reactions: demirisdemir
D

dani_mola

Guest
bad link

Hello hardcore, simply to warm you about the blog link, it points to speedmod-kernel-s3-ics-k1-8-Odin.tar instead of speedmod-kernel-s3-jb-k2-1-Odin.tar

Thanks for your effort!!

edit: ok, reported a few seconds ago by more people, sorry!
 
Last edited:

unholygid

Senior Member
Apr 15, 2009
276
60
Sweet. Thx hard core! Been waiting for your kernel for jb

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

Top Liked Posts

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

    This is the SpeedMod kernel for the Samsung Galaxy S3 GT-I9300.
    This kernel is for Samsung Android Jelly Bean ROMs only.

    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

    Download links: >>> CLICK HERE for more info and the DOWNLOAD links.
    >>> CLICK HERE for the Frequently Asked Questions list.

    >>> CLICK HERE for the CHANGELOG.
    >>> CLICK HERE for the DOWNLOAD links.


    Current features:

    Root:
    - Automatically installs root (SuperUser and su) but can be disabled

    Screen and misc tweaks:
    - Auto-brightness increased slightly (in low-to-mid light)
    - MDNIE screen sharpness and color tuning (improves text readability)
    - init.d, TUN, CIFS, IPV6 Privacy support
    - Fixed freeze on FC problem with Samsung ICS & JB ROMs

    Performance:
    - CPU governor tweaks: increase responsiveness
    - IO tweaks
    - Read ahead tweaks
    - Compiled with optimizations using CodeSourcery GCC toolchain
    - Optimized GPU DVFS
    - ARM CPU topology support
    - SCHED_MC multi-core aware scheduler

    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


    Instructions on how to enable logcat and disable auto-root are in the 3rd post (below).
    20
    Didn't even say goodbye. :(

    Sent from my GT-I9300

    I'm still here guys. Still using the S3 as my main phone. Just been busy with work and nothing really to update. Maybe when 4.2 roms and sources are out.
    19
    K2-10:
    - Updated to JB_Opensource_Update9 source code

    The Update9 source code release seems to have a fix for a specific memory leak.
    18
    K2-5:
    - Updated to JB_Opensource_Update7 soure code
    - Update7 source code includes the eMMC sudden death / SDS fix
    18
    K2-2:
    - Moved to SuperSU (Existing Superuser app will be auto-replaced with SuperSU)
    - Implemented fix for "freeze on FC (Force Close)" problem caused by dumpstate