General Google Assistant on watch 4 (wear OS)

Search This thread

znel52

Senior Member
That would be a very stupid move of Google which would sabotage the broader acceptance of Wear OS 3. So I don't consider it likely.

Google wants more Wear OS 3 market share ASAP. So they won't hold anything back artificially what many people are loudly requesting already now.
I'm gonna have to disagree with you on this one. Next-gen Google Assistant for Wear OS3 is likely to be one of the big selling points of the Pixel Watch. Google is going to want to be the first to showcase its improved assistant on its shiny new Pixel Watch. They aren't going to let Samsung steal their thunder on this one.
 
Last edited:
  • Like
Reactions: donjamal
That would be a very stupid move of Google which would sabotage the broader acceptance of Wear OS 3. So I don't consider it likely.

Google wants more Wear OS 3 market share ASAP. So they won't hold anything back artificially what many people are loudly requesting already now.
Your assertion that it's a stupid move that would sabotage broader acceptance is exactly why I believe it's true.
 

Aethera

Senior Member
Feb 18, 2012
238
64
Bay Area
LG V20
Samsung Galaxy Watch 4
How well does Google Assistant work on the Samsung Watch 4 currently?
It works great. The only thing it doesn't do is integrate with things like notifications/messages or Samsung Health data. It would be nice for example if you could ask it "What's my heart rate?", "How many steps did I take today?" , or "Read my notifications".

There's also a mod to remap long-press of home button to open Google Assistant. It's kind of a cludge in that you first have to assign long-press to power menu, and then after it's reassigned to GA when you long press it still opens power menu briefly.
 

kirvedx

New member
Apr 4, 2022
3
8
New York
I tried installing every version from the newest backwards from apkmirror.

The first version to actually work, not only to receive microphone input, but to also provide search results without any modifications or additional apps, is:

Google Assistant Go v2.8.0346747673

If you're wondering how to avoid any third party apps at all and to just install this directly using official tools - it's pretty simple. Follow the Google provided instructions for installing Android Studio and getting binary tools setup in the path for your OS (i.e.):

  1. Download Android Studio for Debian/Ubuntu (or your OS)
  2. Install the downloaded platform
    1. Extract the archive
    2. Bash:
      sudo cp <extracted/root/folder> /opt/android-studio
    3. Bash:
      sudo chown -R user:user /opt/android-studio
    4. Bash:
      nano ~/.bashrc
    5. Then add at the bottom: export PATH=$PATH:/opt/android-studio/bin
    6. Then add below that (this is ADB): export PATH=$PATH: ~/Android/Sdk/platform-tools
    7. Press CTRL+O, then press Y, then press Enter, then press CTRL+X
    8. Bash:
      source ~/.bashrc
    9. If needed, install "Menu Editor" from the app store (menu editor), or
      1. Bash:
        sudo apt-get update && sudo apt-get upgrade && sudo apt-get install gnome-menus
    10. Create using Menu Editor a launcher, that leverages /opt/android-studio/bin/studio.sh as the command for launching Android Studio, with a working directory of /home/<your-user-name>
  3. Launch Android Studio, if it's your first time you'll get prompted to download a system image using sdk manager, so download the latest image (to get the latest platform tools, etc). If you've already got android studio, I'd recommend the latest for the best support - but you probably know what you're doing, right?
  4. Now you're ready to do this like a pro

From here it's pretty darn simple.

  1. Open a terminal
  2. Go to my first link, download that version of Google Assistant Go from apkmirror.
  3. Create a folder in your ~/.Downloads directory named android-apps, cut and paste the file into it
  4. Rename the file to "Google Assistant Go_0.2.8.0346747673"
    1. Do this, so that its easier, but distinct enough that later variants and such can be discernable to you.
  5. Open your watch interface, and:
    1. Swipe from top
    2. Click on the gear (settings) icon
    3. Scroll down to About watch
    4. Scroll down to Software
    5. Scroll until Software version is in sight
    6. Tap on Software version until you've unlocked developer options (You'll get an on-screen notification)
    7. Swipe from left twice
    8. Scroll up to Developer options
    9. Enable ADB Debugging
    10. Enable Debugging over Wi-Fi (if its ever "unavailable", turn it off, and back on, when connected to Wi-Fi)
    11. Take note of the IP Address (IPV4 minus the port, so the format as follows, excluding the colon and 4 numbers after): 192.168.82.166
  6. Switch over to terminal and perform the following commands (replacing the IP with your IP, and the downloaded renamed APK to that which you named it, obviously):

Bash:
cd ~/Downloads/android-apps
adb connect 192.168.82.166
adb install "Google Assistant Go_2.8.0.346747673.apk"

Now, open the app (Swipe from bottom, scroll to bottom, tap the icon). Notice it takes a second the first time - but it will be much snappier after it caches and indexes. To remove the blue box and notice at the bottom, go back into terminal:

Bash:
adb shell wm density 180

Go back into Google Assistant and tap that blue box on the bottom right...you still won't see the whole thing because reducing pixel density will still not change the placement, but this density will allow you to click it (you were able to click it before, it was after doing so that was the problem).

In the next screen, now you can see the tiny little blue button on the bottom right that you couldnt see before...sorta. You can click the arrow to the right of the text in the center if you want. You can even click on it to let it open the Terms of Service on your phone. To get rid of it....touch near that little blue button on the bottom right of your watch, and you'll be returned to the nice and clean main screen of Google Assistant.

Back in terminal:

Bash:
adb shell wm density reset

Congratulations, you've sideloaded like a pro! Next time? Well obviuosly you're already set up, so it won't be nearly as hard - and you won't have to trust third party app developers or any of the spam, deceipt, or other malicous things that can come if you trust an app designed for one thing at one time and don't ensure it's kept up to date, etc...

Back in terminal:

Bash:
adb disconnect

Oh, did you want to replace the default app on the side button? To do it legitimately you'll need to wait until Samsung gets their version of GA released, and adds the proper menu to do it, like they did with Google Pay. To do it the modified way, you'll need to sideload GW4Remap (its in this thread), go into Accessibility (from the settings menu), enable GW4Remap, then go into GW4Remap, and remap the side button to GA.

Pretty sweet for now - just wanted to help organize the most guaranteed and forever working way to sideload so that nobody has to trust a third party app to do the process, and confirm my own findings on which version was working.

Thank all of you for providing what information I'm clearly working off of - happy to finally have GA on a Samsung device!
 
Last edited:

Aethera

Senior Member
Feb 18, 2012
238
64
Bay Area
LG V20
Samsung Galaxy Watch 4
If you're wondering how to avoid any third party apps at all and to just install this directly using official tools - it's pretty simple. Follow the Google provided instructions for installing Android Studio and getting binary tools setup in the path for your OS (i.e.):

  1. Download Android Studio for Debian/Ubuntu (or your OS)
All that is totally unnecessary. You don't need Android Studio to be able to transfer via adb to the watch. You only need Minimal ADB and Fastboot (Windows). On Debian you can simply
Bash:
apt install adb fastboot

You can also download platform tools directly from android.com. If you install platform tools you need to have adb/fastboot location set in your PATH, or copy them to a location that's already in PATH such as ~/bin or /usr/local/bin

For a terminal on Windows I recommend Cygwin terminal or ConEmu with Cygwin.
 
Last edited:

kirvedx

New member
Apr 4, 2022
3
8
New York
All that is totally unnecessary. You don't need Android Studio to be able to transfer via adb to the watch. You only need Minimal ADB and Fastboot (Windows). On Debian you can simply
Bash:
apt install adb fastboot

You can also download platform tools directly from android.com. If you install platform tools you need to have adb/fastboot location set in your PATH, or copy them to a location that's already in PATH such as ~/bin or /usr/local/bin

For a terminal on Windows I recommend Cygwin terminal or ConEmu with Cygwin.

I didn't say any of it was necessary, I said I'd explain how to sideload like a pro without using 3rd party tools, specifically the official tools. The benefit of going the route I provided (which is honestly nothing extraordinary) is that you're set up to develop for android as well. Fastboot had already been mentioned, so I don't think I was misleading anybody; and most people wanting Android Studio's environment are not going to be installing it from the main repository.


But hey if that's really going to be the vibe on that I can just delete the post
 
  • Like
Reactions: anon/droid

anon/droid

Member
Jan 30, 2019
22
4
Ruhrgebiet
But hey if that's really going to be the vibe on that I can just delete the post
Please don't feel offended, your post is very helpful and appreciated, and it was kind of you to describe everything in such detail so the instructions can be followed even without a vast amount of background knowledge. The XDA forum would definitely be a better place if more people would write their posts in such a way.

But I also appreciate @Aethera's addition that "apt install adb fastboot" may provide a shortcut for some people. IMHO he was just adding something to your post and not taking something away from it.
 
  • Like
Reactions: crxssi and galaxys

kirvedx

New member
Apr 4, 2022
3
8
New York
Please don't feel offended, your post is very helpful and appreciated, and it was kind of you to describe everything in such detail so the instructions can be followed even without a vast amount of background knowledge. The XDA forum would definitely be a better place if more people would write their posts in such a way.

But I also appreciate @Aethera's addition that "apt install adb fastboot" may provide a shortcut for some people. IMHO he was just adding something to your post and not taking something away from it.

Thank you for the kind words.

I take notes all over the internet, its how I memorize things and preemptively make my life easier. Typically something like this would have been a follow up or supplement on a stack site - or wherever I found the majority of contributing information - if it weren't just a Gist/Snippet somewhere. I didn't want to install a 3rd party tool or app because I'm already setup for Android programming (I'm an engineer) and just wanted to know how to use adb to install a package on a smartwatch with no physical connection; I've had plenty of experience with ADB -> just a little more old school and a bit less for installing apps that aren't meant to be installed.

That said, considering this was such a rich thread, and that it's where I ended up with my searching - I felt that throwing the notes I needed conclusively into a post here would be how I'll have an easier time next time; and to be fair, could share all the steps required to do what I did, even the ones others who weren't set up would need to follow, so as to share the love.

I also only truly meant to say if the vibe was going to be "wtf" then I could delete the post, and just save what bits I needed on a snippet - though I think just having wrote the post to begin with committed what I needed to memory as intended. I'll leave it; and thanks again!
 

RockLee91

Member
Sep 6, 2010
35
3
Unfortunately the official GA isn't avaible in a lot of country (my poor Italy included)... There Is a way to sideload the apk and make It work? Speaking english isn't a problem.
 
  • Like
Reactions: amitsingh5198

Top Liked Posts

  • There are no posts matching your filters.
  • 12
    MOD EDIT: Quote removed since post removed.

    That's been talked about before and it's super sketchy. You have to install some random guys app store, give his app tons of permissions, pay him then you get a limited version of Google assistant.

    His telegram group have banned people for asking about the security concerns of his apps permissions. Super sketchy
    8
    Hi guys, only want to share my experience trying to install the google app and google assistant in my Samsung Galaxy Watch 4

    1) Download the google app (wear os) on apk mirror

    2) active the developer mode in the watch, turn on debug mode and debug on wifi

    3) install "Wear installer" on my phone and connect to the watch, from here traspassing and install the google app on the watch

    4) the app not show in the launcher, but i can change the predefined assistent app to Google!!! I show you in the pictures added

    I have no idea how to make this work, but is promissing!! Maybe somebody read this and can make it, or maybe this almost compatibility mean that the official app is coming in the near futue!

    Sorry for my english, im spanish
    Screenshot_20210922_220928_permissioncontroller.png
    Screenshot_20210922_220957_permissioncontroller.png
    8
    Unfortunately the official GA isn't avaible in a lot of country (my poor Italy included)... There Is a way to sideload the apk and make It work? Speaking english isn't a problem.
    Use Bugjaeger app connect to your watch with wifi adb to your phone and try sideloading this official Google Assitant app pulled from my Watch4Classic 46mm N America Region 😉
    5
    Google Assistant on Galaxy Watch 4 classic. Working for me. I follow theses steps

    And Download this apk here : https://t.me/newsgw/2028

    Google Assistant Go Galaxy Watch 4.apk
    6.5 MB

    and in your watch 4 go to settings, Apps, Choose default Apps, Digital Assistant App, Choose Google assistant Go and scroll down to OK button. You are done.

    I use Bugjaeger 3.0 on my phone to Sideload my Apk's " follow the steps on youtube to sideload apk's from your mobile to your smartwatch.

    Bugjaeger 3.0
    4
    Assitant and chrome in attachment.
    Booth are working. Just sideload it, and set assistant as default.