[DUAL-BOOT] (10/12) Googy-Max Kernel 1.8.0 (Linux 3.0.101 / Linaro GCC 4.8.2) - Galaxy S III Original Android Development

This kernel is ONLY for SAMSUNG 4.1.2 ROMS OR CM10.1/CM10.2 (or both ) !!!
SAMMY 4.3 / AOSP / CM roms using r3p2 mali drivers are NOT supported by this version. Please check Googy-Max2 thread !!!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Googy-Max Kernel is a continuation of the wonderful work of Gokhanmoral (Siyah Kernel) .
Current version : [ 1.8.0 ] - (10/12/2013)     {Downloads}   {Changelog on post #2}
Features :
- Based on Siyah Kernel 1.9.1 Sources
- Dual-booting. You can have Samsung JB and CM10.1/CM10.2 ROMs on a single device at the same time :good:
- Updated to latest ramdisk
- Patched to Samsung Sources Update11 :good:
- Linux version 3.0.101 :good:
- Compiled with linaro gcc 4.8.2 with Neon and Hard-Float :good:
- Wireless hotspot working on sammy & cm
- Touchkeys backlight configurable mode [Sammy - cm10.2] / [cm10.1] vis STweaks
- SELinux support
- ZRAM activated and configurable in STweaks (On/Off (Off default) - (up to 4 disks) Zram disksize (total 400MB default) - Swappiness(80% default) ) :good::good::good:
- CPU OC/UC/UV
- GPU OC/UC/UV
- Adaptive Body Bias control
- DUAL Sound-Engine : Audio enhancement and sound boosting for great headphone experience (Wolfson Sound Engine AND ScoobyDoo Sound Engine 1.1 selectable via STweaks)
- Governors : Pegasusq [default] / Zzmoove 0.7d / Lulzactiveq (Configurable via STweaks :good: )
- Improved cpu hotplugging mechanism
- I/O Schedulers : Deadline - cfq[default] - noop - row - sio - vr
- Dynamic FSync 1.2 - Configurable via Stweaks (Off by default)
- init.d support
- Custom bootanimation support (bootanimation.bin or bootanimation.zip to be placed in /data/local/)
- Increased values for SD ReadAhead - Configurable via Stweaks
- TCP congestion control (cubic[default]-wetswood-bic-hctp) configurable via STweaks
- Auto-root
- Kernel based gestures support by Tungstwenty
- NTFS automounting for USB sticks, mounted to /mnt/ntfs folder in Read Only mode
- ExFAT support (opensource)
- mDNIe values can be adjusted using the interfaces in /sys/class/misc/mdnie
- Charge control for AC & USB chargers [Adjustable via STweaks]
- Led control [Adjustable via STweaks]
- CRT-OFF support (Early Suspend) [Adjustable]
- TriangleAway support
- Almost everything is configurable via simple and free STweaks (included in the kernel)
- Touch-to-Wake 1.1a configurable via STweaks :good:
- Xbox controller support
Thanks :
- Gokhanmoral : For the wonderful base !!!
- @Yank555 for his help and support
- @DerTeufel1980 for his help
- Samsung : For the code source
- @arbi97, @davtse, @FadeFx, @habylab, @qtwrk, @rafaelpernil & my friend @romskii : my first and only beta testers (Beta team is now complete, no more additions)
- @qrashers for the Googy-Max Kernel logo & user / betatester signatures
- and last but not least, THE WONDERFUL XDA COMMUNITY !!!
Source : (Up-to-date)
https://github.com/googyanas/Googy-Max-Kernel
Signature for users :
Official Mirror kindly maintained by @romskii (Roman Kunkel)
http://www.mediafire.com/folder/318p14e5j5821/Official_Release
XDA:DevDB Information
[DUAL-BOOT] (10/12) Googy-Max Kernel 1.8.0 (Linux 3.0.101 / Linaro GCC 4.8.2), a Kernel for the Samsung Galaxy S III I9300
Contributors
googy_anas, arbi97, davtse, FadeFx, habylab, qtwrk, rafaelpernil, romskii (Beta team is now complete, no more additions)
Kernel Special Features:
Version Information
Status: Testing
Created 2013-07-30
Last Updated 2013-12-15

Changelog
Changelog :
[10/12] Version 1.8.0 :
- Compiled with linaro gcc 4.8.2 !!! :good:
- mach-midas: raised cpu lock from 800 to 1000MHz when reaching thermal limit (Thx to @brujo55 for the advise)
- fs: Removed Permanent TRIM
- page-writeback: removed Intelli memory writeback
- Fixed Auto install of Stweaks 2.0 (Googy-Max edition)
- Added CM11 support (official nightlies with r3p0 mali driver)
- Added support for @DerTeufel1980 recovery (boot choice 1st/2nd)
[13/11] Version 1.7.9 :
- cpufreq: reduce transition latency from 100000 to 40000
- block: add fifo scheduler
- cpufreq: add smartassV2 governor
- Enable AIO
- Auto install of Stweaks 2.0 (Googy-Max edition)
[03/11] Version 1.7.8 :
- Correctly report max cpu frequency (Now accurately showed in monitoring apps and also preventing max freq override)
- Set fbearlysuspend via sysfs
- Touch2wake fix (thx temasek)
- Fix distorted microphone sound while recording
- Stweaks: Set tcp congestion to default (cubic)
KNOWN BUG : This version seems to have a serious bug which prevents battery from draining quickly, so use it at your own risk pleasure !!!
[27/10] Version 1.7.7 :
- Linux: Updated to Linux 3.0.101 (EOL)
- Ramfs(cm10.2): Updated to latest cm10.2 ramfs & Fix BT tether (thx cm)
- Reverted Optimized memcopy mechanism (causing lags)
- Stweaks: Corrected some typos (thx FadeFx)
- Stweaks: Disabled all optional features by default (mdnie, dyn_fsync, touch2wake, zram)
- Ramfs: Added support for standard framework2.jar
[18/10] Version 1.7.6 :
- Linux: Updated to Linux 3.0.100
- Optimized memcopy mechanism
- Memset modifications for proper compatibility with latest Linaro gcc
- Fully functional implementation of Unaligned Memory Access (thx @Yank555 for the tips)
- Stweaks: Added TCP congestion control to Misc tab (thx @habylab for the idea)
- Stweaks: Added edge enhancement to mdnie tab
- Ramfs: Added support for latest pac based roms
[05/10] Version 1.7.5 :
- Linux: Updated to Linux 3.0.99
- Video_Samsung: UMP tweak (remove un-needed caches flushes)
- Mali: Remove CPUFREQ_LOCK_DURING_440
- Mali: Back to normal memory size
- Reverted Charge control with unstable charge ignore (causing problems)
- Removed Prevention of cpu from overriding cpu max frequency (definitely causing lags)
- Stweaks: zzmoove hotplug frequency stepping by 100Mhz instead of 200Mhz
NOTE1: Please don't report about cpu going up to 1.6ghz (for some seconds per day !) as we already know about it (can be neglected compared to the smoothness we have now)
NOTE2: You can report about how fast, smooth and battery friendly the 1.7.5 is !!!
[29/09] Version 1.7.4 :
- Linux : Updated to Linux 3.0.97
- cypress: make touchkeys backlight work on [sammy/cm10.2] & [cm10.1] thx @Yank555 (modified by me for dualboot compatibility fix)
- mm: added Lowmem_Check
- zram: back to csnappy compression & activated cleancache
- fs: some code cleaning and tweaks
- compiler: using now gcc linaro 4.7.4 with special flag for parallelized loops (set to 4)
- Stweaks: added options for touchkeys backlight modes into "Screen" Tab
- Stweaks: Touchboost is now disabled by default
- Overall performance and battery life noticeably increased !!!
[22/09] Version 1.7.3 :
- Linux : Updated to Linux 3.0.96
- Charge : Implement charge control (and unstable charge ignore) & Stweaks Power tab. Thx @AndreiLux
- Led : Implement led control & Stweaks Led tab. Thx @AndreiLux
- fs : Permanent filesystem TRIM. Thx @spica1234 & @AndroidGX
- Hdmi : Fixed non working hdmi tv output
- Zram : Configurable number of disks (1, 2 or 4) and the choosen disksize is divided by the number of disks
- Stweaks : Fixed some typo errors & corrected various tunables limits (governors) Special Thx @habylab
- Sensors : Updated sensors & sensorhub drivers
[13/09] Version 1.7.2 :
- CM10.2 : Fixed keys backlight disabling
- CM10.2 : Fix network "arrows" not showing correctly
- bcmdhd : Disable multicast on sleep & allow mac adress changing
- Ramfs : Fixed booting problem on some sammy roms as 2ndrom
- Stweaks : Raised pegasusq hotplug max values
[08/09] Version 1.7.1 :
- Linux : Updated to Linux 3.0.95
- PegasusQ : switched to the version with more tunables (and better behavior)
- ZZMoove : Updated to 0.7d (thx @ZaneZam)
- ExFat : Using now opensource Exfat and auto loaded modules on Sammy & CM
- ZRAM : using now in parallel 4 zram disks as kindly suggested by @rlorange (please visit his Turbo Zram project for more informations)
- ZRAM : Internally modified zram module to support by default 4 disks (avoiding the use of zram as ko module)
- Stweaks (Zram) : the disksize controls the size of each of the 4 disks (example: the 200MB setting means 200*4 = 800MB)
- Stweaks (governors) : Added pegasusQ tunables (9 last ones) and added zzmoove missing tunables (freq_limit and freq_limit_sleep)
- TCP Congestion : Added BIC & HTCP & WESTWOOD(default now) as kindly suggested by @AndroidGX
[30/08] Version 1.7.0 :
- Linux : Updated to Linux 3.0.94 :good:
- Mali platform : gpu clocks corrections (Soooo smooth & no more heating) :good: :good:
- ZZMoove : Updated to 0.7b (thx @ZaneZam) :good:
- Ramfs : corrected some binaries problems and typo errors
- Wolfson : Renamed stereo_expansion to stereo_3D to avoid conflict with ScoobyDoo
Previous versions changelogs :
[25/08] Version 1.6.9 :
- Linux : Updated to Linux 3.0.93 (fixed cache-l2 compilation error) :good:
- cypress : report led status via sysfs (CM10.2)
- CM10.2 as 2nd Rom : Fixed storage (internal & external sdcards working now !) (thx to @DerTeufel1980 initramfs) :good: :good:
- Updated MIUI v5 Support (credits @_polimorph_) :good:
- Wolfson : Forced mic level setting (still testing) :good:
- Better memory & zram management
- Updated ZZMoove to 0.7a (thx @ZaneZam) :good: :good:
- Stweaks : Added missing zzmoove tunables
- Stweaks : Fixed custom bootanimation support (bootanimation.bin or bootanimation.zip to be placed in /data/local/)
- Some more kernel cleaning and tweaking
[15/08] Version 1.6.8 :
- Linux : Updated to Linux 3.0.90 :good:
- CM10.2 : Added FULL support as 1st rom & HALF support as 2nd rom (no external sdcard) :good: :good: :good:
- SELinux activated (permissive) on CM10.2 as 1st rom
- Mali : Corrected utilization timeout value :good:
- Wolfson: (CM) Fixed equalizer not activating until running stweaks (enforced) :good:
- zram: minor tweak
- mmc: minor tweaks
- sio scheduler: performance tweaks
- Stweaks : Corrected (inverted) values of legacy mode in zzmoove tab (still disabled by default)
- Fixed cpu freq jumping beyond max freq (again and for good) :good:
- Ramfs: Add cm workaround for no audio on call (tinyplay silence)
PS : Actual testing shows performance increase, low battery drain and reduced heating ... :good:
PS2 : The file is attached to the actual post (still having problems uploading to DevDB )
[12/08] Version 1.6.7 :
- DUAL Sound-Engine (Wolfson AND ScoobyDoo) selectable via STweaks !!! :good: :good: :good:
- Wolfson: Fixed privacy mode not working on CM
- Wolfson: Fixed speaker equalizer not working correctly on CM + added 2 eq bands (now with 5 eq bands)
- Wolfson & ScoobyDoo: Some internal modifications to avoid interference between engines
- ZZMoove : Updated to version 0.7
- Fixed cpu max freq not going beyond 1400Mhz
Important : File is attached to >>this post<< as I can't upload to DevDB (server problem ???)
[09/08] Version 1.6.6 :
- Patched with Samsung Source Update11 :good:
- Switched to FULLY working Wolfson Sound Engine (winner of the poll Wolfson vs ScoobyDoo) (no more mic and media problems & added speaker equalizer to STweaks audio tab) :good:
- MMC: Fix the workqueue overload battery waste (cm patch)
- Removed cpu freq limit (causing some microlags ...)
NOTE : Wolfson Privacy mode doesn't work on CM
Version 1.6.6 download :
http://forum.xda-developers.com/devdb/project/dl/?id=172
[04/08] Version 1.6.5 :
- Activated linaro neon compilation flag ( fly fly baby ) :good:
- Linux : Updated to Linux 3.0.89 :good:
- Stweaks : now using folder /data/.googy/
- STWeaks : added PROFILES tab (battery-balanced-performance) :good::good:
- Little lowmemorykiller tweak
- Added UKSM feature (Ultra Kernel Samepage Merging) (Too much trouble)
- Fixed charging when the phone is off
- Reduced battery-monitor wakelocks
- Reduced wireless wakelocks
- ZRAM : properly re-implemented LZ4 but with XVMALLOC instead of ZSMALLOC
- ZCACHE activated (Fixed Youtube-Camera-Video problems)
Direct 1.6.5 download link :
http://forum.xda-developers.com/devdb/project/dl/?id=159&task=get
[30/07] Version 1.6.2 :
- Fixed compatibility with CM10.2 ! :good: :good: :good:
- Linux : Updated to Linux 3.0.88 :good:
- Updated Net drivers to match CM ones
- Stweaks : Fixed IO-schedulers reverting to cfq after reboot
[28/07] Version 1.6.1 :
- Compiled with Neon and Hard-Float libraries
- CPUFreq : Forcing cpu max limit @Yank555's workaround)
- Stweaks : Cpu profiles are all in CPU tab and immediately applicable
- Stweaks : Touchwake timeout step reduced to 1 for fine tune
[26/07] Version 1.6.0 :
- Schedulers : Removed bfq
- Removed SELinux (too much troubles)
- Dynamic Fsync updated to 1.2 and activated by default
- Stweaks : Added Dynamic Fsync switch to misc tab
- Stweaks : Raised max value of ZZMoove sampling rate
- Fixed 2nd rom utils problems with Dynamic Fsync
- Smoothness restored
- ExFat support fixed
- Touchwake 1.1a
[24/07] Version 1.5.9 :
- Schedulers : Updated bfq to v6r2 3.0
- MDNIE : AndreiLux's Master sequence implemented and added to Stweaks :good::good::good: (My birthday gift to you)
- GCC : Updated to Linaro gcc 4.7.4 2013-06
- Stweaks : Added ZZMoove profiles (Battery-Balanced-Performance-Custom) :good::good:
- Stweaks : Fixed some zzmoove settings not being applied
[22/07] Version 1.5.8 :
- Linux : Updated to Linux 3.0.87 :good:
- ScoobyDoo Sound : Working mic on media apps (cm users, please freeze talkback to get rid of the audioout2 wakelock)
- Schedulers : Updated row to v4 and added bfq (row is now set by default)
- Xbox controller support added
- ZRAM : Remove snappy compression and use LZ4 (better performance)
- Stweaks : Added missing zzmoove settings & reactivated auto-install of stweaks app
- Touchwake : Updated to v1.1
- Phone heating problem hopefully fixed
[19/07] Version 1.5.7 :
- Linux : Updated to Linux 3.0.86 :good:
- ScoobyDoo Sound 1.1 : Fixed problem of Engine breaking on CM10.1
- ZZMoove : Updated to 0.6 (Thx ZaneZam & Yank555)
- Stweaks : New Tabs for governors settings (ZZMoove - PegasusQ - LulzactiveQ)
- Vibrator : Added support for vibration intensity setting & added to stweaks-misc
- CM10.1 : Added SELinux support
- USB gadget: use two luns on devices with two cards
- UMS: Added cdrom option to UMS-lun-devices with 2048 block size
- Fixed adb and usb-debugging problems
[09/07] Version 1.5.6 :
- Linux : Updated to Linux 3.0.85 :good:
- Back to compiler linaro gcc 4.7.3 (for better stability and performance)
- Back to ScoobyDoo Sound Engine 1.0 with basic features : (for stability purposes)
[03/07] Version 1.5.5 :
- ScoobyDoo Sound Engine 1.1 : Fixed Equalizer settings not sticking & Mic level muted on some media apps (skype ...)
- Stweaks : Zram disksize is now configurable with a slider up to 2000MB
- Wifi : Reverted 9505 driver (it was causing higher battery drain especially on CM)
[29/06] Version 1.5.4 :
- Linux : Updated to Linux 3.0.84 :good:
- Updated compiler to version 4.7.4
- ScoobyDoo Sound Engine 1.1 with added features :
* Microphone levels adjustable for general / incall / camera
* Privacy mode correctly muting speaker when headphones are plugged
* Balanced headphones volume (Left/Right)
[25/06] Version 1.5.3 :
- GPU OC 600, 640, 666 & 700 Mhz
[24/06] Version 1.5.2 :
- ZZmoove updated to 0.5.1b (All credits and thanks to ZaneZam) :good:
- More cpufreq tweaks
- Stweaks / GPU : Show only available frequencies
- Stweaks / Audio : Speaker volume is now with 1 slider
- Stweaks / Audio : Added Tri-band (Bass-Mid-Treble) Speaker Equalizer & Corrected speaker amplification default values
ZZMoove 0.5.1b Changelog :
- highly optimised scaling logic (thx and credits to Yank555)
- simplified some tunables by using already available stuff instead of using redundant code (thx Yank555)
- reduced/optimized hotplug logic and preparation for automatic detection of available cores
* (maybe this fixes also the scaling/core stuck problems)
- finally fixed the freezing issue on governor stop!
Known bug : Cpu stats may show Cpu jumping to 1.6ghz for very few seconds. Now that I know that you know that I know about this bug, I am sure there will be no double report about it until it's fixed
[23/06] Version 1.5.1 :
- Lots of modifications to arm_mach-exynos / cpufreq / kernel => Smoothness is back !!! :good:
- Re-introduced simple OC up to 1.6 Ghz
- OC is applied after init process (boot forced at 1.4 Ghz)
- Small tweaks to lulzactiveq
[20/06] Version 1.5.0a :
- Linux : Updated to Linux 3.0.83 :good:
[20/06] Version 1.5.0 :
- ZZMoove : Updated to 0.5.1a (Kindly maintained and shared by ZaneZam) :good:
- Sound : Switched to WOLFSON Sound Engine (All credits to AndreiLux) and fixed initialization problems on sammy and cm roms !!
- MTP : Back to previous state
- ABB : Values are now sticking as they should
[14/06] Version 1.4.9 :
- Linux : Updated to Linux 3.0.82 :good:
- Fixed some lags
- Fixed misbehaving MTP
[13/06] Version 1.4.8 :
- Zzmoove v0.5 & LCDFreq scaling
- Some Hotplug & Cpufreq tweaks
- Zram : Snappy compression v3
[10/06] Version 1.4.7 :
- Linux : Updated to Linux 3.0.81
- HDMI : Fixed broken audio output (all credits to @Yank555)
- Linaro : More optimization to compilation flags
- STweaks : IO-Schedulers settings can now be applied directly
- STweaks : Charging current adjustable up to 1500mA (use with caution)
[03/06] Version 1.4.6 :
- Dyn-Fsync : Disabled as it conflicts with 2nd ROM Utils
[02/06] Version 1.4.5 :
- Wireless : Updated to i9505 driver
- Linaro : Additional optimization compilation flags
- Activated unaligned memory access
- Dyn-Fsync : Force flush in case of kernel panic or rebooting
- Stweaks : Added Dyn-Fsync switch
- Adaptive Body Bias : Correctly implemented ABB & added to STweaks (all ABB credits to Andreilux)
- IO-Scheduler : internal/external memory now configurable via STweaks
- Zram : Consider low pages in the lowmemorykiller
- Cleancache activated
- Stweaks : Default ROM setting is now sticking
[29/05] Version 1.4.4 :
- Touch-to-Wake is now disabled when on call
- mDNIe sharpness tweak is now activated by default
- Touchboost is working as it should
- Some GPU tweaks for optimal performance
- Some CPU govenors tweaks for better smoothness
- Speaker tuning is now working as it should
- Overall performance and stability increased (check your benchmarks)
NOTE : IT IS ADVISED TO RESET STWEAKS SETTINGS AND REBOOT FOR OPTIMAL PERFORMANCE
[26/05] Version 1.4.3 :
- Added Touch-to-Wake configurable via STweaks (activated by default with 20s delay)
- Slide-to-Wake removed (for obvious reasons )
- Removed "frandom" (I don't want no dilemma about it being useful or not)
- Zram settings can now be applied immediately in stweaks, no need for reboot
[25/05] Version 1.4.2 :
- Overclocking is back (1500Mhz & 1600Mhz)
- Added "frandom" (Fast random generator)
[25/05] Version 1.4.1 :
- Back to Voodoo-sound engine
- Tweaked Voodoosound internal hardware eq-bands values => No more need to think of another sound engine :fingers-crossed:
- Lowered speaker hardware amplification offset to avoid distortion
- Updated to Linux 3.0.80
- Reworked a lot of internal settings in drivers & arm structures to match S3 specific values => Huge performance gain !!!
- CPU overclocking is disabled
- Zram is now set as default to 300MB & 70% swappiness
- Fixed adb activation problem
- Tweaked TCP buffer sizes for wifi, hsdpa, hsupa & gprs
[23/05] Version 1.4.0 :
- Removed Voodoo-sound engine
- Added Boeffla-sound engine AND made it configurable via STweaks with a wonderful added EQ-preset : "Googy-Max" !!! (Be careful for your ears, I warned you ) :good:
[21/05] Version 1.3.3 :
- Linux 3.0.79 update introduced a bug stucking, in some cases, at least 2 cpu cores on Max Freq !!! => Fixed
- Lowered default zram disksize to 200MB
- New logo (Thanks to qrashers)
[20/05] Version 1.3.2 :
- Updated to Linux 3.0.79
- ZRAM is now with up-to-date LZO compression
[18/05] Version 1.3.1 :
- ZRAM activated and configurable in STweaks (On/Off (On default) - Zram disksize (400MB default) - Swappiness(80% default) )
[17/05] Version 1.3.0 :
- Wireless hotspot fixed (AP working on sammy & cm)
- Removed zram (again !)
- Intelli memory writeback - 0 when screen ON & 500ms when screen off
- Adaptive Body Bias control
- smp patches for better hotplug
- Optimized ARM RWSEM algorithm
- Corrected flags of linaro gcc
- Overall performance increased
[13/05] Version 1.2.0 :
- Updated to Linux 3.0.78
- Activated Zram with updated lzo compression
- Some pegasusq optimizations
- lulzactiveq is now set by default
- No more lags !!!
[11/05] Version 1.1.0 :
- Fixed a LOT of mali & ump driver settings problems => Huge performance boost
- Higher Random Entropy
- Min & Max SD ReadAhead x2
- Wifi driver from i9500 sources
- Dynamic FSync
- Zzmoove 0.4
[08/05] Version 1.0.0 (Compared to Siyah base) :
- Updated to Linux 3.0.77
- Patched to Samsung Sources Update10
- Compiled with gcc linaro 4.7.3
- Disabled Zram

How-To ...
HOW-TO Section
DUAL-BOOT :
IMPORTANT : It is highly recommended to have Sammy as 1st rom and CM as 2nd (best stable combination) !!!
- Install 1st rom the usual way
- Flash Googy-Max Kernel
- Install stweaks from PlayStore
- Go to Dual Boot tab and reboot into 2nd rom utils (the phone should reboot immediately to "special recovery")
- On "special recovery" Go to dual boot options
- If it's the first time you install a 2nd rom, you must initialize the filesystem by wiping 2nd rom
- Always on "special recovery" Dual Boot options, flash all needed zips
- Reboot and enjoy! :good:
Click to expand...
Click to collapse
WHATSAPP ON 1ST & 2ND ROMS :
- On 1st ROM, install whatsapp and activate it
- Use titanium to backup whatsapp with data
- Reboot into 2nd ROM and uninstall whatsapp if already installed
- Use titanium to restore whatsapp with data
- Enjoy! :good:
Click to expand...
Click to collapse

FAQ
Reserved for FAQ

another for me

Great to see another Moroccan dev in here :good: Will flash tonight and report back!

Ow yeah!
i love this damn dual-boot option!
thx mate will try it soon
keep it up

Nice Kernel, cool idea.
Sent from my GT-I9300 using xda app-developers app

Draiden said:
Nice Kernel, cool idea.
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
It's not my idea, it's gokhanmoral idea and work. My idea is to continue his work and optimize it ...
Envoyé depuis mon GT-I9300 avec Tapatalk

I will try, your work it's incredible!
Enviado desde mi Samsung Galaxy S3.

googy_anas said:
It's not my idea, it's gokhanmoral idea and work. My idea is to continue his work and optimize it ...
Envoyé depuis mon GT-I9300 avec Tapatalk
Click to expand...
Click to collapse
That's exactly what I want to say.
Sent from my GT-I9300 using xda app-developers app

Just testing with Wanam+Deviant Xone nice job :thumbup:
Wysyłane z mojego GT-I9300 za pomocą Tapatalk 2

So guys in real we have the powerful s4
May include STweaks App
Gesendet von meinem GT-I9300 mit Tapatalk 2

With all due respect, if this is based on Siyah, could you please post the additional changes over Siyah?
Because some info like CPU/GPU OC/UV doesn't look like very distinct...
And could you add the "slide2wake " ? It's really a good features
Or, is it possible to set the gesture work as slide to wake?
Sent from my GT-I9300 using xda premium

qtwrk said:
With all due respect, if this is based on Siyah, could you please post the additional changes over Siyah?
Because some info like CPU/GPU OC/UV doesn't look like very distinct...
And could you add the "slide2wake " ? It's really a good features
Or, is it possible to set the gesture work as slide to wake?
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Ok, first post updated : my additions are marked with + on the feature list.
Don't forget it's the initial version. Things will be clearer as the kernel evolves !
slide2wake is already there but partially working. I don't think I will keep this feature as I really find it useless.

Cool, I really love Googy kernel, but I had to use siyah from time to time due to the dual boot (I need 2 roms). This is perfect for me now. Does it same features and performance as googy kernel?

joshuas_79 said:
Cool, I really love Googy kernel, but I had to use siyah from time to time due to the dual boot (I need 2 roms). This is perfect for me now. Does it same features and performance as googy kernel?
Click to expand...
Click to collapse
It has all the features introduced by gokhanmoral + my compilation optimization, linux update,..etc (see post #1)

Downloaded, flash tomorrow and feed back
Thank for your work
Sent from my GT-I9300 using Tapatalk 2

I think if you add boeffla sound and make a custom app for kernel updates and config (paid) it will be a great addon you have 1 buyers

jasonkx said:
I think if you add boeffla sound and make a custom app for kernel updates and config (paid) it will be a great addon you have 1 buyers
Click to expand...
Click to collapse
Oh dear. I don't even ask for donations as this is only a hobby.
After testing different sound engines, I find this voodoo implementation really good, especially when it comes to boost cm sound
Envoyé depuis mon GT-I9300 avec Tapatalk

Related

[KERNEL][18.03.12][APP][OTA] N.E.A.K. Kernel for Ginger - The last one!! (v1.4.2x)

Hi all! It's being a long time that i haven't released nothing on XDA, due to lack of time and other reasons....
Now i come back with a completely new creation, a custom kernel for I9100, designed to be fast, light and also battery friendly at the same time (difficult to do eh)!
NEW LOGO AND BANNERS BY zantekk!! THANK YOU VERY MUCH!!
The lightest kernel for I9100 ever made (only 4.3MB without additional initramfs compression!!)
ONLY FOR SAMSUNG-BASED ROMs (NO AOSP, NO Cyanogenmod, NO MIUI, NO ICS, neither samsung one)
ONLY FOR INTERNATIONAL I9100!!
ISSUES? QUESTIONS? PLEASE ASK THEM HERE: Click Here!
INFOS ON OTA UPDATER AND CONFIGURATOR : Click Here!
NOW POWERING N.E.A.R. ROM!! AVAILABLE INTO "ANDROID DEVELOPMENT" SECTION!!
CONFIGURATOR APP MADE BY NEAR TEAM (Simone201 & nrk_2k)
FREE ---->
PRO (paid) ----->
​
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
BEST CONFIGS FOR LATEST NEAK RELEASE:
MagicConfig (by geko95gek) = LINK
RockSolidConfig (by Stifler69) = LINK
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
IF YOU'RE USING MY KERNEL PLEASE ADD ONE OF THESE SMALL BANNERS INTO YOUR SIGNATURE!! THANKS IN ADVANCE!!
(by nrk_2k & zantekk)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Based on sammy update3 sources, updated to 2.6.35.14 (without hiding the OS bug!)
- Touch CWM Recovery 5.0.2.8 NEAK Modded
- Governors: Ondemand, Lulzactive(default), Performance, 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, CWM Manager 3.0 & 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
CPU/GPU:
- NO OC!!!! (100-1200Mhz)
- CPU Undervolt support
- BUS Control Support (by GM)
- 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)
- Charging current interface support (by GM - via Voltage Control)
- New ARM Mali-400 Drivers (November '11)
- Speedmod Sharpness fix (thx to hardcore)
- Brightness Curve Mod (thx to GM)
- Support for JKay Brightness settings
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)
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)
- 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.03-dev + A lot of optimisation flags (including hard float and graphite)
- Ultra-Optimised EXT4 filesystem (from 3.2 linux kernel)
- Generally optimised code (removed useless functions and variables)
and many others...
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Modded Recovery with N.E.A.K. Menu:
1) Remove voltage settings (Voltage control)
2) Create EFS Backup (in /sdcard/near)
3) Clean init.d Folder
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
- NEAK CONFIGURATOR APP (also PRO)+ 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
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
v1.4.2x CWM ZIP: CLICK HERE
v1.4.2x ODIN TAR: CLICK HERE
Click to expand...
Click to collapse
WANT TO HELP US? PICK THE DOWNLOADS FROM HERE! -------> Click Here!
DON'T FORGET TO SUPPORT MY WORK WITH A SMALL DONATION! LINK IN MY SIGNATURE!!
NEAK CONFIGURATOR APP FREE DOWNLOAD LINK:
NEAK CONFIGURATOR APP PRO DOWNLOAD LINK:
OLD DOWNLOADS:
v1.4.1x ZIP: CLICK HERE
v1.4.1x TAR: CLICK HERE
v1.4x ZIP: CLICK HERE
v1.4x TAR: CLICK HERE
Code:
v1.3.3 ZIP: [URL="http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-1.3.3x.zip&can=2&q="]CLICK HERE[/URL]
v1.3.3 TAR: [URL="http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-1.3.3x.tar&can=2&q="]CLICK HERE[/URL]
v1.3.2 ZIP: [URL="http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-1.3.2x.zip&can=2&q="]CLICK HERE[/URL]
v1.3.2 TAR: [URL="http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-1.3.2x.tar&can=2&q="]CLICK HERE[/URL]
v1.3x ZIP: [URL="http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-1.3x.zip&can=2&q="]CLICK HERE[/URL]
v1.3x TAR: [URL="http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-1.3x.tar&can=2&q="]CLICK HERE[/URL]
v1.2x ZIP: [URL="http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-1.2x.zip&can=2&q="]CLICK HERE[/URL]
v1.2x TAR: [URL="http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-1.2x.tar&can=2&q="]CLICK HERE[/URL]
v1.1x ZIP: [URL="http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-1.1x.zip&can=2&q="]CLICK HERE[/URL]
v1.1x TAR: [URL="http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-1.1x.tar&can=2&q="]CLICK HERE[/URL]
v1.0x ZIP: removed
v1.0x TAR: removed
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
BUG TRACKER (write here your bug reports!!): http://code.google.com/p/neak-kernel-sgs2/issues/list
KNOWN BUGS:
- Stock Camera app --> lock the screen ---> phone won't wake up, needs hard reboot
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
v1.4.2x (maintenance update):
- Removed Lagfree governor (update the app, available in a few hours)
- Modded recovery to add Configurator Pro safety options (remove scripts)
- Corrected charging currents (the only ones we can use)
- Some cleanup and small tweaks changes
- Updated Toolchain (Linaro 2012.03)
Click to expand...
Click to collapse
v1.4.1x:
- CWM 5.0.2.8 Touch Enabled (with touch buttons) - thx to TeamUtterChaos!
- Fixed CWM Backup/Restore issues (thanks to GM!!)
- Now Compatible with CWM Manager 3.0!
- keyboard: cypress: Initialize LED buttons off (by myfluxi)
- Some tweaks update (thx to pikachu01)
- Raising a bit latency multiplier of Conservative Gov
Click to expand...
Click to collapse
v1.4x:
- 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
- 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
- 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
Code:
v1.3.3x:
- defconfig: TREE_PREEMPT_RCU enabled (+performance)
- Enabled TINY_SHMEM (+performance)
- Original Samsung SAMOLED+ panel driver (better colours)
- 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()
- 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)
- 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) :)
- 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) ;)
- 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) :D
- 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 [B]Tegrak's 2nd Core[/B] App (Dynamic Hotplug by default)
- Re-enabled ARM_UNWIND (and removed frame pointers)
- Re-enabled [B]UNALIGNED ACCESS[/B] 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!
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
SOURCE CODE (2 branch, dev & master): https://github.com/simone201/neak-kernel-sgs2
Credits:
- Samsung
- Hardcore (screen patches + some scripts)
- Gokhanmoral (bus freq control + charging current + some scripts + a lot of help!)
- netarchy (GPU OC/UV + conservative patch)
- Entropy512 (some fixes + help)
- Tegrak + Vitalij (lulzactive + 2nd core + touch move + fix)
- Cattleprod (some fixes and patches)
- arkerio (beautiful banners and logo!!)
- supercurio (voodoo modules + help)
- linaro (arm topo)
- 89luca89 (GingerMod Updater)
- myfluxi (many patches!)
and many others that have helped or supported me!
by Simone201
NEAK CONFIGURATOR APP: What is that?
FREE ---->
PRO PAID ---->
​
The new NEAK CONFIGURATOR APP is now available into both ANDROID MARKET and YAAM (Yet Another Android Market)
THIS APP IS MADE BY SIMONE201 AND NRK_2K (member of near team)
It is a useful app to help people use the special customizable features of NEAK kernel, without going into recovery.
It now includes also the NEAK Downloader, useful to download the NEAK OTA Updater app!
The new CONFIGURATOR PRO will also allow you to have full control of every NEAK feature!!
For more infos, read this wiki: http://code.google.com/p/neak-kernel-sgs2/wiki/NEAKConfiguratorApplication
And that one for PRO: http://code.google.com/p/neak-kernel-sgs2/wiki/NEAKConfiguratorPro
There will be also a PRO app, paid on the market, still under development!
Please help us with a DONATION to sustain the costs of the android market!
Click to expand...
Click to collapse
NEAK OTA UPDATER: How it works
THE NEAK UPDATER CAN BE DOWNLOADED ONLY WITH THE NEAK CONFIGURATOR APP!! (section downloader)
Run it, and let it download the new NEAK OTA Updater app, that will be auto installed easily
Every time there will be any updates, u will be advised by the app itself, or just push CHECK NOW to see if there are updates!
Is fully based on GingerMod Updater, with some mods to be kernel compatible and to have full support for CWM5 flashing
If an there is an update, just click on DOWNLOAD and when the download is finished the app will ask to reboot to recovery now or later....
If you choose later, then you can go to the app section EXISTING and flash the downloaded zip from there!
Click to expand...
Click to collapse
NEAK OTA UPDATER: Extras
To let the EXTRAS part available, do this:
MENU BUTTON ----> Configuration ----> Extra Update Settings ----> Manage Extra Servers ----> MENU BUTTON ----> Update Featured Extra Servers
The NEAK Extra server will appear, then you will be able to update the EXTRAS part and see the new amazing extras additions for NEAK KERNEL!!
Click to expand...
Click to collapse
SOURCES FOR NEAK OTA UPDATER: https://github.com/simone201/neak-ota-updater
SOURCES FOR NEAK CONFIGURATOR FREE: https://github.com/nrk-2k/NEAK-Configurator-App
All my projects are ALWAYS open source!
Please change the title of the thread.. it states I9000 which is Galaxy S
Nice to see another kernel
prgopala said:
Please change the title of the thread.. it states I9000 which is Galaxy S
Click to expand...
Click to collapse
Thanks! Just changed!
Good to c one more kernel... Competition is getting bigger now...
Sent from my GT-I9100 using xda premium
Appreciate this wonderful kernel.
Just a quick question, you've already installed pre-defined GPU/CPU and Voltage tweaks?
Jibreil said:
Appreciate this wonderful kernel.
Just a quick question, you've already installed pre-defined GPU/CPU and Voltage tweaks?
Click to expand...
Click to collapse
Voltages and frequencies are as close to stock as possible....no aggressive settings, don't worry!
Are all configurable via Voltage Control!
CPU Voltage is set by CPU ID, and then u can change to whatever u want...
For GPU i have only lowered min default frequency and voltage to save some battery, but is rock stable!
Tempting.... veeery tempting
Let's hear som reviews
gonna try it, even if you have some hard competitors out here
buone feste!
Mr.Gamer said:
gonna try it, even if you have some hard competitors out here
buone feste!
Click to expand...
Click to collapse
Thank u man, i wait for a review soon!!
Buone feste anche a te!!
simone201 said:
Voltages and frequencies are as close to stock as possible....no aggressive settings, don't worry!
Are all configurable via Voltage Control!
CPU Voltage is set by CPU ID, and then u can change to whatever u want...
For GPU i have only lowered min default frequency and voltage to save some battery, but is rock stable!
Click to expand...
Click to collapse
Just flashed it - will report performance and other details soon. Thanks for all your hard work and efforts. This kernel will surely be amongst the top ones out there.
A thought, you can release experimental release with aggressive GPU/Voltage settings - would like to experiment with it. This way you can get great feedback from all users in assigning the best settings for your future releases.
Jibreil said:
Just flashed it - will report performance and other details soon. Thanks for all your hard work and efforts. This kernel will surely be amongst the top ones out there.
A thought, you can release experimental release with aggressive GPU/Voltage settings - would like to experiment with it. This way you can get great feedback from all users in assigning the best settings for your future releases.
Click to expand...
Click to collapse
I can try in the future, but for now i have only lowered stock voltages a bit for all the users....
welcome in S II section ! Nice to see you here. You sold your S ?
sefuleo said:
welcome in S II section ! Nice to see you here. You sold your S ?
Click to expand...
Click to collapse
Yep, since months.....i forgot the beautiful audio on I9000!
Anyway, i am back again with my new baby!!
Just a little question : why should we choose your kernel instead of an other kernel?
Sent from my GT-I9100 using xda premium
Jodelaplaya said:
Just a little question : why should we choose your kernel instead of an other kernel?
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Light, fast and smooth!!!
Anyway, all depends on ur attitudes!
Just flashed it. I had siyah 2.6 for days. Was time to try a new one.
Flashed after flashing rhe ultimate cleaning script.
Will report back after a full charge cycle.
P.S. when i flashed in recovery it said i was flashing ver. 1.0.1b but you say it is 1.1. Is this correct?
Thanks for your work.
Sent from outter space using a Gremlin for delivery!
mariosraptor said:
Just flashed it. I had siyah 2.6 for days. Was time to try a new one.
Flashed after flashing rhe ultimate cleaning script.
Will report back after a full charge cycle.
P.S. when i flashed in recovery it said i was flashing ver. 1.0.1b but you say it is 1.1. Is this correct?
Thanks for your work.
Sent from outter space using a Gremlin for delivery!
Click to expand...
Click to collapse
Yep, i forgot to update the script LOL
simone201 said:
The lightest kernel for I9100 ever made (only 4.4MB without initramfs compression!!!!)
by Simone201
Click to expand...
Click to collapse
Void Kernel is also 4.4 mb or to be more precise 4.41mb
but it contains some bugs... hope this one is better!

[KERNEL][2.08][APP/PRO/OTA][AOSP&SAMMY] N.E.A.K. ICS - On Vacation (v2.1.2x)

Hi all!! After a lot of time spent in developing for GB, finally i have done my ICS kernel, all i can say is that is light, blazing fast and stable. I hope u will love it!
LOGO AND BANNERS BY zantekk!!
The lightest kernel for I9100/I777 ever made!!
ONLY FOR INTERNATIONAL I9100 & I777!!
I777 USERS PLEASE CLICK HERE -----> Link
INFOS ON OTA UPDATER AND CONFIGURATOR : Click Here!
CONFIGURATOR APP MADE BY NEAR TEAM (Simone201 & nrk_2k)
FREE ---->
PRO (paid) ----->
​
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
IF YOU'RE USING MY KERNEL PLEASE ADD ONE OF THESE SMALL BANNERS INTO YOUR SIGNATURE!! THANKS IN ADVANCE!!
(by nrk_2k & zantekk)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Based on sammy update6+7 sources, updated to 3.0.39
- 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!
- NO BRICK BUG IN NEAK KERNEL!!! (using old emmc driver which is safe)
- 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...
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- 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... ---> 7 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
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
v2.1.2x AOSP/AOKP/CM9 Zip = Click Here
v2.1.2x AOSP/AOKP/CM9 TAR = Click Here
v2.1.2x SAMSUNG+Official MIUI Zip = Click Here
v2.1.2x SAMSUNG+Official MIUI TAR = Click Here
Click to expand...
Click to collapse
DON'T FORGET TO SUPPORT MY WORK WITH A SMALL DONATION! LINK IN MY SIGNATURE!!
NEAK CONFIGURATOR APP FREE DOWNLOAD LINK:
NEAK CONFIGURATOR APP PRO DOWNLOAD LINK:
OLD DOWNLOADS:
v2.1.1x AOSP/AOKP/CM9:
ZIP: http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.1.1x-AOSP.zip&can=2&q=
TAR: http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.1.1x-AOSP.tar&can=2&q=
v2.1.1x SAMMY+MIUI:
ZIP: http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.1.1x-SAMMY.zip&can=2&q=
TAR: http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.1.1x-SAMMY.tar&can=2&q=
Code:
v2.1x AOSP/AOKP/CM9:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.1x-AOSP.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.1x-AOSP.tar&can=2&q=[/url]
v2.1x SAMMY+MIUI:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.1x-SAMMY.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.1x-SAMMY.tar&can=2&q=[/url]
v2.0.6x AOSP/AOKP/CM9:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.6x-AOSP.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.6x-AOSP.tar&can=2&q=[/url]
v2.0.6x SAMMY+MIUI:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.6x-SAMMY.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.6x-SAMMY.tar&can=2&q=[/url]
v2.0.5x AOSP/AOKP/CM9:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.5x-AOSP.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.5x-AOSP.tar&can=2&q=[/url]
v2.0.5x SAMMY+MIUI:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.5x-SAMMY.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.5x-SAMMY.tar&can=2&q=[/url]
v2.0.4x AOSP/AOKP/CM9:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.4x-AOSP.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.4x-AOSP.tar&can=2&q=[/url]
v2.0.4x SAMMY+MIUI:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.4x-SAMMY.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.4x-SAMMY.tar&can=2&q=[/url]
v2.0.3x AOSP/AOKP/CM9:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.3x-AOSP.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.3x-AOSP.tar&can=2&q=[/url]
V2.0.3x SAMMY+MIUI:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.3x-SAMMY.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.3x-SAMMY.tar&can=2&q=[/url]
v2.0.2x AOSP:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.2x-AOSP.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.2x-AOSP.tar&can=2&q=[/url]
v2.0.2x SAMMY:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.2x-SAMMY.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.2x-SAMMY.tar&can=2&q=[/url]
v2.0.1 AOSP:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.1x-AOSP.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.1x-AOSP.tar&can=2&q=[/url]
v2.0.1 SAMMY:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.1x-SAMMY.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0.1x-SAMMY.tar&can=2&q=[/url]
v2.0x AOSP:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0x-AOSP.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0x-AOSP.tar&can=2&q=[/url]
v2.0x SAMMY:
ZIP: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0x-SAMMY.zip&can=2&q=[/url]
TAR: [url]http://code.google.com/p/neak-kernel-sgs2/downloads/detail?name=N.E.A.K-2.0x-SAMMY.tar&can=2&q=[/url]
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
BUG TRACKER (write here your bug reports!!): http://code.google.com/p/neak-kernel-sgs2/issues/list
KNOWN BUGS:
- Even if you set as max freq a value < 1200Mhz, that step will be used always...still have to figure out why
- Vibration on AOSP MAY be weaker
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
v2.1.2x (AOSP & SAMMY+MIUI):
KERNEL:
- Updated to Linux 3.0.39
- bluetooth: drivers from update7 I9100 sources (4.0.4 compatibility)
- bcmdhd: wireless drivers from update7 sources (4.0.4 compatibility)
- HACK: block fbearlysuspend to not break androids crt-off animation (thx to codeworkx)
- s3cfb: asynchronous vsync notification (thx to codeworkx)
INITRAMFS:
- initramfs: only installing su binary as the apk is too big to be stored
- Updated CM9 and sammy files for better compaibility
- JellyBean LPM Charging mode for AOSP ROMs (NO CM10/JB SUPPORT!! DON'T GET CONFUSED!!)
MISC:
- aosp: enable cgroup cpusets
- updated su binary to latest available
Click to expand...
Click to collapse
v2.1.1x (AOSP & SAMMY+MIUI):
- Re-Based on Samsung Update6 sources
- Updated to Linux 3.0.37
- Stock WiFi drivers from Update6 sources
- bcmdhd: Change packet filter settings to block multicast (thx to Entropy)
- Reverted original haptic feedback motor
Code:
v2.1x (AOSP & SAMMY+MIUI):
- 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
- 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
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: [I]removed smooth_scaling interface[/I]
- 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
Credits:
- Samsung (original sources)
- Hardcore (screen patches + some scripts)
- Gokhanmoral (bus freq control + charging current + some scripts + a lot of help!)
- netarchy (GPU OC/UV + conservative patch)
- Entropy512 (many fixes & patches)
- Tegrak + Vitalij (lulzactive + 2nd core + touch move)
- Cattleprod (some fixes and patches)
- supercurio (voodoo + help)
- linaro (arm topology)
- 89luca89 (GingerMod Updater)
- myfluxi (many patches!)
and many others that have helped or supported me!
by Simone201 & NEAR Team
Reserved..................tenchars
Another one, just in case..........
first to replay ,great opening thanks
hey simone, does this have AOKP support?
shawnaye said:
hey simone, does this have AOKP support?
Click to expand...
Click to collapse
Sure! AOSP = AOKP = CM9
shawnaye said:
hey simone, does this have AOKP support?
Click to expand...
Click to collapse
AOKP,AOSP, CM9 the lot yes.
EDIT: Italian stallion is to quick
That was quick.recharging my phone and flash this Jedi beast.
Thanx mate
Will buy your app when I get my market working again.(non of my apps is visible,weird)
congratulations my friend NEAK is back.
Thanks in advance, I have been using the NEAK kernel in my GB ROOMs and so far it has been a perfect experience. Keep the good work!
testing...thanks Simone
amazing
ics =sammy ? that's right ? and miui ?
zenosteam said:
ics =sammy ? that's right ? and miui ?
Click to expand...
Click to collapse
Samsung based ics roms = sammy
AOSP, AOKP, CM9 and all other ICS roms = aosp
MIUI is not supported.....try the aosp one but miui is a lot different
You still not fixed the misc section with the app. Still gives FC. Best give a post stating that mate so people do not flood the thread with posts that it does not work.
Gonna try with cm9. Good job mate !
Sent from my GT-I9100 using xda premium
market is not working, can somebody upload neak configurator app
ashok said:
market is not working, can somebody upload neak configurator app
Click to expand...
Click to collapse
Links are on first page but here is this one anyway
https://play.google.com/store/apps/details?id=com.neak.configurator_pro
NoobTerminator said:
You still not fixed the misc section with the app. Still gives FC. Best give a post stating that mate so people do not flood the thread with posts that it does not work.
Click to expand...
Click to collapse
We will update it later or tomorrow, my team mate should update it from the New Zealand
Hi simone201,
So far, NEAK ICS seems to keep along happily with hydrog3n404-ics-31.3.2012. I am testing further, thanks.

[KERNEL][15.9][AOSP&SAMMY][APP/OTA/AUDIO] N.E.A.K. Note2 - Try it to Believe (v2.2x)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Lightest Kernel for the Galaxy Note 2 Ever Made!!
INFOS ABOUT uNEAK ENGINE APP: Click Here!!
INFOS ABOUT uNEAK OTA UPDATER (included in uNEAK Engine): Click Here!!
INFOS ABOUT uNEAK WOLFSON AUDIO CONTROL (included in uNEAK Engine): Click Here!!
uNEAK Engine CODED BY SIMONE201
uNEAK ENGINE (free) ----->
--- uNEAK ENGINE Pro Key ----->
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
IF YOU'RE USING MY KERNEL PLEASE ADD ONE OF THESE SMALL BANNERS INTO YOUR SIGNATURE!! THANKS IN ADVANCE!!
(by nrk_2k & zantekk)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------​
- Based on Samsung official sources (updated to N8000u7), updated to 3.0.96
- Governors: PegasusQ (default), Ondemand, LulzactiveV2, Performance, Conservative (module), Lazy (module)
- Schedulers: BFQv6r2, 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.3 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 :laugh:
- 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.2 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:
- exFAT OpenSource Drivers (Thx to Sammy) --> support for >32GB sdcards
- Heavily reduced debug system (logcat and last_kmsg support is still there) (++speed, --size)
- Heavily Optimised TouchBooster logic :good: ----> 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.08) + NEAK CFLAGS (heavily optimised) + Graphite Optimisations + O3 Optimisations
- Optimised EXT4 filesystem
- Generally optimised code (removed useless functions and variables, fixed warnings)
and many others...
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------​
- uNEAK ENGINE APP (available for free - Check out Play Store)
- uNEAK OTA Updater (included into uNEAK Engine)
- uNEAK Wolfson Sound Control (included in uNEAK Engine)
- TouchWake (included in uNEAK Engine)
- Kernel LED Alerts (included in uNEAK Engine) -----> INFOS HERE (incoming)
- Multi-Core Interface (features also Multi-Core Manager App)
- NO COMPRESSION for Ramdisks
- FSync Control interface (thx to Ezekeel)
- Tweaked PegasusQ, Ondemand, lulzactive and lazy governors
- Tweaked BFQ, SIO and VR Schedulers for NAND devices
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------​
N7100 GSM RELEASES:
v2.2x SAMSUNG FWs & Derivates Zip: Click Here
v2.2x SAMSUNG FWs & Derivates TAR: Click Here
v2.2x CM10.2 (4.3) & Derivates Zip: Click Here
v2.2x CM10.2 (4.3) & Derivates TAR: Click Here
Click to expand...
Click to collapse
N7105/T889/I317 LTE RELEASES:
v2.2x SAMSUNG FWs & Derivates Zip: Click Here
v2.2x SAMSUNG FWs & Derivates TAR: Click Here
v2.2x CM10.2 (4.3) & Derivates Zip: Click Here
v2.2x CM10.2 (4.3) & Derivates TAR: Click Here
Click to expand...
Click to collapse
DON'T FORGET TO SUPPORT MY WORK WITH A SMALL DONATION! LINK IN MY SIGNATURE!!
uNEAK ENGINE APP DOWNLOAD LINK:
uNEAK ENGINE PRO KEY DOWNLOAD LINK:
OLD DOWNLOADS:
Check Here: http://code.google.com/p/neak-kernel-note2/downloads/list
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------​
BUG TRACKER (write here your bug reports!!): Click Here
KNOWN BUGS:
- Charging LEDs may not work if led alerts and triggers are enabled (only AOSP)
- Kernel Version --> Unavailable (AOSP, not a problem actually)
Please don't report any of the known bugs, or your post will be deleted asap
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------​
v2.2x (AOSP&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!!
Click to expand...
Click to collapse
Code:
v2.1x (AOSP&SAMMY):
- 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)
- Updated AOSP ramdisks from latest cm nightly
- defconfig: enabled SELinux support (AOSP)
v2.0.2x (AOSP&SAMMY):
- Fixed LED notifications issues
- The default LED trigger is now "none" (aka Disabled), please use the app to configure the LED Alerts
v2.0.1x (AOSP&SAMMY):
- Updated to Linux 3.0.80
- Fixed CPU stuck at max frequency
v2.0x (AOSP&SAMMY):
- Updated to Linux 3.0.79
- Fixed WiFi issues (and tethering)
- VENO TCP congestion control algorithm
- misc: TouchWake --> featured in uNEAK Engine (from v2.0)
- misc: Kernel LED Alerts --> see above for infos, featured in uNEAK Engine (from v2.0)
- Enabled CONFIG_AIO
- Various sched patches (AndreiLux)
- Linaro O3 Optimisations
v1.9x (AOSP&SAMMY):
- Updated to Linux 3.0.74
- bcmdhd: wifi drivers from I9500 sources
- mms152_ts: fixing touchbooster bug which may cause being stuck at freq lock (thx to DerTeufel)
- backport: smp: patches from mainline 3.5
- ARM: decompressor: Enable unaligned memory access for v6 and above
- ea8061: Allow brightness to 300 cd
- Updated from latest sammy rom available
v1.8x (AOSP&SAMMY):
- 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
- 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):
6th Release
v1.4x (AOSP&SAMMY):
5th Release
v1.3x (AOSP&SAMMY):
4th Release
v1.2x (AOSP&SAMMY):
3rd Release
v1.1x (AOSP&SAMMY):
2nd Release
v1.0x (AOSP&SAMMY):
1st Release
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------​
SOURCE CODE (2 branches, dev & master): Click Here
Credits:
- Samsung (original sources)
- Hardcore (screen patches + some scripts)
- Gokhanmoral (patches + some scripts)
- netarchy (GPU OC/UV + conservative patch)
- Entropy512 (many fixes & patches)
- Tegrak (lulzactive + original 2nd core)
- Cattleprod (some fixes and patches)
- Linaro (arm topology + compiler)
- myfluxi (many patches!)
- DerTeufel (patches and misc)
- AndreiLux (patches and misc)
- franciscofranco (patches)
- Ezekeel (FSyncControl)
- AndiP (Boeffla Sound)
- Yank555 (patches & help)
- Reb0rn (amazing tester)
and many others that have helped or supported me!
by Simone201 :good::good:
XDA:DevDB Information
N.E.A.K. Kernel for Note 2, a Kernel for the Samsung Galaxy Note II
Contributors
simone201
Kernel Special Features: uNEAK Engine, Wolfson Audio Control, TouchWake, NEAK Smart Response, Amazing battery life
Version Information
Status: Stable
Current Stable Version: 2.2x
Stable Release Date: 2013-09-15
Created 2013-09-15
Last Updated 2013-11-03
One reserved (at least)
Will try this for fun for my build, seen your development on your git
Skickat från min GT-N7100 via Tapatalk 2
looking good will give this a try shame there is no overclock
strikerdj2011 said:
looking good will give this a try shame there is no overclock
Click to expand...
Click to collapse
you won't regret of no OC, it is kinda useless when a kernel is heavily optimised :good:
simone201 said:
you won't regret of no OC, it is kinda useless when a kernel is heavily optimised :good:
Click to expand...
Click to collapse
This. Have been following your work since galaxy s days. Roms then kernels. Good work mate and no need of oc when its note 2 coupled with simones tweaks
Awesome. Used your kernel on my old S2 i9100 :good:
One question: The .tar can be flashed with odin even if I don't have cwm installed?
darkchazz said:
Awesome. Used your kernel on my old S2 i9100 :good:
One question: The .tar can be flashed with odin even if I don't have cwm installed?
Click to expand...
Click to collapse
Yes it has to be flashed with odin
Looks promising. On my test list for tomorrow
Finally replaced the logos with Note2 modified ones, if someone has a good new logo to send me, well just contact me!
Want to see some feedbacks tho
Looks interesting. Now I just need to figure out what rom I should flash
/CK
exFAT support is broken... That's very bad...
take back what i said about the overclocking this is a fast kernel like really going to enjoy using this one great work
Sweeeeet!
Sent from my GT-N7100 using Tapatalk 2
The best kernel for I9100 is now available on my N7100 . Definitely going to give it a try. Glad to see good developers working on Note 2 !
j-a-c-k said:
exFAT support is broken... That's very bad...
Click to expand...
Click to collapse
I will never support exFAT sorry, this is because i want to use SLQB memory allocator, otherwise i should use SLUB for exFAT, but that's not what i want for NEAK
Just flashed it on....all i can say the best kernel for Note2.......awesome work guys + the tweak apps from Google Play it rocks
Strange I flashed this and my phone start lagging like crazy??? Do I need to uninstall set cpu???
Sent from my GT-N7100 using XDA Premium HD app
Jeshter2000 said:
Strange I flashed this and my phone start lagging like crazy??? Do I need to uninstall set cpu???
Sent from my GT-N7100 using XDA Premium HD app
Click to expand...
Click to collapse
Remove any apps that may control the cpu, also clean up your init.d folder please
Because this is IMPOSSIBLE
About FS
simone201 said:
I will never support exFAT sorry, this is because i want to use SLQB memory allocator, otherwise i should use SLUB for exFAT, but that's not what i want for NEAK
Click to expand...
Click to collapse
Then your kernel can mount microsd in ext4/3/2 or NTFS?
Thanks in advance & sorry for my English.

(15/08) Googy-Max2 Kernel 2.3.2 [CM CAMERA FIXED] (Linaro GCC 4.7.4)

This kernel is ONLY for SAMMY4.3 / CM11 / OMNI / TEMASEK / SLIMKAT / CARBON !!!
Dualboot IS WORKING !!! (reboot to desired rom via stweaks dualboot tab or via @Derteufel1980 recovery)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Current version : [ 2.3.2 ] - (15/08/2014)     {Downloads}   {Changelog on post #2}
Features :
- Based on Samsung Update13 Sources & patched to latest sources drop (Update14)
- Updated to latest XXUGMK6 ramdisk
- Patched to latest Linux 3.0.101 (EOL)
- Compiled with linaro gcc 4.7.4 build 2014.04 (optimized for cortex-a9) (thx @Christopher83) :good:
- DUAL Sound-Engine : Audio enhancement and sound boosting for great headphone experience (Wolfson Sound Engine AND ScoobyDoo Sound Engine 1.1 selectable via STweaks)
- Touch-to-Wake support
- Configurable LED behavior + LED fading support
- MDNIE full control
- Cpu OC support (up to 1600Mhz)
- Cpu UV support
- Gpu OC support (up to 700Mhz)
- Gpu UV support
- Governors : Pegasusq [default] / Zzmoove 0.9beta / Lulzactiveq / SmartassV2 (Configurable via STweaks :good: )
- I/O Schedulers : Deadline - cfq[default] - noop - row - sio - vr - fifo - bfq
- Xpad support
- TriangleAway support
- USB OTG support
- Network filesystems support (nfs, cifs, sunrpc)
- Dynamic FSync 1.2 - Configurable via Stweaks (On by default)
- Asynchronous Fsync (thx @faux123)
- init.d support
- Custom bootanimation support (bootanimation.bin or bootanimation.zip to be placed in /data/local/)
- Increased values for SD ReadAhead - Configurable via Stweaks
- TCP congestion control (cubic[default]-wetswood-bic-hctp) configurable via STweaks
- Auto-root (updated to latest su and supersu with daemon autorun)
- NTFS automounting for USB sticks, mounted to /mnt/ntfs folder in Read Only mode
- ExFAT support
- Charge current for AC & USB raised (Configurable via STweaks) & ignore unstable power & ignore safety margin
- CRT-OFF support (Early Suspend) [Adjustable]
- Almost everything is configurable via simple and free STweaks (included in the kernel)
- MORE TO COME ...
Thanks :
- Gokhanmoral !!!
- @Yank555
- @DerTeufel1980
- Samsung : For the code source
- @arbi97, @davtse, @FadeFx, @habylab, @qtwrk, @rafaelpernil ¹ Abo3mood & my friend @romskii : my first and only beta testers (Beta team is now complete, no more additions)
- @qrashers for the Googy-Max Kernel logo & user / betatester signatures
- and last but not least, THE WONDERFUL XDA COMMUNITY !!!
Source : Up-to-date
https://github.com/googyanas/Googy-Max2-Kernel
Signature for users :
Official Mirror kindly maintained by @romskii (Roman Kunkel)
http://www.mediafire.com/folder/318p14e5j5821/Official_Release
XDA:DevDB Information
(15/08) Googy-Max2 Kernel 2.3.2 [CM CAMERA FIXED] (Linaro GCC 4.7.4), Kernel for the Samsung Galaxy S III I9300
Contributors
googy_anas, arbi97, davtse, FadeFx, habylab, qtwrk, rafaelpernil, romskii, Abo3mood (Beta team is now complete, no more additions)
Kernel Special Features:
Version Information
Status: Stable
Created 2013-11-08
Last Updated 2014-08-15
Q & A
a) how to install cm11 as 2ndrom via derteufel recovery ?
DOWNLOAD DERTEUFEL'S RECOVERY FROM ATTACHEMENT OR DOWNLOAD SECTION
1- Flash derteufel's recovery (get it from his thread) and reboot to recovery. Thx to @DerTeufel1980
1.a- (Optional) if you don't already have a 2ndrom filesystem then go to dualboot menu to create it (may take some time)
2- Go to flash zip menu then choose where your zip is (sdcard/sdcard1) and choose to flash ROM (not ZIP) to 2ndrom then choose your cm11 file
2.1- (Optional) go to flash zip menu then choose where your zip is (sdcard/sdcard1) and choose to flash ZIP (not ROM) to 2ndrom then choose your gapps file
3- REFLASH Googy-Max2 kernel as the recovery overwrites it every time a rom is flashed (to 1strom or 2ndrom)
4- In the main recovery menu, choose to reboot to 1st or 2nd rom, Googy-Max2 handles it
Changelog
Changelog :
[15/08] Version 2.3.2 :
- mm: cache louis fixes
- futex: fixes from Thomas Gleixner
- Fix CVE-2014-3153
- smdk4412: cypress-touchkey - add keydisabler (thx cyanogenmod)
- misc changes (fs, kernel, cache, net, uaccess, cpuidle, cpufreq, smp)
- Enable PM_HOTPLUG again
- disable ASYNC_FSYNC (causing lags)
- smdk4412: update mali driver
- Update to GT-I9300_JB_Opensource_Update14
- Update ZZMoove 0.9 beta3 (thx ZaneZam)
- some ramdisks updates
Codename of this version : "I'm still standing !!!"
[28/04] Version 2.3.1 :
- Back to standard Googy-Max2 mainline wwith proper cm camera fix !
- CM CAMERA IS WORKING FLAWLESSLY !!! :good: :good:
- mm: fix memory management & CM CAMERA FIX
Codename of this version : "Goodbye i9300, Hello i9505 Sorry guys !!!"
[25/04] Version 2.3.0 :
- Rebased on Samsung Update13 from scratch and re-implemented all features
- CM CAMERA IS WORKING FLAWLESSLY !!! :good: :good:
- PegasusQ is now stock and its tunables are removed from Stweaks
- bfq scheduler is removed
- ramfs: updated CarbonKK ramdisk to fix bootloop
- Stweaks: charge control: set min current to 400 and max to 1500 with 25 stepping
- ramfs: automatically replace CM video shutter sound with a softer one (to avoid the "boing" sound at the beginning of video playback)
Codename of this version : "I FELL IN LOVE WITH CYANOGENMOD ... AGAIN !!!"
[16/04] Version 2.2.2 :
- ramfs: fixed stweaks problem on slimkat-based roms
- included latest cyanogenmod kernel commits
- kernel: sched tweaks
- cpufreq: some tweaks from i9300i 3.4 source
[29/03] Version 2.2.1 :
- arm: back to standard memset (better stability + less camera crashes on cm11)
- ramfs: add slimkat-based roms support
- ramfs: updated all included ramdisks
- Stweaks: enable all GPU freqs for all GPU steps
- Stweaks: enable all CPU freqs for min & max scaling freq
- Included some modules into kernel to reduce its size
This 2.2.1 version is labelled "I just can't stop loving you ..."
[23/03] Version 2.2.0 :
- cpufreq: updated ZZMoove to 0.8 (thx @ZaneZam & @Yank555)
- STweaks: added new zzmoove tunables and implemented all its internal profiles (10 profiles)
- Pegasusq: re enabled EARLYSUSPEND_HOTPLUGLOCK
- Now FINALLY the kernel has reached maturity with the best experience ever (battery and performance wise)
[16/03] Version 2.1.9 :
- updated to linaro gcc 4.8.3 build 2014.03 optimized for cortex-a9 (thx @Christopher83)
- cpufreq: Manage only online cpus
- smp: backport patches from linux 3.5 for better hotplugging
- CPU hotplug & writeback: Don't call writeback_set_ratelimit() too often
- touchscreen: use AndiP's touchboost control (thx @andiP)
- dyn_fsync: do not disable do_fsync()
- fs: implement ASYNC_FSYNC port from htc by @faux123
- Stweaks: added GoogyQ tab
[10/03] Version 2.1.8 :
- ARM: implement flush_cache_louis
- LZO: Update to latest version
- Pegasusq: disable EARLYSUSPEND_HOTPLUGLOCK
- cpufreq: introduce GoogyQ governor (ported from faux123 intellidemand) and set as default (incredibly smooth and battery friendly !!!)
- Rom choice at boot is now working by simply touching the screen (3 seconds delay)
[05/03] Version 2.1.7 :
- CM11: Updated ramdisk to latest build 04/03 (added telephony-msim to bootclasspath)
- Some minor internal tweaks
[01/03] Version 2.1.6 :
- back to gcc linaro 4.7.3 (giving better results and stability)
- Dynamic fsync re-added and activated by default
- Lots of mm & internal changes for stability and performance
- logger: reduce reserved memory
- battery: ignore unstable power & ignore safety margin are now switchable via Stweaks
- cpufreq: tweaked governors and re-added smartassV2
- block: tweaked schedulers & added bfq (thx @andiP)
- camera: hopefully fixed camera occasional crash
- linux: back to standard kernel naming showing proper version number
- Fixed some occasional apps crash (like antutu x & megapolis ...)
- gpu: using simpler gpu control (thx @andiP)
- Stweaks: Added Min CPU Lock control to CPU tab
- Stweaks: Added "Apply" button to governors tabs
- Stweaks: Added ZRAM switch to Misc tab (on/off for sammy roms only)
- Stweaks: Fine tuned pegasusQ & GPU default values
OUF !
[15/02] Version 2.1.5 :
- Patched to latest samsung source drop XXUGML3 :good:
- using gcc linaro 4.8.3 2014.02 optimized for cortex-a9 (thx @Christopher83)
- Added configurable led behavior + led fading support (thx @AndreiLux)
- Added MDNIE full control (thx @AndreiLux & @DerTeufel1980)
- hdmi: fix sound output not working
- fix TriangleAway support (thx @DerTeufel1980)
- sched: reduced latency for better responsiveness
- cpufreq: reverted hack preventing max freq override (so expect some 1.5 & 1.6 ghz in stats, but it's soooo smooth)
- fsync: completely removed dynamic fsync
- tweaked lowmemorykiller & mm
- fixed problem of wifi not working on some roms
- Added Carbon rom support
- Updated ramdisks
[19/01] Version 2.1.4 :
- Re-patched from scratch to linux 3.0.101
- mm: lot of changes to match 3.0.101
- arm: L1 cache optimization 2/2 : use correct L1 cache shift (5->6)
- busfreq: back to stock slope usage (correct scaling)
- wireless: Fix a memory leak
- mm/page_io: prevent keeping duplicated compressed pages in memory
- mali: Disable state_tracking
- battery: raised max charge current to 1100 mA (for USB and wireless)
PS: please confirm that you feel the performance boost (or not) !!!
[09/01] Version 2.1.3 :
- Updated gcc to linaro 4.8.3 (12.2013) :good:
- block: Update row scheduler & blk-core
- block: tweak cfq, deadline, sio, vr & zen schedulers
- ScoobyDoo sound: fix engine not activated
- random-char: raise read from 64 to 256 and write from 128 to 512
- battery: ignore charger unstable power
- rwsem: implement RWSEM_XCHGADD & steal writing sem (for better performance)
- arm: L1 cache optimization
- mmc: TriangleAway support & disable CRC (for better performance)
- wireless: reduce wakelock timeout ( x/4 )
- Enable USB OTG support
- Disable ALL Samsung Rooting Restriction Features
- Updated omni & cm11 ramdisks
- sammy43: raise compcache size from 300 to 400 mb
[29/12] Version 2.1.2 :
- Fully merged Update13 changes
- CM: fix camera video recording (ported from Googy-Max (thx Gokhanmoral)) :good:
- CM: Fix some camera crash due to firmware date
- pegasusq: add prev_cpu_wall_delta
- sched: add time-based average load
- Re-enable Touchboost control (ported from Googy-Max (thx Gokhanmoral))
- mach-exynos: Correct min_uV & max_uV limits for proper voltage control
- block: Add Zen scheduler (thx Yank555)
- Stweaks: fixed the apk install and moved it from system partition to data
- Some minor tweaks
IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)
[22/12] Version 2.1.1 :
- Stweaks: Add vibration intensity control to misc tab
- Stweaks: Correct tweaked abb values
- Stweaks: Moved undervolted and tweaked CPU/GPU/ABB to "battery" profile to keep "balanced" profile as close to stock as possible
IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)
[21/12] Version 2.1.0 :
- Cypress: make touchkeys backlight work on sammy & cm11 & temasek/omni
- char: add frandom support (thx @Yank555)
- Stweaks: do not install STweaks_Googy-Max if STweaks is already installed
IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)
[21/12] Version 2.0.9 :
- Patched to Samsung Update13 :good:
- Cypress: make touchkeys backlight work on sammy & cm11
- CPU undervolting implementation ported from Googy-Max :good:
- ABB implementation ported from Googy-Max :good:
- GPU control implementation ported from Devil's kernel (thx @DerTeufel1980 & @Yank555)
- cm11: fix for some cases of front camera crash (cm)
- cm11: make vibrator configurable
- cm11: fix battery gauge problem
- fix loss of baseband on sammy4.3
- Stweaks: ABB tweaked +GPU & CPU are ALREADY UNDERVOLTED (and stable )
IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)
[15/12] Version 2.0.8 :
- FULLY WORKING DUAL BOOTING Sammy4.3 / CM11/ Omni / Temasek (with r3p2 mali support)
- Compiled with GCC Linaro 4.8.2 :good:
- Bring back dual sound engines (ScoobyDoo / Wolfson)
- Fix MTP for dualboot
- cm11 : fix network arrows not showing correctly
- busfreq: correct usage of cpu load slope
- touchkey backlight: little modification for dualboot support
- Some minor tweaks
- @DerTeufel1980 recovery support (reboot choice)
IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)
[23/11] Version 2.0.7 :
- FULLY WORKING DUAL BOOTING Sammy4.3 / Temasek 4.4 v5 and above (with r3p2 mali support)
- zram: back to stock
- some mali changes
- Replace Boeffla sound engine with Wolfson sound engine (& added stweaks tab)
- cpufreq: renamed pegasusq to pegasusqstock and implement Googy-Max tweaked pegasusq
- mach-midas: cpu throttle from 800 to 1000MHz when reaching max thermal limit (thx @brujo55 for the advise)
- Reverted a lot of changes which were causing lags
Important: Dual booting choice at startup isn't working ! Please use stweaks to choose your defaultrom or to reboot directly to the desired rom
ATTENTION : Dualboot isn't working for now ...
[18/11] Version 2.0.6a :
- stweaks: add wireless charge rate
- some performance tweak
[18/11] Version 2.0.6 :
- mm: some more changes
- Added cpu topology & various sched tweaks
- Fixed zram settings not applied
[17/11] Version 2.0.5 :
- Add TriangleAway support
- Optimize read speed of schedulers (cfq, deadline, sio, vr)
- Add j4fs support
- Some more changes from XXUGMJA kernel (mm, lmk, mmc)
- Enable Cleancache & disable CONFIG_SCHED_AUTOGROUP
- Add Xpad support
- Add network filesystems support (nfs, cifs, sunrpc)
- zram: disable debugging & zram_for_android
- Stweaks: Zram is now configurable BUT disabled by default (RAM management is way better without it)
[14/11] Version 2.0.4 :
- Updated to latest XXUGMJA ramdisk & GPU driver
- Cpu OC support (up to 1600Mhz)
- Updated gcc compiler to 4.7.4 2013.10
WakeUp lag IS gone and battery drain IS normal !!! (please confirm)
[13/11] Version 2.0.3 :
- Implement Touch to Wake
- busfreq: Disable BUSFREQ_INTERLOCK_CPUFREQ (fly fly baby )
- earlysuspend: Remove zram conditional optimize_comp
- mm: back to stock memory management
WakeUp lag seems to be gone same as battery drain !!! (please report anyway)
[10/11] Version 2.0.2 :
- Zram: back to stock zram 300MB (compcache)
- Activated Unaligned memory access & neon & hardfloat support
- Implement forced fast charge (thx Yank555)
- fs: Enable AIO
- sched_features: Disable GENTLE_FAIR_SLEEPERS & enable ARCH_POWER
- busfreq: Use cpu_load_slope correctly
- sys: Remove "Samsung Rooting Restriction Feature"
- ramdisk (sammy4.3): Various tweaks and corrections
- STweaks: Various tweaks and corrections
[08/11] Version 2.0.1 :
- Wireless: Disable multicast on suspend & Allow mac adress change
- ExFAT as external module and loaded at boot
- Permanent TRIM
- Reverted dual sound system and switched to Boeffla sound 1.6.4 (use Boeffla sound app for settings)
- Page-writeback interval: screen on 0ms off 500ms
- Removed "Samsung Rooting Restriction Feature"
- Auto-root is now disabled by default
- Hopefully fixed drain issue and deepsleep problem
[08/11] Version 2.0.0 :
- Updated to linux 3.0.101 (EOL)
- Set fbearlysuspend via sysfs (for CRT animations)
- Added governors : Add ondemand-smartassV2-zzmoove-lulzactiveq-hotplug
- Added IO schedulers : row-sio-vr-fifo
- Tcp congestion methods : westwood-htcp-bic
- Raised charging currents
- Sound engines : Scoobydoo & Wolfson
- Updated to latest XXUGMJ9 ramdisk
- Auto-root (updated to latest su and supersu with daemon autorun)
- Auto install of Stweaks 2.0 (Googy-Max edition)
Another one for me ...
Why have only 2 when I can have 3 for me ???
First will try n let u know
Thnx googy
Edit: tried 2.0.0. Was very good. Battery backup was fine!
Smooth working..
Very fast.. though I didn't tried stock 4 3 kernel yet!
Now trying 2.0.1 good work mate
I'm a big fan of ur kernels.
Sent from my GT-I9300 using XDA Premium 4 mobile app
Deep sleep problem solved?
this will be an excellent piece of work for sure ..goonna try it
ROM Compatibility
Just to be clear what you title edit means. I understand that Dual Boot isn't working yet but is the kernel compatible with CM10.2 just now or is it only Sammy roms.
Cheers
thx googy
but dl link dont work! !
regards
edit: dident see the testing state - sorry
Woohoo, finally! But like someone pointed out earlier the link does not work
Sent from my GT-I9300 using Tapatalk
cant wait to download
Thank u ,
and waiting for the stable one with the DUAL BOOTING
though i couldn't download it from the link above ?! ....
Looking forward to downloading this - (link doesn't work)
repeated again sr.
Thanks googy one more time.!!!! Keep up the good work!!!
Waiting for dualboot ))
Come on guys... Stop spamming the Thread... We ALL know right now Dual Boot doesn't work properly so stop writting about waiting for it, if it's fixed Googy will let us ALL know.
Also the link works fine, you can see XDA DB but Googy hasn't pushed the zip file yet so nothing to download there yet...
Please we are all excited but don't spam the thread just wait and reply if you have any kind of issues .
Thank you
Is this going to be a Sammy ROM only Kernel thread or are you working on making this work on CM10.2 also?
Great work as always

[KERNEL] Phantom Kernel for N950 - F/FD/N (for Samsung PIE and OREO ROMs)

Your warranty is now void. Knox 0x1.
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed.
Please do some research if you have any concerns about the features included in this kernel.
PHANTOM KERNEL​by 6h0st ​
​
Special thanks to:
(Product evaluation, support & donors)
@ANDROIDXFOREVER
@ammisr
@Logel
@Sean_FD2R
@corsicanu
@Voytec83
@Bud Horn
@blinkt88
@rico13
@NoXXX
@Kiid
... and to all other developers for their indirect contribution (ideas, commits, public open source code, etc).
* Brief ideology of this kernel *
This kernel, if you plan on using it out-of-the-box it is battery life oriented, but also with a few tweaks to be fast and stable, just to give best daily usage results. The best part of it is that you can tweak it how you please depending on how far you want to go. You can choose over clocking CPU or/and GPU to get really good benchmark results, apply tweaks to get the best battery life/performance with low-end and high-end gaming or just to save even more battery, your choice. All this by using simple applications like Spectrum, a bit more complex ones, like Synapse or choose an even more advance way with shell scripts / terminal.
As the project evolves more features will be added, even as requests if properly motivated.
Before releasing an update, i'll make sure that it's properly tested so that you wont get bricked devices. This usually takes a lot of time, so please be patient. If some features are considered unstable they will be marked as experimental.
* * * Version 2.11.6 PIE official * * *
- SAMSUNG Open Source for PIE kernel (N950FXXUDDTH1);
- ramdisk updated to N950FXXSBDTED;
- Compiled with Toolchain UBERTC 6.4.1 + GRAPHITE optimizations;
- updated to Linux 4.4.201 - (only available for version 2.10.1);
- ramdisk updated to N950FXXS7DSI3 - (available only in version 2.10.1);
- Cortex and Exynos compiler optimizations;
- performance and battery life adjustments to BUS/GPU/CPU;
- Available CPU governors: cultivation, blu_active, impulse, interactive, conservative, ondemand, performance, powersave, darkness, schedutil, bioshock, blu_schedutil, helix_schedutil, darkutil, electroutil and pwrutilx - (some are available only in version 2.10.1);
- Available I/O Schedulers: anxiety, noop, deadline,cfq, bfq, maple, vr, zen, tripndroid, sio, sioplus, fiops and fifo;
- added Synapse support (with more optinons then MTweaks / if you use spectrum profiles some sections will be disabled for compatibility issues);
- Spectrum Support with 4 profiles (disabled on boot);
- MTweaks compatible but with missing features, use Synapse for better compatibility;
- maximum overclock CPU frequency of CPU little cluster 1898 Mhz;
- maximum overclock CPU frequency of CPU Big cluster 2704 Mhz;
- added frequency limits while Screen is off;
- added minimum throttling frequency limit scaling for Exynos;
- maximum overclock GPU frequency of 572 Mhz;
- SELinux permissive/enforcing depending on Magisk;
- Enabled Kernel Loadable Module support;
- added LKM: superuser (KernelSU project) if root accesss is needed without Magisk - disabled (to get root access you need to create an empty file into /sdcard/Phantom-Kernel/ folder with the name "PK.su" and reboot. Remove the file and reboot to revoke root access. NOT all apps will work with it. This also has no app that control access so don't leave it always enabled!);
- Memory Management and utilities optimizations;
- added switch to enable/disable of FSync or use Dynamic FSync;
- Morosound mod for Madera/CS47L92;
- init.d support;
- all Samsung security related configs disabled (as KNOX, TIMA, Rooting restriction, etc.);
- Disabled Secure Storage. You'll need to refresh (remove/forget and connect/store connection again) Wifi/Bluetooth connections if you have conection issues!);
- dm-verifiy and forced encryption disabled;
- LED blink/fade control (fade enabled by default);
- changed LED to red/blue fading when booting;
- Wireguard support;
- CRC checks disabled on boot for better performance;
- added UKSM 0.1.2.6 - (available only in version 2.10.1);
- VM, I/O sceduler and ZRAM tweaks - (available only in version 2.10.1);
- Entropy optimizations - (available only in version 2.10.1);
- added SysFS control for logging;
- disabled unnecesary logging, debugging and tracing;
- added automount FS Manager 4 support;
- added NTFS/ISO9660/UDF FS Support ;
- added ZRAM support - (available only in version 2.10.1);
- updated LZ4 kernel modules - (available only in version 2.10.1);
- added more TCP congestion algorithms (bic, reno, cubic, westwood, highspeed, hybla, htcp, wvegas, vegas, scalable, lp, yeah, veno,lia, olia, illinois, balia);
- added Smart Screen Dimming (for SSD kernel version only!);
- added CPU boost;
- added devfreq boost;
- added Kernel support for MISC binaries - (available only in version 2.10.1);
- added support for DriveDroid app;
- ramdisk optimizations and patched SEpolicy;
- disabled some unneeded tracing, logging and debugging;
- init.d optimization scripts, available in /=Phantom Scripts= folder, if you want to use them:
* 90agressive_doze: enable agressive doze script;
* 98sqlie: optimize DB;
* 98zipalign: zipalign apks;
* 99maid: a cleaning temporary files script;
* 99killer: battery saver by killing a couple draining services.
* * * Version 1.9.3 Oreo official * * *
- Compiled with UBERTC 6.4.1 + GRAPHITE optimizations;
- Updated to Samsung Open Source N950FXXU5CRK2;
- Updated to Linux 4.4.169;
- added Synapse support (with a lot of optinons, a lot);
- Spectrum Support with 4 Profiles;
- SElinux permissive;
- Support for Private Mode;
- Init.d support;
- All Samsung security related configs disabled (as knox, tima, restrict rooting);
- Added Boeffla wakelock Blocker;
- Led fade/blink control;
- Wireguard support;
- Available CPU governors: cultivation, blu_active, zzmoove, impulse, interactive, schedutil, conservative, ondemand, userspace, performance, powersave, darkness and bioshock;
- Available I/O Schedulers: noop, deadline,cfq, bfq, maple, vr, zen, tripndroid, sio, sioplus, row and fifo;
- Performance and Battery life tweaks;
- N950FXXU5CRK2 ramdisk update;
- added UKSM 0.1.2.6;
- Possible max CPU OC frequency set to 2704 Mhz;
- added max GPU frequency of 572 mhz;
- Some GPU optimizations (slightly a bit more battery life and more performance);
- Set Spectrum balance profile max GPU speed of 455 mhz on boot (better battery life);
- disabled some logging, debugging and tracing;
- added NTFS/ISO9660/UDF FS Support;
- added Automount FS Manager 4 support;
- multipath TCP support;
- added more TCP congestion algorithms (bic, reno, cubic, westwood, highspeed, hybla, htcp, wvegas, vegas, scalable, lp, yeah, veno,lia, olia, illinois, balia);
- added 99killer, 98zipalign and 98sqlite optimization scripts to /=Phantom Scripts= folder to be available in case of need (just copy+paste to init.d);
- fixed Spectrum and Mtweaks incompatibility when using both apps;
- added SysFS control for kernel logger;
- updated LZ4 kernel module to LZ4 v1.7.3;
- a lot of ramdisk fixes and optimizations;
- set voLTE enabled props from ramdisk (just in case...)
- removed SEC_SELINUX;
- added a more efficient RMM lock patch;
- added fake FLAGS to help Magisk;
- added Smart Screen Dimming;
- CPU Samsungplug optimizations and CPU core control;
- enabled schedule workqueues on awake CPUs as default;
- 100% compatibility with Spectrum and Synapse, with MTweaks not so much.
* NFS VERSION HAS THE SAME SAFE PARAMETERS AS THE NON-EXPERIMENTAL VERSION ON BOOT, but probably will generate more heat *
Differences between the NFS version and the regular version (Experimental):
- CPU OC possibility to 2.8 Ghz (2808000 mhz)
- GPU OC possibility to 683 mhz
- GPU OC without CPU frequency restrictions
- Spectrum profile "Gaming" OC-ed at 2.7Ghz / 572 mhz
(No support will be given if something goes wrong while using the NFS versions! AND don't blame me if you burn something.)
Mod edit: links removed
XDA:DevDB Information
Phantom Kernel, Kernel for the Samsung Galaxy Note 8 (2017 Phone)
Contributors
6h0st
Kernel Special Features: STABLE | FAST | SOLID-BATTERY-LIFE
Versions Information:
Status: Stable P
Current Stable Version: 2.11.6
Last Updated 2020-12-21
Unstable Version: 2.10.1
Last Updated 2020-05-03
Status: Stable O
Current Stable Version: 1.9.3 (EOL)
Created 2018-08-05
Last Updated 2019-01-01
FAQ:
Q: How to flash kernel?
A: Download (download link in first post) and flash the zip file from TWRP Recovery. Wiping dalvik cache and cache when coming from other kernels is highly recommended.
Q: Phone is stuck with a black screen after I wiped dalvik cache and/or cache. After I waited a while it just rebooted. Is that a bug?
A: This is not a bug it's actually a feature. This is normal because the kernel startup script checks the dalvik cache to be created correctly. If it wasn't created correctly it checks again after 1 min, just to be sure, this is why you have a black screen. Don't force reboot, just wait! If Dalvik cache isn't still created correctly after 1 min, it will reboot and create Dalvik again, it will keep doing this until everything is ok. This can happen even 3 times upon boot. If more than 3 reboots happen then you have a ROM issue.
Q: How to configure the Kernel?
A: Easy way is with Spectrum app from Google Play Store. Synapse for more advanced users. Init.d scripts or Terminal/SManager or similar apps, for experts.
Q: I have issues with notifications, slow notifications while screen is off?
A: Disable battery app optimization for Google Play Services.
Q: YouTube videos are not playing, why? / Why am I getting random reboots (if using 99killer script)?
A: Remove the /system/etc/init.d/99killer script and reboot.
Q: Why not start with version 1.0 ?!
A: Because versions 1.0-1.3 were not released to the public and were tested in private by a group of dedicated people.
Q: What is NFS version?
A: Need for Speed version of the Phantom Kernel - higher and unsafe OC of CPU & GPU possibility. Only for Oreo versions.
Q:What is Smart Screen Dimming - SSD version?
A:It's a slightly modified version of this:
https://forum.xda-developers.com/s7-edge/development/amoled-pwm-s7-edge-t3517739
Q: I had a freeze/random reboot after I changed settings in Synapse, what can be the cause?
A: It can be a lot of things, but mostly an incompatibility in your chosen settings, if it's kernel related at all. The most known common things that are the cause of this can be Exynos-CPU-hotpluger (disable it), LMK parameters for Oreo version only (reset to defaults) or Doze settings (use stock). If any of these doesn't get rid of the reboots try resetting Synapse and wipe cache and dalvik cache. You can always post logs or details of your issue, to get help.
Q: After each boot i get my screen locked after a brief moment of using my phone and my phone vibrates 3 times, is this a bug?
A: This isn't a bug. The locking of the screen it's a workaround i added, to eliminate a bug where GPU utilization get's stuck. This will remain until i find a better way to solve this. There 3 vibrations is from the PK boot script telling you it has finished execution.
Q: Bixbi button remapper isn't working with Bixby button, how can I fix it?
A: Install Synapse and enable Android logging. (Thanks to @AiRMaX-360 for finding this fix).
Q: What is KernelSU - superuser module and how to get root access without Magisk?
A: Here you can find KernelSU project. This module can be used if root access is needed without Magisk. To get root access you need to create an empty file into /sdcard/Phantom-Kernel/ folder with the name "PK.su" and reboot. Remove the file and reboot to revoke root access.
PS:
* NOT all apps will work with it.
** This also has no app that control access so don't leave it always enabled!
*** If Magisk or other su is found, then that root access method will be used.
Ver. 2.11.6 Changelog:
- optimizations for better battery life;
- bug fixes;
- added throttling frequency limit for mali driver;
- updated the frequency limits while screen-off module;
- switched back ext4 encryption (EXPERIMENTAL);
- updated 00modules script;
* Special HID drivers available as kernel modules only if needed (copy 00modules to init.d folder to enable modules);
* Joystick XPAD available as module only if needed (copy 00modules to init.d folder to enable module);
- added 99pkhosts script - adblocker script with update on boot (copy script to init.d folder to enable).
Ver. 2.11.5 Changelog:
- updated to Samsung Open Source N950FXXUDDTH1;
- added support for more Input Device Drivers, Special HID drivers, IEEE 1394 (FireWire) and VR;
- disabled some unneeded debugging;
- removed some deprecated code;
- performance optimizations and bug fixes.
Ver. 2.11.4 Changelog:
- merged Samsung open source N950FXXSDDTG5;
- ramdisk updated to N950FXXSBDTED;
- other bug fixes and optimizations.
Ver. 2.11.3 Changelog:
- SELinux permissive/enforcing depending on Magisk;
- changes for some ROMs (e.g. DeluxeROM) that need SELinux permissive at boot (Magisk is detected by some banking apps so a complete uninstall is needed for these apps to work);
- enabled Kernel Loadable Module support;
- added LKM: superuser (KernelSU project) if root accesss is needed without Magisk - disabled (to get root access you need to create an empty file into /sdcard/Phantom-Kernel/ folder with the name "PK.su" and reboot. Remove the file and reboot to revoke root access. NOT all apps will work with it. This also has no app that control access so don't leave it always enabled!);
- CPU optimizations and bug fixes;
- added maximum overclock CPU frequency of CPU little cluster 1898 Mhz (generates lots of heat if OC-ed);
- added frequency limits while Screen is off;
- added minimum throttling frequency limit scaling for Exynos (may cause reboots, or even burn your phone, if enabled and is set to high);
- added frequency limits while screen-off and set 455-1248 | 741-1469 mhz as default;
- HMP optimizations;
- adjusted thermal limits a bit;
- android binder optimizations;
- Synapse update;
- minor PK boot script changes;
- other bug fixes in CPU, BT, abox and more...
Ver. 2.11.2 Changelog:
- bug fixes;
- moved PK dalvik protection and made it as an optional script found in =Phantom Scripts= folder for a better compatibility;
- disabled some more unneeded logging.
Ver. 2.11.1 Changelog:
- added enable/disable control of DVFS in sysfs for Exynos;
- updated Synapse (advanced tab);
- other bug fixes in CPU.
Ver. 2.11 Changelog:
- Samsung Open Source base N950FXXS8DSL3 (started from scratch) ;
- ramdisk updated to N950FXXSADTC4 and optimized;
- Linux version 2.2.111 (No more Linux updates);
- disabled unnecessary logging, tracing and debugging;
- added back goodies from 2.10.1, minus:
* STUNE and Stune Boost;
* Linux streams updates;
* UKMS and ZRAM;
* schedutil based govs: helix-util, blu-util, dark-util, pwxutil, electric-util;
- overall optimizations and tweaks;
- Synapse bug fixes;
- Spectrum profile bug fixes;
... and some other things (to many to add here).
Ver. 2.10.1 Changelog:
- bug fixes for GPU to avoid ramdom freezes;
[last update]
Ver. 2.10 Changelog:
- updated to Linux 4.4.201;
- set bic as default TCP congestion alogarithm;
- set cfq as defualt internal SD I/O scheduler.
- fixed GPU utilization stuck at 80% bug after first boot (screen won't turn off anymore upon the 3 vrations);
- fstab changes with noatime;
- Synapse update and bug fixes;
- Spectrum profiles update (cpuset optimization; Balanced profile: CPU.Big cores set at 2314000 mhz - stock freq)
- default CPU.Big core cluster set to 2314000 mhz;
- updated Simple LMK;
- switched to Simple LMK from Android LMK;
- zram misc fixes;
- memory compactation and page allocation optimization;
- PK boost script optimization (takes longer to finish, but uses less CPU and reduces boot lag);
- android binder optimizations;
- touchscreen optimizations;
- updated GMS patch script;
- removed /etc/sysconfig/google.xml overwrite upon flashing kernel (restore and use original ROM file to fix slow notifications);
... other bug fixes and improvements.
Ver. 2.9 Changelog:
- source updated to N950FXXU7DSJ1;
- ramdisk updated to N950FXXS7DSI3;
- updated to Linux 4.4.198;
- better compiler optimizations;
- security improvements;
- devfreq optimizations and possible some random issues fixed;
- binder optimizations;
- debugfs: Always compile core debugfs driver for Android kernels;
- Android sync performance improvement;
- FS: Reverted to original mbcache from mbcache2;
- FS: ext4 optimizations;
- Spectrum profiles update;
...some other bug fixes.
Ver. 2.8.2 Changelog:
- binder reverted to N950FXXS7DSH1;
- disabled debugging of binder and made some minor stability changes;
- Spectrum battery profile update.
Ver. 2.8.1 Changelog:
- updated to Linux 4.4.196;
- Mass Storage USB Composite fixes;
- DriveDroid support fixes.
Ver. 2.8 Changelog:
- updated to Linux 4.4.194
- interactive; schedutil, blu_schedutil, darkutil, helix_schedutil, electroutil and pwrutilx CPU governors changes;
- device tree changes - more battery friendly on low usage;
- anxiety I/O scheduler tunnig;
- I/O tuning;
- set deadline as default scheduler for external sdcard;
- removed Boeffla Wakelock Blocker;
- devfreq wake boost interval added in sysfs and in Synapse;
- kernel preemption optimization;
- Spectrum profiles updates and bug fixes;
- Synapse updates and bug fixes;
- added back exynos hot-plug sysfs on/off control (Mtweaks only);
- Synapse updates and bug fixes;
- disabled Simple LMK and enabled Android LMK;
- enabled Samsung's SPCM service;
- ramdisk changes;
- disabled Android logger after boot;
... other bug fixes (LightROM stuck on reboot/shutdown fix included).
Ver. 2.7.2 Changelog:
- removed GPU excessive debug messages;
- more HID bug fixes;
Ver. 2.7.1 Changelog:
- DS4 HID controllers bug fix;
Ver. 2.7 Changelog:
- updated to Linux 4.4.191;
- ramdisk update to N950FXXS7DSH1;
- merged N950FXXU6DSF6 source;
- SAMSUNG EXYNOS8895 SoC device tree changes;
- applied latest RT-186 patch;
- PK boost script update;
- CPU frequency scaling possible bug fix and a few optimizations;
- added back helix_schedutil, darkutil;
- bug fixes, optimizations and tunning for the following CPU governors: interactive, conservative, darkness, helix_schedutil, darkutil (updated), electroutil;
- CFS stune bug fixes;
- State Notifier driver implementation bug fixes.
- changed CPU input boost and devfreq boost drivers to work only with State Notifier;
- synced Panel/Dual Penel with DPU and State notifier;
- added CGROUP_SCHEDTUNE support;
- ramdisk changes to work with CGROUP_SCHEDTUNE;
- merged DYNAMIC STUNE BOOST with CPU INPUT BOOST and removed double driver;
- added memory compaction to all zones when suspended - disabled by default;
- devfreq boost driver fixes;
- CFS tasks boosting and CFS tasks boosting group subsystem fixes and tuning;
- CPU scheduler tuning (for more balance);
- tuned CPU and devfreq boosts;
- CPU and devfreq boosts uses GPU utilization to select between med and max step;
- GPU optimized for always on when screen is on and off while screen suspended;
- GPU control optimization - less debugging;
- Optimized Integer SQRT. for up to 3x faster operation;
- Disabled VNSwap / ZSwap;
- added ZRam tweaks and made some changes for better performance;
- ramdisk update for Simple LMK changes and better/faster ZRAM creation on boot.
- added a workaround to prevent race of lmkd and Simple LMK;
- Android binder driver optimizations;
- updated Synapse and Spectrum profiles;
- added GMS Doze patch and Cleaning scripts to Synapse;
- CPU input and devfreq boosts disabled as default;
- HMP boost fix for input events;
- Android ION driver optimizations - removed debugging and tracing;
- introduced anxiety I/O scheduler, improves reads over writes - default;
- reimplement mbcache and speed up cache entry creation;
- added back disable FSync;
- FS Sync optimizations;
- updated Boeffla WL driver and wakelocks list;
- Dynamic sync updated to v.2.0 (thx andip71);
- removed some more unneeded tracing and debugging;
- removed Debug FS and applied fixes because of it in various drivers;
- added timekeeping: keep suspend time logging when debugfs is disabled;
- moved /d/wakeup_sources to /proc/wakelocks if debugfs is disabled;
- reverted old DEX patch;
- used the stock config for /proc/config.gz;
... some other bug fixes and optimizations.
Ver. 2.6.1 Changelog:
- bug fixes:
* voLTE and voWifi not working on some devices;
* OEM unlock show correct status;
* SELinux show correct status;
* prevent CPU from entering deep sleep while handling touch interrupts;
* eliminated Android errors on missing parameters of Simple Android LMK;
* eliminated Android errors on missing input_boost files;
* ... and a few other bugs in FS, Crypto and Net;
- added ZRAM support;
- added zstd compression algorithm support (for ZRAM);
- Synapse update for ZRAM control;
- compiler and ION optimizations.
Ver. 2.6 Changelog:
- updated to Linux 4.4.182;
- added RMM State Remover for Samsung Devices
(Original idea by @BlackMesa123, updated by @_alexndr to add support modern Samsung devices with separate /vendor partition. Furtherly updated and adapted by @corsicanu for Pie support and new RMM(KG));
- Removed Boeffla Wakelock blocker;
- updated CPU boost driver and devfreq boost driver to be controlled from sysfs;
- stop cpuidle from beeing disabled when entering suspend;
- CPU boost and devfreq boost driver set to disabled on boot;
- added dynamic stune boost;
- ajusted CPU input boost for dynamic stune boost - frequency can't be controlled from sysfs.
- updated CPU boost driver:
* added new medium boost step;
* uses state_notifier to double check screen state and make sure no boosting is done when screen is off;
* checks if input frequency is disabled (0) before boosting and not execute boost of 0 mhz;
- re-done GPU boost with medium boost instead of maximum;
- updated devfreq boost driver to use state_notifier to double check screen state and make sure no boosting is done when screen is off;
- more battery optimizations Bluetooth and WiFi driver;
- interactive set as default CPU governor for balanced profile;
- blu_active CPU governor update;
- Spectrum profiles updated;
- Synapse updated with new options.
Ver. 2.5 Changelog:
- updated source to N950FXXU6DSD5;
- updated ramdisk to N950FXXU6DSD5;
- ramdisk changes - Deluxe ROM compatibility;
- updated to Linux 4.4.180 and made specific PK fixes;
- new compiler optimizations;
- morosound mod update (working with speaker and headpiece) and fixes;
- added back schedutil CPU governor and updated it;
- added new governors based on schedutil: blu_schedutil, helix_schedutil, darkutil, electroutil, pwrutilx governors;
- added energy cost bindings for Energy Aware Scheduling in Device Tree and Fair Schedule energy params for schedutil based governors possible usage;
- set blu_active/blu_schedutil governor as default;
- maple i/o scheduler optimizations;
- Spectrum profiles update;
- Synapse update and bug fixes;
- Phantom Kernel boot script updates and optimizations in execution after boot to eliminate lag;
- changed some PK tweaks for better stability;
- reduced max_pool_size of zswap from 50 to 20;
- updated CPU and BUS boost drivers;
- replaced Android Low Memory Killer with Simple Android Low Memory Killer;
- disabled core control and removed sysfs of CPU hotplugger;
- updated LZ4 compressor/decompressor modules;
- optimizations CPU, GPU, BUS, I/O, HMP, thermal and many more;
- bug fixes;
- removed unneeded logging, tracking and debugging for better battery savings;
- tuned CPU and BUS boost duration for better smoothness;
- some other adjustments to eliminate lag.
Ver. 2.4 Changelog:
- merged NFS version into regular version;
- CPU OC possibility of 2808 Mhz;
- updated to Linux 4.4.179;
- CPU, HMP, GPU, BUS and memory manager optimizations;
- ISP, CPU, GPU thermal ajustments;
- blu_active governor adjustments;
- enabled swap back (zswap,vnswap);
- ramdisk bug fixes;
- Phantom Kernel boot script update;
- PK boot script vibrates three times on complete;
- Synapse updates and bug fixes;
- Spectrum profiles updated and vibrate once on apply;
- Gaming Spectrum profile is safely OC-ed now, CPU at 2496 Mhz and GPU at 572 Mhz;
- disabled Dynamic FSync on boot - can be enabled after if needed for extra performance;
- Enabled software CRCs on the data blocks can be up to a significant 30% performance cost, but can be disabled for extra performance;
- enabled nmi_watchdog - can be enabled after if needed for extra performance;
- Entropy adjustments and optimization;
- Boeffla Wakelock blocker's wakelock list updated;
- LMK tweak removed - stock values used;
- enabled back Samsung SPCM service;
- Synapse updated for LMK - Custom profile has the removed LMK tweak values in case you need it;
- compiler performance optimizations and warnings fixes;
- added support for DriveDroid app;
- added CIFS support;
- set tweaked maple as default I/O scheduler;
- UKSM disabled on boot;
... and other bug fixes and optimizations.
Ver. 2.3 and NFS Changelog:
- updated installer script and added clean of BusyBox from ZIP installer script;
- Phantom Kernel's boot script update: tweaks and fixes;
- added devfreq boost and event-based CPU boosting drivers (by Sultan Alsawaf );
- added CPU boost on some events (credits to: @remilia15):
* Boost CPU for app launches and app transitions;
* Boost CPU to the max for 50 ms when userspace launches an app;
* Boost when memory pressure becomes high;
- set minimum GPU frequency to 260 Mhz on boot;
- some parameters of SAMSUNG EXYNOS8895 SoC device tree reverted to stock to eliminate lag;
- Synapase fixes;
- Spectrum profiles updated;
- ... and some other adjustments, fixes and tweaks for a better balanced experience.
Ver. 2.2 and NFS Changelog:
- updated to Linux 4.4.178;
- ramdisk updated to N950FXXS5DSC5l;
- enabled CPU Core control;
- performance and battery life adjustments to BUS/GPU/CPU;
- optimized CPU, GPU and thermal;
- CPU DVFS disabled on boot;
- minor CPU blu_active governor tweaks;
- GPU OC possibility to 572 mhz.
- set 338 Mhz as default minimum GPU frequency;
- other GPU/CPU optimizations;
- added Dynamic FSync;
- optimized the ext4 fsync;
- VM tweaks for better smoothness;
- disabled some more unneeded tracing, logging and debugging;
- disabled swap (zswap,vnswap);
- enabled UKSM as default;
- Memory Management and utilities optimizations;
- PK boot script adjustments;
- added CPU Input Boost on touch events;
(This will make min CPU frequeuncy jump in Synapse. Set it to Disable if it's annoying you, or tune it for more performance/battery. I recommend to leave it like this for now.)
- removed zzmoove governor (causes random reboots);
- added Morosound mod for Madera/CS47L92;
- int. and ext. I/O schedulers set to tweaked deadline;
- enable optimized cryptographic algorithms;
- Magisk 19 compatibility fixes and optimizations;
- Boeffla wakelock blocker wakelocks list updated;
- updated Synapse and Spectrum profiles;
- Synapse fixes (clear Synapse data after flashing kernel).
Ver. 2.1 and NFS Changelog:
- removed SEC_SELINUX_PORTING_COMMON;
- added override RGB in sysfs;
- disabled some unneaded loging, tracing and debugging;
- deadline set as default I/O scheduler for internal and external storage
- TWRP zip installer updated:
* added safety feature to flash on N950 device only;
* small fixes when patching ROM files;
* faster script execution;
* double compressed ZIP/TAR.xz combo for boot.img and patched libs (overall smaller size for better distibution);
* Script face-lift.
- disabled SELinux forced enforcing and some security patches;
- disabled schedutil governor and FREQVAR_SCHEDTUNE until;
- Spectrum battery profile corrected;
- ramdisk cleanup;
- ramdisk fixes for Magisk 18.2 compatibillity;
- ramdisk tweaks and other minor adjustments;
- added UFS/NTFS/ISO9660/JOLIET/ZISO/UDF/UDF_NLS;
- disabled CONFIG_LOD_SEC (Linux on dex security);
- Boeffla Wakelock blocker wakelock list updated;
- fixed BOEFFLA_WL_BLOCKER blocking "OK Google!" on some devices;
- and a few other minor adjustments...
Ver. 2.0 and NFS Changelog:
- initial upload. Enjoy!
Ver. 1.9.3 and NFS Changelog:
- Removed all LED tweaks except fade control (because of compatibility issues)
- Spectrum battery profile correction
- Synapse LED options and HMP profiles updated.
* There is a Smart Screen Dimming and a non-Smart Screen Dimming version of the kernel available for download.
Ver. 1.9.2 and NFS Changelog:
- ramdisk optimizations
- updated net drivers (Wifi + Bluetooth)
- added binfmt_misc support
- Phantom scripts update
- DraStic fixed (and probably dome other apps)
- other bug fixes...
Ver. 1.9.1 and NFS Changelog:
- bug fixes (LED, UFS)
- Phantom Kernel boot scripts update
- re-enabled some of the disabled logging for Magisk compatibility
- disabled /data temp files cleaning and fstrim when charging starts
- added 99maid.sh to /=Phantom Scripts= folder to be available in case of need (just copy+paste to init.d)
Ver. 1.9 and NFS Changelog:
- Compiled with Toolchain UBERTC 6.4.1 + GRAPHITE optimizations
- Updated to Samsung Open Source N950FXXU5CRK2
- Updated to Linux 4.4.169
- used net (Wifi + Bluetooth) from stock N950FXXU5CRK2 (better stability overall)
- added Synapse support (with a lot of optinons, a lot)
- added Spectrum profiles to Synapse
- clean-up some Synapse action scripts
- added clean Synapse data from kernel .zip on flash
- zip flashing script fixes
- added /data temp files cleaning and fstrim when charging starts
- added patches and fixes for compatibility with Synapse to various drivers (hotpluger, logger, s.o)
- added ROW and FIFO I/O Schedulers
- various ramdisk fixes
- Phantom ramdisk scripts updated
- ramdisk changes, added some more tweaks and optimizations
- reverted some old VM tweaks for better battrey life
- set voLTE enabled props from ramdisk (just in case...)
- Spectrum profiles updated and bugs fixes
- made Spectrum profile to reset on boot for Synapse compatibility
- added zipalign and sqlite optimization scripts to /=Phantom Scripts= folder to be available in case of need (just copy+paste to init.d)
- CPU Samsungplug optimizations and CPU core control
- Spectrum profiles updated (added core control)
- enabled schedule workqueues on awake CPUs as default
- Boeffla wakelock blocker wakelocks tunning
- GPU.mali tuning
- LED voltage ajustments and intensity control updated/fixed (use this with Synapse for better compatibility)
- Smart Screen Dimming optimizations (when brightness hits 0 gamma starts increasing)
- added multipath TCP
- multipath TCP added to Synapse
- added back TCP congestion: lia, olia, wvegas, balia (MPTCP linked)
- disabled Kernel logging on boot as default
- 100% compatibility with Spectrum and Synapse, with Mtweaks not so much.
Ver 1.8.1 and 1.8.1 NFS Changelog:
- merged/used ELS source tree updated to Linux 4.4.163
- SELinux quick fix for deodexed ROMs
- added ramdisk patch for SELinux to always permissive.
Ver 1.8 and 1.8 NFS Changelog:
- compiled with UBERTC 5.4.1 + GRAPHITE optimizations
- merged/used ELS source three updated to Linux 4.4.162
- added Smart Screen Dimming
- panel optimizations and mdnie override RGB posibility
- added mega SeLinux patch (thanks to @corsicanu)
- boot SeLinux FLAGS set to always permissive and fake enforced
- Spectrum profiles updated
- wifi drivers updated from N950FXXU5CRHA (blobs removed)
- battery_v2 drivers update (N950FXXU5CRHA)
- other updates from N950FXXU5CRHA
- removed TCP congestion algorithms: LIA, OLIA,WVEGAS,BALIA
- removed MPTCP (old Samsung driver - compatibility issue)
- added ODM workaround to ramdisk
- GPU and CPU performance optimizations
- HMP improvements
- updated GMS Doze .xml
- default TCP congestion algorithm is westwood
- ...other small bug fixes and tweaks
Ver 1.8 NFS Changelog:
* all of ver.1.8 changes and:
- increased Voltage for 683 mhz step by 50 (max possible to be safe)
- Spectrum profiles updated to get more performance compared to ver. 1.8
Ver 1.7 and 1.7-NFS Changelog:
- update to Linux 4.4.161
- merged/used ELS Project source tree updated to Linux 4.4.160
- schedutil governor fix (reverted to old code because new code caused random reboots)
- optimized interactive governor set as default on boot and for balanced profile
- All Spectrum profiles updated with optimizations, some changes and fixes.
- WireGuard updated to latest
- added CPU Touch boost extended with scheduler tune based on top apps (disabled as default).
- security patch fix for SELinux always to permissive mode (to fix FCs of LockScreen/Settings on Deluxe ROM and other)
- led (fade) control update. Now it's more than fade.
- RGB Leds brighness/timing tweaks.
- ramdisk fixes
- added swap support back
- disabled UKMS to run on boot
Ver 1.6 Changelog:
- Updated to Samsung Open Source N950FXXU5CRHA
- Updated ramdisk to N950FXXU5CRHA
- updated to Linux 4.4.159
- introduce Exynos dtbtool to the Linux build system (Credits & Thanks: @farovitus & @corsicanu)
- build from dts rev7 (Credits & Thanks: @farovitus & @corsicanu)
- 99killer script update
- phantom ramdisk scripts update
- added 4 more boeffla wakeloks to block
- Phantom customizations fixes
- Spectrum battery, balanced profiles changes to use schedutil governor
- minor CPU scaling method update
- CPU.little default governor set to schedutil
- schedutil governor updated and tweaked for better performance and battery life
- schedutil governor changes to use different rate limit when in suspend/active
Ver 1.6 NFS Changelog (EXPERIMENTAL):
* NFS VERSION HAS THE SAME SAFE PARAMETERS AS THE NON-EXPERIMENTAL VERSION ON BOOT, but probably will generate more heat *
- Same changes as ver. 1.6
- CPU OC possibility to 2.8 Ghz (2808000 mhz)
- GPU OC possibility to 683 mhz
- GPU OC without CPU frequency restrictions
- Spectrum profile "Gaming" OC-ed at 2.7Ghz / 572 mhz
(No support will be given if something goes wrong while using the NFS version! AND don't blame me if you burn something.)
Ver 1.5 Changelog
- updated to Linux 4.4.153
- CRGA ramdisk update
- added UKSM 0.1.2.6
- Possible max CPU OC frequency set to 2704 Mhz
- added darkness and bioshock governors
- added max GPU frequency of 572 mhz
- Some GPU optimizations (slightly a bit more battery life and more performance)
- Set Spectrum balance profile max GPU speed of 455 mhz on boot (better battery life)
- disabled some logging, debugging and tracing
- added NTFS/ISO9660/UDF FS Support
- added Automount FS Manager 4 support
- added more TCP congestion algorithms (bic, reno, cubic, westwood, highspeed, hybla, htcp, wvegas, vegas, scalable, lp, yeah, veno,lia, olia, illinois, balia)
- moved 99killer script to /.phantom folder (in case you need it)
- fixed Spectrum and Mtweaks incompatibility when using both apps
- added SysFS control for printk logger
- updated LZ4 kernel module to LZ4 v1.7.3
- a lot of ramdisk fixes and optimizations
- removed SEC_SELINUX
- added a more efficient RMM lock patch
- added fake FLAGS to help Magisk
- update the installer script from kernel .zip file
... and some other stuff that i don't recall.
seems nice, gonna try after i find a new rom
Did you took it off. It says file not found
Phantom Kernel v.1.4 is up and available for download.
Enjoy!
works pretty well with magisk 16.7
Thx so much for the kernel work
what aout gpu oc?
Motawa88 said:
what aout gpu oc?
Click to expand...
Click to collapse
Maybe, in the next update. If it's stable in testing. No promises.
Sent from my SM-N950F using Tapatalk
very great kernel bro as in the time of note 3
Wifi ist Not working
Benny100 said:
Wifi ist Not working
Click to expand...
Click to collapse
try this e report thanks
ammisr said:
what does it do?
Sent from my SM-N950F using Tapatalk
Click to expand...
Click to collapse
Flash
Wifi fix is working Big THX!
Benny100 said:
Wifi fix is working Big THX!
Click to expand...
Click to collapse
[emoji6][emoji106] WELCOME
Inviato dal mio SM-N950F utilizzando Tapatalk
6h0st kernel for N8. Nice! Used your Know N3 kernel.
TurricanM3 said:
6h0st kernel for N8. Nice! Used your Know N3 kernel.
Click to expand...
Click to collapse
welcome :good:
ammisr said:
This was taken when using v1.4, best SOT i have ever had. almost 7 hours
Sent from my SM-N950F using Tapatalk
Click to expand...
Click to collapse
how long SOT
nevermind didnt see the edit
Battery life test graph:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my SM-N950F using Tapatalk

Categories

Resources