Venom does support GPU overclockingWhy there's no kernel which support Gpu overclocking for a7000-a:crying::crying:
Venom does support GPU overclockingWhy there's no kernel which support Gpu overclocking for a7000-a:crying::crying:
Dude i flashed it but there's no Gpu option on kernel Adiutor
This thread is only for support for venom kernel.
Ok thx bro for the best kernelThis thread is only for support for venom kernel.
The actual thread that has releases and changelogs by me will tell you about GPU OC (and no it isn't accessible by kernel adiutor because the app doesn't know where it is)
Check out the changelog in this post for an older version, venom dp6:
https://xdaforums.com/lenovo-a7000/development/kernel-venom-s-kernel-t3690775/post76512848
The changelog mentions GPU OC point along with the path that you must open (with a file explorer that has root access) and save the mentioned file by replacing 0 with 1.
To turn off, just save with 0 again.
This will reset on every reboot to prevent accidents.
If (boot==successful)
Enjoy();
Else
Do this :
1) Power off your phone and go to twrp using volume buttons
2) Restore backup of your boot part if taken
3) If boot backup not present, dirty flash your ROM and Gapps.
4) Reboot.
Added A7000 governor (made by me)
Set A7000 govenor as default
Build 8Sep Maximum edition
1) Added fast charging (thx to sandeep.sethi)
2) Removed microstutters by changing some entropy random.c code.
3) Had switched to Google TC in between. Now UBERTC6.x again.
4) Added two new CPU governors (darkness and intelliactive)
5) Unlocked all TCPCA (total 13)
6) Has all previous CPU govs and +2 new. Total 16.
-------
31 Aug 2017
Enabled all the TCP congestion algorithms available in source
Fixed WiFi autoconnect and open hotspot (shareit) problems on some nougat and maybe some other ROMs.
Changed toolchain from GNU to UBER 6.0
Removed ZEN IOSCHED (wasn't working)
-------
21 Aug 2017 :
Added ZEN IO scheduler (it's in alpha. Don't use it)
Added Westwood TCP congestion algorithm. Network traffic should be more effective and faster.
Cleaned lots of bloat from kernal source.
Made clean venom source open source. GitHub link in op#1
Added Thunder Vibration Control module for MTK.
(You can control vibration of buttons and inputs from apps like ThunderZap or kernel adiutor)
-------
15 Aug 2017 :
Added Intellidemand
Added ThunderX
-------
14 Aug 2017 :
Initial release
1) Custom tunables for dynamic frequency handling.
2) Introduced dynamic frequency handling modes/guiders. (more info below)
3) Tweaked pre-existing tunables to more device-specific power-friendly values.
4) Implemented different mechanism to handle CPU suspends and resumes. Affects workqueues as well.
1) Mode 1 (Optimized/Default mode)
--->The default mode. Best for normal users who only browse and use social apps etc... It has good screen-on performance and usually stays around less than 1Ghz CPU freq. Will move higher depending on load.
2) Mode 0 (low mode) (battery-friendly)
--->Makes available to the governor only the values 468, 702, 936 Mhz to keep power consumption low while also allowing considerable background work to occur. Will intelligently bypass this mode if the placed workload is too high to handle at that frequency. When screen is off, it will stay at 468Mhz to save power if no wakelock is requested.
NOTE : Not implemented on the basis of freq_tables. It is device-specific.
3) Mode 2 (high mode) (performance-based)
--->The supplement of mode 0. This mode makes Makes available to the governor only the values 1287, 1417, 1495 Mhz. Recommended for gamers and heavy users.
NOTE : High battery use.
4) Mode 3 (min-max mode) ("extreme" behaviour)
--->Prefers only 468Mhz and 1495Mhz values. Might step on 1170Mhz while scaling to ensure that cpu doesn't scale too agressively.
5) Mode 4 (mid mode) ("ready" behaviour)
--->Fixes the CPU frequencies to 1170Mhz when no input is detected. Will rise to 1495Mhz on input.