Kernel source code is a very important requirement for building stable,fast and optimized ROM’s for any Android device. Earlier days developers were able to build functioning ROM’s without kernel source codes but now smartphones occupy custom proprietary hardware and only the kernel source code contains driver support from the manufacturers. Some big Android smartphone vendors including Huawei still prefers to keep the kernel sources codes a secret. But Huawei recently has started to support the opensource developer community by releasing the kernel source codes for some of their smartphones.

Today Huawei has released the Kernel source code for its latest flagship smartphone Ascend P6-U06.  ROM and kernel developers can download it from Huawei’s official web site and as consumers we can expect better functioning custom ROM’s from the developers in future.

This kernel source code is for the B111 (V100R001C00B111) which is the latest international firmware available for Huawei Ascend P6-06 . Kernel source code is 105.67MB in size and the Linux kernel version is 3.0.8

Download link – http://consumer.huawei.com/en/support/downloads/detail/index.htm?id=17788