[KERNEL] SpeedMod N7000 ICS [K3-15 CWM CIFS ROOT / NO-ROOT]

hardcore

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

This is the SpeedMod kernel for the Samsung Galaxy Note GT-N7000 ICS.
This kernel is only for Samsung ICS ROMs.

This kernel has MMC_CAP_ERASE disabled, which should prevent the "hard brick" bug.
http://forum.xda-developers.com/showthread.php?t=1633943

Be extra careful if using CWM to flash stuff from another kernel. Make sure you are really on a *safe* kernel before using CWM to wipe/restore.

Disclaimer: USE IT AT YOUR OWN RISK OF PERMANENTLY BRICKING YOUR PHONE.


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
- Includes CWM Recovery

Screen and misc tweaks:
- MDNIE screen sharpness tuning (improves text readability)
- MDNIE color tuning (reduces over-saturation of color)
- init.d, TUN, CIFS, IPV6 Privacy support

Performance:
- CPU governor tweaks: increase responsiveness
- IO tweaks
- Read ahead tweaks
- Compiled with optimizations using Linaro GCC toolchain
- Switched to SLAB instead of SLUB
- Optimized GPU DVFS
- Optimized CPU hotplug
- 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

>>> 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
0
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:

hara74

Senior Member
Feb 9, 2012
1,409
632
0
46
Herrstein
thanks for the quick answers!!! :)

but can I use Mobil Odin, or is it not recommended,
because I always try to flash Kernels this way.

with Odin-PC I have no experience, but if is the only way, if have to READ again :D
 

praetorius

Senior Member
Feb 3, 2012
535
103
0
thanks for the quick answers!!! :)

but can I use Mobil Odin, or is it not recommended,
because I always try to flash Kernels this way.

with Odin-PC I have no experience, but if is the only way, if have to READ again :D
Just flashed via Mobile Odin, no problem. Will observe for stability until tomorrow.

Im on LPF stock, no CWM since before.

Zapped through server hops to XDA forums
 
Last edited:

MR.change

Senior Member
Nov 9, 2011
532
123
0
Baghdad
now we just need a few brave souls to wipe from recovery with this kernel :D

jokes aside, I'm really excited that solutions are being developed but I'm waiting for things to unfold a bit more

so yeah don't be tempted to actually wipe from recovery unless you have a note to spare.