
Display---
- Support for kCAL Colour Control (enhances Colour Vibrance and Intensity). (available as a Screen TAB in Kernel Adiutor).
- MSM (Fast Lane Load)
- Mako
- AluCard
- IntelliPlug
- ThunderPlug
- AutoSMP
- Conservative
- Darkness
- IntelliDemand
- Interactive
- OnDemand
- Performance
- PowerSave
- zzMoove (It is advisable to not use any HotPlug when using zzMoove because it has HotPlugging feature in-built and thus it can create conflicts as well as unusual spikes in CPU usage).
- SmartMax
- Hyper
- Wheatley
- YankActive
- AluCard
- FIOPS
- BFQ v7r8 (Updated)
- ROW
- NOOP
- DeadLine
- CFQ
- SIO
- Support for MSM Sleeper (allows for longer and aggressive Deep-Sleep to increase Battery-Life).
- Fixed High-Load Average from UnInterruptible Waits (reduces CPU-Load even more in idle state).
- Support for Fast-IDLING of CPU (should reduce Power-Consumption a lot).
- Support for Power Efficient WorkQueue to reduce Power-Consumption (available in CPU tab of Kernel Adiutor).
- Support for Adreno IDLER algorithm (saves Battery a lot by lowering down the frequency to minimum when the GPU is idle).
- Overclocked GPU to 650MHz (equal to SnapDragon 810 GPU).
- Underclocked GPU to 19MHz so that when there is No Load, the GPU rests at 19MHz and not 200MHz (should improve Battery-Life significantly). (visible in CPU-Z app)
- Extended GPU-Freq. Range i.e., a 550MHz GPU-Freq. is available.
- Boosted 465MHz GPU-Freq. by 10MHz i.e., this Freq. is now 475MHz (half of 400MHz and 550MHz).
- Support for Kernel SamePage Merging (KSM).
- Support for Swap, FrontSwap, and zSwap techniques (improve performance significantly when zRAM is full).
- Support for Memory Compaction (improves performance).
- Support for CleanCache Driver (improves I/O performance).
- Support for Cross-Memory.
- Support for zRAM compression algorithm (improves performance by saving memory).
- Support for Virtual Memory Reclaim (should free more RAM).
- Support for ARCH_Power to reduce Power-Consumption and increase Battery-Life.
- Support for the new PowerSuspend algorithm (improves Battery-Life).
- Support for preventing unnecessary WakeLocks (improves Battery-Life). (available under the Misc. Tab of Kernel Adiutor)
- Aggressive transition to Power-Collapse Suspend Mode (should improve Battery-Life significantly).
- Support for Standalone Power-Collapse (should improve Battery-Life).
- Support for switching to Deep Power-Down Mode for RAM when idle (should improve Battery-Life)
- Based on the latest sources of CM for Jalebi.
- Disabled CRC-Check for upto 30% faster I/O.
- Support for FRandom RNG Driver (upto 50x faster than the default one).
- Compiled with UberTC 4.9.4 (Uber uses the latest of every component as well as increases the Battery-Life too).
- Support for Dynamic-FSync (adjusts FSync according to usage resulting in a significant boost in the I/O performance).
- Fixed the default value of SELinux to Permissive (allows certain apps such as Viper4Android to function properly).
- Support for Touch-Boost and CPU-Boost.
- Support for Vibration Intensity Control (available in Misc. TAB of Kernel Adiutor).
- Lowest Possible CPU-Usage (a lot of tweaks have been implemented system-wide).
- Support for various Wake-Up Gestures including D2W.
- Reduced Kernel Log Buffer to minimum.
- Optimized for Size using -0s Flag (should reduce the size of the kernel making it lighter).
- Disabled Loading of all Symbols (should reduce the size of the kernel making it lighter and faster).
- Disabled Debug-Info (should reduce the size of the kernel making it lighter).
- Disabled generation of ELF Core-Dumps (should reduce the size of the kernel making it lighter).
- Disabled SLUB Debugging Support (should reduce the size of the kernel making it lighter).
- Support for a bunch of TCP-Congestion Algorithms (available in Misc. TAB of Adiutor).
- Support for NTFS (R/W) and F2FS (R/W) FileSystems.
- Reduced Message Log-Level to Minimum.
Installation Instructions---
1. It is recommended to clean-flash the kernel if you face any problems such as LED not blinking, unstable frequencies, etc.
2. To download the kernel, head over to the ChangeLogs and Downloads post and select the version of kernel you want.
3. To install the kernel, just flash the .zip using TWRP recovery.
1. It is recommended to clean-flash the kernel if you face any problems such as LED not blinking, unstable frequencies, etc.
2. To download the kernel, head over to the ChangeLogs and Downloads post and select the version of kernel you want.
3. To install the kernel, just flash the .zip using TWRP recovery.
Credits---
1. Google (for everything related to Android)
2. Cyanogen (for Source Code)
3. Varun Chitre (for ThunderPlug and ThunderCharge)
4. Faux123 (for IntelliDemand Governor, IntelliThermal and IntelliPlug HotPlug)
5. AluCard (for AluCard HotPlug and AluCard Governor)
6. Savoca (for kCAL Colour Control)
7. Shivam Kumar Jha (for help in fixing some errors)
1. Google (for everything related to Android)
2. Cyanogen (for Source Code)
3. Varun Chitre (for ThunderPlug and ThunderCharge)
4. Faux123 (for IntelliDemand Governor, IntelliThermal and IntelliPlug HotPlug)
5. AluCard (for AluCard HotPlug and AluCard Governor)
6. Savoca (for kCAL Colour Control)
7. Shivam Kumar Jha (for help in fixing some errors)
8. Shoaib05 (For the Kernel)
ChangeLogs ---
v2.5
1. Fixed Crashes and Force-Closes.
2. Improved Stability of the Kernel.
3. Removed GPU-OC for now (will re-add both CPU and GPU OC in next BUILD).
4. Minor BUG-Fixes and Improvements.
v2.2
1. Fixed LAG issues caused by incorrect configuration (Since I don't own the device, sometimes these kind of things happen).
2. Improved WakeUp time of Display.
3. Support for switching RAM to Deep Power-Down Mode when IDLE (should improve Battery-Life).
v2.0
1. Reduced Kernel Log Buffer to minimum.
2. Optimized for size using -0s Flag (should reduce the size of the kernel making it lighter).
3. Disabled Loading of all Symbols (should reduce the size of the kernel making it lighter and faster).
4. Disabled Debug-Info (should reduce the size of the kernel making it lighter).
5. Disabled generation of ELF Core-Dumps (should reduce the size of the kernel making it lighter).
6. Disabled SLUB Debugging Support (should reduce the size of the kernel making it lighter).
7. Aggressive transition to Power-Collapse Suspend Mode (should improve Battery-Life significantly).
8. Support for Standalone Power-Collapse (should improve Battery-Life).
9. Disabled High Memory Support (should improve the performance).
10. Improved support for Kernel SamePage Merging (KMS).
11. Support for Virtual Memory Reclaim (should free more RAM).
12. Support for a bunch of TCP-Congestion Algorithms (available in Misc. TAB of Adiutor).
13. Support for NTFS (R/W) and F2FS (R/W) FileSystems.
14. Reduced Message Log-Level to Minimum.
15. Overclocked GPU to 650MHz (equal to SnapDragon 810 GPU).
16. Underclocked GPU to 19MHz so that when there is No Load, the GPU rests at 19MHz and not 200MHz (should improve Battery-Life significantly). (visible in CPU-Z app)
17. Extended GPU-Freq. Range i.e., a 550MHz GPU-Freq. is available.
18. Boosted 465MHz GPU-Freq. by 10MHz i.e., this Freq. is now 475MHz (half of 400MHz and 550MHz).
Note--
Due to the above optimizations, the Kernel Size has reduced by 1.1MB! i.e., from 8.5MB to 7.4MB!
v1.0
1. Initial BUILD.
v2.5
1. Fixed Crashes and Force-Closes.
2. Improved Stability of the Kernel.
3. Removed GPU-OC for now (will re-add both CPU and GPU OC in next BUILD).
4. Minor BUG-Fixes and Improvements.
v2.2
1. Fixed LAG issues caused by incorrect configuration (Since I don't own the device, sometimes these kind of things happen).
2. Improved WakeUp time of Display.
3. Support for switching RAM to Deep Power-Down Mode when IDLE (should improve Battery-Life).
v2.0
1. Reduced Kernel Log Buffer to minimum.
2. Optimized for size using -0s Flag (should reduce the size of the kernel making it lighter).
3. Disabled Loading of all Symbols (should reduce the size of the kernel making it lighter and faster).
4. Disabled Debug-Info (should reduce the size of the kernel making it lighter).
5. Disabled generation of ELF Core-Dumps (should reduce the size of the kernel making it lighter).
6. Disabled SLUB Debugging Support (should reduce the size of the kernel making it lighter).
7. Aggressive transition to Power-Collapse Suspend Mode (should improve Battery-Life significantly).
8. Support for Standalone Power-Collapse (should improve Battery-Life).
9. Disabled High Memory Support (should improve the performance).
10. Improved support for Kernel SamePage Merging (KMS).
11. Support for Virtual Memory Reclaim (should free more RAM).
12. Support for a bunch of TCP-Congestion Algorithms (available in Misc. TAB of Adiutor).
13. Support for NTFS (R/W) and F2FS (R/W) FileSystems.
14. Reduced Message Log-Level to Minimum.
15. Overclocked GPU to 650MHz (equal to SnapDragon 810 GPU).
16. Underclocked GPU to 19MHz so that when there is No Load, the GPU rests at 19MHz and not 200MHz (should improve Battery-Life significantly). (visible in CPU-Z app)
17. Extended GPU-Freq. Range i.e., a 550MHz GPU-Freq. is available.
18. Boosted 465MHz GPU-Freq. by 10MHz i.e., this Freq. is now 475MHz (half of 400MHz and 550MHz).
Note--
Due to the above optimizations, the Kernel Size has reduced by 1.1MB! i.e., from 8.5MB to 7.4MB!
v1.0
1. Initial BUILD.
Download Link :- http://forums.yuplaygod.com/threads/velocity-kernel-v2-5-for-lollipop-5-1-1-roms.32207/#post-420357 

0 Comments