[Galaxy Note5 Android Development] SpiritualWarrior:
About Xtreme Kernel for Samsung Galaxy Note 5

The main goal of this kernel is to target a niche group of people looking for a daily drive kernel for their devices,a solid stable kernel with extended battery life without sacrifying performances, a reliable kernel with the best smoother user experience possible and optimum power efficiency managment.

With those guidelines in mind,i am not going to re-invent the wheel,as samsung and linux devs already did a really great job on android linux kernel, but more a fine tuning on differents kernel's sections that has direct impact on battery life and performances,without affecting their dependencies and inter-dependencies wich may lead to unexpected behaviour (no blind cherry-picking or patch merging,but more reading linux documentation for better understanding)

The challenge was to match the best balanced profil design for performances/battery life with solid stability to bring a different user experience than stock one, wich is not battery friendly,especially on ux firmware, as most of users know its battery drain 'issue'.

Agrressive improvments has been done on this kernel, tracking every bit that can take up precious resources on your phone when you aren’t using it, and improved this even further by making more wise power serving while in use, resulting in a longer battery life wich can last more with extra time.

This kernel doesn't have bells and wisthles other kernels have,if you are looking for playing with voltage, frequencies and synapse so this kernel may not fit your needs and suits your habits,you still are completly free to use it or no,it's up to you.

Xtreme Kernel has been tested and working fine so far,so be more precise when reporting if you encounter any issue to pinpoint the problem for better diagnosis.(FYI kernel has been reported bug free from all testers).

I hope you will enjoy your experience with this kernel,it will get more improvments in futur regarding your feedbacks.

Enjoy !

Important Note:

- Call waiting issue is a known bug on official ux korean firmware,it's not kernel related so ask rom devs for fix or look for it on xda.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

- DISCLAIMER

I AM NOT RESPONSIBLE,NOR XDA, FOR ANY BRICK OR HARM THAT MAY OCCUR ON YOUR DEVICE,YOU ARE THE ONLY RESPONSIBLE OF USING ANY FLASHABLE FILES ON YOUR PHONE,BY FLASHING THIS KERNEL, I ASSUME THAT YOU AGREED TO THIS TERM AND YOU ARE DOING IT AT YOUR OWN RISK ! THINK TWICE BEFORE ENGAGING YOUR OWN RESPONSABILTY !

BUT SO FAR, THE KERNEL IS WORKING FINE ON MY SAMSUNG GALAXY NOTE 5 SM-N920C ,AND ALL BETA TESTERS ARE CONFIRMING VIA REPORTED FEEDBACKS THAT THIS KERNEL IS WORKING FINE TOO ON THEIR SAME DEVICE.RE-THINK AGAIN BEFORE FLASHING.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

-

Xtreme-UX-KERNEL V4

* Kernel Features:

- Compiled with latest new optimzed UBERTC Toolchain 6.2 with Latest featured GCC 6.2.1:svetius::svetius:

- Based on latest available AOSP kernel official korean open source code N920KKKU2CPJ4 (link below)

- Patched to Linux 3.10.104

- Note 7 Stock patched ramdisk based on N930FXXU1APGI (tweak and patch applied)

- Mount partition with noatime option.(reading accesses will no longer cause the atime information.Performance gains)

- SELinux set to Permissive

- Auto-Root included and updated to latest SU 2.79 (credits and thanks [MENTION=631273]Chainfire[/MENTION])

- Graphite enabled for high level memory optimizations

- Optimized Row I/O scheduler

- Deepsleep optimized with lot of improvments

- Tweaks for ram swappiness

- Westwood default algorithme as a Tcp congestion control strategie for better internet speed

- Optimized Interactive governor

- GPU enhancement for smooth experience and better rendering

- Better stability and reliability

- Improved Battery life

- BUG FREE (no random reboots,reboots,freeze,hangs,crashs,black screen at wakeup..etc)

++ more to come..

====================================================================================================

++Credits:

- Samsung and Linux for the Kernel Open Source Code

--- Samsung open source code link : http://opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=n920s

--- Linux kernel open source code link : https://www.kernel.org/

++Credits and Thanks for Elite Devs for their inspirationnal,heads up and for cherry-picking some of their commits on various git repos:@AndreiLux [MENTION=1531832]halasz[/MENTION]k [MENTION=3292224]franciscofranco[/MENTION] [MENTION=3357040]Imoseyon[/MENTION] [MENTION=3332811]faux123[/MENTION] [MENTION=2376110]dorimanx[/MENTION] [MENTION=2553151]djvoleur[/MENTION] [MENTION=1546289]googy[/MENTION]anas [MENTION=631273]Chainfire[/MENTION] for SuperUser [MENTION=2322613]craigacgomez[/MENTION].......

++Credits to All Group friends/testers.( Special thanks to @carlitobahsoun [MENTION=5915461]SoumyasishD[/MENTION] )

If i unintentionnaly forgot someone,i'll be honored to add him ,just pm.

========================================================================================================================================================================================================

- Steps for flashing kernel:

I assume that you are already on a rooted device with TWRP 3.0.x.x installed,if not,useful posts on how to root and install twrp can be found on Xda,just do a search.

1 - enter recovery mode via twrp

2 - Wipe cache and Dalvick/ART cache ( important step or junk files will lead to internal conflicts like freeze lags or random reboots)

3 - Flash kernel and reboot,(it will bootloop once,just don't touch it and don't panic)

4 - After complete reboot,don't use the phone and let the kernel settle for 5 minutes for better hardware and firmware integration,if u use it while rebuilting cache and integrating,you may experience lags or freeze,so let it install comfortably before starting usage.

5 - after step 4 , you can use the kernel. A second reboot is advicable but not obligatory,it's up to you.

6- Enjoy Xtreme Kernel !

========================================================================================================================================================================================================

-

Download

Link for Xtreme UX Kernel V4

XDA:DevDB Information

[XTREME-UX- KERNEL] - [UBERTC 6 - GCC 6] - NOTE 5 - SM-N920 C/G/I/L/S/K - GRACE-UX, Kernel for the Samsung Galaxy Note 5

Contributors

SpiritualWarrior

Source Code: https://www.androidfilehost.com/?fid=457095661767129755

Kernel Special Features:

Version Information

Status: Stable

Current Stable Version: 4.0

Stable Release Date: 2017-01-15

Beta Release Date: 2017-01-15

Created 2016-06-11

Last Updated 2017-01-15