Hello Linux Geeksters. As you may know, the development of Kernel 3.12 has been adopted by Canonical. The latest version available is Kernel 3.12.24, which has been recently released.

In this article I will show you how to install Kernel 3.12.24 on Ubuntu, Linux Mint, Pinguy OS and Elementary OS.
Because the needed deb packages are available via kernel.ubuntu.com, installing Kernel 3.12.24 on Ubuntu, Linux Mint, Pinguy OS, and Elementary OS is easy. Follow the instructions for your architecture exactly, in order to get a successful installation.
How to install Kernel 3.12.24 on 32 bit Ubuntu, Linux Mint, Pinguy OS and Elementary OS systems:
Download the needed packages:
$ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.24-trusty/linux-headers-3.12.24-031224_3.12.24-031224.201407041335_all.deb
$ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.24-trusty/linux-headers-3.12.24-031224-generic_3.12.24-031224.201407041335_i386.deb
$ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.24-trusty/linux-image-3.12.24-031224-generic_3.12.24-031224.201407041335_i386.deb
Install Kernel 3.12.24:
$ sudo dpkg -i linux-image-3.12*.deb linux-headers-3.12*.deb
Optional, remove Kernel 3.12.24:
$ sudo apt-get remove linux-image-3.12*.deb linux-headers-3.12*.deb
How to install Kernel 3.12.24 on 64 bit Ubuntu, Linux Mint, Pinguy OS and Elementary OS systems:
Download the needed packages:
$ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.24-trusty/linux-headers-3.12.24-031224_3.12.24-031224.201407041335_all.deb
$ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.24-trusty/linux-headers-3.12.24-031224-generic_3.12.24-031224.201407041335_amd64.deb
$ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.24-trusty/linux-image-3.12.24-031224-generic_3.12.24-031224.201407041335_amd64.deb
Install Kernel 3.12.24:
$ sudo dpkg -i linux-image-3.12*.deb linux-headers-3.12*.deb
Optional, remove Kernel 3.12.24:
$ sudo apt-get remove linux-image-3.12*.deb linux-headers-3.12*.deb