------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Based on sammy
update3 sources, updated to
2.6.35.14 (without hiding the OS bug!) http://media.xda-developers.com/images/smilies/wink.gif
-
CWM Recovery 5.0.2.7 NEAK Modded http://media.xda-developers.com/imag...es/biggrin.gif
- Governors: Ondemand,
Lulzactive(default), Performance, Lagfree, Conservative (module), Lazy (module)
- Schedulers:
BFQv3-R2, Noop, SIO,
VR (default)
-
XZ Compression only for KERNEL (+speed, --size)
-
Voodoo ScreenTuner Module (auto enabled)
- Built-In support for
Voodoo Louder!
- Fully compatible with:
Voodoo Louder, Voodoo ScreenTune, Tegrak's 2nd Core, Tegrak's Lulzactive app, Voltage Control, SetCPU & Tegrak OC
INITRAMFS AND MISC:
- Auto-Root (3.0.7 + latest binary)
- Auto-install of modded BLN Liblights
- 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)
-
CIFS, FUSE, CUSE Support (modules)
- Logger already enabled into the kernel
http://media.xda-developers.com/images/smilies/wink.gif
CPU/GPU:
-
NO OC!!!! (100-1200Mhz)
http://media.xda-developers.com/imag...ies/tongue.gif
- CPU Undervolt support
-
BUS Control Support (by GM)
http://media.xda-developers.com/images/smilies/wink.gif
- Complete control of freqs/voltages with Voltage Control/SetCPU
- Arighi's smooth scaling driver (thx to arighi)
- Sleep-of-Death fixes
-
GPU Overclock/Undervolt (by netarchy)
http://media.xda-developers.com/imag...ies/tongue.gif
- Charging current interface support (by GM - via Voltage Control)
- New ARM Mali-400 Drivers (November '11)
-
Speedmod Color/mDNIe values (by hardcore)
http://media.xda-developers.com/images/smilies/wink.gif
MEMORY & PERFORMACES:
-
ARM CPU Topology + sched_mc (can be enabled via CWM, disabled by default)
- JHash 3 optimised
-
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 enabled by default (++battery)
http://media.xda-developers.com/images/smilies/wink.gif
CONNECTIVITY TWEAKS:
- Patch wakelock WiFi (by hardcore)
- Disabled debugging WiFi/BT
- New WiFi Drivers
- TCP/IP Tweaks
OPTIMISATIONS:
-
Dynamic Hotplug with tweaked thresholds (with Tegrak's 2nd Core support from 1.3x!)
http://media.xda-developers.com/imag...lies/smile.gif
- 2nd CPU Core OFF when screen is locked
- ARM_ERRATA_743622 & ARM_ERRATA_754322 & ARM_ERRATA_754327
- Upstream patches and fixes from Galaxy Note sources
- Upstream patches and fixes from Linux 3.2 mainline kernel
- GPU UI Rendering
- fuelgauge wakelocks fixed (by Entropy)
- Compiled with Linaro GCC 4.5-2012.01-dev + A lot of optimisation flags (including hard float and graphite)
-
Ultra-Optimised EXT4 filesystem (from 3.2 linux kernel)
http://media.xda-developers.com/images/smilies/wink.gif
- Generally optimised code (removed useless functions and variables)
and many others...
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
http://img862.imageshack.us/img862/6649/unique.png
-
Modded Recovery with N.E.A.K. Menu:
1) Remove voltage settings (Voltage control)
http://media.xda-developers.com/imag...ies/tongue.gif
2)
Create EFS Backup (in /sdcard/near)
http://media.xda-developers.com/imag...ies/tongue.gif
3) Enable/Disable Conservative Governor
4) Enable/Disable Lazy Governor
5) Enable/Disable Lionheart Tweaks (only with conservative gov)
6) Enable/Disable
sched_mc power functions (++battery, - performance)
-
NEAK DOWNLOADER APP + NEAK OTA UPDATER!!
-
NO COMPRESSION for Initramfs (ultra fast boot!!)
- Tweaked Ondemand, lulzactive and lazy governors (sleepfreq = 500Mhz)
- Tweaked BFQ, SIO and VR Schedulers for NAND devices
----------------------------------------------------------------------------------------------------------------
http://img220.imageshack.us/img220/5480/downloadsk.png
v1.4x CWM ZIP: http://code.google.com/p/neak-kernel...x.zip&can=2&q=
v1.4x ODIN TAR: http://code.google.com/p/neak-kernel...x.tar&can=2&q=
v1.4x AOSP CWM ZIP: coming soon!
v1.4x AOSP ODIN TAR: coming soon!
OLD DOWNLOADS:
----------------------------------------------------------------------------------------------------------------
http://img830.imageshack.us/img830/5739/changelogj.png
Changelog v1.4x:
KERNEL:
- Brightness Curve Mod support + JKay Brightness support (thx to GM)
- Stock RAM Voltages (+ stability)
- Fine tuning for some governors (+ battery, + performance)
- Modified CIFS to use workqueue instead of slow work (by Imoseyon)
- Updated SIO Scheduler (thx to Miguel Boton)
- Prevent aliased requests from starving other I/O (for VR and BFQ) (thx to franciscofranco)
- BFS V413 scheduler support (still disabled until i fix it)
- Fixes for array.c (for BFS) from Leedroid
- Probably fixed occasional WiFi strange wakelocks
INITRAMFS:
- Updated recovery with completely new UI of NEAK Options
- Mount external SD options into recovery
- Various Recovery fixes and improvements here and there
- A bit updated tweaks
MISC:
- A few more changes about compression
- NEAK Configurator App full support!! (Market and YAAM available)
- AOSP Support (parallel version, still WIP)
- Updated Linaro GCC 4.5 2012.02 (dev build)
- Surely the best NEAK ever made
v1.3.3x:
KERNEL:
- defconfig:
TREE_PREEMPT_RCU enabled (+performance)
http://media.xda-developers.com/images/smilies/wink.gif
- Enabled
TINY_SHMEM (+performance)
-
Original Samsung SAMOLED+ panel driver (better colours)
http://media.xda-developers.com/images/smilies/cool.gif
-
BFQv3-R2 scheduler updated
- Samsung E4GT EL29 update:
Bluetooth HID (possible fix for BTHID)
- Various patches and fixes for CPU Driver
- Added missing Android common patches
- arm: remove stale export of 'sha_transform'
- arm: remove "optimized" SHA1 routines
- Tweaking conservative a bit more to support lower sampling_rate
- cpuidle: Remove pr_info() that spams the dmesg
- wireless: bcm4330: Disable MAX power saving mode as disabled by Samsung
- Input: evdev - fix variable initialisation
- tspdrv: Add adjustable vibrator levels
- wakelocks: Allow independent debugging of wake_lock_destroy()
INITRAMFS:
- A bit updated Lionheart Tweaks
- Removed Louder Module (VL compatibility is built in)
- Auto insmod of ScreenTune module (removed option from recovery)
-
Added support for N.E.A.K. OTA Updater
-
Added N.E.A.K. Downloader (to download ota updater)
- Completely changed the way NEAK Options are enabled (1st patch for future neak app)
MISC:
-
Compiled with Linaro GCC 4.5-2012.01
- New optimisation flags (thx to the_ozyrys @ XDA)
- Various patches and improvements
- A bit updated tweaks
-
Smallest NEAK Kernel ever made!!! All with the same features and performances!!
v1.3.2x (bugfix release):
- Fixed all boot issues caused by 1.3.1!
- Full CPU Unaligned access enhanced! (+performance)
v1.3.1x:
- Added support for
ARM_ERRATA_754322 & ARM_ERRATA_754327
- Enabled ARM_ERRATA_754322 & ARM_ERRATA_754327
- A bit tweaked conservative gov to be a little more battery friendly
-
Added support for vdd_levels (for Tegrak's Overclock)
http://media.xda-developers.com/imag...lies/smile.gif
- Some RAM Undervolt (1.1V)
- nohz: Fix update_ts_time_stat idle accounting
- sched_features: NO_GENTLE_FAIR_SLEEPERS
- cpuidle: Stop spamming the kernel message buffer when enabling AFTR
- Various general patches from upstream
-
Unsecured Kernel (adb root in recovery) http://media.xda-developers.com/images/smilies/wink.gif
- Fixed a few CWM Issues
- Small cleanup file for issues with Thunderbolt!
-
A lot of compiler warning fixes (really a lot!) (thx to myfluxi)
-
Added J4FS support (for param.lfs) http://media.xda-developers.com/imag...es/biggrin.gif
- Now supports Hellcat's Bootlogo App (from market)
v1.3x: - SCHED_MC disabled by default (enable it via CWM NEAK menu) - Amazingly smooth and battery friendly as never before!! - Removed Interactive Governor (was causing issues, will readd into 1.4) - Added support for
Tegrak's 2nd Core App (Dynamic Hotplug by default) - Re-enabled ARM_UNWIND (and removed frame pointers) - Re-enabled
UNALIGNED ACCESS for CPU (++performance) - Various CPUFREQ and cpu management fixes and improvements - A lot of fixes for SoDs and Performance Lacks (camera bug still there) - Disabled ARCH_POWER from sched features - Some various patches for power functions - ram_console: pass in a boot info string - cpuidle: governor: menu: don't use loadavg - ARM: 6941/1: cache: ensure MVA is cacheline aligned in flush_kern_dcache_area - Removed more debugging (ramconsole and more) - Enabled soft lockups and hung tasks detection - Again smaller like 1.1x!! - New recovery option (sched_mc enable/disable) - Recovery auto-creates init.d folder if not found one - Minor bugfixes for CWM (misc bugfixes) - Removed SQLITE3 app libs optimising (was causing issues) - More tweaks fixed and updated - Updated Thunderbolt! CFS Tweaks v1.2x: - ARM CPU Topology + sched_mc enabled (++battery, boot is now slower, = performance after boot!) ;) (thx to linaro, i have included latest available) - LulzactiveV2 Governor by Tegrak (tweaked by me, compatible with lulzactive app) :p - New Siyah CPU Driver with Arighi's smooth freq scaling (++smoothness) - Voodoo Louder and ScreenTuner Modules (enable via CWM NEAK, Voodoo Modules) - init/calibrate.c: fix for critical bogoMIPS intermittent calculation failure - init/calibrate.c: remove annoying printk - init: skip calibration delay if previously done - portd calibrate from 2.6.39 - by zachariasmaladroit - binary_sysctl(): fix memory leak - PM / Suspend: Fix ordering of calls in suspend error paths - pmem: fix buddy free memory corruption bug - rtc alarm: fix bad index when canceling alarms[] - New recovery options (into neak menu): Voodoo, Lionheart - Auto-install of modded liblights for BLN support - Fixed some small bugs of nandroid backup of CWM - A lot of fixes for tweaks - More debugging removed - A bit raised up charging current for USB (550mA) - Fixed SDCARD Mounting issues v1.1x: - Lulzactive as default CPU Governor (++performace) - Original lulzactive gov by Tegrak (with some mods by me) - Lowered min GPU clock/voltage to save more battery - Optimised ARM RWSEM algorithm (by Cattleprod) - cpuidle: extend cpuidle and menu governor to handle dynamic states - kernel:smp: Match on_each_cpu behaviour on UP to SMP - nohz: Remove ts->inidle checks before restarting the tick - New optimisation in EXT4 code (from linux 3.2 kernel) - CPU Hotplug thresholds changed (saves battery and better scaling up) - rcu: Remove rcu_needs_cpu_flush() to avoid false quiescent states - fuse: register_filesystem() called too early - ipv6: Fix for adding multicast route for loopback device automatically - Enabled CGROUP_TIMER_SLACK (++performace) - Enabled by default HRTICK and ARM POWER FUNCTIONS - SAMOLED+ screen UNDERVOLT (3V ---> 2.5V) to save battery (= performace) - Added LAZY Governor as a module (enable it via recovery) - Some new mods to recovery (enable lazy gov) - Aestetic changes in recovery (now it checks if a module is already enabled) - Updated SU Binary - Updated Thunderbolt 2.2.0 CFS Tweaks (thx to pikachu01) - Removed more debugging (lighter than ever!!) - Fixed some warnings - More code cleanup (++speed) - New CFLAGS optimisations v1.0x: First internal release!