Tuesday, July 31, 2012

Install Google Now (and Basic JB Voice Search Functionality) on ICS

To start with, here's the XDA-Developers thread where this was taken from.  Before we continue, please make sure you meet the following criteria:
  • You are on ICS (Ice Cream Sandwich)
  • You are on an AOSP (Android Open Source Project) Based ROM - not required, your mileage may vary however.
You also need a File Management app that allows for permissions editing.  I recommend Root Explorer - however, it is a paid app.  If you insist on using a free application, File Explorer is currently in BETA and allows for permissions editing of /system apps.

Once you're sure you're on ICS and have a File Management app that allows permissions editing, download the following files:
You should be ready to go now.  Follow these step-by-step instructions to install Google Now:
  1. Rename "Velvet-theos0o-5.apk" to "GoogleQuickSearchBox.apk"
  2. Place "GoogleQuickSearchBox.apk" and "GoogleNowVoiceSearch.apk" on your phone.
  3. Browse to the /system/app directory on your phone.
  4. Rename the existing "GoogleQuickSearchBox.apk" file to "GoogleQuickSearchBox.bak" by long-pressing on the .apk file and selecting the "Rename" option (mount system as read/write if required).

  5. Move the new "GoogleQuickSearchBox.apk" file into the /system/app directory.
  6. Set the permissions of the .apk to -rw-r-r by long pressing on the file and selecting "Permissions"
  7. Install the "GoogleNowVoiceSearch.apk" file like you would any other 3rd Party app - simply click on it and select "Install"
  8. Reboot the phone.
That's all there is to it.  If your ROM doesn't incorporate a widget that allows for Voice Searches you can download one from the XDA Thread.  There's also a troubleshooting section and an explanation of the various Google Now Cards.  So make sure to read the original thread if you have any questions!

No comments:

Post a Comment