Google Now ported to AOSP based Ice Cream Sandwich 4.0 roms.
XDA-Developers always have your back when it comes to getting you the latest features first. Whether is a full system update to the latest android version via a custom rom. A manufacture specific feature brought to all devices or just a new feature ported to a lower version of android. That’s the case today with some great users over at XDA have managed to get Google Now working on devices running AOSP-Based ICS. This does require root “unfortunately”. The method to install it is rather painless if you have root. All you have to do is, use a root file manager, and navigate to /system/app rename GoogleQuickSearchBox.apk to GoogleQuickSearchBox.bak, reboot your device. Then install this apk here. Its worth noting that voice recognition doesn’t work at the moment sadly, and this will replace your built in Google search app. I have tried this and it worked flawlessy (minus voice) on my Galaxy S II running CM9, and my Asus Transformer Prime running stock, rooted. If you phone or tablet isn’t already stock AOSP , and is rather a themed up Custom build like touchwiz, or sense. You either have to install a custom rom like CyanogenMod, MIUI, and AOKP, or wait for your phone to get Jelly Bean (if it even does officially..)