[Lenovo ZUK Z2 (Plus) Questions & Answers] Danish1999:
#include <disclaimer.h>
* Your warranty is now void. *
* No guaranteed this'll explode your device, be careful, follow the instructions ! *
*don't point at me if your alarm dies after flashing this kernel ! *

Introduction

Hello all!

So this is Prototype™ Kernel for Lenovo Z2 Plus on which i was working.Main Purpose of the kernel is to provide balance performance to the user in daily life while giving full freedom to users to control the kernel.So this a short contribution to zuk community from my side hope you all will like it!

Thanks.

*Please read FAQ and installation instructions carefully.

Features

Pie kernel Rebased over tag LA.UM.7.5.r1-02200-8x96.0 and oreo kernel rebased over als.

Upto date with linux stable (3.18.123)

Compiled with clang using Dragon TC 8 (-O3)

Governors: Impulse, Darkness, Interactive, Conservative, Ondemand, Powersave, Userspace, Alucard, Nightmare, Chill,

Relaxed, and Performance.

I/O Schedulers: Noop, Deadline, Cfq, ROW, Fiops, Bfq, Zen, Sio, Maple and Tripndroid.

ARM RWSEM Algorithm

F2FS Support

Advance TCP Congestion Control

Dynamic FSync

Boeffla WakeLock Blocker

Sound Control

Power Efficient Work Queue for major drivers and enabled by default

Kernel Samepage Merging (KSM)

UKSM during Charging

cpu_input boost instead cpu_boost

Faster app installation time

Simple GPU algorithm

PowerSuspend Drivers

Interactive and darkness governors tuned for balance performance

State Notifier

Ships with Aroma installer

msm_thermal_simple instead msm_thermal

And Much more.

Installation instructions

First time:

Reboot to recovery

Flash Prototype kernel.zip

Reboot

Update the kernel:

Reboot to recovery

Flash Prototypekernel.zip

Reboot

Coming from another kernel:

Reboot to recovery

Dirty flash your current ROM

Flash Prototypekernel.zip

Reboot

Download

Sourceforge Folder

FAQ

1. Why the kernel zip is so large?

-> Treble Pie and Treble Oreo version of the kernel are packed in single file.You have to choose your version during installation so choose carefully.

2. How frequently it will get updated?

->Well its not fixed ,most probably it will be updated after every 15 days.But if some major bug is there then there can be quick updates.

3.Do you have any telegram release channel where we will be updated about the news about this kernel?

-> Yes we have telegram channel-https://t.me/prototypereleases

4.Can we request features?

-> Yes you can request features and ill try my best to implement it but no promise ;)

5.I dont have any knowledge about governors and schedulers?

-> Dont worry if you dont have any knowledge just select next in aroma installer

6.Which ROMS are supported ?

-> Treble ROMS of pie and oreo are supported.Further compatibility will expand.

6.My phone heating after booting the kernel ?

-> Yes as the phone boots CPU carries out various tasks which lead to increase load on cpu and thus heating.So it is recommended that after flashing the kernel keep the phone idle for 10 mins and then see the magic :D

Thanks To/Credits

@amog787 (My Master)
@dmitrikudas (Helped me to boot my first kernel)
@DD3Boh (Master Dev)
@faizauthor
@davidvinavil
@frap129
@SultanXDA
@yarost
@davidevinavil
@andip71
@Kenny3fcb (Cleared Some Major Doubts)
@Cosmedd
@Flar2
@franciscofranco
@sanketp60 (For thread banner)
@movzx (For aroma installer)
And all the authors of commit in my sources
[If i Forgot you by mistake please remind me]

Telegram Channel

@prototypereleases

XDA:DevDB Information

Prototype™ Kernel, Kernel for the Lenovo ZUK Z2 (Plus)

Contributors

Danish1999

Source Code: https://github.com/Danish1999/Prototype_Kernel

Kernel Special Features: Just Special

Version Information

Status: Stable

Current Stable Version: v1

Stable Release Date: 2018-10-04

Created 2018-10-04

Last Updated 2018-10-04