[Lenovo A7000 ROMs, Kernels, Recoveries, & Other De] tanish2k09:
​

Hey wassup!

Here is another kernel for our good ol' A7k device.

Kernel name : VENOM

Host : tanish2k09@python

Governors added :

1) Wheatley

2) Alucard

3) Pegasusq

4) Conservative

5) Interactive

6) InteractiveB

7) InteractivePlus

8) Powersaver

9) Performance

10) Renice

11) Ondemand

12) Userspace

13) ThunderX

14) Intellidemand

15) Intelliactive

16) Darkness

>>>>Exclusive : My custom A7000 governor!!!<<<≤

17) Poison governor (my own)

I/O schedulers :

1) cfq

2) deadline

3) noop

-------------

TCP Congestion Algorithms :

1) Westwood

2) Reno

3) BIC

4) Cubic

5) Highspeed

6)Hybla

7) HTCP

8) Vegas

9) Veno

10) Scalable

11) Lp

12) Yeah

13) Illinois

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

Tweaks :

1) Increased read randomness (entropy tweaks)

2) Increased write randomness (entropy tweaks)

3) Disabled CRC for better performance (bypasses some performance restricting flags)

4) Added ThunderQuake MTK vibration control module.

5) Many more. See changelogs of newer builds.

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

This kernel is based on daredevil-s kernel (original source by [MENTION=5138268]Rohan Taneja[/MENTION])

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

Features inherited from dd-s :

1) DT2W

2) Proximity sensor check to prevent accidental wakeup due to DT2W

3) LIVEDISPLAY screen RGB calibration control (can be used in any LOS based rom like viperOS, los, rr etc)

4) Fast charging

5) LED working both red and green.

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

How to flash :

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

1) Download the kernel zip file from post 2.

2) Go to twrp custom recovery.

**Optional step : Select backup option and backup only the "boot" part.

3) Select install and browse to the location where you downloaded zip.

4) Select the zip and swipe to flash.

5) Reboot system.

6)

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.

===========

Credits :

===========

[MENTION=7181343]HDHR[/MENTION]

[MENTION=5138268]Rohan Taneja[/MENTION]

[MENTION=5450421]sandeep.sethi[/MENTION]

[MENTION=6537039]Aryan Kedare[/MENTION] [MENTION=4309448]varun.chitre15[/MENTION]

Credit for thread title pic goes to respective owner and Marvel. Lol had to add this. No risks.

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

Venom source :

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

https://github.com/tanish2k09/Kernel_aio_row-Venom-S

Don't forget to read the README.md

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

Misc :

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

1) Original kernel source of Daredevil kernel :

https://github.com/rohantaneja/daredevil-kernel

2) If dd-s or devil mm n work on your rom, then this kernel will also work nicely.

3) Might work on ported builds if boot image is proper. Ask the ROM Dev to check it.

4) Will NOT work on roms ported from any LP based source.

5) This kernel is only a result of my attempt to learn android kernel development. Don't expect advance features from my side unless someone can point me direct commits from other kernels, preferably mtk 64-bit chipset kernal's.

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

Guys if you like my kernel or my response, please hit the thanks button on the post. It's the least you can do for me I hope :)

If you would like to donate me, you can send me donations via PayTm (for India only).

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

Donations :

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

Scan the QR code above with Paytm app to send donations.

Any amount of donations is highly appreciated.