This version is only for Samsung ICS ROMs. It will not work for Samsung Gingerbread ROMs
ICS Kernel's Collection
The procedure for how to flash using Odin is here.
How to Flash ‘.zip’ Files Using ClockworkMod [CWM]
***************ICS Kernel***************
Show more detail for Abyss kernel 1.2
Show more detail for SpeedMod SGS2 ICS K3-28 (28-July)
SpeedMod SGS2 ICS [K3-28]
NOTE: The downloads on this page are for the Galaxy S2 GT-I9100 only.
WARNING: This kernel does NOT work for the GT-I9100G. I9100 kernels and ROMs are not compatible with the I9100G.
ICS versions:
Version: K3-28 (27-July-2012)
- Rebuilt on new GT-I9100_ICS_Opensource_Update7 source code
- Should be compatible with 4.0.4 ROMs
Odin version: SpeedMod K3-28 for Odin
CWM version: SpeedMod K3-28 for CWM
Version: K3-27 TEST (24-July-2012)
Odin version: SpeedMod K3-27T for Odin
CWM version: SpeedMod K3-27T for CWM
Version: K3-26 (21-July-2012)
Odin version: SpeedMod K3-26 for Odin
CWM version: SpeedMod K3-26 for CWM
K3-26:
- Rebuilt on new GT-I9100_ICS_Opensource_Update6 source code
- sched_mc_power_savings set to 0 by default
Version: K3-25 (10-July-2012)
Odin version: SpeedMod K3-25 for Odin
CWM version: SpeedMod K3-25 for CWM
K3-25:
- Changed to Linaro GCC 4.4 compiler for better stability
- Better MDNIE display settings to eliminate over-sharpening
Version: K3-24 (04-July-2012)
Odin version: SpeedMod K3-24 for Odin
CWM version: SpeedMod K3-24 for CWM
Source code for developers: SpeedMod K3-24 Source Patches
K3-24
- Rebuilt on newer source code GT-I9100_HK_IC_Opensource_Update1
- Hide boot partitions (TriangleAway 1.51+ still works)
- Changed some compiler settings to fix boot hangs
Version: K3-21 (02-July-2012)
Odin version: SpeedMod K3-21 for Odin
CWM version: SpeedMod K3-21 for CWM
K3-21:
- Updated mach-exynos cpufreq code from GT-N7000 sources
- Updated root: Superuser.apk and su binary to latest versions
Version: K3-20 (29-May-2012)
Odin version: SpeedMod K3-20 for Odin
CWM version: SpeedMod K3-20 for CWM
K3-20:
- Delayed min_free_kbytes adjustment a bit to prevent hanging at boot
- Enabled utf-8 support for CIFS
Version: K3-19 (17-May-2012)
Odin version: SpeedMod K3-19 for Odin
CWM version: SpeedMod K3-19 for CWM
K3-19:
- Patched Wifi driver with "bcmdhd: Fix FW hang recovery"
Version: K3-16 (28-Apr-2012)
Odin version: SpeedMod K3-16 for Odin
CWM version: SpeedMod K3-16 for CWM
Version: K3-15 (24-Apr-2012)
Odin version: SpeedMod K3-15 for Odin
CWM version: SpeedMod K3-15 for CWM
Version: K3-11 (16-Apr-2012)
Odin version: SpeedMod K3-11 for Odin
CWM version: SpeedMod K3-11 for CWM
Version: K3-9 (6-Apr-2012)
Changelog
- Enhancement to DVFS based CPU hotplug policy: prefer 1-core when screen off
- CWM recovery updated to Koush's 5.8.1.8
- Added ability to disable auto-root
- adb root enabled (thanks to Chainfire's modified adbd)
Odin version: SpeedMod K3-9 for Odin
CWM version: SpeedMod K3-9 for CWM
K3-7:
- Minor update to IO tweaks
- MDNIE tuning for more natural color and sharpness
- GPU DVFS adjustments
Version: K3-7 (4-Apr-2012)
Odin version: SpeedMod K3-7 for Odin
CWM version: SpeedMod K3-7 for CWM
K3-5:
- Minor update to IO read_ahead tweaks
Version: K3-5 (3-Apr-2012)
Odin version: SpeedMod K3-5 for Odin
CWM version: SpeedMod K3-5 for CWM
K3-3:
- ARM CPU topology patch from Linaro
- SCHED_MC multi-core aware scheduler patch from Linaro
- Changed to DVFS based CPU hotplug policy
Version: K3-3 (2-Apr-2012)
Odin version: SpeedMod K3-3 for Odin
CWM version: SpeedMod K3-3 for CWM
OR mirror
K3-2:
- Added CWM5
- Increased USB charging speed to same speed as AC charge
- max17042: Fix fuel alert wakelocks
- Touchscreen MOVHYST ("Vitalij fix") set to 10
Version: K3-2 (1-Apr-2012)
Odin version: SpeedMod K3-2 for Odin
CWM version: SpeedMod K3-2 for CWM
K3-1:
- Initial release
Version: K3-1 (1-Apr-2012)
Odin version: SpeedMod K3-1 for Odin
CWM version: SpeedMod K3-1 for CWM
----
You can download some of the versions and the source code from XDA forums.
[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.
Show more detail for Siyah Kernel V3.4.1 (20 July)
Siyah Kernel V3.4.1 ICS
SiyahKernel v3.5
Changelog:
- added Jellybean support
SiyahKernel v3.4.1
Changelog:
- based on i9100 update6 sources
- fixed /vendor symlink for cm9/aosp roms
- Linux 3.0.37
- Update 3.4 -> 3.4.1: bluetooth fix to work on 4.0.4 based ROMs (by tungstwenty)
SiyahKernel v3.4
Changelog:
- based on i9100 update6 sources
- fixed /vendor symlink for cm9/aosp roms
- Linux 3.0.37
- Warning: only tested on stock 4.0.3 ROM.
SiyahKernel v3.3.3d
Changelog:- pegasusq fixes and tweaks
- added cfs tweaks settings to ExTweaks (samsung default, linux kernel default and thunderbolt script defaults)
- added Tungstwenty’s implementation that let’s us see deleted wakelock details (optional in ExTweaks)
- cherry-picked some wifi changes/fixes from cm9 repo
- added mdnie negative effect toggle to ExTweaks (by Tungstwenty)
- and some other tiny changes…
- Linux 3.0.36
- update (3.3.3 -> 3.3.3b) removed some potentially unsafe changes which might be the reason of some users having problems with the latest release.
- update(3.3.3b -> 3.3.3c) added ntt device gps support back. removed exfat related mess. added Entropy512′s patch to prevent multicast packets for added headphone amplification setting to extweaks (named it soundgasm). fixed data statistics and some other changes in config and sources…
- update(3.3.3c -> 3.3.3d) main wakelock fix by tungstwenty
DOWNLOAD ZIP (for CWM Recovery)
SiyahKernel v3.3.3c
Changelog:- pegasusq fixes and tweaks
- added cfs tweaks settings to ExTweaks (samsung default, linux kernel default and thunderbolt script defaults)
- added Tungstwenty’s implementation that let’s us see deleted wakelock details (optional in ExTweaks)
- cherry-picked some wifi changes/fixes from cm9 repo
- added mdnie negative effect toggle to ExTweaks (by Tungstwenty)
- and some other tiny changes…
- Linux 3.0.36
- update (3.3.3 -> 3.3.3b) removed some potentially unsafe changes which might be the reason of some users having problems with the latest release.
- update(3.3.3b -> 3.3.3c) added ntt device gps support back. removed exfat related mess. added Entropy512′s patch to prevent multicast packets for added headphone amplification setting to extweaks (named it soundgasm). fixed data statistics and some other changes in config and sources…
DOWNLOAD ZIP (for CWM Recovery)
SiyahKernel v3.3.2
Changelog:
DOWNLOAD ZIP (for CWM Recovery)- USB mode selection in ExTweaks (default, force mass storage, force mtp)
- some tweaks & patches from upstream
- GENTLE_FAIR_SLEEPERS and ARCH_POWER selection in ExTweaks
- battery charging animation, service and lpm.rc from CM9
- wifi country code lookup part delegated back to the driver code
- Linux 3.0.34
SiyahKernel v3.3.1
Changelog:
DOWNLOAD TAR (for Odin)DOWNLOAD ZIP (for CWM Recovery)- removed lots of experimental patches and merges. why? because I got my i9300 today and my i9100 will be used by my wife and I don’t want her to complain too much.
- Linux 3.0.33
SiyahKernel v3.2.8.2
Changelog:
DOWNLOAD TAR (for Odin)
DOWNLOAD ZIP (for CWM Recovery)- lots of merges with n7000 update3 sources (/kernel /mm /fs /block /net)
- and some platform specific merges (cpufreq driver and usb related)
- this release is probably the last v3.2 version. in v3.3beta I will use i9300 base and have a single repository for i9100 and i9300, which requires a little more time than I have now.
- XZ compression because new flags and features make the kernel to exceed 8MB with gzip compression.
DOWNLOAD TAR (for Odin)
SiyahKernel v3.2.7.2
Changelog:
DOWNLOAD ZIP (for CWM Recovery)- fixed triangleaway support. boot partitions are not hidden anymore.
- back to GZIP compression because of new lvm binary
- nandroid backup from&restore to 2ndROM (restoring to 2ndROM will take long because of the formatting inefficiency of the data image file)
- new feature: mDNIe negative effect toggling via home button. press it 4 times to toggle. I hope you will find it useful for web browsers with white background.
- new wifi driver from i9300 (SGS3) sources
update(1/6): wifi driver updates from sgs3 sources.
SiyahKernel v3.2.6.4
Changelog:
SiyahKernel v3.2.6.3
DOWNLOAD ZIP (for CWM Recovery)- new usb host driver. works fine with mouse, usb sticks and serial port adapters.
- some wifi patches from n7000 sources. ioctl timeout is reduced from 20 secs to 5 secs.
- fixed ntfs mounting and added ntfs-3g binary back. it will not be used if “ntfs mounter” app is installed. otherwise, ntfs sticks will be mounted read-only in /mnt/ntfs folder.
- changed pegasusq governor defaults using AndreiLux’s settings. see this post for details
- disabled force-install of superuser but I highly recommend you to “remove root” in extweaks and restart after flashing this kernel to prevent lockups and force-closes.
- added scaling_min_freq and scaling_max_freq settings to extweaks. default is 100-1200MHz, battery profile default is 100-1000MHz, performance profile default is 200-1200MHz
- just a little tweak to mdnie settings… see /sbin/ext/tweaks.sh for details
UPDATE: 29/5 wifi&mmc related fixes
DOWNLOAD ZIP (for CWM Recovery)SiyahKernel v3.2.6.3
SiyahKernel v3.2.5.2
SiyahKernel v3.2.5.1
DOWNLOAD TAR (for Odin)
DOWNLOAD ZIP (for CWM Recovery)
SiyahKernel v3.2.5
DOWNLOAD TAR (for Odin)DOWNLOAD ZIP (for CWM Recovery)
SiyahKernel v3.2.4
DOWNLOAD TAR (for Odin)DOWNLOAD ZIP (for CWM Recovery)
SiyahKernel v3.2.3
DOWNLOAD TAR (for Odin)DOWNLOAD ZIP (for CWM Recovery)
SiyahKernel v3.2.2
DOWNLOAD TAR (for Odin)DOWNLOAD ZIP (for CWM Recovery)
SiyahKernel v3.2.1
SiyahKernel v3.2
SiyahKernel v3.2rc1
SiyahKernel v3.2b8
SiyahKernel v3.2b7
SiyahKernel v3.2b6
SiyahKernel v3.2b5
SiyahKernel v3.2b4
SiyahKernel v3.1.2
SiyahKernel v3.1.1
SiyahKernel v3.1...
SiyahKernel v3.1rc6
SiyahKernel v3.1rc5
SiyahKernel v3.1rc4
REUPLOADED ON 16th April. Please redownload.
DOWNLOAD TAR (for Odin)DOWNLOAD ZIP (for CWM Recovery)
SiyahKernel v3.1rc3
SiyahKernel v3.1rc2
DOWNLOAD TAR (for Odin)DOWNLOAD ZIP (for CWM Recovery)
SiyahKernel v3.0.1
EDIT: updated on 9th April, 2012 to fix auto turn-on problem while charging in off mode (Samsung ROMs only). If you are on a Samsung ROM or MIUI please download again.
SiyahKernel v3.0
SiyahKernel v3.0rc4
SiyahKernel v3.0rc2
SiyahKernel v3.0rc1DOWNLOAD TAR (for Odin)
DOWNLOAD ZIP (for CWM Recovery)
SiyahKernel v3.0beta7
DOWNLOAD TAR (for Odin) DOWNLOAD ZIP (for CWM Recovery)
Show more detail for Dream-IRC (26 July)
MMC Cap Erase DISABLED
Custom Toolchain Optimized for the SGS2
Kernel Tweaks
Several CPU Governors
Stable and Fast Kernel
Full Extweaks Support
Compiler Optimization Flags
Pre-rooted, Autoroot Feature
Init.d Support
Ipv6 Support On-The-Go
Dual-Recovery (Both CWM/TWRP: Can be set with ExTweaks)
Dualboot Support
Multi-ROM Support (CM9,MUI,B2G,S4A,Jellybean support)
Overclocking Support to 1600mhz
Undervolting Support
Bln Support
JellyBean support Added
*****************************
****** V2.6.5 Release/Update ********
JellyBean fixed now it boots up
You can Enable/Disable BootMenu in Extweaks (if no secondrom is found)
Android 4.0.4 Bluetooth support
fixed 2nd ROM restore/backup/install issue
Size: 5.57 MB
MD5: ecbfcb46bbb744064f25fbe375e4303a
MD5: ecbfcb46bbb744064f25fbe375e4303a
Size: 5.84 MB
MD5: e4db66bead440745394a642cf6ba98a6
MD5: e4db66bead440745394a642cf6ba98a6
If you have any bug reports please pm them to me, giving the best explaination you can so we can find and fix it. All bug reports help!
- Entroy 512
- CM Team
- Gokhanmoral
Email: dev.contingency@gmail.com
IRC: Hostname: irc.dream-irc.com Channel: #TeamSkyFire
Web-IRC: http://irc.teamskyfire.co.cc/
All contributions go to team upgrades such as:
- Dedicated servers for quicker builds
- Building and maintaining a custom site for your leisure
- As well as some services we would like to host for XDA and its members
Show more detail for N.E.A.K. ICS v2.1.1x (20 July)
N.E.A.K. ICS - 2nd Summer Gift for You (v2.1.1x)
[KERNEL][20.07][APP/PRO/OTA][AOSP&SAMMY]
[KERNEL][20.07][APP/PRO/OTA][AOSP&SAMMY]
- Based on sammy update4 sources, updated to 3.0.37------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Touch CWM Recovery 5.5.0.4 NEAK Modded
- Governors: Ondemand, LulzactiveV2(default), Performance, Conservative (module), Lazy (module)
- Schedulers: BFQv3-R2, Noop, SIO, VR (default)
- Using JRCU (++smoothness, ++responsiveness)
- XZ Compression only for KERNEL (+speed, --size)
- Built-In support for Voodoo Louder!
- Fully compatible with: Voodoo Louder, Tegrak's 2nd Core, Tegrak's Lulzactive app, Voltage Control, SetCPU, CWM Manager
INITRAMFS AND MISC:
- Manual Rooting via NEAK Recovery Menu (3.0.7 + latest binary)
- Auto-install of modded BLN Liblights (for both versions)
- Init.d Support (auto creation of init.d folder via cwm)
- Bootanimation Support (system/media & data/local)
- Touch Move Support + Touchscreen Fix (5 - thx to vitalij)
- BLN v2 support (by Creams, thx to gm for the porting)
- Full BLN Breathing + Blinking support (thx to myfluxi for aosp and gm for sammy)
- CIFS, FUSE, CUSE Support (modules)
- Logger already enabled into the kernel
CPU/GPU:
- NO OC!!!! (100-1200Mhz)
- CPU frequency scaling bug fixes, no more freezes!! (thx to gm & entropy)
- CPU Undervolt support (thx to netarchy, rebased by me)
- Complete control of freqs/voltages with Voltage Control/SetCPU/NeakPro
- GPU Overclock/Undervolt (by netarchy)
- Charging current interface support (by GM - via Voltage Control)
- Speedmod Sharpness fix (thx to hardcore)
- Brightness Curve Mod (thx to GM)
- mDNIe and panel settings moddable (thx to myfluxi)
MEMORY & PERFORMACES:
- ARM CPU Topology + sched_mc (can be enabled via CWM, disabled by default)
- SLQB Allocator (better memory management)
- Improved memory management functions
- Allow CPU Unaligned access (++performaces)
- Disabled all the big debugging (++speed, --size)
- AFTR ARM Idle Mode (enable via neak app or recovery)(++battery)
CONNECTIVITY TWEAKS:
- M250S WiFi drivers + Upstream updates (+performances, -issues)
- Disabled debugging WiFi/BT
- TCP/IP Tweaks
- TCP buffer tweaks
OPTIMISATIONS:
- Dynamic Hotplug with tweaked thresholds (with Tegrak's 2nd Core support)
- 2nd CPU Core OFF when screen is locked (thx to arighi)
- ARM_ERRATA_743622 & ARM_ERRATA_754322 & ARM_ERRATA_754327
- Upstream patches and fixes from Linux 3.2/3/4 mainline kernel
- GPU UI Rendering
- Fixed fuelgauge wakelocks (by Entropy)
- Compiled with Linaro GCC 4.5-2012.03-dev + A lot of optimisation flags (including hard float and graphite)
- Optimised EXT4 filesystem
- Generally optimised code (removed useless functions and variables, fixed warnings)
and many others...
- Modded Recovery with N.E.A.K. Menu:
1) Remove voltage settings (Voltage control)
2) Create EFS Backup (in /sdcard/near)
3) Bus ASV Voltages Table Settings... ---> 6 voltage levels
4) Governors Menu...
- Enable/Disable Conservative Governor
- Enable/Disable Lazy Governor
- Enable/Disable Lionheart Tweaks (only with conservative gov)
- Enable/Disable Lagfree Governor
5) Misc Options Menu...
- Enable/Disable sched_mc power functions (++battery, - performance)
- Enable/Disable AFTR Idle Mode
6) Configurator PRO Menu...
- Various cleaning for scripts
- Cleaning neak folder
7) ROM TOOLS MENU (in main menu)
- Clear init.d folder
- Install/Reinstall Root
- NEAK CONFIGURATOR APP (also PRO)
- NO COMPRESSION for Initramfs
- Tweaked Ondemand, lulzactive and lazy governors
- Tweaked BFQ, SIO and VR Schedulers for NAND devices
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
v2.1.1x AOSP/AOKP/CM9 Zip = Click Here
v2.1.1x AOSP/AOKP/CM9 TAR = Click Here
v2.1.1x SAMSUNG+Official MIUI Zip = Click Here
v2.1.1x SAMSUNG+Official MIUI TAR = Click Here
OLD DOWNLOADS:
v2.1x AOSP/AOKP/CM9:
ZIP: http://code.google.com/p/neak-kernel...P.zip&can=2&q=
TAR: http://code.google.com/p/neak-kernel...P.tar&can=2&q=
v2.1x SAMMY+MIUI:
ZIP: http://code.google.com/p/neak-kernel...Y.zip&can=2&q=
TAR: http://code.google.com/p/neak-kernel...Y.tar&can=2&q=
v2.0.6x AOSP/AOKP/CM9 Zip = Click Here
v2.0.6x AOSP/AOKP/CM9 TAR = Click Here
v2.0.6x SAMSUNG+Official MIUI Zip = Click Here
v2.0.6x SAMSUNG+Official MIUI TAR = Click Here
v2.0.5x AOSP/AOKP/CM9:
ZIP: http://code.google.com/p/neak-kernel...P.zip&can=2&q=
TAR: http://code.google.com/p/neak-kernel...P.tar&can=2&q=
v2.0.5x SAMMY+MIUI:
ZIP: http://code.google.com/p/neak-kernel...Y.zip&can=2&q=
TAR: http://code.google.com/p/neak-kernel...Y.tar&can=2&q=
v2.0.4x AOSP/AOKP/CM9:
ZIP: http://code.google.com/p/neak-kernel...P.zip&can=2&q=
TAR: http://code.google.com/p/neak-kernel...P.tar&can=2&q=
v2.0.4x SAMMY+MIUI:
ZIP: http://code.google.com/p/neak-kernel...Y.zip&can=2&q=
TAR: http://code.google.com/p/neak-kernel...Y.tar&can=2&q=
----------------------------------------------------------------------------------------------------------------
v2.0.3x AOSP/AOKP/CM9:
ZIP: http://code.google.com/p/neak-kernel...P.zip&can=2&q=
TAR: http://code.google.com/p/neak-kernel...P.tar&can=2&q=
V2.0.3x SAMMY+MIUI:
ZIP: http://code.google.com/p/neak-kernel...Y.zip&can=2&q=
TAR: http://code.google.com/p/neak-kernel...Y.tar&can=2&q=
v2.1x (AOSP & SAMMY+MIUI):
KERNEL:
- Updated to Linux 3.0.36 sources
- cpufreq: another change to stop Level not found issue (thx to Ktoonsez - should fix slow-mo issues)
- mach-exynos: cpufreq: Fix derpage that caused level not found errors
- cpufreq: reverting to original Entropy512's level-not-found fix
- max8997_vibrator: user configurable vibrator intensity (thx to Entropy512 & codeworkx)
- keyboard: cypress: Use standard voltage for constant/blinking bln
- keyboard: cypress: Ensure light is off, enable regulator only if needed
- mach-exynos: mshci-gpio: Small change from N7000 source drop
- wakelock: (tungstwenty's implementation) expanded deleted wakelocks
- wakelock: main_wake_lock fix by tungstwenty
- net: wireless: bcmdhd: Reduce priority for dhd_dpc and watchdog
MISC:
- Removed some more debug infos
v2.0.6x (AOSP & SAMMY+MIUI):
- Updated to 3.0.33
- keyboard: cypress: Don't renew notification timeout option
- keyboard: cypress: Automatically enable BLN while charging (aosp)
- mach-u1: Fixing light sensor breakage
- vr: fifo_batch set to 1
- Various updates of WiFi driver
- sched_rt: fix SCHED_RR across cgroups
- ld9040: increase boot gamma level to original GAMMA_160CD level
- Updating sammy cypress driver from SiyahKernel
- max8997: Implement Accessory Charger Adapter support
- Patch the firmware of certain Samsung emmc parts to fix a bug
- mach-exynos: tmu: add tmu sysfs for temperature reading
- modem_if: update modem driver to update5 sources
- usb: gadget: composite: Fix corruption when changing configuration
- sched: fix cpu index check in get_cpu_nr_running funtion
- mali: Driver update from N7000 Update 3 sources
- USB Gadget updates
- mach-u1: Allow reduced GPU voltage
- fs: fat: fallocate support for fat driver (from n7000 sources)
- ext4: add missing save_error_info() to ext4_error()
- mc1n2: replace mdelay() with msleep() to be consistent with GB kernels
- aosp: updated initramfs from latest cm9 nightly
THANKS TO MYFLUXI AND GOKHANMORAL FOR A LOT OF PATCHES!
Code:
v2.0.5x (AOSP & SAMMY+MIUI): - Updated to 3.0.31 - usb: disable parent hub tt detection to get HID devices working (gm) - usb: otg: merges with sztupy's usb host mode build 5 (gm) - u1-otg: disable irqs on dev when otg host is stopped (gm) - cpufreq: fixing vdd_levels interface (gm) - busfreq: added another asv table voltage step (lvl 7, heavy uv) - mach-u1: raised movhysti to 4 - mach-exynos: clock-exynos4: sync clock related exynos4210 code with update5 sources (gm) - tspdrv: Add adjustable vibrator levels (myfluxi) - netfilter: xt_qtaguid: start tracking iface rx/tx at low level - ld9040: reworked gamma values and settings from SiyahKernel (gm) - touchscreen: mxt224_u1: Update touch values according to power state (myfluxi) - touchscreen: mxt224_u1: Use mxt224_ta_probe instead of writing directly (myfluxi) - keyboard: cypress: Add LED breathing effect[ (myfluxi+gm) - keyboard: cypress: Use CMs original BLN timeout mechanism (myfluxi) - only aosp - keyboard: cypress: Stop notification on low battery (myfluxi) - only aosp - keyboard: cypress: Add LED button fade out effect option (myfluxi) - only aosp - Add ACCESSORY_SET_AUDIO_MODE control request and ioctl - USB: gadget: f_accessory: Add support for HID input devices - USB: gadget: f_audio_source: New gadget driver for audio output - net: wireless: bcmdhd: Check return value from dhd_dev_init_ioctl() - net: wireless: bcmdhd: Ignore signal_pending() while waiting in IOCTL - netfilter: xt_IDLETIMER: Use uevent instead of new netlink msg type - net: check return value for dst_alloc - ipv6: check return value for dst_alloc - using lvl 3 as default for bus asv voltages - raised min_free_kbytes again for any kind of toggle issues - Reworked kernel name string v2.0.4x (AOSP & SAMMY+MIUI): - Updated to Linux 3.0.30 - RCU: Joe's RCU - Updated WiFi driver to M250S update5 sources (no more toggling issues) - mach-exynos: busfreq: Add undervolt option using asv table (use neak menu from recovery to manage it) - thx to myfluxi - sync: Add synchronization framework - ld9040: Add adjustable gamma levels (thx to myfluxi) - mDNIe: Add adjustable settings (thx to myfluxi) - ld9040: increase number of gamma levels from 21 to 25 (thx to gm) - cpufreq: removed smooth_scaling interface - cpufreq: Separate speed target revalidate time and initial set time - cpuidle: reverted to official samsung source drivers - usb modifications to get HID working and fix OTG crashing (thx to gm) - usb: final fix for crashing phone while using usb or charger - ARM: smp: Align secondary_start_kernel with mainline - ARM: SMP: use a timing out completion for cpu hotplug - arm: vfp: Fix memory corruption on PM suspend - ARM: vfp: only clear vfp state for current cpu in vfp_pm_suspend - defconfig: removed RCU_BOOST feature - defconfig: removed netfilter OWNER option (fixes BBS crashing) - sched: Cleanup cpu_active madness - Disabled GENTLE_FAIR_SLEEPERS (+responsiveness) - usb: using 2 different modded drivers for aosp and sammy (to avoid usb issues) - lowmemorykiller: upstream updates and improvements - MAKEFILE: Removed asv-4x12.o and cpufreq-4x12.o - Upstream updates for WiFi drivers - Removed CUSE module - TOTAL RECOVERY RESTYLING (added clock, new headers, rom tools menu...) - Fixed wrong path for sdcard into EFS Backup - Updated samsung liblights, now perfectly working with brightness and bln (thx to gm) - Using MTP as default on sammy roms - Fixed ADB corrupted binary file into sammy initramfs - Updated sammy init files - Updated aosp init files from latest aokp build - MANUAL ROOTING VIA RECOVERY NEAK MENU! - recovery: using noop+ondemand while in recovery mode (faster backup/restore) - Official NEAK I777 support (into I777 forums) - Enabled PANIC_TIMEOUT (so it reboots when SoDing) - Re-tweaked XZ compression values (boots faster)[/I] - Tweaked touch sensitivity - Moving init.d folder to init.d-old while flashing v2.0.3x (AOSP & SAMMY+MIUI): - Updated to 3.0.28 - Updated WiFi drivers - Fixed potential WiFi toggle issues (thx to wjchen) - Fixed a lot of compiling warnings (thx to myfluxi) - lulzactive: safety floor for up_sample_time - Switching again to SHMEM (fixes flashing themes from cwm) - net: now using Stochastic Fair Blue NET Scheduler (SFB) - mach-exynos: Enable old s5pv310 pm-hotplug module (thx to myfluxi) - Using hotplug thresholds from NEAK GB kernel - power: lowered misc charge current - cypress: using myfluxi's touchkey driver (for AOSP, with BLN) - Touchkey timeout for AOSP roms set to 1s - Tweaked smooth_scaling parameters (+responsiveness) - Upstream and CM9 sources updates - Netfilter upstream updates - arm: SMP: Fix RCU stalls due to mis-backported upstream patch (thx to Entropy512) - More cleanup - Modified Recovery UI (and fixed options issues) - Corrected format for emmc (now external) and sdcard (now internal) - Using original NET buffers - Removed J4FS module (afaik doesn't work, neither if insmodded) - FULL SUPPORT FOR OFFICIAL MIUI (using sammy version) - Fixed WiFi into latest CM9 nightlies - NO SWITCHED MOUNTS FOR SDCARDs YET!! (i want to wait) - Using mass storage mode for both MIUI and Sammy roms - Fixed USB Mount into CWM Recovery - A bit reduced kernel compression - The ZIP file now clears INIT.D folder during flashing - Using NEON for VFP - More optimised CFLAGS - Updated Linaro 4.5 toolchain to latest dev build v2.0.2x (AOSP & SAMMY): - Support for MIUI ROMs (only AOSP version of NEAK) - Fixed lags into UI (removed CFS tweaks) - Fixed DPI issues into AOSP ROMs - Enabled CRC32 slice-by-8 algorithm - exynos4: Disable SW downclock in cpuidle - galaxys2: made google gadget code using 2 luns for aosp roms - cpufreq: smooth scaling interface - recovery: fixing switched mounts for both sdcards into mounts&storage menu - ondemand: tweaking for responsiveness - vr: a bit tweaking for a bit more throughput - enabled mass storage mode for aosp roms (who supports it) - sched: re-enabling GENTLE_FAIR_SLEEPERS - TCP buffer tweaks v2.0.1x (AOSP & SAMMY): - Updated to Linux 3.0.27 kernel - Fixed touch buttons and swype into Recovery (thx to gm) - Tuned lulzactive parameters - New lulzactive based on newest interactive (thx to gm) - Added pegasusq governor (for who wants it...) - Added J4FS module (but seems not working fine) - mali: more aggressive GPU thresholds (++3d performance) - cm3663: set initial state of proximity sensor to "far" (codeworkx) - stand-hotplug: Don't ever hotplug out cpu 0 (thx to Entropy512) - mach-exynos: stand-hotplug: Improve CPU0 turnoff protection logic (thx to Entropy512) - Tweaked hotplug thresholds (+responsiveness) - No more lags at all in any kind of rom! v2.0x AOSP&SAMMY: - Based on samsung update4 sources - Patched up to 3.0.26 (thx to linaro) - Modded CWM Recovery Touch 5.5.0.4 (thx to sk8erwitskil) - Frequency steps from 100 to 1200Mhz (default 200-1200) - Governors same as GB version (default lulzactive) - Schedulers same as GB version (default VR) - GPU OC/UV interface (thx to gm, netarchy & myfluxi) - Full compatibility with NEAK APP FREE/PRO (needs update for pro) - Reworked lulzactiveV2 governor to use dec_load_cpu parameter (by simone201) - Fixed sync issues with scaling (thx to entropy & gm) - Supports: CWM Manager 3.15, Tegrak OC, 2nd Core, lulzactive app, touch move (needs update), Voodoo Louder, SetCPU & Voltage Control - XZ Compression with optimisations - Removed 3/4 of the debugging - Fix for touchscreen sensitivity (thx to vitalij and myfluxi) - Speedmod's Sharpness FIX (ported, thx to hardcore) - ARM CPU Topology + sched_mc (thx to linaro) - Undervolt interface (thx to netarchy, ported by me, gm & myfluxi) - CGROUP_TIMER_SLACK, RCU_BOOST and many more performance improvements - Various netfilter options enabled - Brightness curve mod (thx to gm) - SLQB memory allocator - CIFS, TUN, FUSE & CUSE - BLN v2 support in both AOSP and SAMMY roms (use bln app) and many more things (check my repo for more infos)
SOURCE CODE (2 branches, dev & master): Click Here
Show more detail for Phenomenal 5.5 ICS
[kernel] Phenomenal 5.5 ICS - Back to the future
EDIT: BUILD YOUR "PHENOMENAL"
http://forum.xda-developers.com/show...&postcount=431
New phenomenal 5.5 based on speedmod k3-20. See phenomenal 5.1 for changes over speedmod and voltages.
Normal:
CWM: http://dl.dropbox.com/u/33360162/phe...l5.5Normal.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...l5.5Normal.tar
Medium:
CWM: http://dl.dropbox.com/u/33360162/phe...l5.5Medium.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...l5.5Medium.tar
Extreme:
CWM: http://dl.dropbox.com/u/33360162/phe...5.5Extreme.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...5.5Extreme.tar
OLD:
New phenomenal 5.4 based on speedmod k3-19. See phenomenal 5.1 for changes over speedmod and voltages.
EDIT: Radio fm bug fixed. Link updated
Normal:
CWM: http://dl.dropbox.com/u/33360162/phe...l5.4Normal.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...l5.4Normal.tar
Medium:
CWM: http://dl.dropbox.com/u/33360162/phe...l5.4Medium.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...l5.4Medium.tar
Extreme:
CWM: http://dl.dropbox.com/u/33360162/phe...5.4Extreme.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...5.4Extreme.tar
New phenomenal 5.3 based on speedmod k3-16. See phenomenal 5.1 for changes over speedmod and voltages.
Radio fm bug fixed (thanks to simone201)
Normal:
CWM: http://dl.dropbox.com/u/33360162/phe...l5.3Normal.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...l5.3Normal.tar
Medium:
CWM: http://dl.dropbox.com/u/33360162/phe...l5.3Medium.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...l5.3Medium.tar
Extreme:
CWM: http://dl.dropbox.com/u/33360162/phe...5.3Extreme.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...5.3Extreme.tar
Custom boot logo:
http://forum.xda-developers.com/show...&postcount=739
New phenomenal 5.2 based on speedmod k3-15. See phenomenal 5.1 for changes over speedmod and voltages.
Normal:
CWM: http://dl.dropbox.com/u/33360162/phe...l5.2Normal.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...l5.2Normal.tar
Medium:
CWM: http://dl.dropbox.com/u/33360162/phe...l5.2Medium.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...l5.2Medium.tar
Extreme:
CWM: http://dl.dropbox.com/u/33360162/phe...5.2Extreme.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...5.2Extreme.tar
New phenomenal 5.1 version based on speedmod k-3 11 and with normal/medium/extreme version.
Remember that extreme version is more battery friendly, but with more aggressive undervolting and not stable for all, medium is stable for many people, normal is (in theory) stable for all.
So, before try extreme version, if have issue like freeze, try medium and if you have problems use normal.
DON'T USE OTHERS PROGRAMS THAT MANIPULATE VOLTAGES OF CPU FREQUENCIES!!PHENOMENAL IS ALREADY READY TO USE WITHOUT OTHERS MODIFICATION!!!
WORKS ONLY ON SAMSUNG BASED ROMS!
NO BLN NO CUSTOM BOOT LOGO!
BEFORE FLASH KERNEL, I SUGGEST TO FLASH CLEANING SCRIPT:
http://forum.xda-developers.com/show...90&postcount=1
For all versions:
Set Hotplug Low to 40 (stock is 20)
Hotplug High to 85 (stock is 30)
Set touchscreen sensitivity to 5 (speedmod is 10)
Normal:
CPU voltages: 1200mhz = 1200mv (stock is 1275)
1000mhz = 1125mv (stock is 1175)
800mhz = 1025mv (stock is 1075)
500mhz = 950mv (stock is 975)
200mhz = 900mv (stock is 950)
Internal voltages: -50mv respect stock for all frequencies
Bus voltages: 266mhz = 950mv (stock is 1000)
133mhz = 900mv (stock is 950)
GPU voltages: 266mhz = 950mv (stock is 1000mv)
160mhz = 900mv (stock is 950mv)
CWM: http://dl.dropbox.com/u/33360162/phe...l5.1Normal.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...l5.1Normal.tar
Medium:
CPU voltages: 1200mhz = 11750mv (stock is 1275)
1000mhz = 1075mv (stock is 1175)
800mhz = 975mv (stock is 1075)
500mhz = 950mv (stock is 975)
200mhz = 875mv (stock is 950)
Internal voltages: -50mv respect stock for all frequencies
Bus voltages: 266mhz = 900mv (stock is 1000)
133mhz = 850mv (stock is 950)
GPU voltages: 266mhz = 950mv (stock is 1000mv)
160mhz = 900mv (stock is 950mv)
CWM: http://dl.dropbox.com/u/33360162/phe...l5.1Medium.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...l5.1Medium.tar
Extreme (fixed):
CPU voltages: 1200mhz = 1150mv (stock is 1275)
1000mhz = 1050mv (stock is 1175)
800mhz = 950mv (stock is 1075)
500mhz = 925mv (stock is 975)
200mhz = 850mv (stock is 950)
Internal voltages: -50mv respect stock for all frequencies
Bus voltages: 266mhz = 900mv (stock is 1000)
133mhz = 850mv (stock is 950)
GPU voltages: 266mhz = 900mv (stock is 1000mv)
160mhz = 850mv (stock is 950mv)
Screen controller voltages = - 300mv in comparison to stock
Memory voltages = -100 mv in comparison to stock
CWM: http://dl.dropbox.com/u/33360162/phe...5.1Extreme.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...5.1Extreme.tar
Source 5.1 normal : http://www.mediafire.com/?g50u4g3cim3to37
EDITED (ADDED MEDIUM AND EXTREME):
Hello all!
Here my first ICS release of phenomenal.
Phenomenal 5.0 is based on speedmod k-3 9.
My first release is only in the normal/stable version. Before I want set stability without too much aggressive voltages. After I can publish medium/extreme version.
Phenomenal 5.0 changelog:
Set Hotplug Low to 40 (stock is 20)
Hotplug High to 85 (stock is 30)
Set touchscreen sensitivity to 5 (speedmod is 10)
Normal:
CPU voltages: 1200mhz = 1200mv (stock is 1275)
1000mhz = 1100mv (stock is 1175)
800mhz = 1000mv (stock is 1075)
500mhz = 950mv (stock is 975)
200mhz = 875mv (stock is 950)
Internal voltages: -50mv respect stock for all frequencies
Bus voltages: 266mhz = 950mv (stock is 1000)
133mhz = 900mv (stock is 950)
GPU voltages: 266mhz = 950mv (stock is 1000mv)
160mhz = 900mv (stock is 950mv)
CWM: http://dl.dropbox.com/u/33360162/phe...l5.0Normal.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...l5.0Normal.tar
Medium:
CPU voltages: 1200mhz = 11750mv (stock is 1275)
1000mhz = 1075mv (stock is 1175)
800mhz = 975mv (stock is 1075)
500mhz = 950mv (stock is 975)
200mhz = 875mv (stock is 950)
Internal voltages: -50mv respect stock for all frequencies
Bus voltages: 266mhz = 900mv (stock is 1000)
133mhz = 850mv (stock is 950)
GPU voltages: 266mhz = 950mv (stock is 1000mv)
160mhz = 900mv (stock is 950mv)
CWM: http://dl.dropbox.com/u/33360162/phe...l5.0Medium.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...l5.0Medium.tar
Extreme:
CPU voltages: 1200mhz = 1150mv (stock is 1275)
1000mhz = 1050mv (stock is 1175)
800mhz = 950mv (stock is 1075)
500mhz = 925mv (stock is 975)
200mhz = 850mv (stock is 950)
Internal voltages: -50mv respect stock for all frequencies
Bus voltages: 266mhz = 900mv (stock is 1000)
133mhz = 850mv (stock is 950)
GPU voltages: 266mhz = 900mv (stock is 1000mv)
160mhz = 850mv (stock is 950mv)
Screen controller voltages = - 300mv in comparison to stock
Memory voltages = -100 mv in comparison to stock
CWM: http://dl.dropbox.com/u/33360162/phe...5.0Extreme.zip
ODIN: http://dl.dropbox.com/u/33360162/phe...5.0Extreme.tar
thanks to hardcore for speedmod kernel
simone and gokhan for support
Show more detail for S2Mod V1.4 (02-May)
S2Mod Kernel
S2Mod v1.4
S2Mod v1.4
Features:
- Different Kernels for Samsung, MIUI & CM9
- Root & BusyBox
- CWM Recovery
- Support for Init.d Scripts
- Kernel Version: 3.0.29
- BLN Support
- Bootanimation Support for /data/local & /system/media
- Cpufreq Governors:
- Performance
- Powersave
- Userspace
- OnDemand (Default)
- Conservative
- Interactive
- Adaptive
- Pegasusq
- Smartass2
- Lulzactive
- Lazy
- Lagfree
- IO Schedulers
- Deadline
- CFQ
- BFQ
- SIO (Default)
- V(R)
- No-op
v1.4 - 02/05/2012
- Touch CWM Recovery
- Set VM_MAX_READHEAD to 512
- BLN Support for Samsung/AOSP both - thanks to simone201 and myfluxi
- Modifications in the conservative governor
- Fixed BLN Support - For Samsung/MIUI/CM - Requires BLN Control
- Fix fuel alert wakelocks
- Frequency Regulation based on screen on/off events
- Added Global Min&Max_Suspend Freq Var
- Added ARM CPU Topology Definiton
- Enabled ARCH_POWER
- Add asym topology flag for using cpu0 1st
- Prevent freqs going above max policy
- Sleep of death fix for overclock freq tables
- Adapt intermediate freq step up relative to policy max
- Make sure the cpufreq notifier is called last
- Support tegrak second core app
- Disable secondary cpu auto-hotplug when screen is off
- Implement CRC32c with slicing-by-8 algorithm
- Implemented Android Ramconsole
- Updated ASV Voltage Table
- Set initial state of proximity sensor to "far"
- Make google gadget code use 2 luns(codeworkx - cm9 kernel)
- Updated to 3.0.30
- XZ Kernel Compression
v1.3 - 27/04/2012
- Tegrak+Vitalji - "Touch Move" App Support
- Increase Touchscreen Sensitivity & Touch Sensitivity fix by Vitalji
- Added Adjustable vibrator levels, gamma levels, mDNIe settings
- Added Overclocking & Voltage Adjustment Support - Maybe Unstable. Change frequencies only for testing purposes.
- Added GPU frequency and voltage adjustments Support.
- Updated source code to 3.0.29
- Set ondemand as the default Cpufreq governor
- Flexrate interface for 'ondemand' - flexrate's maximum duration = 100
- Interactive Cpufreq governor enabled
- Conservative Cpufreq governor enabled
- Adaptive Cpufreq governor enabled
- Pegasusg Cpufreq governor enabled
- Smartass2 Cpufreq governor added
- Lulzactive Cpufreq governor added
- Lazy Cpufreq Governor Added
- Lagfree Cpufreq Governor Added
- Added BFQ I/O Scheduler
- Added Simple I/O Scheduler
- Added V(R) I/O Scheduler
- Set SIO as the default I/O Scheduler
v1.1 - 25/04/2012
- Support for MIUI & CM9
- BLN Support
- Updated Kernel Sources to 3.0.28
- Bootanimation Support for /data/local & /system/media
v1.0 - 21/04/2012
- Root & BusyBox
- CWM Recovery
- Support for Init.d Scripts
v1.4 - 2/05/2012
- Samsung
- S2Mod_v1.4_Samsung_Odin.tar 4.6 MB
S2Mod_v1.4_Samsung_CWM.zip 4.7 MB - MIUI
- Odin : S2Mod_v1.4_MIUI_Odin.tar 4.6 MB
- CWM: S2Mod_v1.4_MIUI_CWM.zip 4.7 MB
- CyanogenMod9
- Odin : S2Mod_v1.4_CM_Odin.tar 4.6 MB
- CWM: S2Mod_v1.4_CM_CWM.zip 4.7 MB
- Samsung
- MIUI
- CyanogenMod9
- Samsung
- MIUI
- CyanogenMod9
Show more detail for Dorimanx Kernel 5.3 (25-July)
Dorimanx Kernel for SG2 I9100
Multi Platform +Touch Recovery +ExTweaks +ROOT
Multi Platform +Touch Recovery +ExTweaks +ROOT
My kernel is based on SiyahKernel 3.0b1 + Source Updates , tree 3.0.35, + My Tweaks And Tuning!
(Thanks Gokhanmoral for your great work!)
My Kernel GIT Repository
HERE
INITRAMFS Repository (recovery)
HERE
(Thanks Gokhanmoral for your great work!)
My Kernel GIT Repository
HERE
INITRAMFS Repository (recovery)
HERE
WORKS ON ROMS: AOKP,CYANOGEN,MUI,SAMSUNG ICS,JB port for S2
Plans/Goals for next builds:- This is ICS Tuned Kernel only! not supporting any 2.x.x roms!
- Dual CPU support
- Default CPU governor: ONDEMAND
- CFS CPU SCHEDULER!
- Default CPU frequency: 200-1200 MHz (MAX OC up to 1.5Ghz speed!)
- Kernel Support ExTweaks and 3 Profiles.
- Overclocking to 1500 MHz. (via ANY CPU Tweak Apps or shell script or settings!)
- Kernel support 15 CPU steps! 1500Mhz->100Mhz by static defailt!
- You can set MIN/MAX CPU Freq in Extweaks app!
- Kernel will sleep in deep sleep on 700Mhz as Sumsung requesting to prevent SOD.
- Support undervolt/overvolting via sysfs interface/apps interface. (750-1500mV) (all set to best)
- Be very careful with voltage settings! (all set already)
- Default I/O Scheduling: SIO
- More I/O Scheduling present in kernel: DEADLINE, VR, NOOP, CFQ
- Native USB Tethering.
- Native Wi-Fi Tethering
- File systems support: Ext3/4, FAT
- Latest SLUB memory scheduler
- Added tweaks to increase I/O Speed.
- Added tweaks to increase CPU speed
- Full support for Hardware Acceleration
- Removed all the debuggers to free the kernel from unneeded jobs
- More Govs present, smartass2, conservative, performance, luzactive, pegasusq, abyssplug, lazy, hotplug
- Full run-time PM core functionality
- ZRAM SWAP add more 150MB compressed RAM, activated by auto.
- Tweak camera (better picks quality)
- Kernel Include Siyah Recovery with dual ROM support!
- In Recovery you have section to select kernel profile. Performance, default, battery, reset your profile after first install of this kernel. default is DEFAULT.
- Kernel will Auto ROOT your device!
- You can disable ROOT in EXTWEAKS app! (download from market!)
- Tuned for I/O Mega Speed SQLite is injected to ROM after install, only for CM9 or AOKP, will not be injected to MIUI ROMS.
- BLN by Gokhanmoral! lights time out, and blink/breathing effect, see extweaks to activate! (for now for CM9 and ICS only)
- Massive script for kernel/rom management made by voku and me
It's will work by auto and set lots of tweaks: NET tweaks, GPU tweaks, CPU management, Deep Sleep Tuning, Charging states, and more!
It's name is cortexbrain-tune.sh - WE SAFE (MMC_CAP_ERASE not present) in kernel MMC Code!
- FM-RADIO WORKING! (you need Spirit FM PAID!!!!) or original ICS FM APP.
- ZCACHE and CLEANCACHE
- KSM (will be used if installed APP / ROM request it)
- Touch screen color/touch thresholds in ExTweaks,
- Kernel Cleaning Script is build IN! by VOKU no need to run any external clean scripts.
- Debug and find more code errors! (always some thing new )
- Add cool features and tweaks
- Extend battery life.
- And boost performance.
- Debug and find more code errors! (always some thing new )
- Add cool features and tweaks
- Extend battery life.
- And boost performance.
Copy Kernel to sdcard / internal card
In case you have recovery!
Then Reboot, and enter to CWM (Recovery) (hold Power + Home + Vol.UP)
Install kernel via INSTALL ZIP FROM SDCARD
In case your ROM is not rooted/Original ICS then see download section for instructions.
To Uninstall, reinstall your ROM, or Install your older kernel / other kernel.
Dorimanx ChangeLogs
# Live Development Links
LIVE KERNEL CHANGE LOG (New cool stuff commits)
LIVE INITRAMFS CHANGE LOG (recovery and scripts development)
Kernel is for AOKP / CM9 / MIUI / Jelly Bean / SAMSUNG STOCK.
25/7/12 time 03:00
Kernel 5.3
*Kernel CPU is stable again! working fast and no SOD
*Fix to BT driver
*Lot's of code changes , USB,NET,VIDEO,CPU,RAM
*for now intellidemand, + wheatley removed! too much bugs, need to fix.
*Battery life is great with SCARY gov, use it.
*I have tuned cortex, but need more testing, so it's OFF for all profiles by default! i will test and tweak it in the next days! i had to get stable platform first.
*Kernel will boot faster, less delay on start. (also smaller now)
*Front camera works better! it's can do 10 picks, and then FC, or not FC or FC at first pick... it's still a mystery.
*Added fix for lulzactive gov stuck at 500Mhz, now will be set to user max speed! in extweaks. it's a temp patch.
*Fixed profiles not saved, now sync is every 5 sec! so no need to wait 30, and in THIS kernel after install profiles are cleaned to default! so tune your settings and have fun. (lots of changes, i need you to get them)
22/7/12 time 19:00
Kernel 5.2 (5.0/1 +A+B removed)
BUG: FC on stock front camera, any other camera apps works, not really kernel BUG, but i am looking for solution.
*Restored lot's of code that i and voku ported, to restore stability, much from that code was exp, so it's moved to EXP branch, i will test it offline.
*Changes to cortex for stability, see git.
*Messed with profiles save, should be ok now.
*Improved stability!
*Improved performance!
*Updated to 3.0.38!
*Fixed GPS
*Added wifi supplicant tuning to extweaks and to cortex.
*Added FIX for Korean GPS
*Added BT fix for SAMMY 4.0.4 ROMS by Gokhanmoral! TNX!
*More code porting for better deepsleep! and network fixes.
*Tuned hyper gov and renamed to HYPER!
*Updated to Samsung Update 5 + 6
*Lots of changes to TVOUT driver, it's may now work on custom roms!
*Removed ondemand, HYPER is the same gov but more advanced!
*Fixed intellidemand now it's stable.
*Ported more code fixes from 3.5-rc7
*Added new tweaks in extweaks and converted many to checkboxes.
*More patches to WIFI driver.
*Battery life improved allot! thanks to code changes that put more drivers to sleep!
*Removed KSM and ZCACHE from config, ZCACHE is damaged after merging with kernel 3.5-rc7 and KSM eat battery and dont really help. no big change in performance, still fast and smooth. (zcache no longer used in 3.x.x so we disable it too)
*Kernel is stable! 2 days with full cortex and performance profile.
18/7/12 time 02:00AM
Kernel 4.9*Updated to 3.0.37!
*I have ported lots of code changes from kernel 3.5-rc7 (about 2000+ code lines changed)
all about file system and cache memory and compression.
*VOKU has ported lots of new code for process control and kill + memory control. from 3.1.Y
*Fixed wakeup booster, it's more smart!, now i boost the freq to max but with your GOV not with performance, and add +25mV to all steps for time that wakeup booster works, then it's will set speed to normal and reduce voltage by -25 and all will be as you set.
*Cleaned code from unused functions.
*Extended light sensor and battery sensor pulling time, to reduce battery use, and CPU use (done by voku)
*Tuned voltage for HIGH steps 1000 --> 1500 added more +25mV each. for stability.
*Fixed the Touch keys timeout stuck at 5 sec. now should obey your settings.
Kernel is EXP so need to test it deeply, and report if any small/major problems
Have fun.
17/7/12 time 02:30
Kernel 4.8B
*Added check if cortex background process is OFF or ON for real.
*Added new GOVs intellidemand and wheatley they are good for battery save, and can be fast if tuned via setcpu app! or they SLOW by default but very smart.
*Fixed all GOVS code about idle time statistics and wait for IDLE, should help reduce battery drain.
*Restored some define values to default, this small things can make big problems, we made some changes to them without fully understanding if it's OK or may damage some thing, like front camera!
*Kernel size is FULL, 8.10MB so very soon i will have to cut some tuning to gain more room for code changes...
A:
*Fixed BLN still ON after main BLN switch off!
*Fixed small bug in kernel optimization.
*Tuned brightness for simple auto brightness (modded by VOKU)
16/7/12 time 10:00
Kernel 4.8
*Improved stability and performance.
*File system corruption protection. by using FSYNC function to sync all changes to file system more often.
Added extweaks MISC option to disable the FSYNC to get little more performance, but reduce to less safe from damage file system (DEFAULT for all KERNELS!) this function is external! option will be updated only on reboot! not as you set it.
*Removed cortex background process for default and battery profiles, so user can use it or not. see extweaks, (without cortex, wake up booster + sleep gov change + dynamic GOV modding will not work!) for some ROMS, it's GOOD! since they get SOD all day with cortex ON, so try without, if OK, try with, if OK, have fun, if SOD, disable again.
It's ON for performance profile!
*Battery life improved.
*Added code fix that reduce CPU usage on idle to 1~15% on 100Mhz! was 15~30% now more battery will be saved.
*Rebuilded the root add/remove now it's used as buttons. install , remove , check
*Retuned Touch screen CODE, screen will not stuck now, 70% of SOD, not really stuck the phone, it's only the screen stuck! via adb i see that all OK! and system working as was, so now problem is fixed!
*New code fix for WIFI, now if not used and disabled in ROM, driver will cut power to WIFI chip! till now it's was still idle and drained power. not any more
Still need to fully test it!
14/7/12 time 12:06
Kernel 4.7A
*Finally i made my kernel STABLE! no more SOD and great battery life!
I have reverted from Linaro 12.06 GCC 4.7.1 builder to Android GCC 4.3 builder
that used to build all ROM and Default kernels!
So no more SOD! and battery is 1.1%/h -15mA
*Added more fixes to code from FLUXI kernel, TNX Myfluxi!
*Set 15 CPU freq steps for all profiles and removed settings to change it, there are many code trigers that depend on 15 freq steps, so best to have all for all profiles, then reduce the MAX freq to what needed, (already set)
*if you have added any INIT.D scripts that mess with my settings, REMOVED THEM, then test my kernel,
For some phones to low settings will always kill the phone,
I am asked all people that post INIT.D scripts in this thread, STOP/REMOVE. keep them to your self. thanks.
All the rest was great already
Please report!
13/7/12 time 03:05AM
Kernel 4.6
*Found and removed SOD bug on screen off/on and in deepsleep.
OK for me, need more people to test!
*Ported some stuff from GM SG3 kernel, better video sharpness and some restores for Video driver GPU freq lock on screen ON.
*Tuned all profiles, with min/max cpu on suspend, now we can use 200 to 700, please do not change it for now.
*Lots of new code ported by VOKU from 3.1.Y kernel! see GIT
*Some clean ups, and kernel optimizations FLAGS.
*Removed hotplug and interactive govs, we have lot better govs to use.
*Added wheatley GOV it's good for sleep and normal use.
12/7/12 time 19:00
Kernel 4.5
*fixed small but critical bugs! (reuploaded kernel last at 18:59)
*I have reverted all CODE for CPU Idle and Suspend from Source (GM Thanks again!) now i hope the SOD will be wiped!
*Reduced Kernel size thanks to VOKU new reconfiguration of Kernel flags.
*Added new CPU calibration code form 3.4.y tree.
*Added more fixes for Kernel scheduler.
*Tuned all profiles, now sleep gov is pegasuq for all!
Fixed all missing config triggers and added more protection from battery gauge reset by extweaks without need.
*New Updates to SLUB scheduler that we use for memory management.
Please report how it working?!
Kernel 4.4B
*Added new stuff to extweaks!
Now we have:
bln tab:
SWITCH to turn of BLN!
SWITCH to turn ON led lights on touch! it's use the led time out!
Fixed BLN test button.
cpu tab:
SWITCH to turn on/off wakeup booster and set the boost delay!
*Reverted last USB code update from NOTE, found that driver stuck after long charge and we can get to storage via USB, we have SG3 driver, so to mix them probably bad idea,
*Restored CPU code that needed for SAMMY rom stability to prevent SOD, so i hope it's will be ok now.
*Small fixing and cleaning. see GIT's
10/7/12 time 12:53
Kernel 4.4A
*Fixed WIFI wakelocks by removing latest patches, need to work on them first.
*Added CPU patches from GM
*Added Audio Amplifier GAIN for headphones 0DB 1.5DB 3-6DB addon by GM! see extweaks.
*Tweaked all profiles! set the suspend freq to min 700 max 800! as Samsung request! lest stop the SOD! please do not change that settings.
*Added new Patch for WIFI filter found by Entropy512 seems that we had an open packet filter that helped to drain battery with wakelocks!
*Fixed some cortex code, all should be good. and fast!
*Removed EXP ver, need to work on it.
*For now this kernle not include new Power Manager by VOKU, we still testing!
*Fixed Wakeup booster script, now will wake and power the phone for 10 sec on max we can get! the reduce to normal as user set in extweaks! will work only if background process is ON,
*Changed all profiles! boosted GPU freq and voltage for all, after testing with heavy games! now stable! + govs change.
*Cleaned and updated HYPER + ONDEMAND govs to 3.0.Y tree + mods.
*Lots of new stuff ported by voku for WIFI driver, so test it as much as you can.
*Fixed some bugs in cortex script, removed not used stuff from crypto module.
08/7/12 time 15:00
Kernel 4.3B (include all from 4.3)
I hope you ready for this kernel! we have bombarded lots of bugs!
*Fixed SAMMY boot (reverted some stuff)
*Fixed led_timeout bug in extweaks.
*Fixed zram stats info for roms without BASH, it's temp solution till we can fix the main script.
*Added new tweaks, Negative mod On/Off via checkbox + advanced wakelock mod, will show all wakelocks that was ON and ended! so we can debug, who drained battery! it's OFF, by default, see MISC tab! added by GM!
*Updated New USB drivers from NOTE Update 3, need to test all we got (usb devices and external storage via usb)
*Reduced compression via XZ and reduced memory used for it, kernel bigger but little faster on boot.
*Small new fix to WIFI driver.
*Added interactive to govs, updated to max by myfluxi
*Added code correction for suspend freq + max freq for performance gov.
*Tuned touch screen wakeup and responce, very smooth now.
*Fix to pegasusq by GM
*Fixed GPU undervoltage script, (by myfluxi)
*And more, see GIT's
Kernel 4.3 (deleted sammy boot bug)
*Fixed boot for SlimICS!
*Fixed Battery charge low power mode + updated images from SG3
*Added full support for JellyBean ROM from working source thanks for huge help on that with the INIT root files!
*Fixed lots of mall bugs / syntax / descriptions, in all kernel scripts (extweaks and more)
*Added new stuff to extweaks (usb mod change, auto brightness)
*New fix to WIFI driver.
*Improved I/O latency
*Improved disk write to USB storage
*Improved screen wakeup
*Improved screen off state battery saver. (cortex)
*Lots of code fix and porting as always
*Reduced logs to dmesg and logcat, less chat, maybe less drain..
*Restored luzactive gov and removed tweaks for it on screen on/off now people can use the app for it to control settings.
If someone using apps like SETCPU with his own profiles, please do DISABLE in extweaks cortexbrain tab for CPU-TWEAKS! then your profiles will make difference, if it's enabled, then internal script do the work.
*Improved brightness levels, now more bright, was too dark on min..
*Updated to last released recovery by gokhanmoral!
*Reworked all boot structure to support 4 major branches and still give all that i have to all.
*Small change for kernel name, now it's better to find the last update in recovery!
*Tuned the background control process to wait 10 sec on screen off before do all the system/cpu/voltage/and more changes, just give us time to think if we finished with phone before it's shutdown to minimum
*Uploaded also in .TAR as promised.
Thanks VOKU for great help and development!
05/7/12 time 16:35
Kernel 4.2A
*Made lots of code fix and BOOT fix, should be ok now.
*VOKU ported new code for RAM, CPU, Power manager from 3.1.Y good work!
*Added boot progress bar, nice to have
*FIXED GPS Activation, deleted 4.1C/D (bugs)
*Fixed New boot order for MIUI and SAMMY and SlimICS
Need to test it.
*Fixed the screen shake on touch hold.
*Huge amount of changes to RAM, CPU, Kernel Operations (merged from 3.1.Y + 3.4.Y)
*Found and removed wakeup bug on lock screen!
*Tuned all govs and ported pegasusq from last siyah kernel to restore normal operation with it.
*Added tweak in extweak in screen tab for managing the negative color mod
*Voku ported lots of good stuff including new patch to WIFI driver, some problems resolved, need to test for long term.
*Fixed luzactive gov from been too slow.
*Updated to linaro 12.06 kernel builder
*Added support for JellyBeens ROM branch! (by gokhanmoral)
*Lots of tuning and code fix, see GIT, it's too much for change log page
Kernel is in BETA! so problems may be seen, please report so I / Voku can fix them.
02/7/12 time 19:00 (reuploaded.)
Kernel 4.1B
*Massive PORT and adapt from 3.1.Y kernel by VOKU!
New code for: CPU, RAM, FS, Kernel operations and lots more! see GIT!
Now cpu used 1~10% on 100Mhz! and was like 25~35% so more battery save and more performance.
*Fixed Voltage for cpu reset on screen on/off
*Added new LOGO by Crazy-silver
*Arranged CPU govs by performance for awake, and by power save in deepsleep
See Extweaks CPU tab.
*Fixed battery reset on recovery.
*Added new Tweaks to CFS scheduler in CPU tab. tune it only if you know what is it and what it's set.
*fixed typos in extweaks.
*Added more tuning, now we get more performance!
*Battery drain reduced due to low cpu use, and allot of stuff.
*Fixed oom_kill_allocating_task set to 0, now it's 1 as recommended.
*Fixed CFS tweaks activation.
*Added CORTEXBRAIN tab in extweaks, now you can control it, best not, but if you like to mess with stuff, then see what it do in initramfs git and change.
*Tuned scary gov should be better now, and removed it from defaul/battery just in case. added abyssplug.
*Switched to more stable compression and optimization level -O2 from Ofast
Should be more stable now. i even see some better benchmarks.
01/7/12 time 00:30
Kernel 4.0B
*Improved ROOT Install/Remove in extweaks + check button
*Fixed SCARY gov to be more adapted for this kernel.
*Allowed Abyssplug gov to control second CPU on/off
30/6/12 time 12:00
Kernel 4.0A
*Ported fix for vibrate for Samsung roms, TNX Gokhanmoral.
Need to test it! so please do.
30/6/12 time 03:40
Kernel 4.0 (3.9 was removed, battery % reset bug!)
*FIXED the BATTERY fuel gauge bug! now it's stable as should!
Give it some time to recover from bug to show good drain results.
but it's will stay correct after reboot, (did 10! no problemo!)
*New CPU idle code ported from 3.1.y kernel by VOKU! we now have the most advanced CPU code for SG2
*Lots of changes and restoring and tuning CPU,GOVS,RAM,TWEAKS.
*Tuned data partition to be more resistant to sudden power loose (sod/batt pull and stuff) this is the android default, data=ordered, we had data=writeback, it's faster but less recommended for phones...
So now its safe again.
*Kernel Cleaning Script is build IN! by VOKU no need to run any external clean scripts.
*Small change to BLN, now will obey touch key voltage! only on blink and steady.
*Locked vibrate to min 25% (max 100%) and added code, if less than 25% set 75%, lets see if OK now after long sleep.
*More code updates from mainstream 3.0.y (some stuff was lost, so now i have my own mainstream kernel to update from)
*Tuned MAX freq for standby to 700Mhz
*Added Lazy gov. need to test it, for what it good for.
*Fixed UV reset after screen on/off
*Added BFQ disk scheduler, still in tests..
*Small config changes in INIT scripts / profiles.
*Added scary gov it's SLOW gov, good for battery save and will be used for deepsleep, also tuned it to wakeup fast!
added it to all profiles for deepsleep, and to extweaks
*Updated smartassv2 with deepsleep abilities, but it's needs to be tuned some more, it's jumping in freq too much, so not good for battery save, good for performance.
*Added more Voltage to CPU, now it's default ICS kernel voltage.
You can now reduce it by using asv group 4 or undervolt by -25 / -50 but test some time if no SOD. or just leave it alone.
26/6/12 time 14:30
New Kernel 3.9B ICS+CM9+MIUI+SAMMY
*Fixed UV reset after screen on/off
*Tuned small things about govs
*Added BFQ disk scheduler, still in tests..
*Added Scary to battey profile, and to extweaks.
25/6/12 time 23:50
New Kernel 3.9A ICS+CM9+MIUI+SAMMY
*One more time trying to fix the vibrate without reverting the patch.
*Small config changes in INIT scripts / profiles.
*Reverted the auto hotplug off on screen OFF. it's looks like the SOD maker after quick screen off/on
*Added scary gov it's SLOW gov, good for battery save and can be used for deepsleep, try it and let me know.
*Updated smartassv2 with deepsleep abilities, but it's needs to be tuned some more, it's jumping in freq too much, so not good for battery save, good for performance.
*Added more Voltage to CPU, now it's default ICS kernel voltage.
You can now reduce it by using asv group 4 or undervolt by -25 / -50 but test some time if no SOD. or just leave it alone.
25/6/12 time 03:30
New Kernel 3.8 ICS+CM9+MIUI+SAMMY
*Updated to 3.0.36
*Added TNT to many bugs
*Fixed slow wakeups
*Added more +25mv to lower cpu freq ranges to add more stability.
*boosted boot speed.
*Voku helped allot! he added lots of code fixing and updates to filesystem drivers and memory.
*Added new button at extweaks for checking current gps zone config.
*if you like to fix permissions, just push the button at extweaks misc and turn off the screen! fix will begin instantly! if you really need the phone, use it, but best to let it work top 2~3 min, depending on amount of mess and installed apps, it's done my 450 apps in 2 min
*we tuned profiles and voku added new stuff to conservative gov! so it's now the most saving battery gov! try it only for deepsleep (screen of gov)
it's slow, but this is what we need! less activity more battery!
*Vibrate should be OK now.
*now if phone is over 50c heat, and you turn off and on the screen. it's will auto drop to 1Ghz and to hotplug gov to cool off..
after temp will drop, and you turn screen on/off all your extweaks settings will be active again! so if was oc to max then you get it back
I care about my people
all in git for people that like to dig in
24/6/12 time 12:40
New Kernel 3.7 ICS+CM9+MIUI+SAMMY
*Fixed the vibrate low after some time. + added extweaks interface for it.
*Added touch screen tuning
*Added screen color tuning (extweaks SCREEN tab)
*fixed WIFI driver
*Reduced batt drain
*Added HYPER gov, it's the most powerful gov in my kernel.
*Added New BLN from Myfluxi, it's works with aokp and cm9, need to check with original ics.
Lots of new tweaks in BLN tab
*Added lots of new code/bug fix for CPU / RAM / SYSTEM
*Corrected small bugs in extweaks,
Have fun..
19/6/12 time 01:40
New Kernel 3.6 ICS+CM9+MIUI+SAMMY
*Fixed Wakelock on WIFI on, and others!
*Updated to 3.0.35
*Reverted some commits that i think we can ignore for now. too much experimental.
*Added some more code fixes,
*Ported updated Vibrator driver code.
*Restored USB drivers, usb otg/disk-on-key should work.
*Fixed GPSREGION selection in extweaks, now it's working as planed.
*Fixed ZRAM activation in performance profile.
18/6/12 time 17:40
New Kernel 3.5 ICS+CM9+MIUI+SAMMY (deleted, wakelock on wifi)
*Added ZCACHE and CLEANCACHE this will boost I/O performance and help with heavy loads!
*Added massive amount of code fixing and tuning to RAM, CPU, NET.
*Added ability to boot in to DOWNLOAD(odin) mode from ROM->bootloader (credits to gokhanmoral)
*Tuned all profiles,
*Fixed ZRAM / GPS settings in extweaks!
*Added Fix permissions to extweaks MISC
*Added to system tweak to check if you have AD blocker file already, and if you do, then my adblocker will not be installed, if you dont, then you get one
*Added Zram turn off! not recommended, it's will shut down the zcache also. (no battery save from it, just little amount of cpu.)
*Added to GPSREGION option to restore your ROM default config! and one for not to change any config. (default!)
But restore will really work after you reinstall your rom, if you already changed it with my previous kernel version, (if not, new kernel users, then you set to go)
*Added lots of WIFI driver fixing! now Ch 13/14 will work as planed, and 5GHZ band will work as should.
*Added more pressure to save battery tweaks on screen off.
*Added ability to change the sleeping gov in extweaks + sleeping charging gov.
*Rearranged the extweaks CPU tab. now all in good order.
*Restored the Undervolt menu option. use it with care..
*Reduced undervoltage groups from 7 to 5, 6+7 are to low for our CPU.
*Updated to newest Linaro 12.05 GCC 4.7.1 ICS kernel builder! + patches to kernel for it to work.
*Patched All GOVS for more speed and battery save on screen off.
*Removed lots of logs generated from kernel to dmesg and logcat, now more quiet kernel and i hope it's will reduce some small battery drain.
*Blocked access to some logs that are written all the time to flash to save the flash and reduce internal cpu operations that we dont need.
*Fixed permissions to /data/anr! (no reboots any more)
*Ported more CPU code fixes.
*Fixed all kind of functions that can crash kernel and stuck the phone. there are more... there are always some more left... but we will get to them
Have massive fun
I hope my work deserve some beer for my free time
17/6/12 time 16:35
New Kernel 3.4D ICS+CM9+MIUI+SAMMY
*Added ZCACHE and CLEANCACHE this will boost I/O performance and help with heavy loads!
*Added massive amount of code fixing and tuning to RAM, CPU, NET.
*Added ability to boot in to DOWNLOAD(odin) mode from ROM->bootloader (credits to gokhanmoral)
*Tuned all profiles, (still zram and gps not reflected in extweak after reboot, but what you chose is what you get.)
*Added to system tweak to check if you have AD blocker file already, and if you do, then my adblocker will not be installed, if you dont, then you get one
*Added Zram turn off! not recommended, it's will shut down the zcache also. (no battery save from it, just little amount of cpu.)
*Added to GPSREGION option to restore your ROM default config! and one for not to change any config. (default!)
But restore will really work after you reinstall your rom, if you already changed it with my previous kernel version, (if not, new kernel users, then you set to go)
*Added lots of WIFI driver fixing! now Ch 13/14 will work as planed, and 5GHZ band will work as should.
*Added more pressure to save battery tweaks on screen off.
*Added ability to change the sleeping gov in extweaks + sleeping charging gov.
*Rearranged the extweaks CPU tab. now all in good order.
*Restored the Undervolt menu option. use it with care..
*Reduced undervoltage groups from 7 to 5, 6+7 are to low for our CPU.
*Updated to newest Linaro 12.05 GCC 4.7.1 ICS kernel builder! + patches to kernel for it to work.
*Patched All GOVS for more speed and battery save on screen off.
*Removed lots of logs generated from kernel to dmesg and logcat, now more quiet kernel and i hope it's will reduce some small battery drain.
*Blocked access to some logs that are written all the time to flash to save the flash and reduce internal cpu operations that we dont need.
*Restored USB-OTG missing enable in config.
*Fixed all kind of functions that can crash kernel and stuck the phone. there are more... there are always some more left... but we will get to them
Have massive fun
14/6/12 time 15:48
New Kernel 3.4C ICS+CM9+MIUI+SAMMY
*Updated to 3.0.34 Tree
*Added More EXtweaks Options:
Bus Freq, Bus Thresholds, Under voltage Groups, Suspend Freq, Zram Settings, Zram Stats, GPS Time Zone, GENTLE_FAIR_SLEEPERS, ARCH_POWER.
*Fixed and tuned lots of things in cortexbran-tune.sh script Cleaned old unused settings from extweaks xml
*Tuned all profiles.
*Tuned Network scripts, now i get a lot faster data connection!
*Added changes in CPU cores/voltage based on screen on/off
*Added cleaning of lost+found folders on each boot.
*Added WIFI fast sleep on standby.
*Code fixes and charge voltage config.
*Removed lazy gov, not needed.
*Looks like the DATA partition fix at boot working great, and no serious problems, so i removed warning from change log, all cool
*Found out that RADIO CHIP working! but if you not using original ICS ROM you need Spirit FM Paid app! (free app is not working!).
Or use Tunein radio pro/free GREAT app! (works on DATA/WIFI)
Kernel Vx.x ICS+CM9+MIUI
mirror provided by Willflint
mirror provided by Looki75
In case of new install on non rooted or no recovery phone:
DOWNLOAD ODIN 1.83 HERE
DOWNLOAD LATEST KERNEL IN .TAR FOR ODIN
How to flash kernel via download mode (hold Power + Home + vol.down then vol up when you see the download menu)
connect by USB wait till drivers installed (if no drivers check google)
Install kernel via odin PDA file menu (check box PDA, then select "mykernel.tar") and push start.
if all ok, phone will reboot and you done.
DOWNLOAD LATEST KERNEL IN .TAR FOR ODIN
How to flash kernel via download mode (hold Power + Home + vol.down then vol up when you see the download menu)
connect by USB wait till drivers installed (if no drivers check google)
Install kernel via odin PDA file menu (check box PDA, then select "mykernel.tar") and push start.
if all ok, phone will reboot and you done.
Warning!!!
*Do not install this kernel on any Android version lower than 4.0.3
*Do Backup of your ROM before first try! just in case
*Constant OC will drain more battery! use low speeds on screen off! min 200 max 800 or 1000
*CPU will shutdown in case of over-volt or under-volt so be careful.>
Show more detail for Shun Andromeda 2.0.6 (17-July)
Shun Andromeda 2.0.6 (17/07) + ATT
[KERNEL/4.0.X/ExTweaks&Plus]
After Ikki The Phoenix, the adventure is continuing on ICS thanks to XDA and Elite recognized developpers as Gokhanmoral, Entropy512 and others devs (myfluxi, simone201, and many others...).
This is early versions (0.x) mainly a clone of SiyahKernel3 with a separate config (/data/.shun).
Toolchain 2012.03 (gcc 4.6.3) with -Ofast compiler option as with Ikki.
Tweaked conservative settings
ExTweaks configuartion powered (I recommend ExTweaks Plus)
GIT
https://github.com/bgn9000
Boot Logo
CWM Script to reset profiles (battery, default et performance) : HERE
Remarks:
1/ Changing profiles not working into CWM (additional kernel actions) because I never had time to compile my own CWM and change Siyah's code to point to /data/.shun
2/ This script is moving all profiles into sub directory named "backup".
ChangeLogs and zImages (only through CWM)
Version 2.0.6 / CWM only ICS 4.0.X ROM
1/ wakelock: main_wake_lock fix by tungstwenty
2/ Added -mfpu=neon to Makefile (thanks @voku)
3/ From NEAK 2.1 : cpufreq: another change to stop Level not found issue (might help slow mo)
4/ drivers: conservative and abyssplug, sampling rate modification
CWM version : HERE
CWM ATT version : HERE
Version 2.0.5d / CWM only ICS 4.0.X ROM
1/ Merge with Siyah 3.3.3c
2/ mach-exynos: mach-u1: Allow 700mV on buck3 (@thanks dorimanx)
3/ bcmdhd: Change packet filter settings to block multicast
4/ Revert: block: sio tweaks
5/ mali: allow 700 mV as minimum for GPU
CWM version : HERE
CWM ATT version : HERE
Version 2.0.5c / CWM only ICS 4.0.X ROM
1/ Merge with Siyah 3.3.3c
2/ mach-exynos: mach-u1: Allow 700mV on buck3 (@thanks dorimanx)
3/ bcmdhd: Change packet filter settings to block multicast
4/ Revert: block: sio tweaks
ON TEST at GalaxyS2.fr
Version 2.0.4 / CWM only ICS 4.0.X ROM
1/ New bootlogo ("Déchainez votre mobile" thanks @mr.mout)
2/ max8997: Allow 700 mV on buck3
3/ Revert : max8997: Allow 25 mV steps on buck3
4/ From myfluxi kernel : mach-exynos: busfreq: Add undervolt option using asv table
&& Add options for up- and down threshold
5/ Added SU and SuperSU 0.93
6/ Revert UV -50 mv into default profile
7/ Lower voltages for 200 MHz
CWM version : HERE
Version 2.0.3 / CWM only ICS 4.0.X ROM
1/ Revert : max8997: Allow 700 mV on buck3
2/ Legacy hotplug is back
3/ Some debug flags unset
4/ NOOP is default profile scheduler
5/ Undervolting -50 mV within default profile
RESET PROFIL, use my script in case of issue
CWM version : HERE
Version 2.0.2 / CWM only ICS 4.0.X ROM
1/ Voodoo louder is back (sorry)
2/ Some makefile merge from myfluxi kernel (thanks @myfluxi)
3/ From myfluxi kernel :
max8997: Allow 700 mV on buck3
max8997: Allow 25 mV steps on buck3
CWM version : HERE
Version 2.0.1 / CWM only ICS 4.0.X ROM
1/ Revert to gcc 4.6.3 (Linaro 2012.03)
2/ Revert to conservative
CWM version : HERE
CWM ATT version : HERE
Version 2.0 / CWM only ICS 4.0.X ROM
1/ Linux 3.0.36
2/ Linaro 2012.06 (GCC 4.7.1)
3/ Merge with Siyah 3.3.2
(extweaks profiles should be reseted during installation but you can use my script to save them before)
Version 1.8 / CWM only ICS 4.0.X ROM
1/ Linux 3.0.35
2/ SuperSU 0.91
3/ Some reverts from Ikki merge
4/ arm: remove "optimized" SHA1 routines
5/ Added Abyssplug with some tweaks from my GS3 testings (credits @Angelom)
6/ net: wireless: bcmdhd: update wifi drivers (from i9300 sources)
CWM version : HERE
Version 1.7 / CWM only ICS 4.0.X ROM
1/ Linux 3.0.34
2/ Linaro 2012.05 (gcc 4.7.1)
3/ block: sio tweaks
4/ mmc: n7000 changes without enabling MMC_CAP_ERASE
5/ Few others fixes
CWM version : HERE
Version 1.6 / CWM only ICS 4.0.X ROM
1/ Linux 3.0.33
2/ mdnie: toggling mdnie negative effect with home button
3/ Revert bad cherry pick (kernel/sched.c : ONLINE)
4/ mc1n2: Add GT-N7000 call audio support
CWM version : HERE
CWM ATT version : HERE
Version 1.5 / CWM only ICS 4.0.X ROM
1/ Added a way to change logo into CWM
2/ Merge cpu settings from Ikki (hotplug, deepsleep level, L4=800 MHz freq max enabled, ...)
CWM version : HERE
CWM ATT version : HERE
Version 1.4 / CWM only ICS 4.0.X ROM
1/ Staging: android: binder: Fix crashes when sharing a binder file between processes
2/ From Siyah : sched: fix cpu index check in get_cpu_nr_running function
3/ mc1n2: Add interface for volume registers (thanks @myfluxi)
4/ From Siyah : touchscreen: mxt224_u1: use platform data struct directly to set touchscreen threshold values
5/ ld9040: increase boot gamma level to original GAMMA_160CD level
6/ max8997: Implement Accessory Charger Adapter support.
CWM version : HERE
Version 1.3 / CWM only ICS 4.0.X ROM
1/ modem_if: update modem driver to update5 sources
2/ mach-exynos: tmu: add tmu sysfs for temperature reading (from update5 sources
3/ net: wireless: bcmdhd: disable ESCAN_RESULT_PATCH (from Siyah)
4/ usb: gadget: composite: Fix corruption when changing configuration
5/ [MMC] Patch the firmware of certain Samsung emmc parts to fix a bug
6/ Revert "usb: otg: merges with sztupy's usb host mode build 5 changes in his nexus s kernel"
CWM version : HERE
CWM AT&T version : HERE
Version 1.2 / CWM only ICS 4.0.X ROM
1/From Siyah : cypress: touchkey refactorings, cleanup and guards against voltage&led status modifications when in deep sleep which cause slowness bug
2/ mDNIe: adjustable color settings (thanks to sakura)
3/ New boot logo
CWM version : HERE
CWM ATT version : HERE
Version 1.1 / CWM only ICS 4.0.X ROM
1/ Linux 3.0.32
2/ net: wireless: bcmdhd: another major update to broadcom drivers, from SHV-E110S sources.
3/ Revert "RWSEM_XCHGADD_ALGORITHM for ARM (R/W semaphores implemented using ARM atomic functions) by CodeAurora"
4/ GPU voltage +50 mV with default profile (use script to reset profile)
CWM version : HERE
CWM ATT version : HERE
Version 1.0 / CWM only ICS 4.0.X ROM
1/ bcmdhd : patches from Siyah 3.2.3
2/ mmc: increase mmc read and write timeout for some crappy cards.
3/ ld9040: adjust panel gamma order to have more smooth transitions in lower brightness levels
& panel gamma set changes to have lower brightness for low-light conditions
4/ from Siyah : cypress: led fadein/fadeout (inspired from myfluxi's repo).
& cypress: restore led regulator voltage after fading out
5/ mozilla boot-to-gecko (b2g) support. (thanks to pulser)
6/ cm9 sdcard mounts
CWM version : HERE
Early Version 0.13 / CWM only ICS 4.0.X ROM
1/ Merge with Siyah 3.2 : BLN enhancements (very good job of @gokhanmoral)
2/ bcmdhd: new wifi driver bugs fixed from Siyah
CWM version : HERE
CWM ATT version : HERE
Early Version 0.12 / CWM only ICS 4.0.X ROM
1/ bcmdhd: new wifi driver
2/ ld9040: increase number of gamma levels from 21 to 25, as in GB kernel
3/ From Siyah : lots of new patches&backports (for lowmemorykiller, bcmdhd and arm related) from myfluxi’s repo (thanks to myfluxi)
4/ From Siyah : staging: android/lowmemorykiller issues fixed
5/ Merge from NEAK 2.0.4
6/ Linux 3.0.31
7/ usb: otg: merges with sztupy's usb host mode build 5 changes in his nexus s kernel
8/ ld9040: missing gamma steps for other panel types (gokhanmoral).
9/ Import mali changes from Siyah
CWM version : HERE
CWM ATT version : HERE
Early Version 0.11 / CWM only ICS 4.0.X ROM
1/ From NEAK : mach-u1: tweaked touch sensitivity (thx to @ktoonsez)
2/ Fixed issue with KALLSYMS_ALL (removed DEBUG_KERNEL)
CWM version : HERE
CWM ATT version : HERE
Early Version 0.10 / CWM only ICS 4.0.X ROM
1/ Reverted mach-u1 from Siyah
2/ FUSE and CUSE as module
3/ Merge configs with NEAK
CWM version : HERE
CWM ATT version : HERE
Early Version 0.9 / CWM only ICS 4.0.X ROM
1/ Linux 3.0.29 from myfluxi
2/ Linux 3.0.30 from myfluxi
CWM version : HERE
CWM ATT version : HEREEarly Version 0.8 / CWM only ICS 4.0.X ROM
1/ Fix wifi toggle issue (from NEAK 2.0.3)
2/ mdnie: Speedmod's sharpness fix
3/ SIO number of fifo batches to 8 (instead of 1)
4/ Merge with Siyah 3.1
5/ Removed secondrom init files and second boot choice
6/ Conservative settings from Ikki
7/ First merge with NEAK 2.0.3
8/ From NEAK dev : re-tweaked min_free_kbytes, the previous value was too big
9/ Min default frequency is 200 MHz
10/ /sdcard linked to internal sdcard for cm9 backward compatibility.
CWM version : HERE
Early Version 0.7 / CWM only ICS 4.0.X ROM
1/ Fixed frequency / voltage issues with 8 steps.
2/ Cyanogen nightly init changes (version 0.7b).
CWM version : HERE
ChangeLogs and zImages (only through CWM)
Early Version 0.6 / CWM only ICS 4.0.X ROM
1/ Fix adjustable vibration (myfluxi)
2/ mDNIe: Fix adjustable color settings (myfluxi)
3/ fix format /emmc /sdcard confusion in recovery and replace them with internal/external (gokhanmoral)
4/ fix ntfs automounting in readonly mode for usb sticks (gokhanmoral)
5/ image boot logo
CWM version : HERE
Early Version 0.5 / CWM only ICS 4.0.X ROM
1/ clean customconfig through ExTweaks
2/ new image for bootlogo
3/ option to stop bootanimation (/data/.shun/nobootanimation)
CWM version : HERE
Early Version 0.4 / CWM only ICS 4.0.X ROM
1/ Reverted cpu frequencies to 100-1600 MHz as SiyahKernel 3.0.1
2/ Tried to remove boot logo...
3/ Customboot scripts into /data/.shun
Early Version 0.3 / CWM only ICS 4.0.X ROM
1/ Linux 3.0.28
2/ Payload as usual (append at the end) to reduce zImage size
3/ Many changes of Siyah 3.1RC4 (mainly Linux 3.0.28 and BLN)
Early Version 0.2 / CWM only ICS 4.0.X ROM
1/ Lulzactive from Ikki 1.10
2/ Merge settings of conservative with Ikki 1.10
3/ Charge current for powered users with Anker battery (950 mA)
Early Version 0.1 / CWM only ICS 4.0.X ROM
1/ From Siyahkernel 3.0.1
2/ Toolchain Linaro 2012.03 (gcc 4.6.3) with -Ofast
3/ default.profile from Ikki 1.10 (except topology)
4/ SIO + Conservative are default
Show more detail for VokuKernel v2.7(13-May)
VokuKernel v2.7 [13-May]
sources:github.com/voku/ (Git?)
---- 3.0.30 ---- onboard: based on -> https://github.com/gokhanmoral/siyahkernel3 | THX @gokhanmoral
- added "Budget Fair Queueing I/O Scheduler" (info)
- added new Tweak-Script (info)
- cpu-freq (100 <-> 1200)
- added new CPUFreq Governors (info)
- added fsync-control | THX @Ezekeel (info)
- added default Compressed RAM block device [zram] (info)
- added tuned sqlite for CM9 and forks (info)
- added Gingerbread legacy hotplug | THX @Entropy512 (info)
- added optimized SHA1 routine
- added synchronization framework (info)
- compiled with gcc4.6 & new CFLAGS [-Ofast] (info)
- Improve the performance of memcpy and memmove of the general version (info)
- sync with Dorimanx-Kernel (info)
- added some changes from NEAK-ICS-Kernel (info)
- added some changes from Thoravukk-Kernel (info)
- added some changes from SC-02C (Galaxy S2 JP) (info) download: -> samdroid.voku-online.de
download: -> samdroid.voku-online.de
VokuKernel-v2.7-CWM.zip
---------------
changelog:
Here you can find the most significant changes, for a full changelog take a look at the sources on github.com ...
v2.7 (13.05.2012)
+ full sync with Dorimanx-Kernel (info)
+ sync with Linux 3.0.31 (info)
+ fixed Tweak-Script (info)
+ cpufreq: added lazy smartass
v2.6 (04.05.2012)
+ sync with Dorimanx-Kernel (info)
+ revert some CFlags
+ other small changes
v2.5 (02.05.2012)
+ sync with Siyahkernel-Kernel (info)
+ revert some CFlags
+ fixed SD-Card problem
+ other small changes
v2.4 (01.05.2012) (deleted)
+ compatible with "ExTweaks"-App
+ sync with CherryPicker-Kernel (info)
+ updated TCP-Buffer size (info)
+ updated CFlags (info)
+ other small changes
v2.3 (30.04.2012)
+ sync with Linux 3.0.30 (info)
+ sync with Dorimanx-Kernel (info)
+ more battery-tweaks (info)
+ compiled with new gcc & new CFLAGS (info)
+ update "ext4"-filesystem & mount-optinos
+ update "Power Management support" => "Deep Sleep"
v2.2 (26.04.2012) (deleted)
+ disabled swap (zRam) by default (info)
+ updated lowmemorykiller.c | thx @dorimanx (info)
+ updated Tweak-Script for bettery battery-time (info)
+ changed voltage-settings for 100MHz => 925mV (info)
+ other small changes
v2.1 (26.04.2012) thx @Perle2312 for testing
+ changed cpu-freq (100 <-> 1200) (info)
+ added some PM (Power Management) patches/changes
+ updated Tweak-Script
+ other small changes
v2.0 (24.04.2012)
+ changed ExTweaks-Settings for this kernel
+ changed default cpu-gov.: Lazy
+ compiled with new gcc-version (android-toolchain-eabi-linaro-4.6)
v1.9 (23.04.2012)
+ sync with Linux 3.0.29 (info)
+ ondemand as default
+ using new liblights | THX @gokhanmoral
+ other small changes
v1.8 (23.04.2012)
+ sync with Siyah-v3.1 (info)
+ changed cpu-freq (100 <-> 1400)
+ other small changes
v1.7 (22.04.2012)
+ sync with Dorimanx (info)
+ added default sources with some new cpu-freq (25 <-> 1500)
+ fixed CM9 (missing kernel modules ...)
+ added default battery-saving settings
+ added tuned sqlite for CM9 and forks (info)
+ added Gingerbread legacy hotplug (info)
+ revert -> re-enabling GENTLE_FAIR_SLEEPERS
v1.6 (21.04.2012)
+ sync with Dorimanx-initramfs (info)
+ fixed wifi toggle issue | THX @wjchen (info)
+ changed cpufreq-4210.c -> to use "asv_voltage_B"
+ added synchronization framework (info)
+ added more optimised CFLAGS
v1.5 (20.04.2012)
+ fixed recovery-problem
+ sync with Dorimanx-kernel (info)
+ added cpufreq: smooth scaling interface
+ changed default cpu-hotplug settings (more battery-saving? -> need testing)
+ re-enabling GENTLE_FAIR_SLEEPERS
v1.4 (20.04.2012) (deleted)
+ updated Tweak-Script (info)
- added TWEAKS: for TCP read/write
- added TWEAKS: optimized for 3G/Edge speed
- added TWEAKS: cpu => battery-friendly | THX @mecss
- added TWEAKS: NET-Settings
+ added fsync-control | THX @Ezekeel
+ other small changes
v1.3 (19.04.2012)
+ sync with Dorimanx-Kernel | THX @Yuri.Sh (info)
+ added some changes from SC-02C (Galaxy S2 JP) (info)
+ added more "CPUFreq Governors"
+ added battery-saving settings / features
+ updated Tweak-Script (info)
+ changed cpu-freq (25 <-> 1600)
+ other small changes
Show more detail for FLUXI KERNEL ICS I9100 XX.03 (17-July)
[AOSP/AOKP-KERNEL]
FLUXI KERNEL ICS I9100 *77.07.12*
[xxTweaker App, xxTouch Recovery]
Features:
xxTweaker app with huge functionality:
- Current version: XX.02-beta10
- Must-have for CyanogenMod AOKP CM9 and ICS
- Linux kernel 3.0.36
- Samsung Open Source Update 4
- Toolchain XX.03, Linaro GCC 4.7.1 NEON FPU optimizations for ARM Cortex-A9
- Optimized kernel configuration
- Compiler tweaks
- ClockworkMod Recovery 5.5.0.4 xxTouch fully customized & Remanufactured
- Kernel Backlight Notification BLN, Breathing, LED-Fadeout * BLN and LED in xxTweaker
- Backlight Notification BLN * 100% Working by BLN Control
- CPU OC / UV 100-1600MHz * As xxTweaker, Voltage Control, or SetCPU init.d script
- Governor and Governor Settings * CPU / governor in xxTweaker
- ondemand governor significantly optimized with screen-off profile and boost at low frequencies * CPU / governor in xxTweaker
- CPU hotplugging Settings * CPU / hotplug in xxTweaker
- Energy saving options * General to xxTweaker
- I/O scheduler * General to xxTweaker
- Charging current settings for AC and USB Misc * General to xxTweaker
- GPU OC / UV 3step 67-400MHz, 700-1200mV and thresholds * As xxTweaker, Voltage Control or init.d script
- LCD Density Settings * General to xxTweaker
- ROM Manager * As xxTweaker
- Automated multiple Flash files in a zip-through * As xxTweaker
- Screen cursor hysteresis movement * As xxTweaker or tegrak Touch Move
- Touch screen sensitivity (ex. display with protective cover) * As xxTweaker
- Volume of Quiet to LOUDERER adjustable * sound settings in xxTweaker
- Super AMOLED mDNIe +, sharp, beautiful colors with no yellowing * Configurable with xxTweaker
- Configurable brightness/gamma * Level in xxTweaker
- Configurable screen color temperature * in xxTweaker
- And much more ...
- Public sources under https://github.com/myfluxi/xxICSKernel
Original Thread Link: http://www.android-hilfe.de/kernel-f...-recovery.html
CWM Zip: fluxi-kernel-sgs2-XX.03_s2w_b1.zip
LATEST RELEASE XX.02-beta9
Download:
CWM ZIP: Fluxi CWM XX.02-beta10
Odin TAR: Fluxi ODIN XX.02-beta10
xxTweaker Download:
xxTweaker-0.3.9_rc2.zip
Old Release
XX.02-beta9
CWM ZIP: Fluxi CWM XX.02-beta9
Odin TAR: Fluxi ODIN XX.02-beta9
XX.02-beta8
CWM ZIP: Fluxi CWM XX.02-beta8
Odin TAR: Fluxi ODIN XX.02-beta8
XX.02-beta7
CWM ZIP: Fluxi CWM XX.02-beta7
Odin TAR: Fluxi ODIN XX.02-beta7
XX.02-beta5
CWM ZIP: Fluxi CWM XX.02-beta5
Odin TAR: Fluxi ODIN XX.02-beta5
XX.02-beta4
CWM ZIP: Fluxi CWM XX.02-beta4
Odin TAR: Fluxi ODIN XX.02-beta4
XX.01-Final Download:
CWM ZIP: Fluxi CWM XX.01-Final
Odin TAR: Fluxi ODIN XX.01-Final
XX.01-RC5.2 Download:
CWM ZIP: Fluxi CWM RC5.2
Odin TAR: [B]Fluxi Odin RC5.2
XX.01-RC5.1 Download:
CWM ZIP: Fluxi CWM RC5.1
Odin TAR: Fluxi Odin RC5.1
XX.01-RC5 Download:
CWM ZIP: Fluxi CWM RC5
Odin TAR: Fluxi Odin RC5
XX.01-RC4 Download:
CWM ZIP: Fluxi CWM RC4
Odin TAR: Fluxi Odin RC4
XX.01-RC3 Download:
CWM ZIP: Fluxi CWM RC3
Odin TAR: Fluxi Odin RC3
Download:
Now, download manually xxTweaker and flash it.
OTA updates doesn't work good for now.
- xxTweaker-0.3.9_rc2.zip
- xxTweaker-0.3.9_beta6.zip
- xxTweaker-0.3.9_beta5.zip
- xxTweaker_RC5.1_Multi_Lang_bajee11.zip
xxTweaker 0.3.5 German, English, Italian, Portuguese, Portuguese Brazilian for Fluxi XX.01 RC5.1 Thanks to bajee11
Changelog:XX.03-17/07/2012
slide2wake (a.k.a. sweep2wake) for our device, wakelock- and drain-free == with deep sleep. Slide from far left to far right just as slide2invert, just with one finger.
Enabled by default, disable with:
echo "0" > /sys/devices/virtual/sec/sec_touchscreen/tsp_slide2wake
It's based on Ezekeel's touch-wake implementation. I know it may sometimes fail, without a wakelock many aspects about it are a bit tricky, e.g. we have a very short and unpredictable detection window for touchscreen movements. I'll release the source when it's cleaned, maybe Gökhan finds something useful for his BLNWW. No support, nothing.
XX.02-beta10 27/06/2012
Kernel: Fix typo in ext4 driver that may have caused those slowdowns on wakeup and unlock
Kernel: touchscreen: Optionally flash LED buttons on touch, not in the tweaker app yet, if you need it *now*, echo/write time in ms into /sys/class/sec/sec_touchscreen/tsp_flash_timeout, e.g. for one second
echo 1000 > /sys/class/sec/sec_touchscreen/tsp_flash_timeout
Fileserver: On download instead of "download.php" correct filenames are saved
XX.02-beta9 25/06/2012
Kernel: Use old cpufreq module (pre beta2/beta5)
Kernel: Slide-to-Invert does not get confused by Pinch-to-Zoom
XX.02-beta8 24/06/2012
Kernel: Update to Linux 3.0.36
Kernel: Universal Slide-to-Invert option, toggle inverted screen colors by sliding from the very left to the very right of the screen using two fingers
Kernel: Revert 700mV option on for mali gfx unit
xxTweaker v0.3.9_rc2 22/06/2012
xxTweaker: Update v0.3.9_rc2
xxTweaker: xxTweaker: Make OTA system more efficient
xxTweaker: System: Significantly improve settings restore engine core speed (only one single I/O operation, use precompiled regex'es)
xxTweaker: System: Load CM/codeworkx' 20-step brightness settings and a few more when choosing the open source sensor HAL
xxTweaker v0.3.9_rc2 22/06/2012
xxTweaker: Update v0.3.9_rc2
xxTweaker: xxTweaker: Make OTA system more efficient
xxTweaker: System: Significantly improve settings restore engine core speed (only one single I/O operation, use precompiled regex'es)
xxTweaker: System: Load CM/codeworkx' 20-step brightness settings and a few more when choosing the open source sensor HAL
XX.02-beta7 22/06/2012
Kernel: Wifi: Revert incompatible patches prior to N7000 update
Kernel: cpufreq: Set limit for frequency lock
Kernel: Even less noise in kernel log
Ramdisk: Tweaks: Make AFTR or LPA default cpuidle mode
xxTweaker v0.3.9_rc1 21/06/2012
xxTweaker: Update v0.3.9_rc1
xxTweaker: Include Spanish translations (D4rKn3sSyS)
xxTweaker: Print xxTweaker version in logcat
xxTweaker: More performance optimizations
xxTweaker: CPU: Configuration of new interactive governor options
xxTweaker: System: Restore CPU voltage settings correctly
xxTweaker: System: Restore BLN timout settings correctly
xxTweaker: System: Confirmation that fuel gauge has been reset
XX.02-beta6 21/06/2012
Kernel: Update Linux 3.0.35
Kernel: Update custom Linaro toolchain to linaroXX-4.7-2012.06
Kernel: Update wifi drivers from GNote N7000 Update 3
Kernel: Update mmc drivers from GNote N7000 Update 3, MMC_CAP_ERASED disabled
Kernel: Led buttons stay off if they are supposed to
Kernel: interactive governor: Add a time view concept, behaviour depends on load history
Kernel: Get rid of unnessecary noise in kernel log
Kernel: More upstream Patches
Ramdisk: Update recovery, douple-tap instead of single tap to select, confirmation dalvik cache wipe
xxTweaker v0.3.9_beta7 18/06/2012
xxTweaker: OTA updates should work in any ROM now
xxTweaker: Show progress bar on OTA update download, ask before rebooting and installation of updates
xxTweaker: Some performance optimizations
xxTweaker: CPU: Fix FC on restart when active governor is conservative
xxTweaker v0.3.9_beta6 15/06/2012
xxTweaker: Performance optimizations, use threads for demanding tasks
xxTweaker: BLN & LED: Fix notification duration loaded on restart
xxTweaker: System: Fix LCD-Density function
XX.02-beta5 15/06/2012
This should fix those "slow-downs" experienced by a few users.
XX.02-beta4 14/06/2012
This update is only needed for the new led backlight level (= "0") to avoid users reporting their bln was broken.
XX.02-beta4 14/06/2012
This update is only needed for the new led backlight level (= "0") to avoid users reporting their bln was broken.
xxTweaker v0.3.9_beta5 14/06/2012
kernel: keyboard: cypress: Use standard voltage for constant/blinking bln, with very low voltages, the user might wonder why "bln does not work"
kernel: Upstream patches from CM9 repo and more smaller patches
ramdisk: Update CWM recovery, add "Power off" option in Advanced menu (user request)
xxTweaker: System: Rewrite LCD-Density part to catch unxpected user settings
xxTweaker: System: Reset fuel gauge option (user request)
xxTweaker: Display: Rewrite touch config logic
xxTweaker: BLN & LED: New "Level 0" for the LED button backlight, helps as workaround to keep LED buttons effectively off
xxTweaker: BLN & LED: New 1 minute timeout for notifications (user request)
xxTweaker: CPU: On governor change, reload saved user settings for the selected governor. So now it's possible to have individual settings for each governor - nice!
xxTweaker: CPU: Remove read only value sampling_rate_min from settings in ondemand and conservative
xxTweaker: CPU: Fix Bus Frequency up threshold value on reload after reboot
xxTweaker: CPU: Fix on changing governors, governor list reports the actually selected governor
xxTweaker: New settings administration. Save, restore, manage and reset your settings. As it is a new function that required much more than 1000 lines of code and a lot of detail work (and as a sidenote is the killer feature in ExTweaks Pro that costs you $$$), there may be small errors. If errors occure, please supply logs and report what exactly happened before failure.
XX.02-beta3 12/06/2012
Ramdisk: Hotfix /system mounts, an error in CM? Why different mounts mounts in lpm.rc and recovery.rc?
xxTweaker 0.3.9-beta4 11/06/2012
kernel: Update to Linux 3.0.34
kernel: mach-exynos: cpufreq: Align with Samsung i9300 Update 1
ramdisk: More CM9 changes (fix charging gfx)
xxTweaker: Change backup directory to {internal SD-Card}/xxTweaker, to make it accessible via MTP or mass storage
xxTweaker: Kernel compatibility check on startup, if not ask to download (i.e. after ROM update)
xxTweaker: Check for changed Exynos sensor HAL, if yes ask if user wants to switch back (i.e. after ROM update)
XX.02-beta2 11/06/2012
kernel: Update to Linux 3.0.34
kernel: mach-exynos: cpufreq: Align with Samsung i9300 Update 1
ramdisk: More CM9 changes (fix charging gfx)
xxTweaker: Change backup directory to {internal SD-Card}/xxTweaker, to make it accessible via MTP or mass storage
xxTweaker: Kernel compatibility check on startup, if not ask to download (i.e. after ROM update)
xxTweaker: Check for changed Exynos sensor HAL, if yes ask if user wants to switch back (i.e. after ROM update)
xxTweaker 0.3.9-beta3 08/06/2012
xxTweaker: Auto check for updates on startup
xxTweaker: Rude method to enforce boot settings really only once
xxTweaker: Fix null pointer error Screen Update Service in rare occasions
xxTweaker: Fix batch flash function error that made only the latest zip being flashed
xxTweaker 0.3.9-beta2 06/06/2012
Use different method to detect switched mountpoints (getprop), fixes FC in OTA and possibly other locations
Everybody else may test OTA now
XX.02-beta1 06/06/2012
kernel: Update to Linux 3.0.33
kernel: Decrease min voltage on BUCK3, allow 25mV steps
kernel: Lock frequency for secondary cpu, disabled by default, use with caution as you may effectively turn your device into single core
ramdisk: Don't auto-install xxTweaker, remove tweaker binary
ramdisk: More CM9 updates
xxTweaker: Update 0.3.9_beta2
xxTweaker: Split "General" into new "System" and "xxTweaker" sections
xxTweaker: OTA Updates, download dir is internal sd-card/download. Logic is a) check for kernel update, b) check if app update is required c), if not a) or b) check for app update. There will never be a guaranted backward compatibility. If something does not work, please don't just complain, do something productive instead; create logs and supply info about what exactly happened prior to failure.
xxTweaker: Print kernel- and ROM-version to logcat for debugging
xxTweaker: Add dmesg to debug archive
xxTweaker: CPU: Control lock frequency for secondary cpu
xxTweaker: GPU: Fix threshold settings
xxTweaker: ROM Manager: Replace spaces with underscores in backup names
xxTweaker: ROM Manager: Fix array out of bounds error causing an FC on some mount point configurations, will be optimized next
xxTweaker: Many smaller fixes
XX.01-Final 01/06/2012
Kernel: Cosmetic changes cypress module
Kernel: Fix: GPU voltage is now really from 700 mV
Kernel: j4fs as loadable kernel module
xxTweaker: Update to v0.3.7
xxTweaker: Fix nasty bug that enabled backlights when opening BLN & LED settings
xxTweaker: CPU: ondemand freq_for_responsiveness and interactive hispeed_freq will be loaded on reboot
xxTweaker: General: Option Fix Permissions
xxTweaker: General: Choice between open source und proprietary sensor HAL
xxTweaker: General: Save logcat, last_kmsg and config as tar.gz archive for debugging
xxTweaker: General: Value LCD Density is checked to avoid null pointer exceptions upon errorous user behaviour
xxTweaker: English translations (finally )
xxTweaker: Clean su process
xxTweaker: Lots of small fixes
Ramdisk: Animated AOSP graphics while charging (CM9)
Ramdisk: Latest CM9 Updates
Ramdisk: Finer permissions for xxTweaker files and directories
Ramdisk: Open source und proprietary sensor HAL files
XX.01-RC5.2 27/05/2012
kernel: cpufreq: interactive: start/stop kinteractiveup with the governor (fixes reboot when charging while device is off)
ramdisk: Copy MFC firmware for ROMs that do not include the file (play video files even on badly cooked ROMs)
xxTweaker: Update to v0.3.6
xxTweaker: Allow +-1000 steps for Seekbars with a maximum value > 10000
xxTweaker: Clarify that BLN will be of course disabled if charger is unplugged
xxTweaker: Run Boot Completed Service only once (should fix toasts "xxTweaker has been granted Superuser permissions" in other applications)
Xx.01-RC5.1 23/05/2012
Kernel: Linux kernel updated 3.0.32
Kernel: BLN is activated automatically when connected to a charging cable
Kernel: Performance governor wakes up (wake fix freeze) at max policy
Ramdisk: Using the old liblights module (fixed permanently light buttons)
Ramdisk: Directory/Vendor with MFC firmware removed (now part of the ROM)
xxTweaker: Updated v0.3.5
xxTweaker: (TODO: represent different lighting modes) configuration of the automatic activation of BLN to connect a charging cable
xxTweaker: charge current up to 650 mA
xxTweaker: Fix: behavior ROM Manager at Switched mountpoints
xxTweaker: Fix: Typo CWMR touch
xxTweaker: Fix: MinMax sliders freq_responsiveness
xxTweaker: Fix: MinMax sliders sampling_down factor
xxTweaker: Fix: ignore_nice_load MinMax sliders and more
XX.01 RC5 21/05/2012
Kernel: BLN Breathing optimized and more beatiful
Kernel: BLN deactivated for low battery
Kernel: BLN notifications optionally do not restart the notification timeout
Kernel: BLN optional if charge the phone is permanently active
Kernel: No clicking noise when booting
Kernel: upstream patches: USB gadget audio support, Broadcom wireless drivers, sound, etc.
Kernel Update Linaro 4.7-2012.05 GCC toolchain
Ramdisk: liblight update module updates from CM9 repo
xxTweaker: BLN as a menu list
xxTweaker: BLN notification period
xxTweaker: BLN timeout notification added new notification not start
xxTweaker: BLN configuration during charging
xxTweaker: BLN configuration for low battery
xxTweaker: General: creating and saving reports Logcat in /data/.xxTweaker/logs/ (If you think you found an error generate a logcat and report (saved in /data/.xxTweaker).)
xxTweaker: General: auto-update option
xxTweaker: ROM Manager: Switched recognition mountpoints
xxTweaker: New boot routine for load safe Preferences to load automatically
xxTweaker: Language resources dynamic (for international translator)
xxTweaker: Fix: Preferences screen is now displayed correctly (no functional change)
xxTweaker: Fix: Individual touchscreen configuration is updated in the display menu (no functional change)
Xx.01 RC4 13/05/2012
Kernel: Linux 3.0.31
kernel: kernel function BLN Breathing /blinking effect and test mode
kernel: kernel Touchkey fadeout
effect: Touchkey brightness adjustable
kernel: fix FM radio, Si4709_driver kernel module is loaded
kernel: Additional adjustable parameters touchscreen kernel: touch screen parameters are automatically according to state (charging /discharging) enabled kernel: Numerous patches upstream
xxTweaker: Screen: Additional parameters and threshold noise filter movement
xxTweaker: Screen: Different settings of the new touchscreen parameters
xxTweaker: BLN and LED: control of the new kernel functions
XX.01-RC3 05/04/2012
Kernel: MFC firmware: compatible with existing and future CM9 nightlies from 5.4.2012
kernel: bus frequency: thresholds up /down adjustable kernel: bus frequency: adjustable voltage supply (undervolting)
kernel: Wireless: New Broadcom driver from Korean M250S Update5
kernel: upstream patches Low memory killer, wireless, interactive governor
Recovery: Existing File "/ data / .disable_touchselect" disables touch to Select
Tweaker CPU: bus frequency set thresholds and Vorsorgungsspannungen
Tweaker: General: Touch to select deactivated
Tweaker: General: CPUIdle aftr + LPA mode selectable
Tweaker: General: Tweaker settings can be saved (temporary solution)
FAQ
Q: Wakelocks "wlan_rx_wake" wake up my device constantly what I can do about it?
A: The problem is neither Android nor the kernel, but the router and the (Windows7) network. In the network properties, uncheck "IPv6", disable the service "IP Helper", "Shell Hardware Detection" and "Windows Media Player Network Sharing Service", which provide ongoing Traffic. Then they scored again 98% of deep sleep.
Q: I have setted below maximum Suspend 500 MHz, 800 MHz is also used as the step. Why is this so?
A: "The device" wakes ALWAYS at 800MHz and goes to sleep as well, regardless of which settings are made. The hardware selected 800Mhz to ensure stable operation - change by software impossible.
Q: I need the "intermediate steps", ex. 300 or 700MHz, the CPU frequency table is not. Can I change this?
A: In theory: Nope! In practice: The option of individual frequency steps is a nice gimmick but virtually unnecessary as intelligent as governor select ondemand, conservative, or the interactive dynamic frequency target. The driver provides the steps of the governor decides. Future versions of the SoC Exynos therefore also use 100MHz steps.
Q: The xxTweaker remembers any settings, what is going on?
A: If only some Tweaker settings are not applied, I made a mistake (because I forgot to add them). If no settings are applied, there is something wrong with the permissions. Either missing from the root and the tweaker or directory /data/data/net.fluxi.xxTweaker/shared_prefs chmod'ed is wrong. The latter does the installer script at startup, if you like, it can also manually delete them.
Q: When is the superuser request every action, you can turn that off?
A: Simply update the su binary file: app drawer/superuser/Preferences/ "Press to check for updates" / Important "update anyway" / "Allow"
Show more detail for DARK KNIGHT v1.9.2 (15 July)
DARKKNIGHT KERNEL
From The Developers of CheckROM
From The Developers of CheckROM
Features Implemented:
- Samsung ROM + MIUI + AOSP
- Auto - Root
- CheckROM CWM Touch Recovery
- Kernel Updated to 3.0.36
- XZ Kernel Compression
- SLQB Memory Allocator
- Boot Animation Support - [ /data/local & /system/media ]
- CPU Freq Governors: lulzactive, ondemand, performance, powersave, smartassv2 (default) , userspace,
- I/O Schedulers: BFQ, CFQ, Deadline, SIO(default), No-op, V(R)
- Undervolting
- GPU Clock & Voltage Control
- Charging Current Control
- Touch Screen Sensitivity Fix
- Increase TouchScreen Sensitivity
- Fix fuel alert wakelocks
- Frequency regulation based on screen on/off events
- Add global min&max_suspend frequency variables
- SpeedMod Color Profiles
- Disable secondary cpu auto-hotplug when screen is off
- Tegrak Second Core App Support
- Smooth Scaling Interface
- Improve CPU0 turnoff protection logic
- Speedmod Sharpness Fix
- Allow CPU-supported unaligned accesses
- Brightness Curve MOD
- Use ADB as root
- Using OnDemand+Noop in Recovery for faster backup/restore
- ARM Topology + Sched MC
- Updated WIFI Drivers
- Updated Mali Drivers
- Joe's RCU
- Kernel_HZ = 500HZ for smoothness
Changelog for v1.9.2:
- Fixed Vibration Issues
- Fixed PowerOff Charging Issues
- Fixed Vibration Issues
- Fixed PowerOff Charging Issues
Configurable Vibrator Intensity
Adjustable Vibrator Interface
N7000 Update3 mmc drivers, disable MMC_CAP_ERASE
BLN Support - Static For Now
SIO Tweaks
Fixed Pegasusq
Better Gamma & Brightness
Added & Updated Conservative Governor
Updated WIFI Drivers based on N7000
Improved Multiboot with 6 ROM's of your choice.
Changelog for v1.8:
- put emmc in sleep mode before suspend.
- Solved USB issues with AOSP
- Some more UV
- Enabled Android Logger
- Cleaner DMESG
- Enabled pegasuq governor
- toggling mdnie negative effect with home button
- Decreased LCD PowerOn delay
- Lower Brightness for Low Light Conditions
- Added BootProgress Bar
- Manual Method for Auto Brightness and Compass for AOSP Rom's
DarkKnight Kernel ICS [SGS2]
http://checkrom.com/download/
- DarkKnight_ICS_v1.0_CWM.zip (Downloaded 743 times, 908 hits)
- DarkKnight_ICS_v1.0_Odin.tar (Downloaded 228 times, 258 hits)
- DarkKnight_ICS_v1.1_CWM.zip (Downloaded 407 times, 496 hits)
- DarkKnight_ICS_v1.1_Odin.tar (Downloaded 127 times, 136 hits)
- DarkKnight_ICS_v1.2_CWM.zip (Downloaded 1381 times, 1673 hits)
- DarkKnight_ICS_v1.2_Odin.tar (Downloaded 289 times, 334 hits)
- DarkKnight_ICS_v1.3_CWM.zip (Downloaded 554 times, 667 hits)
- DarkKnight_ICS_v1.3_Odin.tar (Downloaded 248 times, 285 hits)
- DarkKnight_ICS_v1.4_CWM.zip (Downloaded 242 times, 297 hits)
- DarkKnight_ICS_v1.4_Odin.tar (Downloaded 67 times, 80 hits)
- DarkKnight_ICS_v1.5_CWM.zip (Downloaded 284 times, 353 hits)
- DarkKnight_ICS_v1.5_Odin.tar (Downloaded 71 times, 79 hits)
- DarkKnight_ICS_v1.6_CWM.zip (Downloaded 609 times, 94 hits)
- DarkKnight_ICS_v1.6_Odin.tar (Downloaded 163 times, 21 hits)
- DarkKnight_ICS_v1.6.1_CWM.zip (Downloaded 116 times, 168 hits)
- DarkKnight_ICS_v1.6.1_Odin.tar (Downloaded 30 times, 32 hits)
- DarkKnight_ICS_v1.7_CWM.zip (Downloaded 81 times, 99 hits)
- DarkKnight_ICS_v1.7_Odin.tar (Downloaded 16 times, 16 hits)
- DarkKnight_ICS_v1.8_CWM.zip (Downloaded 137 times, 182 hits)
- DarkKnight_ICS_v1.8_Odin.tar (Downloaded 32 times, 36 hits)
- DarkKnight_ICS_v1.9_CWM.zip (Downloaded 215 times, 253 hits)
- DarkKnight_ICS_v1.9_Odin.tar (Downloaded 52 times, 60 hits)
- DarkKnight_ICS_v1.9.2_CWM.zip (Downloaded 237 times, 283 hits)
- DarkKnight_ICS_v1.9.2_Odin.tar (Downloaded 44 times, 54 hits)
How To Use Multiboot:
With v1.6 of DarkKnight Kernel for ICS, I introduce multiboot feature.It is similar to the nandroid backup and restore function, but with a new menu and everything is done automatically
The menu is as follows:
- Activate ROM
- Backup ROM
The steps to use Multiboot are as follows:
- Install any ROM via the Install via Zip option. (Flash DarkKnight Kernel v1.6+)
- Backup your ROM as per the ROM Type.
- Install another ROM again via the Install via Zip option. (again flash DarkKnight v1.6 and Up)
- Backup that ROM also as per the ROM Type
- Switch between ROM's using the Activate ROM option
In future we can even have upto 12 ROM's. 4 of each type
Also I will try and automate more features.
Show more detail for Thoravukk-3.37 (16-July)
Thoravukk-3.37 (16-JULY)
APP♠NTFS♠CIFS♠OC/UV♠BLN♠OTG
This a Kernel for AOSP/AOKP/CM9 Roms. Only stable mods.
based on samung update4 patched to linux 3.0.37
I/O Schedulers: BFQv3-R2, Noop, SIO, VR (default), deadline, cfq
Governors: lulzactive (default) , ondemand, interactive, sakuractive,
intelldemand, lagfree, smartassv2, savagedzen, performance, userspace, conservative, powersave
Bootanimation Support
J4FS: Custom Bootlogo (( you can use helcat's bootscreen changer from market SGS2 BootScreen Changer )
be sure you have reset your flash counter) How to [02.03.2012][ROOT] TriangleAway v1.25
Improved Touchscreen sensitivity ( control by Thoravukk-kernel App )
BLN
Thoravukk control Official Android application for Thoravukk Kernel
LED Timout ( control by Thoravukk-kernel App )
Voodoo Louder Support ( need the VoodooLouder app )
CPU Overclocking & Undervolting support ( 200MHz-1200MHz as default ) ( control by Thoravukk-kernel App )
GPU Overclocking & Undervolting support ( 133MHz, 200MHz, 267MHz as default ) ( control by Thoravukk-kernel App )
Charging voltage support ( use at your own risk ) ( control by Thoravukk-kernel App )
CWM 5.5.0.4 touch Recovery with gesture support
CIFS
OTG ( USB mouse and keyboard support )
fuse.ko ntfs support ( control by Thoravukk-kernel App )
Compile with special CFLAGS
Stripped modules
init.d support
[APP]Thoravukk Control for Thoravukk Kernel Ultimate Kernel Cleaning Script
I/O Schedulers: BFQv3-R2, Noop, SIO, VR (default), deadline, cfq
Governors: lulzactive (default) , ondemand, interactive, sakuractive,
intelldemand, lagfree, smartassv2, savagedzen, performance, userspace, conservative, powersave
Bootanimation Support
J4FS: Custom Bootlogo (( you can use helcat's bootscreen changer from market SGS2 BootScreen Changer )
be sure you have reset your flash counter) How to [02.03.2012][ROOT] TriangleAway v1.25
Improved Touchscreen sensitivity ( control by Thoravukk-kernel App )
BLN
Thoravukk control Official Android application for Thoravukk Kernel
LED Timout ( control by Thoravukk-kernel App )
Voodoo Louder Support ( need the VoodooLouder app )
CPU Overclocking & Undervolting support ( 200MHz-1200MHz as default ) ( control by Thoravukk-kernel App )
GPU Overclocking & Undervolting support ( 133MHz, 200MHz, 267MHz as default ) ( control by Thoravukk-kernel App )
Charging voltage support ( use at your own risk ) ( control by Thoravukk-kernel App )
CWM 5.5.0.4 touch Recovery with gesture support
CIFS
OTG ( USB mouse and keyboard support )
fuse.ko ntfs support ( control by Thoravukk-kernel App )
Compile with special CFLAGS
Stripped modules
init.d support
[APP]Thoravukk Control for Thoravukk Kernel Ultimate Kernel Cleaning Script
***3.40*** wakelock: main_wake_lock fix by tungstwenty wakelock: (tungstwenty's implementation) Auto-brightness increased slightly from s3 ( thx hardcore ) MDNIE screen sharpness and color tuning (improves text readability) from s3 ( thx hardcore ) init.d script fix ( was my fault, i forgot to change it after update th initramfs :D ) MDNIE color tuning: reduce color saturation for Standard mode from s3 ( thx hardcore ) Remount all partitions with noatime Remount ext4 partitions with optimizations linux 3.0.37 update ramdisk update ramdisk-recovery ***3.37*** sync: Add synchronization framework sw_sync: add cpu based sync driver sync: add timestamps to sync_pts sync: add debugfs support sw_sync: add debug support sync: add ioctl to get fence data sw_sync: add fill_driver_data support sync: add poll support enable sync And sw_sync enable conservative governor update ramdisk update ramdisk-recoevry ***3.31*** wifi deepsleep fix block: strict rq_affinity block: BFQ v3-r4 IO Scheduler ***3.24*** update ramdisk enable IP tunneling mach-u1: THRESHOLD_BATT changes bcmdhd: Change packet filter settings to block multicast init:calibrate: lpj from 3.4 Makefile: add one more cflag add optimized ARM RWSEM algorithm power: raised polling interval andand use default charge current ARM: hard float ***3.22*** insecure adbd back to touch recovery fixed backup function update ramdisk update ramdisk-recovery GPU: 100MHz, 160MHz, 267MHz as default GPU: Threshold 84% 44% 84% 64% as default # The new GPU defaults should fix some game problems like in Samurai vs Zombies defense Timer frequency: 300Hz mach-u1: THRESHOLD_BATT changes .config: enable IP tunneling ***3.20*** update ramdisk update ramdisk-recovery usb: gadget: storage: make FSG_NUM_BUFFERS variable size usb: gadget: android: Honor CONFIG_USB_GADGET_VBUS_DRAW Use 4 storage pipeline buffers Increase vbus draw update Ultimate kernel Cleaning Script ***3.13*** Update busybox AFTR || LPA as default enable SCHED_MC use cm recovery without touch ***3.11*** linux 3.0.36 color adjusment (color looks now more powerful) use only 1200MHz for recovery mode cpufreq: interactive governor: Add a time view concept net: wireless: bcmdhd: Reduce priority for dhd_dpc and watchdog ***3.09*** linux 3.0.35 lib: introduce some memory copy macros and functions lib: improve the performance of memcpy and memmove of the general version bcmdhd: enable pno support, change initial scan, fixes wifi direct net: wireless: bcmdhd: Driver update from N7000 Update 3 sources mach-u1: Make SoC "need recal" check shut up max17042: Make driver less chatty sec_battery: Make driver less chatty modem_if: Stop printing [MIF] messages arm: remove stale export of 'sha_transform' lib/sha1.c: quiet sparse noise about symbol not declared sched: Don't call task_group() too many times in set_task_rq() arm: remove "optimized" SHA1 routines lib/sha1: use the git implementation of SHA-1 config: Set country/region code keyboard: cypress: Ensure light is off, enable regulator only if needed mmc: Fix file permissions from N7000 commit mmc: Pull in N7000 Update3 mmc drivers, disable MMC_CAP_ERASE update ramdisk-recovery update ramdisk ***3.07*** use cfq as default fix recovery error linux 3.0.34 some more patches from myfluxi and cm kernel more color adjustment ***3.05*** Linux 3.0.33 fixed wifi toggle issue same patches from fluxi recovery and a lot of other patches but sorry i'm very busy at time will add it later ***3.02*** linux 3.0.32 fixed ffc aosp charger enable IP tunneling ubuntu/linaro 4.6.3-11ubuntu5 toolchain ondemand governor as default remove mfc firmware mali: Driver update from N7000 Update 3 sources more matches to cm kernel add ACCESSORY_SET_AUDIO_MODE control request and ioctl usb: gadget: f_accessory: Add support for HID input devices usb: gadget: f_audio_source: New gadget driver for audio output sound: mc1n2: Prevent tick-noise when reboot menu selected usb: gadget: composite: Fix corruption when changing configuration sched_rt: fix SCHED_RR across cgroups keyboard: cypress: Automatically enable BLN while charging touchscreen: mxt224_u1: Update touch values according to power state touchscreen: mxt224_u1: Use mxt224_ta_probe instead of writing directly net: wireless: bcmdhd: Fix division by 0 if dhd_watchdog_ms is 0 net: wireless: bcmdhd: Fix WPS PBC overlap failure config: enable kernel panic timeout max8997: Implement Accessory Charger Adapter support mach-u1: Rework ramconsole init Add correct microphone code for PX devices cpufreq: Build smartassv2 as a module and something more changes ***2.57*** tun as module adjust touchscreen parameters disable CONFIG_BUG lower LOG_BUF_SHIFT 18->14 led button fadeout effect adjust panel gamma recovery fixes ramdisk cleanup ***2.55*** linux 3.0.31 add brazilianwax gov a bit more undervolting brilliant color sync with latest UKCS ***2.53*** BLN enabled by default touchscreen sensitivity changes on battery fixed adb in recovery mode initial LED breathing effect ( thx fluxi ) needs a app update initial LED blink function ( thx fluxi ) needs a app update too new tweakz color calibration ***2.52*** touchscreen fix ready net: wireless: bcmdhd: Driver update from SHW-M250S_ICS_Opensource_Update5 ( thx fluxi ) [URL]https://github.com/pinpong/thoravukk[/URL] ****2.50*** mach-u1: solved problem with touch sensitivity ramdisk cleanup ***2.48*** linux 3.0.30 remove wheatly governor remove lazy governor cpufreq interactive updated re-working recovery fixed nandroid backup fixed led timout always off/on vibrator level default4 power: raised polling interval and usb charge current Timer frequency: 300Hz Makefile: Compile with -Ofast remove app from boot.img ( now you need to download in app thread [URL="http://forum.xda-developers.com/showthread.php?t=1616426"][APP]Thoravukk Control for Thoravukk Kernel [/URL] ***2.45*** App: some fixes [COLOR="Red"]( before you flash new kernel be sure you have deinstall the old thoravukk control app )[/COLOR] USB OTG support thx gokhan remove debugging re-compiled recovery ***2.43*** Thoravukk-kernel App( beta ) better battery runtime ***2.41*** linux 3.0.29 hope we fix sod's minore fixes fuse.ko ntfs support ***2.40*** revert: Switch to Gingerbread legacy hotplug update interactive Governor remove lot debugging and tracing revert: 1200MHz lowered voltage for completely chngelog check [url]https://github.com/pinpong[/url] ***2.39*** fix permission Joe's RCU Switch to Gingerbread legacy hotplug ([COLOR="Red"] testing[/COLOR] ) more on github [URL]https://github.com/pinpong/thoravukk/commits[/URL] ***2.37*** update ramdisk fix for bootsplash changer cleanup update recovery 1200MHz lowered voltage ***2.35*** [COLOR="Red"]now we have a great ics kernel [/COLOR] should work now with newer and older aosp roms more optimizations update recovery [COLOR="Red"]switched mountpoints for sdcards to match cm standard: /mnt/emmc = internal storage /mnt/sdcard = external sdcard[/COLOR] [url]http://forum.xda-developers.com/showpost.php?p=25027440&postcount=25700[/url] ***2.32*** same as 2.30 but will work with newer cm9 nightlys ***2.30*** back to 2.21 cpu driver and enable 1400&1600MHz ( i think i will remove 1600Mhz next version ) led_timout back to 500 more compiler optimization ***2.28*** change to stable cpu drivers. 200MHz-1400MHz led_timeout 250 as default ***2.25*** cpu voltage fixes ***2.24*** fix permission ( init.d should work fine now ) it will fix the VC conflict remove 300,400,600,900MHz frequencies stripped modules ( thx saturn_de for the good idea ) we get smaller modules remove ext4 remount script ( it's useless ) ***2.23*** CPU: Now with 16 steps ( thx homura/fluxy ) J4FS Module for custom bootlogo thx codeworkx & sakuramilk to gimme some input more cleanup add lippol94 kernel cleaning script remove cleanup.sh ***2.21*** Linux 3.0.28 upgrade recovery-ramdisk cleanup ramdisk cleanup change touchscreen sensitivity **2.19*** enable CIFS CGROUP_TIMER_SLACK Add adjustable vibrator levels Performance improvement ***2.17*** Patch to linux 3.0.27 disable pegasusq governor set leds on for 1 secs as standard change recovery color set the right path for sd and sd-ext in recovery disable more kernel debbuging sio tuned for flash device's set lulzactive as default ***2.16*** initramfs cleanup hope we fix kernel_panic Touch recovery thx sk8erwitskil Use other way to copy liblights ( now it should work without problems ) Set sakuractive as default governer ***2.03*** init.d support modded initramfs add wheatley governer add cpu overclocking thx gm CPU Overclocking & Undervolting support thx gm GPU Overclocking & Undervolting support thx gm BLN auto install Tegrak second core app support Tegrak touch move app support Charging voltage support thx gm add clean-up script
*neldar *hardcore *koush *sakuramilk *homuhomu
* tegrak *gokhanmoral *cattleprod *creams *arighi *fluxi *sk8erwitskil
*vitalij *thank's to all members of team-blockbuster and all i forgot
BIG THANKS TO
*stratosk *saturn_de *mialwe *zacharias.maladroit *simone201 *codeworkx
FOR ANSWER ALL MY STUPID QUESTIONS
OUR APP IS NOW AVAILABLE ON MARKET
Google.Play.Store Link
FAQ:
Q. My device rebooted or crashed, how can I help?
A: Get me /proc/last_kmsg and logcat.
Q. Do I need to wipe anything when flashing this kernel?
A: No.
Q: What is the best cpu/gpu oc/uv settings?
A: Use what you think is the best for you.
Q: You have huge battery drain?
A: It will improve after some time.
Q. For wich Roms i can use this Kernel?
A: It will work only on AOSP based Roms.
Q. You have Question about Thoravukk Control?
A: Use this Thread [APP]Official Android application for Thoravukk Kernel
Q. My device not entering deep sleep if i use Wifi?
A: That's not a Kernel issue! It's a Router and (Windows 7) Network problem. Disable IPv6, IP Helper service, shell hardware detection service and the Windows Media Player Network Sharing Service.
Helpfull links
[REF][TWEAKS] Kernel Governors, Modules, I/O Schedulers, CPU Tweaks, AIO App Configs
[REF][ICS] Kernel Stuffs - How is ICS Kernel Different | updated Apr 06 2012
[GUIDE] ADB Workshop and Guide for everyone
DOWNLOAD LINKS
DOWNLOAD thoravukk-2.0.1
DOWNLOAD thoravukk-2.0.3
DOWNLOAD thoravukk-2.16
DOWNLOAD thoravukk-2.17
DOWNLOAD thoravukk-2.19
DOWNLOAD thoravukk-2.21
DOWNLOAD thoravukk-2.23
DOWNLOAD thoravukk-2.24
DOWNLOAD thoravukk-2.25
DOWNLOAD thoravukk-2.28
DOWNLOAD thoravukk-2.30
DOWNLOAD thoravukk-2.32
DOWNLOAD thoravukk-2.35
DOWNLOAD thoravukk-2.37
DOWNLOAD thoravukk-2.39
DOWNLOAD thoravukk-2.40
DOWNLOAD thoravukk-2.41
DOWNLOAD thoravukk-2.43
DOWNLOAD thoravukk-2.45
DOWNLOAD thoravukk-2.50
DOWNLOAD thoravukk-2.52
DOWNLOAD thoravukk-2.53
DOWNLOAD thoravukk-2.55
DOWNLOAD thoravukk-2.57
DOWNLOAD thoravukk-3.02
DOWNLOAD thoravukk-3.05
Thoravukk-3.07-cwm.zip - 6.02 MBThoravukk-3.07-odin.tar - 5.89 MB
thoravukk_3.09_cwm.zip - 6.03 MBthoravukk_3.09_odin.tar - 5.91 MB
Thoravukk_3.11_cwm.zip - 6.08 MBThoravukk_3.11_odin.tar - 5.96 MB
Thoravukk_3.20_cwm.zip - 6.17 MBThoravukk_3.20_odin.tar - 6.00 MB
thoravukk-3.22-odin.tar - 5.92 MB thoravukk-3.22-cwm.zip - 6.09 MB
thoravukk-3.24-odin.tar - 5.92 MB Thoravukk-3.24-cwm.zip - 6.09 MB
thoravukk-3.31-odin.tar - 5.92 MB Thoravukk-3.31-cwm.zip - 6.09 MB
thoravukk-3.37-odin.tar - 5.49 MB Thoravukk-3.37-cwm.zip - 5.66 MB
Thoravukk-3.40-cwm.zip - 5.66 MB
DOWNLOAD thoravukk-2.0.3
DOWNLOAD thoravukk-2.16
DOWNLOAD thoravukk-2.17
DOWNLOAD thoravukk-2.19
DOWNLOAD thoravukk-2.21
DOWNLOAD thoravukk-2.23
DOWNLOAD thoravukk-2.24
DOWNLOAD thoravukk-2.25
DOWNLOAD thoravukk-2.28
DOWNLOAD thoravukk-2.30
DOWNLOAD thoravukk-2.32
DOWNLOAD thoravukk-2.35
DOWNLOAD thoravukk-2.37
DOWNLOAD thoravukk-2.39
DOWNLOAD thoravukk-2.40
DOWNLOAD thoravukk-2.41
DOWNLOAD thoravukk-2.43
DOWNLOAD thoravukk-2.45
DOWNLOAD thoravukk-2.50
DOWNLOAD thoravukk-2.52
DOWNLOAD thoravukk-2.53
DOWNLOAD thoravukk-2.55
DOWNLOAD thoravukk-2.57
DOWNLOAD thoravukk-3.02
DOWNLOAD thoravukk-3.05
Thoravukk-3.07-cwm.zip - 6.02 MBThoravukk-3.07-odin.tar - 5.89 MB
thoravukk_3.09_cwm.zip - 6.03 MBthoravukk_3.09_odin.tar - 5.91 MB
Thoravukk_3.11_cwm.zip - 6.08 MBThoravukk_3.11_odin.tar - 5.96 MB
Thoravukk_3.20_cwm.zip - 6.17 MBThoravukk_3.20_odin.tar - 6.00 MB
thoravukk-3.22-odin.tar - 5.92 MB thoravukk-3.22-cwm.zip - 6.09 MB
thoravukk-3.24-odin.tar - 5.92 MB Thoravukk-3.24-cwm.zip - 6.09 MB
thoravukk-3.31-odin.tar - 5.92 MB Thoravukk-3.31-cwm.zip - 6.09 MB
thoravukk-3.37-odin.tar - 5.49 MB Thoravukk-3.37-cwm.zip - 5.66 MB
Thoravukk-3.40-cwm.zip - 5.66 MB
**************************************
for Samsung - MIUI - AOSP - AOKP Rom
http://www.mediafire.com/?e12he5ea634t6t7
Changelog:
mali: update mali driver using n7000 sources
modded cpufreq for prevent cpu to scale higher than max freq, and that caused sod
Reworked ram console
pm-hotplug: disable hotplugging when governor is Abyssplug
fix cpu index check in get_cpu_nr_running funtion
Fix crashes when sharing a binder file between processes
Fixed Auto-brightness
Updated usb and otghost driver for USB mouse and keyboard support
max8997: Implement Accessory Charger Adapter support
Updated modem driver to update5 sources
Added tmu sysfs for temperature reading
USB: gadget: f_audio_source: New gadget driver for audio output
Bluetooth: Disconnect ACL after 8sec when no service level connection.
Added mdnie tweaks
Changed in S90Abyss script: GPU clock support: 67-100-114-133-160-200-267-300-400 mhz (If you have the old one, delete it, then install the new one from recovery)
Other small fixes
-------------------
Abyss kernel 1.2 Stable Version for Samsung - MIUI - AOSP - AOKP Rom
http://www.mediafire.com/?x4q7d3sdc827cp8
-------------------Abyss kernel 1.0 Stable Version
http://www.mediafire.com/?yxckgi0io5u5q65
Abyss ICS kernel 4.0
http://www.mediafire.com/?vulrfhwvvlgx2yo
-------------------
Abyss ICS kernel 3.2 Stable Version for Samsung Rom
http://www.mediafire.com/?9qm2bjx0fxlbmix
-------------------
Abyss ICS kernel 3.1 Final Stable Version for Samsung Rom
http://www.mediafire.com/?96cyzwe3zm72xhz
-------------------
Abyss ICS kernel 3.0 Final Stable Version for Samsung Rom
http://www.mediafire.com/?aibwa63jmey5f39
New Logo Version:
http://www.mediafire.com/?p19q27r67kfbnx4
Abyss ICS kernel 2.9 Stable Version for Samsung Rom
http://www.mediafire.com/?333lvbszpbgq5bz
Abyss ICS kernel 2.8 Stable Version for Samsung Rom
http://www.mediafire.com/?71xq3dkn27e3zeq
Abyss ICS kernel 2.7 Final Stable Version for Samsung Rom
http://www.mediafire.com/?5vnjcx6wgvovo5m
Abyss ICS kernel 2.6b Stable Version for Samsung Rom
http://www.mediafire.com/?6e7zbvbua5q11aw
Abyss ICS kernel 2.5 Stable Version for Samsung Rom
http://www.mediafire.com/?n5a3fmq479s1w4u
Abyss ICS kernel 2.4 Stable Version for Samsung Rom
http://www.mediafire.com/?84bdmrujx89fr4b
Abyss ICS kernel 2.3 Stable Version for Samsung Rom
http://www.mediafire.com/?uurg5jk1jare7ea
Abyss ICS kernel 2.2 Stable Version for Samsung Rom
http://www.mediafire.com/?9eaqyfbr092b038
AbyssAOSP kernel 1.0 Stable Version
http://www.mediafire.com/?wzsetrlb3bb3e3q
Abyss ICS kernel 2.1 Stable
http://www.mediafire.com/?iu515t11tyyvxg9