[KERNEL][3.4.5][GPU @403MHz] Kash Kernel V2.3 [Fixed Battery Drop]
First ever Custom Kernel for Micromax A116 Canvas HD
FEATURES:
Bugs:
Install Instructions:
Changelog:
Alpha builds:
VERSION 0.1:
VERSION 0.2
VERSION 0.3
Stable builds:
VERSION 1.0
VERSION 1.1
VERSION 2.0
VERSION 2.1
VERSION 2.2
VERSION 2.3
Download Links:
Please read instructions before flashing!
Patches:
FAQ:First ever Custom Kernel for Micromax A116 Canvas HD
FEATURES:
|
|
Install Instructions:
Make a full backup of your current ROM. Place the kernel zip in sdcard and reboot to recovery. Mount /system. Install kernel zip and reboot! |
Alpha builds:
VERSION 0.1:
- First build from 4.1 source
- Boots on JB4.2
VERSION 0.2
- Added 7 CPU Governors
- SWAP support enabled
- Enabled access to config.gz
VERSION 0.3
- XZ Compression for zImage
- Clean Cache Enabled
- Added 4 new IO Schedulers
Stable builds:
VERSION 1.0
- Fixed Camera FC
- CIFS network file system support
- Enabled 1080p Video Recording and Playback (not tested)
- Optimized zImage for size
VERSION 1.1
- Fixed Charging issue.
- USB OTG fixed.
- NTFS support enabled. (Not tested. Lol)
- Built CIFS as module.
- zImage size reduced by using LZMA compression.
- Enhanced hw composer.
VERSION 2.0
- MERGED SOURCE WITH 4.2 (MyPhone Agua Iceberg)
- Overclocked GPU @ 403MHz
- CAMERA FIXED!!
- Optimized Imgsensor drivers (better camera colors).
- New LCM drivers (vivid display colors).
- Overclocked CPU @1.5GHz (only visual, lags a lot)
VERSION 2.1
- Added new battery drivers from Kogan Agora HD+ (might fix battery drop, not tested).
- Removed CPU overclock.
- VM dirty ratio tweaks
- Set VM_MAX_READAHEAD= 512KB
- FIXED VOLUME KEYS!
VERSION 2.2
- Battery drop fixed. Works perfectly
- Added frandom driver. (Faster random variable generation)
- Added Ramzswap support.
- Optimized apply_slack() for size and speed
- Faster NOATIME and NODIRATIME mounting flags
- Enabled Dynamic Filesync Control 2.0
- Lock the initial TCP window size to 64K
- Asynchronous I/O latency to a solid-state disk greatly increased
- Enabled ARCH_POWER
VERSION 2.3
- Fixed Graphics glitch (enabled sync)
- Patched binder.c for Android 4.4 support
- Added Intellidemand governor.
- Added cdrom option to UMS-lun-devices (you can now use this app: Link)
- Reduced modules size. Now kernel zip only 5mb
Download Links:
Please read instructions before flashing!
- Kash Kernel V0.1 (Alpha 1)
- Kash Kernel V0.2 (Alpha 2)
- Kash Kernel V0.3 (Alpha 3)
- Kash Kernel Stable V1.0
- Kash Kernel Stable V1.1
- Kash Kernel Stable V2.0
- Kash Kernel Stable V2.1
- Kash Kernel Stable V2.2
- Kash Kernel Stable V2.3
Patches:
GPU overclock reduces performance on my phone. Why? OR I'm getting low scores on benchmark? OR I get low fps? (Don't be dumb to ask this question again and again).
A: I really don't know the reason. But if it doesn't work for you, download this and flash it using CWM/TWRP without wipe.
What is a kernel? Why should I install it?
A: Click here to know the answer.
Will this work on all MT6589 Phones?
A: NO!
Is this kernel compatible with all ROMs?
A: Yes. But for ROMs not based on stock, (like MiUi and ColoOS) you have to replace ramdisk.
Will this work on other clones like MyPhone A919i, Wiko Cink 5, Fly IQ451 ?
A: YES. It will work :)
Is this kernel recommended for daily use?
A: Yes!
My phone lags a lot on V2.0. Why?
A:Because you are on 1.5GHz by default. Download Set CPU from playstore and set max frequency to 1.2GHz.
What are the best governor+io combinations?
A: Hotplug+cfq, Smartassv2+cfd, Sakuractive+cfq. You can try others and report!