N.E.A.K. Note2
Description
KERNEL:
- Based on Samsung official sources (updated to N8000u7), updated to 3.0.80
- Governors: PegasusQ (default), Ondemand, LulzactiveV2, Performance, Conservative (module), Lazy (module)
- Schedulers: BFQv5r1, Noop, SIO, VR (default)
- Using JRCU (++smoothness, ++responsiveness)
- XZ Compression only for KERNEL (--size)
- Fully compatible with: uNEAK ENGINE, MC Manager, Tegrak's Lulzactive app, Voltage Control, SetCPU, NSTools
- Fully compatible with 4.1.2 ROMs
- Fully compatible with 4.2.2 AOSP roms
- Fixed exynos-mem bug exploit (thx to Sammy)
- Fixed SDS death bug (thx to Sammy)
- Wolfson Audio Control (thx to AndiP for the implementation) ----> featured in uNEAK Engine
RAMDISK AND MISC:
- LED Fade support (thx to teamhacksung)
- Init.d Support
- CIFS and FUSE built in the kernel (no modules)
- Android Logger (logcat) already enabled into the kernel
- Multi-Core Interface (renewed Tegrak's 2ndCore) -----> CLICK HERE for infos
- FSync Control Interface (thx to Ezekeel - featured into uNEAK Engine)
- TouchBooster Control (thx to franciscofranco)
- CM10.1 and derivates support (AOSP)
CPU/GPU:
- NO OC!!!! (200-1600Mhz)
- CPU Undervolt support (thx to netarchy, Entropy512 & AndreiLux)
- Complete control of freqs/voltages with Voltage Control/SetCPU/uNEAK
- GPU Overclock/Undervolt & Stepcount Interface (by gm & AndreiLux)
- Charging current interface support (original by gm, ported by me) ----> AC, USB, MISC and DOCK supported
MEMORY & PERFORMACES:
- ARM CPU Topology + Sched_MC (can be enabled via uNEAK Engine, disabled by default)
- SLQB Memory Allocator (better memory management)
- Improved memory management functions
- Allow CPU Unaligned access (++performaces)
- AFTR ARM Idle Mode (enable via uNEAK Engine) (++battery)
CONNECTIVITY TWEAKS:
- Stochastic Fair Blue NET Scheduler
- Veno TCP Congestion Control algorithm
- Proportional Rate Reduction for TCP
- Reduced debugging WiFi/BT
- TCP/IP Tweaks
- TCP buffer tweaks
OPTIMIZATIONS:
- NO EXFAT SUPPORT (do not even ask for it please)
- Heavily reduced debug system (logcat and last_kmsg support is still there) (++speed, --size)
- Heavily Optimised TouchBooster logic ----> greatly improved smoothness
- SW Sync framework support
- Using Standalone Hotplug driver with non-hotplug governors (thx to gm)
- 3 CPU cores OFF when screen is locked (thx to arighi for original implementation) ----> with non-hotplug govs
- Upstream patches and fixes from Linux mainline kernel
- Compiled with Linaro GCC 4.7 (2013.04) + NEAK CFLAGS (heavily optimised) + Graphite Optimisations + O3 Optimisations
- Optimised EXT4 filesystem
- Generally optimised code (removed useless functions and variables, fixed warnings)
and many others...
Changelog
15 septembre 2013 - v2.2.x (AOSP et Sammy) :
KERNEL :
- Updated to Linux 3.0.96
- Added exFAT support (thx sammy for the opensource drivers)
- mmc: fix the workqueue overload battery waste
- cypress: report led status via sysfs
- smdk4412: max77693_haptic: move sysfs node
- max77693_haptic: disabling DEBUG flag
RAMDISKS :
- CM10.2 (Android 4.3) support (AOSP)
- NO MORE CM10.1/4.2.2 SUPPORT IN AOSP!!
Anciens Changelogs :
27 juillet 2013 - v2.1.x (AOSP et Sammy) :
KERNEL :
- Updated to Linux 3.0.87
- Updated BFQ scheduler to BFQv6r2
- charge_current: ignore unstable power and margin options (thx to AndreiLux)
- bcmdhd: updated from I9500U2 sources
- touch_wake: version 1.1 (thx to Yank555)
RAMDISK :
- Updated AOSP ramdisks from latest cm nightly
MISC :
- defconfig: enabled SELinux support (AOSP)
10 juin 2013 - v2.0.2x (AOSP et Sammy) :
- Updated to Linux 3.0.80
- Fixed CPU stuck at max frequency
KERNEL:
- Based on Samsung official sources (updated to N8000u1), updated to 3.0.71
- Governors: PegasusQ (default), Ondemand, LulzactiveV2, Performance, Conservative (module), Lazy (module)
- Schedulers: BFQv5r1, Noop, SIO, VR (default)
- Using JRCU (++smoothness, ++responsiveness)
- XZ Compression only for KERNEL (--size)
- Fully compatible with: uNEAK ENGINE, MC Manager, Tegrak's Lulzactive app, Voltage Control, SetCPU, NSTools
- Fully compatible with 4.1.2 ROMs
- Fixed exynos-mem bug exploit (thx to Sammy)
- Fixed SDS death bug (thx to Sammy)
- Wolfson Audio Control (thx to AndiP for the implementation) ----> featured in uNEAK Engine
RAMDISK AND MISC:
- LED Fade support (thx to teamhacksung)
- Init.d Support
- CIFS and FUSE built in the kernel (no modules)
- Android Logger (logcat) already enabled into the kernel
- Multi-Core Interface (renewed Tegrak's 2ndCore) -----> CLICK HERE for infos
- FSync Control Interface (thx to Ezekeel - featured into uNEAK Engine)
- TouchBooster Control (thx to franciscofranco)
- CM10.1 and derivates support (AOSP)
CPU/GPU:
- NO OC!!!! (200-1600Mhz)
- CPU Undervolt support (thx to netarchy, Entropy512 & AndreiLux)
- Complete control of freqs/voltages with Voltage Control/SetCPU/uNEAK
- GPU Overclock/Undervolt & Stepcount Interface (by gm & AndreiLux)
- Charging current interface support (original by gm, ported by me) ----> AC, USB, MISC and DOCK supported
MEMORY & PERFORMACES:
- ARM CPU Topology + Sched_MC (can be enabled via uNEAK Engine, disabled by default)
- SLQB Memory Allocator (better memory management)
- Improved memory management functions
- Allow CPU Unaligned access (++performaces)
- AFTR ARM Idle Mode (enable via uNEAK Engine) (++battery)
CONNECTIVITY TWEAKS:
- Stochastic Fair Blue NET Scheduler
- Proportional Rate Reduction for TCP
- Reduced debugging WiFi/BT
- TCP/IP Tweaks
- TCP buffer tweaks
OPTIMIZATIONS:
- NO EXFAT SUPPORT (do not even ask for it please)
- Heavily reduced debug system (logcat and last_kmsg support is still there) (++speed, --size)
- Heavily Optimised TouchBooster logic ----> greatly improved smoothness
- SW Sync framework support
- Using Standalone Hotplug driver with non-hotplug governors (thx to gm)
- 3 CPU cores OFF when screen is locked (thx to arighi for original implementation) ----> with non-hotplug govs
- Upstream patches and fixes from Linux mainline kernel
- Compiled with Linaro GCC 4.7 (2012.12) + NEAK CFLAGS (heavily optimised) + Graphite Optimisations
- Optimised EXT4 filesystem
- Generally optimised code (removed useless functions and variables, fixed warnings)
and many others...
[/quote]
Changelog
v1.8x (AOSP&SAMMY):
Quote:
KERNEL:
- Updated to Linux 3.0.71
- bcmdhd: wifi drivers from N8000U5 sources (common)
- wolfson_audio: fixed eq issues (+ misc fixes)
- wireless: backport from 3.4
- Upstream android patches
- fbearlysuspend: reduced msleep to 100ms
- drivers: mmc: disable CRC
- mali_r3p1: updated from Note8 sources
- Add frandom(/dev/frandom)
- More entropy tweaks
- timer: hrtimer: Don't check idle_cpu() before calling get_nohz_timer_target()
- sched: Create sched_select_non_idle_cpu() to give preferred CPU for power saving
- usb-gadget: Booting from g_file_storage in cdrom mode
MISC:
- Updated Linaro toolchain to 2013.03
v1.7x (AOSP&SAMMY):
- Linux 3.0.67
- Updated Wolfson Sound to 1.6.0
- Mali R3P1 drivers (AOSP)
- Updated WiFi drivers (AOSP)
- power: fbearlysuspend draw delay (400ms) ---> fixes CRT on sammy roms
- rwsem: steal writing sem for better performance
- tmpfs: fix mempolicy object leaks
- No more support for CM10 (AOSP)
- Updated CM10.1 ramdisks
v1.6x (AOSP&SAMMY):
- Should solve all the battery drain issues (hopefully)
- Reverted some patch related to cpuidle and workqueue
- Dynamically adjust cpufreq_max_limit according to scaling_max (Yank555)
- Updates and refactorings of post-init tweaks (thx to dorimanx)
v1.5x (AOSP&SAMMY):
- Updated to Linux 3.0.61
- Updated Wolfson Sound to 1.4.9
- Should fix many mic problems (not tested tho)
- BFQ updated to v5r1
- Reworked voltages interface (thx to AndreiLux)
- wakelock: use single threaded workqueueus
- Updated CM10.1 ramdisks (AOSP)
- Now releasing LTE AOSP version (AOSP)
v1.4x (AOSP&SAMMY):
- Updated to Linux 3.0.58
- mmc: Soft-patch MoviNAND VTU00M (16GB) eMMC failure
- cma: using Samsung fix for exynos-mem exploit
- wolfson_sound: Updated to 1.4.1 and changed jack detection
- s3cfb: Notify userspace of vsync using sysfs, make uevents optional (AOSP)
- samsung-battery: Reduce battery-monitor wakelock timeouts (AndreiLux)
- Various updates from sammy (sensors, sensorhub...)
- binfmt_elf.c: use get_random_int() to fix entropy depleting (fixes entropy seeding)
- HID: uhid: introduce user-space I/O driver support for HID (AOSP)
- post-init: allowing any kind of init.d script name
- Updated CM10.1 ramdisks
- Works with newest CM10.1 and derivates
v1.3x (AOSP&SAMMY):
- Updated to Linux 3.0.57
- wm8994: Wolfson Audio Control (aka Boeffla Sound, thx to AndiP)
- wm8994: fixing HDMI audio streaming
- s6evr02: Allow max brightness at 255 (nebkat)
- cma: Create a tool to create checks against cma block memory spaces (AndreiLux) --> fixes exynos exploit
- Fixed all the sensors related problems (thx to AndreiLux for the heads up)
- power: Samsung factory limit workaround (AndreiLux) - fixes Power Saving Mode
- bluetooth-bcm4334: Make LPM behave like 4330 implementation (Entropy512)
- smdk4412: s3cfb_s6evr02: Stop fb ****storm in kmsg (XPlodWild)
- cpufreq_pegasusq: set sampling_rate to 200000 when the screen is off (gm)
- mali: Move ASV application to the init stage (AndreiLux)
- asv: Change initcall level to an earlier stage (AndreiLux)
- CM10.1 support (AOSP)
- Symlinking the modules instead of copying them (AOSP)
- Setting the right permissions on boot for init.d scripts
- Completely fixed exynos-mem exploit (thx to AndreiLux)
- Features the new Audio Engine (via uNEAK Engine)
- Updated toolchains to 2012.12 (latest Linaro available)
v1.2x (AOSP&SAMMY):
- Updated to Linux 3.0.55
- sensorhub: refixing firmware mislabeling (that should make boot faster)
- mali: disabled bottom lock
- Proportional Rate Reduction for TCP
- mm: Do not stall in synchronous compaction for THP allocations
- vmscan: move referenced VM_EXEC pages to active list
- ARM: Do not allow unaligned accesses when CONFIG_ALIGNMENT_TRAP is enabled
- sched: Add missing call to calc_load_exit_idle()
- Updated post-init tweaks
v1.1x (AOSP&SAMMY):
Second Release
v1.0x (AOSP&SAMMY):
First Public Release
Installation
1) Démarrez dans le CWM Recovery en maintenant les touches "Volume +", "Power" et "Home".
2) Faites un Wipe Cache Partition et dans "Advanced" Wipe Dalvik Cache
3) Flashez le kernel
4) Reboot system
Téléchargement
Version 7100 - GN2 classique
v2.2.x SAMSUNG FWs & Derivates Zip: Click Here
v2.2.x SAMSUNG FWs & Derivates TAR: Click Here
v2.2.x CM10.1 & Derivates Zip: Click Here
v2.2.x CM10.1 & Derivates TAR: Click Here
Version 7105 - GN2 4G
v2.2.x SAMSUNG FWs & Derivates Zip: Click Here
v2.2.x SAMSUNG FWs & Derivates TAR: Click Here
v2.2.x CM10.1 & Derivates Zip: Click Here
v2.2.x CM10.1 & Derivates TAR: Click Here
Autres Infos
Source XDA
Dernière édition par GORA le Dim 26 Mai 2013 - 0:23, édité 10 fois