The Google Now feature is one of the stars of Android 4.1 Jelly Bean. Not only is it a handy assistant that brings information before you even ask for it (hello, pop-up cards!), but it’s also quite clever in answering tough math questions. Sadly, the magical app is yet to be made available for devices that don’t run Android 4.1 Jelly Bean, at least officially. Lo and behold, there’s now a way to install Google Now on your non-Jelly Bean device.
The folks at XDA-developers have created flashable zip files of Google Now, which should allow you to run Google Now perfectly. The only catch is the device has to be rooted, along with some proficiency using ClockworkMod Recovery or other recovery tools. It should be a fairly simple procedure of flashing the Google Now zip file through recovery.
Note that the headline says many devices, not all. So be aware, it’s still very much a work in progress. To see if your device is supported, check the link here and look specifically under devices with ARMv7. It happens to be one of the requirements to flash the zip file successfully.
The full installation instruction can be found on the original thread at XDA, and there seem to be quite a lot of steps to follow. As always, the risk is yours to bear. For those who have successfully flashed it, let the Google Now fun begin!