New answers tagged kernel
Almost none of the regular Linux graphics architecture is used on Android (that is, Mesa, XWindows, etc). Driver developers can choose to reuse major portions of their drivers, but there is a lot of plumbing involved to get drivers to work with SurfaceFlinger (and gralloc, and the Hardware Composer), including 3D rendering as well as display output (HDMI ...
Here is a list with stock kernels for nexus 4. As said before, simply download it and flash it like any other kernel. http://forum.xda-developers.com/nexus-4/development/kernel-stock-flashable-kernels-t2381128
You should look around XDA-developers. Someone there will be able to point you as to where the kernel is located. Once you get your hands on it, you can flash it like you did your current kernel.
Top 50 recent answers are included