Skip to main content

Have your Android phone automatically switch to the highest range WiFi network.

Here's the problem that I had with my Samsung Galaxy S10 5G phone. Our WiFi router is in the living room, but we also needed a repeater for the other side of the apartment (the bedrooms). Whenever I would go back and forth around the apartment, I would have to manually switch WiFi networks (between the repeater and the router) to get the Internet to work on my phone, as the signal wouldn't drop completely, but it wouldn't quite work when browsing the net, reading emails etc.

So I created a Bixby routine to have Android automatically switch to the network with the highest range at any location around the apartment. Here's how to do it.


  1. Open Bixby Routines app.

  2. Tap on Add Routine.

  3. On If, tap the + button.

  4. Scroll to find and tap on Wi-Fi Strength.

  5. Select 2 bars or less and tap on Done.

  6. On Then, tap the + button.

  7. Tap on Connections and then Wi-Fi.

  8. Select Off and tap on Done.

  9. On When routine ends, make sure you have enable the Reverse actions so it sets the Wi-Fi back to On state.

  10. Name your routine and tap on Done.

Final Thoughts / Summary

And that's it. Now you'll have Bixby automatically switch WiFi networks whenever the range falls at 2 bars by temporarily switching the WiFi on and off. On my phone this happens quite fast, I don't even notice any disconnection nor disruptions while it happens. It has made my life just a little easier by not having to witness disconnections and then manually having to select another WiFi network from either the repeater or the modem. This method can work on any phone that supports routines, either with Google Assistant, or through the iOS's Siri Shortcuts.

Disclaimer: The content provided in this article is for informational purposes only. You are solely responsible for verifying the information as being appropriate for your personal use.

Popular posts from this blog

How to rebuild cache and repair permissions of kexts in a Hackintosh

After installing 3rd-party kexts in /Library/Extensions, or replacing vanilla kexts with patched kexts in System/Library/Extensions, you may want to repair their permissions and rebuild the kext cache to ensure they work as intented. Here's how.

New Page template button with timestamp in the title - Notion

These days I'm all about discovering ways for people to use Notion  without  the use of databases, as databases slow things down. I'm also an advocate for minimalism while still having an efficient workflow. Today I'm giving a tip with an example of daily journal entries. Usually, a Notion template comes with a database for journal pages, with a "Date created" property which is mighty convenient. But you can also replicate that without a database.  This will make it super fast for you to start journaling on a new page with the current date and time already added to the title. Create a simple text page where all your journal entries will be stored (no databases/tables). Optional: You may create a subpage to serve as an Archive for past entries. Again this should be a simple text page, not a database. You may also have multiple archives, named after the 12 months or years to keep things more organized. Type / , then template , then select the Template button . Give

NVIDIA Web Drivers Mojave Workaround

It is still uncertain when will NVIDIA release any Web Drivers for macOS Mojave, but we can try a workaround.