[KERNEL][N910F/G][CM12.1] Vision Kernel Rebased | fast - smooth - battery friendly

Status
Not open for further replies.

AuxXxilium

Inactive Recognized Developer
Jan 5, 2009
974
1,966
0
localhost
visionz.media

Vision Kernel for CyanogenMod 12.1
fast - smooth - battery friendly

Features

Hotplug
  • MpDecision (optimized)
  • IntelliPlug 4.0

Thermal
  • My own Thermal Driver (for this time but not the end)

CPU
  • Underclock CPU to 268MHz
  • Overlock CPU to 3072MHz (only OC Edition)
  • Hardlimit CPU Control 2.2 (only OC and NOC Edition)
  • CPU Boost (only AUX Edition)
  • MSM Turbo (like Intel Turbo Boost - only active if you use max freq from kernel)
  • Voltage Control
  • more CPU Governor

GPU
  • Underclock GPU to 166MHz (only OC Version)
  • Overclock GPU to 800MHz (only OC Version)
  • Simple GPU Algorithm
  • Adreno Idler
  • more GPU Governor
  • Idle down to 27MHz

Screen
  • Touch Control (DT2W, S2W)
  • LCD Notifier / State Notifier

FS and I/O
  • Dynamic Fsync
  • more IO Scheduler
  • Optimized EXT4

Power
  • Powersuspend 1.7
  • Fastcharge 1.2
  • Power effient workqueue
  • Arch Power

Sound
  • Faux Sound Control
  • MSM Ultrasound
  • Stereo call recording

Net
  • more TCP Cong

Misc
  • KSM
  • Kernel Mode NEON
  • Kali Nethunter Support
  • SELinux permissive
  • overall Optimizations
  • vfp Hardfloat
  • Sabermod 4.9.3 for A15 and graphite
  • more...

oc = CPU and GPU OC | noc = no OC | aux = no OC + with CPU Boost
Download

XDA:DevDB Information
Vision Kernel Rebased | fast - smooth - battery friendly, Kernel for the Samsung Galaxy Note 4

Contributors
AuxXxilium
Source Code: https://github.com/AuxXxilium/android_kernel_samsung_trlte

Kernel Special Features:

Version Information
Status: No Longer Updated
Current Stable Version: 3.0
Stable Release Date: 2015-06-29

Created 2015-06-02
Last Updated 2015-07-05
 

Attachments

Last edited:

AuxXxilium

Inactive Recognized Developer
Jan 5, 2009
974
1,966
0
localhost
visionz.media
Changelog

3.2
  • Thermal Driver update to make it cool

3.1
  • add my own Thermal Driver
  • remove IntelliThermal
  • remove CPU Boost - we have Hardlimit Control with Boost
  • some fixes

3.0
  • MSM Turbo added (like Intel Turbo Boost - only active if you use max freq from kernel)
  • LCD Notifier added
  • State Notifier added
  • Set Andreno Idler to use State Notifier Suspend and Powersuspend
  • Touch Control added (DT2W, S2W)
  • some KGSL Patches

2.0
  • fixed the CPU freq bootup problem
  • removed some boost features from samsung - i think Hardlimit Control can do this
  • mpdecision updated
  • I/O scheduler tuned a bit
  • faster wakeup from suspend (about 80%)

1.0
  • rebased with features above
 
Last edited:

AuxXxilium

Inactive Recognized Developer
Jan 5, 2009
974
1,966
0
localhost
visionz.media
Misc

How-To install

  • remove all bootup settings from Fauxclock
  • boot into recovery
  • install kernel
  • wipe cache (better to do this)
  • boot system
  • if system is fully started - restart it again
  • done

FAQ

How can i set the kernel features?
The recomend app is FauxClock. Other apps can have problems with cpu freq setting or other features.


Fauxclock isn't supported.
Install Fauxclock > Open and accept SuperSu > force close it > open again (if this isn't working, you need to fix permissions.)


Why i do this? ETA's?
It's only build for my own use, so i update it if i think i must do it. Please do not ask for ETA's.



Misc

Known bugs

  • If you found a bug, please submit it here.

Feature Requests

  • If you want to have a new Feature, please submit it here.

Reviews

  • If you like my work, please say THANKS and write a short review here.
 
Last edited:

AuxXxilium

Inactive Recognized Developer
Jan 5, 2009
974
1,966
0
localhost
visionz.media
Thanks for it.

EDIT

Hello, until now the kernel is running smoothly.
Only when I activate "GPU Thermal Control" the device reboots.
i look into it, the next days.

It doesnt work in aicp ROM
it is build with CM12.1 ramdisk. so the only rom that will work everytime is CM12.1. all other not supported by me. i build it for my own but thought i can share it with the community.
 

krohme

Senior Member
Jan 22, 2010
1,810
302
113
Interesting project, will download & see how it goes :beer:

Was mpdecision removed in favour of better battery life?
 
Last edited:

notegalaxy

Senior Member
Dec 20, 2011
526
127
0
vision_0.29 has intelli_thermal 3.0 ;)
Intelli thermal causes a reboot on my phone when it gets hot enough to activate. I've never managed to make it work on note 4 though. This kernel sleeps so well. So much better than anything else. Great work. Keep it coming!

Sent from my SM-N910F using Tapatalk
 
  • Like
Reactions: krohme

krohme

Senior Member
Jan 22, 2010
1,810
302
113
Intelli thermal causes a reboot on my phone when it gets hot enough to activate. I've never managed to make it work on note 4 though. This kernel sleeps so well. So much better than anything else. Great work. Keep it coming!

Sent from my SM-N910F using Tapatalk
Bro what's your kernel configuration settings?
 
Status
Not open for further replies.