Przedstawiamkernel stworzony dla lepszej optymalizacji pracy na baterii i osiągnięciu jeszcze większej wydajności niż na stockkernelu.
Wymagany oczywiście odblokowany bootloader.
ANI AUTOR ANI JA NIE PONOSIMY ODPOWIEDZIALNOŚCI ZA EWENTUALNE USZKODZENIA TELEFONU. KAŻDĄ MODYFIKACJĘ WGRYWASZ NA WŁASNĄ ODPOWIEDZIALNOŚĆ.
Info:
Spoiler
Status:StableCurrent Stable Version:9.0Stable Release Date:2016-12-22Created2016-08-15Last Updated2017-01-10
Funkcje:
Spoiler
Things worth to menton
AutoSMP Hotplug Driver
Savoca KCAL
Quick Charge 2.0 [LP/MM]
Flar2 Wake Gestures
BlueActive/Impulse Cpu Gov
SIOPLUS and FIOPS IO
Frandom & Backport Random 4.1.31
More GPU Freq Steps [LP]
Show CPU Voltages via sysfs [LP]
Boeffla Sound Control [MM/N]
Vibration Control Intensity
ExFat/NTFS Support
Backlight Dimmer Option
DroidDriver Support
Overclock CPU [MM]
Fsync Toggle
Toggleable Software CRC
TCP congestion Algorithms
Packet Schedulers Algorithms
Trimmed Down The Kernel
Changelog:
Spoiler
NeonKernel 10.0 :
Compile with Linaro 6.x snapshot
Add system wide power_efficient workqueue
Enable idle power collapse on msm8976
int_sqrt: Improve 3x faster integer sqrt
int_sqrt: correction square root algo with naming
arm64: lib: memory utilities optimization
sched/loadavg: Fix loadavg artifacts on fully idle and on fully loaded system
Add Optimize GGC Flag (Now phone is flying)
Remove Boeffla Sound Control
Add Flar2 Sound Control
NeonKernel 9.0 :
Compile with GCC 6.x (Nougat)
Merge with LA.BR.1.3.6_rb1.11
Add Boeffla Sound Control (Headphone and Mic gain)
Add Relaxed Atomic Read
Add FQ/HHF/PIE Packet Scheduling Algorithm
Enable TCP Congestion Control
Add cm-13 and based rom support
Add Goodix support
Miui MM support is back again
Disable Some Spam
tcp_output: set initial TCP window size to 64K (speed improvement)
NeonKernel 8.0 :
Initial release for Nougat i.e cm-14.x and based rom
based on official cm-14.x source now
Top of v7 changes:
Disbale core control and enable autosmp hotplug
mdss: LiveDisplay to kcal interface
fsync update
cpuidle: don't disable cpuidle when entering suspend
Revert overlocking and abyss optimization
End of support for MIUI MM
NeonKernel 7.0 :
PM / sleep: unregister wakeup source when disabling device wakeup
PM / Runtime: Fix error path for prepare
Add state notifier driver
Add AutoSMP hotplug driver and Tune a bit
Add Impulse governor and Tune a bit
Enable TTL target
NeonKernel 6.0 :
Rebase with LA.BR.1.3.6_rb1.8
Add MSM Core Control
proc: Remove verifiedbootstate flag from /proc/cmdline
proc: much faster /proc/vmstat
cpufreq: ondemand: Eliminate the deadband effect
drivers: cpufreq: add blu_active governor
kgsl: convert some workqueues to use kthreads
mdss: move to a kthread for vsync_retire_work_handler
crypto: add lz4 Cryptographic API
lz4 zram compression
random: entropy tweaks are all the rage nowadays
Add frandom
random: Backport driver from 4.1.31
msm8956: Overclock big cluster to 2GHz @AshishM94
Makefile: Abyss Optimizations
Makefile: use ld.bfd
arm64: kill off the libgcc dependency
Now using Custom installation script @engstk
Revert lots of changes
NeonKernel 5.0 :
Added Santhosh M CM-14.0 Rom Support
End Support for MIUI Lollipop
Disable ClusterPlug (for now)
Batt 50% bug Fix
Remove bcl-hotplug
Adjust CPUFreq & Some patches
MSM Performance: Make input boosting optional
Memory utilities optimization
Wake gestures: make horizontal sweep more sensitive
block: disable entropy contributions for nonrot devices
fs/buffer.c: increase the buffer-head per-CPU LRU size
Misc changes
NeonKernel 4.0 :
Added MIUI MM Support
Implement task's adj rbtree
Add GPU input-boost feature
Add exFat/NTFS Support
Add backlight dimmer option
Make sync on suspend optional
Disable add_random
Optimize task_sched_runtime()
NeonKernel 3.0 :
New Camera Driver Supported
Add Headphone/Mic gain
Add Wake Gestures
Overclocking CPU
Tune ClusterPlug (One Little and Big Core will always on)
Remove SysV IPC from kernel
Enable Quick Charge
Disable Some Modules
No more Battery Percent Bug
Optimize with -O3 Flag
Disable Some devfreq governors
Disable ext2 and ext3 and tracing support
NeonKernel 2.0 :
Added KCAL
Added ClusterPlug
Add support for shortcircuited read/write for files
Changing to 6 boot cpus to improve boot time.
Increase max hw load by 1fps
Avoid L2PC on big cluster CPUs
Enable f2fs and Update to latest
Clean up the source
Removed Frandom
Remove Random Patches
Remove InteractiveX
Misc CHanges
NeonKernel 1.0 :
Initial Release
Based on Xiaomi Source
Add SIOPLUS and FIOPS
Add More GPU Freq
Show CPU Voltages via sysfs
Sound Contol @flar
Vibration Control Intensity
DroidDriver Support
InteractiveX
Ondemand: Eliminate the deadband effect
Add Frandom And Random Patches
Set CONFIG_HZ to 300
Enable Cpusets
Enable CRYPTO_CRC32_ARM64
Other Stuff
Pobierz:
https://www.androidfilehost.com/?fid=745425885120705238
Instalacja:
Boot Into Recovery
Flash Stock Kernel or Dirty flash the rom (If Coming From Any Custom Kernel)
Reboot System or Recovery
Flash Kernel
Wipe Cache and Dalvik (Optional)
Reboot!
Źródło:
https://forum.xda-developers.com/redmi-note-3/development/kernel-neon-kernel-t3439667