A few months ago, LlabTooFeR leaked a full system dump from Google's then-unreleased Pixel and Pixel XL smartphones. That may not seem like a big deal at first glance, but the system dump contained all of the preinstalled apps and services from Google's new flagships—including the much-anticipated Google Assistant.
Once they had this information, it didn't take long for the tinkerers on XDA to find a way to get Google Assistant working on other devices. As it turns out, you only need to make a simple build.prop edit to get Google Assistant working on almost any device running Android Nougat, so you can try the latest in AI tech right now.
UPDATE: We found a method that should work on devices running Android 6.0 Marshmallow, so if that's you, skip ahead to the "Method 2 Requirements" section below.
For this first part, you'll need a root-enabled file browser with text editing capabilities. Aside from that, start by heading to the /system/ folder from the root directory of your device, then make sure to mount it as read/write so that you can make changes to the files it contains. From there, long-press the build.prop file, then choose "Open with text editor" or similar from the context menu.
Next, scroll through until you find a line that starts with ro.product.model=. Delete everything after the = sign, then replace it with "Pixel XL." In the end, this line should read:
- ro.product.model=Pixel XL
With that out of the way, scroll down to the bottom of the list and add a new line. From here, type the following text:
Once you've added that, make sure to save the updated build.prop file.
After editing your build.prop file, reboot your device so that the changes will take effect. When you get back up, you can try accessing Google Assistant by long-pressing your home button, but chances are, you'll still see the old Now on Tap screen.
So if you're still not seeing Google Assistant yet, head to the Apps menu in Settings, then select "Google App" from the list. From here, select "Storage," then tap "Manage Space" on the following screen. Finally, tap the "Clear All Data" button, then you'll be all set to go.
At this point, you should be all set to try out the new Google Assistant. To start, simply long-press your home button from any screen. If you had to clear data on the Google app in Step 2, you'll need to run through initial setup again. This includes setting up the "OK Google" hotword and granting a few permissions, so make sure to follow the on-screen instructions carefully.
Once you've taken care of that, your new Assistant will be ready to use. When you long-press the home button, Google Assistant will already be listening, so just say what's on your mind. The Assistant is very conversational, and there are many cool things it can do, so make sure to read our Google Assistant article below to get the full rundown.
This second method should work on any device running Android 6.0 or higher, and it comes courtesy of developer Max Rumpf. Rumpf modified the Android N-ify Xposed module to get Google Assistant working, but it requires the latest beta version of the Google App (126.96.36.199).
So to start, head to APKMirror at the link below, then grab the version for your particular device. You'll have to know your processor type to make sure you're getting the right version.
Once you've done that, just tap the Download complete notification to launch the APK, then press "Install" when prompted.
Next up, you'll need to install Rumpf's modded Android N-ify module, so grab the following APK:
Once you've done that, tap the Download Complete notification, then hit "Install." From there, head to the Modules section in your Xposed Installer app, then make sure to activate the module and reboot.
When you get back up, go ahead and long-press your home button to trigger the Google Assistant. You'll be asked to set up the new service and train the "OK Google" hotword detection, but when you're done there, you should have full access to the brand new Google Assistant.