Introducing you to the first ever Custom Kernel for Micromax A116 Canvas HD!
WARNING:
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
VERSION 2.4
VERSION 2.5
VERSION 2.6
VERSION 2.7
If you want to include this kernel on your rom, please include a link to this thread in the OP.
Thanks.
Download Links:
Please read instructions before flashing!
Patches:
Camera Fix(only for V1.x)
Stock Kernel
GPU FIX (ONLY FOR V2.3)
GPU Overclock 476MHz (ONLY FOR V2.4)
GPU Overclock 476MHz (ONLY FOR V2.6)
GPU Overclock 476MHz (ONLY FOR V2.7)
CREDITS:
XDA:DevDB Information
Kash KERNEL, a Kernel for the Micromax A116
Contributors
kashifmin
Kernel Special Features:
Version Information
Status: Stable
Created 2014-01-03
Last Updated 2014-01-07
WARNING:
I or xda is not responsible for any kind of damage to your device. Please use it at your own risk!
FEATURES:
- Based on MyPhone Agua Iceberg source. (4.2)
- Swap Support Added
- Added config.gz support
- Clean Cache Enabled
- CIFS network file system support
- LZMA Compression for zImage and Gzip for ramdisk.
- 1080p video recording support.
- Enhanced hw composer.
- Sweep2wake
- Doubletap2wake
- NTFS support.
- Optimized imgsensor drivers
- New LCM drivers for Vivid display colors.
- VM Dirty ratio tweaks.
- Battery drop fixed. Works perfectly
- Added frandom driver.
- 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
- Added cdrom option to UMS-lun-devices (you can now use this app: Link)
- Enabled SELinux and Full support for Android 4.4
- GPU overlock @476MHz (not enabled by default)
- Compile vfp with neon
- MTK Vermagic Hack
- Various ext4 patches
- ACPI sysfs.c strlen fix
- Fixed memory leak on extending regions
- Random: Entropy tweaks
- Tune conservative for performance
New governors added:- Smartass2
- LulzactiveQ
- PegasusQ
- ZZMOOVE
- NIGHTMARE
- SAKURACTIVE
- InteractiveX
- Intellidemand
New IO Schedulers added- ROW
- ZEN
- FIOPS
- FIFO
- VR
Bugs:
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!
Changelog:
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 Thanks to @banjo0917
- 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 (credits to @Dr-Shadow )
VERSION 2.4
- Updated to Linux Kernel 3.4.16 (WIP updating to latest upstream 3.4.82)
- Enabled SELinux and Full support for Android 4.4
- GPU overlock @476MHz (not enabled by default)
- Compile vfp with neon
- MTK Vermagic Hack
- Various ext4 patches
- ACPI sysfs.c strlen fix
- Fixed memory leak on extending regions
- Random: Entropy tweaks
- Tune conservative for performance
- WIP, added support for A110Q (not this kernel though, will make a separate thread).
- Many more patches, check github
- Camera works both on new and old hardware!
- Optimized camera drivers for better colors
- GPU overlock back to 403MHz (not enabled by default)
- Added battery drop fix again (it was missing in V2.4)
- Fixes for CIFS
- af_unix: speedup /proc/net/unix
- ext4: speed up truncate/unlink by not using bforget() unless needed
- Optimize jbd2_journal_force_commit
- fs: switch do_fsync() to fget_light()
- Optimized ARM RWSEM algorithm(by @faux123)
- Delayed stripe fix
- Added tweak for more responsiveness
- Add Ultra Kernel Samepage Merging feature
- Fixed Fast battery drain
VERSION 2.6
- Reverted back all changes after V2.3
- Fixed Deep sleep and frequency scaling
- Fixed CIFS
- Added tweaks for more responsiveness
- Camera works both on new as well as old hardwares
- SELinux enabled
- No battery drop. Expected to give the best battery backup like V2.3
- Optimized camera colors
- Fixed SOD.
VERSION 2.7
- Added Sweep2wake feature
- Added Doubletap2wake (big thanks to @bindassdost for s2w and dt2w )
- Restore fixed battery drivers
If you want to include this kernel on your rom, please include a link to this thread in the OP.
Thanks.
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
- Kash Kernel Stable V2.4
- Kash Kernel Stable V2.6
- Kash Kernel Stable V2.7
Patches:
Camera Fix(only for V1.x)
Stock Kernel
GPU FIX (ONLY FOR V2.3)
GPU Overclock 476MHz (ONLY FOR V2.4)
GPU Overclock 476MHz (ONLY FOR V2.6)
GPU Overclock 476MHz (ONLY FOR V2.7)
ORIGINAL SOURCE: http://goo.gl/MwmSE1
Modified source: http://goo.gl/xLb6J0
Source for v2.x: https://github.com/kashifmin/KashKernel_4.2
CREDITS:
- @banjo0917
- @varun.chitre15
- @darshan dazzGeek
- @Dr-Shadow
- @karandpr
- @nikbbnik (for gpu overclock and camera drivers).
- @is0l4ted
- @princechandela
- @GuneetAtwal (for patches)
- @bindassdost (for porting s2w and dt2w to mtk)
- And all others who help me by testing kernel and providing tips
XDA:DevDB Information
Kash KERNEL, a Kernel for the Micromax A116
Contributors
kashifmin
Kernel Special Features:
Version Information
Status: Stable
Created 2014-01-03
Last Updated 2014-01-07
Attachments
Last edited: