Skip to main content

Android Battery Saver and Background Activity Issues

This article covers the steps to have your Android phone and the Beeline app working together smoothly

Does your Beeline ride navigation get a bit disrupted? Maybe the arrow seems to be jumping around incorrectly, giving misleading directions, or perhaps you are experiencing a bit of lag on the device?

There's a good chance some app-optimising settings on your phone are throwing off your GPS connectivity! The following steps will get you back on the right path.

What's the issue?

Android phones (like popular Samsung Galaxy, Google Pixel, and Huawei models, among many others) have battery saver modes that reduce GPS accuracy, which causes navigation and tracking issues for your Beeline device.

Android Power Saver Warning

If your Android phone has Power Saver mode enabled, you will see a warning notification on the Home, Route Planner, Free Ride, and Navigation screens within the Beeline app.

Tapping this notification will explain the issue and provide a direct shortcut to your phone's settings so you can easily turn Power Saver off.

.

Manually Checking Android Battery Settings

If you prefer to check these settings manually on your phone, start with your location permissions:

  1. Check Location Permission: Ensure your Beeline app's location permission is set to "Allow all the time" (or "Always Allow"). This ensures the app maintains an uninterrupted GPS lock even when your phone screen is locked or in your pocket.

  2. Check System Power-Saving Modes: Most power-saving settings on Android restrict the Beeline app from functioning properly. You can usually tell if a battery saver is active by looking out for these icons in your top status bar:

    • Battery with 3 arrows: This icon means your phone is actively restricting background activity and data syncing to conserve power.

    • Battery with a leaf: This indicates your phone is in a low-power/eco mode, limiting performance and background tasks.

If you see either icon, you will need to disable Power Saver mode to ensure accurate tracking and navigation.

.


​How to turn off System-Wide Battery Saver

If you want to disable these modes, you can usually find the toggle in two places:

  • Quick Settings: Swipe down from the top of your screen twice to open the full Quick Settings panel. Look for an icon labelled Data Saver or Power Saving and tap it to turn it off.

  • Settings Menu:

    • For Data Saver: Go to Settings > Connections > Data usage > Data saver.

    • For Power Saving: Go to Settings > Battery and device care > Battery > Power saving.

Unrestrict the Beeline App

Even if your main battery saver is turned off, some phones aggressively restrict individual apps in the background. To ensure Beeline is never put to sleep during a ride, follow the steps below for your device:

For Samsung phones:

  • Android 12 / One UI 4 and newer:

    1. Go to Settings on your phone.

    2. Tap Apps -> select Beeline.

    3. Tap Battery.

    4. Select Unrestricted.

  • Older Samsung devices:

    1. Go to Settings on your phone.

    2. Tap Apps -> tap the three dots (menu) in the top right corner.

    3. Select Special access -> Optimise battery usage.

    4. Change the dropdown filter at the top to All.

    5. Find Beeline in the list and switch the toggle off (so it is not optimised).

For other Android phones:

  1. Go to Settings on your Android device.

  2. Tap Device Care or Battery.

  3. Tap Battery Optimisation.

  4. Search for Beeline in the list of apps.

  5. Select Don't Optimise (or Unrestricted).

Still having issues?

Android menus vary slightly across manufacturers. If your settings screens look different from the steps above, a quick search for your specific phone model + "disable battery optimisation" should point you in the right direction.

You can also visit dontkillmyapp.com for detailed, manufacturer-specific instructions on keeping background apps alive.

Did this answer your question?