Sunday 3 July 2016

[Kernel]Extreme kernel for canvas HD a116




Code:


*** Disclaimer

I/XDA am/is not responsible for any kind of damage to your device,
or in case it explodes, your surroundings.
Please use it at your own risk!


Features :
Based on Phoenix kernel 1.0 by neomanu
Quote:
Thundercharge control 2.1
dram controller overclock by 10 mhz
mediatek wifi power management
Compatible with MTK KitKat ROMs (eg. Discovery ROM(Untested), CM11 NxtGen(Tested), Optimus(Tested)).
Will not work with JB(4.2) ROMs.
-O3, Cortex-A7, NEON, VFPv4 optimizations.
Compiled from arm-linux-androideabi 4.7 Toolchain
Asynchronous Fsync ported from HTC Devices.
Dynamic Fsync v1.5
Added cdrom option to UMS-lun-devices .
PowerSuspend driver support (replaces EarlySuspend)
Android early_suspend/late_resume PM kernel driver framework has been
deprecated by Google. This new powersuspend PM kernel driver is a replacement
for it.
Conserves battery much better.
Sweep2Wake, Sweep2Sleep
DoubleTap2Wake
Intelli_plug driver.
Intelligent hotplug cpu driver with eco mode.
Reduced debugging = More performance.
Patches from NVIDIA to improve power efficiency.
GPU frequency set to 500MHz.

Bugs :

Quote:

1. Camera not working (CM11 NG) (Library patches fix this on A116)
(Working with Optimus on A116)
Please do report any, if found.

Installation :

Make a full/Nandroid backup of your current ROM.
Place the kernel zip in internal/external sdcard and reboot to recovery.
Perform factory reset (format system, cache, data) after backup
Install kernel zip and reboot!

FAQ :

Quote:

Will this work on all MT6589 Phones?
A: No, only A116 and its clones (MyPhone A919i, Wiko Cink 5, Fly IQ451).
Do not try it on another phone, unless you want to brick it.

How to use doubletap2wake and sweep2wake?
A: Refer post #3.

Is this kernel compatible with CM11 NxtGen?
A: Yes. But you have to change the ramdisk.

How do I change the ramdisk?
A: http://forum.xda-developers.com/show...&postcount=525

Why is the kernel size bigger?
A: This is due to the -O3 optimiztion.
It results in faster but slightly bigger code.
Recomended app for kernel control:-
kernel auditor,thunderzap control for mediatek power management tool.

Credits:-
@neomanu for kernel base
@varun.chitre15 for thundercharge control

Source Code: https://github.com/Yrahate7/canvas_hd_extreme



No comments:

Post a Comment