Maple Grove Report

Maple Grove Report

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.


When should you use Waze over Google Maps?

If you care most about avoiding traffic, hazards, and speed traps, Waze is your app. It’s faster at rerouting and more focused on drivers. But if you need a navigation app that will give you oodles of information about businesses, parking, nearby things to do, and landmarks, and one that works across transit types, travel modes, and vehicles, Google Maps is the way to go.

Also: You can turn off Gemini in Gmail, Photos, Chrome, and more – here’s how

Here’s a quick decision tree if you’re on the fence about which app to use and when.

Use Waze if…

  • You’re driving and want the fastest possible route.
  • You love seeing live, detailed road alerts (speed traps, hazards, cops).
  • You want hands-free hazard reporting while driving.
  • You enjoy quirky features (fun voices, avatars).
  • You don’t need walking, biking, or transit directions.

Use Google Maps if…

  • You take public transit, walk, or bike.
  • You want detailed business info and reviews.
  • You want to use Street View, Immersive Navigation, and map layers.
  • You travel internationally or need offline maps.
  • You drive an EV and want charger availability or battery predictions.
  • You want to use deep Gemini AI voice assistance.

Can Waze be used offline?

Not really. Waze requires a data connection to function properly. It might cache part of a route, but it doesn’t offer true offline maps, as Google Maps does.

Does Google Maps show police like Waze?

Google Maps has some basic reporting tools for things like police, but it is not as detailed as Waze’s real-time, user-generated alerts.

Can you use Waze for walking or biking?

No. Waze is strictly for drivers. If you’re walking, biking, or taking transit, use Google Maps.

Does Waze have Street View or historical timeline data?

No. Waze doesn’t support Street View or historical timeline data. If you want to visually explore a location before you go (like seeing what a building entrance looks like or checking parking availability), you’ll need to use Google Maps, which offers full Street View integration. Google Maps also allows you to go back in time to see a place as it looked in the past (up to 20 years ago).

Also: How to blur your home on Google Street View – and why you should do it ASAP

Does Google Maps or Waze have an Incognito mode?

Yes. Google Maps has an Incognito mode that lets you browse and navigate without saving your activity to your Google account, so your searches, routes, and visited places aren’t recorded in your location history or personalized recommendations. Waze doesn’t have a true Incognito mode, but you can go “invisible” by hiding your live location and username from other drivers.

  • To enable Incognito mode in Google Maps, tap your profile photo and select “Turn on Incognito mode.”
  • To hide in Waze, tap Menu > View Profile > Go invisible to hide.





Source link


Usually, if you want to send ADB commands to your phone, you’ll connect it to your PC (either via Wi-Fi or a USB cable) and use the terminal. However, if you don’t have a computer nearby, it’s possible to run ADB commands on your Android phone—this is the easiest way I’ve found.

The ingredients

Two free and open-source apps

You’ll need two things to make this work.

  1. A terminal emulator app. I use Termux, and I cannot recommend it enough.
  2. Shizuku. Shizuku is a special app that grants apps access to ADB using wireless debugging.

Shizuku is available on the Google Play Store. The app is free and fully open-source. You can also download the APK files from the GitHub repo. The idea is that Shizuku allows apps to access system settings with higher permissions that would otherwise require rooting the device.

Termux is also free and open-source. It’s the best Android terminal emulator in my opinion, and has a great community built around it. You can install it from F-Droid or the GitHub repo. While there is a Google Play Store version, the developer advises against it because the Google Play Store source has been abandoned.

Person's hands holding an Android phone with the Termux app open and a Linux terminal visible. Credit: Jordan Gloor / How-To Geek

Setting up Shizuku

This app acts as the bridge

Let’s start by opening the settings app and enabling developer options. Go to “Settings > About > Build Number.” Tap Build Number 7 times, and it should show you the toast message “You’re now a developer.” Scroll back to settings and open Developer Options. We need to enable two toggles here.

Toggle USB Debugging on.

Toggle Wireless Debugging on.

Developer options open on a OnePlus 13R showing USB and wireless debugging enabled for ADB. Credit: Patrick Campanale / How-To Geek

Now we’re ready to configure and launch Shizuku. Open the Shizuku app and tap Pairing. A notification should pop up, indicating that Shizuku is looking for a device to pair with.

There should be a Developer options shortcut on the same screen. Go to “Developer Options > Wireless Debugging”. This time, instead of the toggle button, tap Wireless Debugging. You should see a Pair device with pairing code button. Tapping the button reveals a 6-digit code.

Then swipe down from the notification shade, and you’ll notice that Shizuku has found a pairing service, and it’s prompting you to enter the pairing code. Tap the Enter pairing code button on the notification shade and type in the code you saw earlier.

Shizuku should now be paired with your Android device and listed under Paired Devices.

This was a one-time setup. You won’t have to pair Shizuku again, unless it’s removed from the list of paired devices. We can now start the Shizuku service. Go back to the Shizuku app and hit Start.

Once it starts in the background, you’ll see a “Shizuku is running” message on the app.

Your phone needs to be connected to Wi-Fi for this to work because Shizuku relies on the wireless debugging feature to launch. Also, the app cannot autorestart after the phone reboots, so you’ll have to manually open Shizuku and tap “Start” to relaunch it.

Configuring Termux

This app is where you can run ADB commands

On the Shizuku dashboard, there should be a Use Shizuku in terminal apps button. Tap it. You’ll see an Export files button here. Tap it and save the exported files in a folder somewhere. Also, copy the directory path because we’ll need it later.

Open the same folder anywhere in a file manager. There will be two files in that new folder. Open the file named “rish” in a text editor and scroll down to the bottom of the text file. There should be a line of code with the keyword “PKG” in there. Edit the text file to replace the word “PKG” with “com.termux” and save the file.

Editing the rish file with the Termux package name.

Open the Termux app and give it permission to access your storage, so it can read the files we exported earlier. Type and run this command in Termux.

termux-setup-storage

The Android system will ask you to grant storage access to Termux. Tap Allow. Or, you might be taken to a settings page where you can toggle it on.

Now let’s move the two files into Termux. For example, my path is /storage/emulated/0/Shizuku-exportwhere the two files are saved. You should substitute it with your own path.

mv /storage/emulated/0/Shizuku-export/rish /data/data/com.termux/files/usr/bin/
mv /storage/emulated/0/Shizuku-export/rish_shizuku.dex /data/data/com.termux/files/usr/bin/

Then run this command.

chmod +x /data/data/com.termux/files/usr/bin/rish
Moving the exported files into Termux.

Let’s test the setup now. With Shizuku active in the background, let’s launch the adb shell.

sh rish

The prompt should change, indicating you’re inside the adb-level shell now. You can run whoami to verify that you have adb permissions. You can run regular adb commands inside this shell and your phone will treat them as if they were coming from a PC. For example, I can list all system packages with this pm command.

pm list packages -s
Loaded the adb shell inside Termux.

If the Shizuku server keeps breaking, it’s probably because of Android battery optimization features which restrict apps running in the background. To fix that, you can just exclude Shizuku from the list of optimized apps.

Obsidian Google Pixel 9 on a white background

9/10

Battery

4700 mAh

Ports

USB-C

Operating System

Android 14 (at launch)

Front camera

10.5 MP Dual PD, ƒ/2.2 aperture, 95° field of view



You can now debloat your phone, automate stuff, tweak system settings, and troubleshoot without a computer

After this setup, you just have to start the Shizuku server with one tap, and you can launch the adb shell inside Termux with a simple sh rish call.



Source link

Recent Reviews