How to Install ThunderZap Kernel on QMobile Noir A10?

Before you Start

1) You need a Rooted Noir A10 with CWM Recovery installed.

2) You also need to be on an ICS ROM as ThunderZap doesn’t have jellybean support yet.

Installation Procedure

1) Download this CWM Flashable ZIP.


2) Transfer it to the Root of your SD Card.

3) Reboot into CWM Recovery.

4) Select Install ZIP from SD Card.

5) Choose the KernelFlasher Zip.

6) Done! New Kernel has been flashed!

7) Now Reboot your phone.

Stay Tuned

=> for overclocking and swap tutorials on ThunderZap Kernel.


Custom Kernel ThunderZap v1.1 Released for QMobile Noir A10!


Hello! fellow Noir A10 users. The first ever custom kernel for Noir A10/Canvas 2 and other clones has been released. Thanks to Varun Chitre (XDA Senior Member – Indian Recognized Developer & Contributor) who after 1 month of continuous hard work has come up with this kernel.

This kernel is based on the stock ICS v3.0.13 Kernel so it is compatible with ICS ROMs only (with exception to Lewa OS Rom which has been reported to be unstable on this kernel).

HOW to Install ThunderZap Kernel on QMobile Noir A10?

General Features
– Compiled with latest optimized Linaro 4.7 toolchain
– Compiled vfp with neon
– LZMA compression for kernel. Size 4.2MB ==> 3.2 MB


– Overclocked upto 1.4 Ghz [Experimental and still a WIP]
– Performance governor patched to open up both cores[Andreilux]
– Activated Interactive governor
– Added 5 new governors: Smartass2, Pegasusq, Lulzactiveq, Hotplug, ZZmoove. Total 12 now
– Activated and tweaked conservative governor


– Added 4 new IO schedulers: BFQv6, V(R), SIO, ZEN. Total 7 now
– Fsync control by Ezekeel
– Asynchronous I/O latency to a solid-state disk greatly increased.
– Enabled ARCH_POWER

Memory Management

– Lowered Android logger size
– Optimized LMK
– SWAP support
– Lowered vfs cache pressure size to 20
– Optimized VM parameters
– Optimized memcopy and memmove algorithm
– Tweaked SLUB allocator


– Optimized CRC32 Algorithm
– Optimized RWSEM Algorithm
– Removed old SHA1 routines
– Optimized git implementation for SHA1
– Optimized swahb32() byteswap helpers
– Optimized AES and SHA1 routines
– Optimized glibc version of string


– Proportional Rate Reduction for TCP by Google.
– Enabled 6 new TCP Congestion controls viz. Westwood, Vegas, BIC, HSTCP, HTCP
– Set westood as default from cubic.

Miscellaneous Features
– NTFS Filesystem support for USB OTG
– CIFS support added
– Cleancache enabled
– Removed Framepointer.
– Increase READ_AHEAD size to 1024kb
– Fine tuned CFS parameters
– Enabled Autogrouping of Schedulers
– Erase memory pages as soon as they are freed to prevent new processes getting old information
– Added frandom (Fast kernel number generator) driver
– Plethora of optimizations to EXT4 filesystem
– NOATIME and NODIRATIME by default
– Patch for depleting Entropy pool

XDA Link: