K1-T7:
- Automatically installs root (su)
- CPU governor tweaks: increase responsiveness
- MDNIE sharpness and color tuning
- IO tweaks
- Read ahead tweaks
- Disabled Android Debug Logger / logcat
- Disabled kernel debug logs / printk
- Updated to jhash3
- HZ=300 (300 bis K1-T9, ab K1-T10 siehe weitere changelogs)
- Compiled with O3 optimizations using latest codesourcery 2011.03 toolchain
- init.d support
K1-T8:
- Touchscreen sensitivity fix from vitalij (set to 5)
- Minor adjustments to tweaks
- More kernel debugging disabled
- CPU stats disabled
K1-T9:
- Updated initramfs from 2.3.4 (XXKG3)
- Disabled scheduler stats
- Disabled Samsung kernel debug settings
K1-T10:
- Added CWM4 from teamhacksamsung / codeworkx's initramfs
- Changed to HZ=250 to fix front camera image problem
K1-T11:
- Changed to HZ=200 to fix front camera image problem
- Faster miscellaneous USB cable charging speed (warning: risky with certain chargers)
K1-T12:
- Less aggressive faster charging with miscellaneous USB chargers
.
.
.
K1-T15:
- Touchscreen sensitivity fix from vitalij set to 10 (0 is too jittery)
K1-T16:
More optimizations:
- Switched to CONFIG_TREE_PREEMPT_RCU
- Switched to SLAB instead of SLUB
- Disabled CONFIG_FTRACE
K1-T17:
- Switched back to CONFIG_TREE_RCU with CONFIG_RCU_FAST_NO_HZ (seems to be smoother)
K1-T18:
- Switched to Linaro 2011-07 GCC 4.5 toolchain
- Enabled GCC Graphite optimizations
- K1-T18b re-released to show version in About phone menu
K1-T19:
- Different compiler optimization options
K1-T20:
- Minor updates to tweaks
K1-T22:
- Updated compiler optimization options
K1-T23:
- CPU governor tweak adjusted for greater power savings
K1-T24:
- CPU governor tweak adjusted
- Factory reset fixed
K1-T25:
- Re-enabled CPU_FREQ_STATS for better compatibility
K1-T26:
- CIFS support: cifs.ko module at /lib/modules/cifs.ko
K1-T27:
- Compiled using Linaro GCC 4.5 2011.08 toolchain
K1-T28:
- Re-built from new Samsung update2 source code
K1-T29:
- More compiler optimizations
K1-T30:
- Compatibility fix for non-Samsung emmc storage
K1-T31:
- Experimental fix for "no deep sleep" problem from update2 source code
K1-T32:
- Test release using Update1 source code but with new compiler optimizations from K1-T29
K1-T33:
- Lower screen brightness for low light
K1-T34:
- Fixed bug in K1-T33 where Sharpness & Saturation tweak was not applied
K1-T35:
- Lower brightness tweak not applied to SM2 A2 type screen
K1-T36:
- Slightly higher brightness in mid and high brightness levels
K1-T38:
- Modified brightness levels
K1-T39:
- Modified brightness levels, higher mid-level brightness
K1-T40:
- Compiled using Linaro GCC 4.5 2011.09 toolchain
- Updated wifi, sound, fs patches from update2 source code
K1-T41:
- Updated init.rc for better XXKI3 compatibility
K2-1:
- Rebuilt using newer AT&T SGH-I777_Opensource source code
K2-2:
- Rebuilt using newer Linaro 2011.10 GCC 4.5 toolchain
- USB charging speed increased by 10%: current limit set to 500mA
K2-3:
- Revert faster USB charging speed, it was causing instability for some USB ports
- Disable Mali-400 GPU state tracking
- Minor bugfix to Exynos cpu suspend hotplug
K2-5:
- Rebuilt using new GT-I9100_OpenSource_Update3 source code
K2-6:
- Change to CONFIG_PREEMPT_VOLUNTARY for kernel (should have less overhead)
K2-7:
- Implemented ARM_ERRATA_743622, ext4 and mm patches from GT-N7000 sources
K2-8:
- Patched net usb drivers from GT-N7000 sources
- Revert to using CONFIG_PREEMPT
- New compiler optimization settings (smoother!)
K2-9:
- Removed -ffast-math from compiler optimizations
K2-10:
- Reworked patches from GT-N7000 sources
- Adjusted init.d script startup delay
K2-11:
- Updated wifi driver from GT-N7000 sources
- Updated CWM recovery to 4.0.1.5
- Changed some compiler optimization settings
K2-12:
- Changed some compiler optimization settings
K2-13:
- Disabled debugging: FRAME_POINTERS and ARM_UNWIND
- Modified IO tweaks (write flush timing)
- max17042: Fix fuel alert wakelocks (thanks Entropy512)
K2-15:
- Added TCP timeout tweaks
K2-16:
- Touchscreen tweaks: MOVHYST ("Vitalij fix") set to 3 (same as SGS1)
- Touchscreen sensitivity (burst length) increased
K2-17-test1:
- Trying PREEMPT_VOLUNTARY again for better battery life
K2-18:
- Patch from Linaro to support ARM CPU topology
- Updated ARM topology patches
- Enabled sched_mc for dual-core power management
- Enabled AFTR (ARM off top running) CPU idle mode
- Nicer looking kernel version string
- Updated to CWM5
- VM patches from 2.6.36 kernel
- PREEMPT_VOLUNTARY mode
- CPU hotplug optimizations
- Disabled scheduler stats
- Disabled more debug code: STACKTRACE and LATENCYTOP
- High resolution timer HRTICK enabled in CFS scheduler
- Scheduler tweaks
- Some kernel config option cleanups
- Adjustments to compiler options
- Adjustment to wifi driver wakelock timeout
- max17042: Fix fuel alert wakelocks
- nohz: sched delay going tickless when CPU is loaded
- rcu: remove rcu_needs_cpu_flush() to avoid false quiescent states
- remove the per cpu tick skew
- Touchscreen MOVHYST ("Vitalij fix") set to 10
K2-19:
- Updated compiler options
- PREEMPT mode
- CPU hotplug changes
- Enabled KALLSYMS_ALL for Voodoo Louder and Tegrak OC compatibility
- Updated scheduler tweaks
- Disabled AFTR cpuidle mode
- Slightly more aggressive GPU DVFS speed increase
- GPU base clock set to 167MHz instead of 160MHz
- Disabled some more debug logging in the kernel
K2-20:
- CPU hotplug and frequency scaling adjustments
- GPU frequency scaling adjustments
- FUSE module included
- Increased USB charging speed to same speed as AC charger
K2-21:
- CPU frequency scaling adjusted