Google Assistant is a great personal assistant and one of the best features of modern Android. Unfortunately it is restricted to only certain devices. That was until now.
The folks over at XDA have worked their magic once again and you can now have Google Assistant running on any device that has Android 5.0 or above. The best part is no root access is required to get it working.
Although initially only available to the Google Pixel and Pixel XL, Google later announced that any smartphone running Android 6.0 or above in certain countries could get Google Assistant. Most notably of those devices that are lacking Google Assistant support is those devices running Android 5.0 and also any Android tablet.
The method involved works by launching a hidden activity within the Google AppĀ called com.google.android.apps.gsa.staticplugins.opa.hq.OpaHqActivity. Say that 3 times!
There’s two methods to call this custom action. Be sure to have updated your Google App to the latest version.
How to Set Up Google Assistant
Method 1 ā Using Activity Launcher
- Open Activity Launcher
- Tap on the āRecent activitiesā tab up top and select āAll activities.ā Wait for all activities to load.
- Scroll down until you find the Google App. Tap on it to expand all available activities under the Google App.
- FindĀ com.google.android.apps.gsa.staticplugins.opa.hq.OpaHqActivity. You can either tap on it once or create a shortcut to it on your launcher.
- Youāll now find yourself within the new Assistant āexploreā screen where Google categorizes available integrations, how to use them, and quick access to make custom shortcuts.
- Swipe over to the āYour Stuffā tab up top.
- Tap on āAdd Reminderā to trigger Google Assistant. What this action does is launch the activityĀ com.google.android.apps.gsa.staticplugins.opa.OpaActivity ā which normally canāt be accessed on your unrooted device.
- Youāll now be taken through the hotword setup process. Teach it to recognize your voice, and youāre done! Now you can access Google Assistant by saying āOK Google!ā
Method 2 ā Using Nova Launcher
- Find an empty spot on your home screen and long-press to add something new.
- Tap on āWidgets.ā
- Under āNova Launcherā tap and hold āActivitiesā and drag it to your home screen.
- Scroll down and find the āGoogle App.ā
- Tap on it to expand it, and selectĀ com.google.android.apps.gsa.staticplugins.opa.hq.OpaHqActivity.
- This will add a new āGoogle Assistantā icon to your home screen which is a shortcut to this activity. Tap on this icon.
- Youāll now find yourself within the new Assistant āexploreā screen where Google categorizes available integrations, how to use them, and quick access to make custom shortcuts.
- Swipe over to the āYour Stuffā tab up top.
- Tap on āAdd Reminderā to trigger Google Assistant. What this action does is launch the activityĀ com.google.android.apps.gsa.staticplugins.opa.OpaActivity ā which normally canāt be accessed on your unrooted device.
- Youāll now be taken through the hotword setup process. Teach it to recognize your voice, and youāre done! Now you can access Google Assistant by saying āOK Google!ā
The obvious caveat is that you can’t long press the home button to launch Google Assistant as you can on regular devices. For full details go ahead and check out the XDA thread.
Of course, Google could always patch this by renaming so be sure to get this set up while you can. Drop us a comment and let us know how you get on.