[Kernel]Reaper Reborn[LINARO-7.1.2][Zenfone Max/Z010D]

Do you want this kernel for stock asus rom too?


  • Total voters
    74

ShadowReaper1

Senior Member
Jun 24, 2016
211
243
0
Lucknow
THE FIRST EVER CUSTOM KERNEL FOR ASUS ZENFONE MAX

HTML:
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards, dead cats,
 * thermonuclear war, or you getting fired because the alarm app failed.  
 * YOU are choosing to make these modifications, and no point
 * in pointing the finger at me for messing up your device
 */

Lets get started

CHANGELOG

V1.0
  • Compiled with latest Linaro 7.1.2 toolchain.
  • KSM Enabled By Default
  • Added Thundercharge (Read this before enabling.).
  • KCAL support.
  • Upstreamed to latest 3.10.108 kernel version release.
  • More stable and secure than before.
  • Enabled Conservative governor.

INSTALLATION INSTRUCTIONS
  • I would highly recommend clearing data of your kernel adiutor/any other apps that you use to control features or better yet since this is a "FLASH AND FORGET" kernel uninstall them you don't need it now.
  • Download the .zip file from the downloads section.
  • Reboot into recovery.
  • Select the zip file and flash.

This kernel is a "FLASH AND FORGET" kernel meaning everything is set and optimized by default if you mess up by changing default settings.

DOWNLOADS



NOW TIME FOR SOME GROUND RULES :silly:
  • PLEASE USE ABOVE GIVEN SECTIONS TO SORT EVERYTHING YOU HAVE IN YOUR MIND.FOR EXAMPLE IF YOU WANT TO REPORT A BUG USE BUG REPORT SECTION ANY BUG REPORTS GIVEN IN THE COMMENT SECTIONS WILL BE IGNORED SAME GOES FOR EVERYTHING.
  • IF YOU WANT TO REPORT A BUG PLEASE EXPLAIN IT IN DETAILS AND STEPS OF HOW THAT BUG OCCURRED AND WITHOUT LOGCATS I CAN'T DO ANYTHING.

Wanna show your love and support by donating or planning to contribute to the project?
  • All of my work is open source and available on github.
  • You don't have to but if you want to donate me then send a private message. it'll only encourage me to keep working and help with some financial problems :victory: .
  • Be A Regular User And Give Feedbacks Every Week With Logs And Battery Stats.
  • Drop A Like.:fingers-crossed:

XDA:DevDB Information
Reaper-Reborn, Kernel for the Asus ZenFone 2

Contributors
ShadowReaper1, audahadi, commits i used from other developers repo's
Source Code: https://github.com/ShadowReaper1/android_kernel_asus_msm8916.git

Kernel Special Features: A Better And Feature Full Replacement For Stock Kernel.

Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2017-12-09

Created 2016-09-25
Last Updated 2017-12-09
 
Last edited:

ShadowReaper1

Senior Member
Jun 24, 2016
211
243
0
Lucknow
Reserved

Before enabling thundercharge read this first.
Must Read

Use it only when you are not planning to use your phone with the charger plugged in.I have kept it off as default because i do not recommend to use your phone while charging with Thundercharge enabled cause it might cause some hardware issues, break charging drivers or in the worst case scenario you'll have a Samsung Galaxy Note 7 experience yourself.


Got some problems with fastcharge not working or the values are not sticking?

If Thundercharge isn't working then navigate to Thermal tab in Kernel Adiutor and disable VDD Restriction then enable Core Control.

If the values are not sticking then use this kernel adiutor.


Charging Tests
Test 1
Tested percentage -> From 56 to 100
Average mA -> 1100
Battery temp -> 36 when plugged in and 39 when pulled out.
Cpu idle temp -> 46-49, 51 max.
Time Taken -> 1:20hrs

Test 2
Tested percentage -> From 25 to 100
Average mA -> 1200
Battery temp -> 36 when plugged in and 39 when pulled out.
Cpu idle temp -> 46-49 max.
Time Taken -> 2:15hrs

Kernel Settings?
I prefer to use stock kernel settings but if you want more battery then change the governor to conservative(That's what i use BTW because i am a very moderate user) it might lag so i will just ignore those whinny comments about lags.

How to use the features that are implemented in the kernel?
  • Download kernel adiutor from playstore or from given link and Explore!.

Having problems? Anything you wanna ask? Mention me on your comment or Send a message on Telegram at @ShadowReaper1 :D .
 
Last edited:

ShadowReaper1

Senior Member
Jun 24, 2016
211
243
0
Lucknow
Reserved

This guide will be updated shortly.
How To Build Your Own Kernel?

  • *Each Step Is Very Important Be Sure To Follow Each Steps And Do As I Said.
    *You Are Gonna A 64bit Linux OS Any Will Do I Use Ubuntu 16.04 LTS.
    *Let's Setup Your Build Environment.
    *Open Terminal(ctrl+alt+T).
    *Now Type "sudo apt-get update" Then Hit Enter And Let It Complete.
    *Refer To This Awesome Guide By @akhilnarang To Automatically Install All The Proprietary Things.
    *Where "<name-of-script>" Type "ubuntu1604linuxmint18.sh" If You Have Ubuntu 16.04 Then Hit Enter And Let It Complete.
    *You'll Need Kernel Sources Again Open Terminal And Type "git clone https://github.com/ShadowReaper1/android_kernel_asus_Z010D.git" And Let It Complete It'll Take A While Depends On Your Internet Speed.
    *Now To Compile The Kernel Download A arm64/aarch64 Toolchain You Can Use Any Gcc 4.9 Toolchain I Prefer Google or UBER Toolchain.
    *Open Kernel Directory It Should Be Named Like "android_kernel_asus_Z010D" And Open build.sh And Edit The Parts Where "change" Is Written According To Your Toolchain Path And Cpu Cores After Editing Save It.
    *It's Time To Compile The Kernel Open Terminal Inside Kernel Directory And Type "bash build.sh" or "./build.sh" Then Sit Back And Wait For It To Complete And You'll Find Your Kernel.zip inside "base_files" Folder.
    *What To Do Next? Flash It ;).
    *Add Features As You Like And Fix Bugs.
    *Don't Come To Me Crying How To Add This And That I Won't Help In That Matter See Other Kernel's Of Other Devices With Same Specifications Use That As Reference And Cherry Picks Features From Them Resolve The Conflicts For More Information Refer To This Excellent Guide By @eagleeyetom.
    *One More Thing Leave A Like And Press That Thanks Button :D.
 
Last edited:

databits

Member
Aug 22, 2013
42
3
0
Thanks, works fine. Don't know about the frequency, I just applied the patch.
Is it ok to use with L Speed? I use it since it got rooted.
 
Last edited:

aklizz

New member
Sep 28, 2016
2
0
0
One question

This kernel for zenmax snap 615 or 410 sir?
*edited : upss, sorry I didn't see the tittle code above. Thanks in advance.
 
Last edited: