Sphero Support logo
Sphero Support logo

All articles

Sphero Edu and Location Services for Android and ChromebooksUpdated 4 days ago

As of version 6.3.3, the Sphero Edu Android app does not require any location permissions to be granted by the user since it uses a Companion Device pairing process. This means that the Android operating system handles scanning for bluetooth hardware and ensures that the Sphero Edu app does NOT need to declare coarse or fine location permissions. As a result, the user grants no rights or permissions to Sphero Edu to capture hardware or user location data.

However, on the Android operating system, Location Services are required at an OS level to use BLE (Bluetooth Low Energy) for the scanning process. This means that Location Services must be set to "on" for Chromebooks and Android devices if you wish to scan for Sphero robots. Below are the required steps to enable Location Services.

Enabling Chromebook Location Services

  1. On the Chromebook, go to Settings > Apps
  2. From the apps menu, select Google Play Store
  3. From the Google Play Store menu, select Manage Android preferences
  4. From Android preferences, select Security & Location
  5. Under the Privacy header, select Location
  6. On the Location screen, toggle Use Location to On
Chromebook Location Services
NOTE:
If the Use Location toggle is not available, it most likely means you need to adjust Location Service settings in Google Admin for your organizational unit. You can learn how to do that with our Sphero Edu IT guide for Chromebook deployment, located here.


Enabling Android Location Services

NOTE:
Different versions of Android may have different options and layouts for their settings, so these steps are not exhaustive for all devices.
  1. On your Android device, go to Settings > Location
  2. Toggle on Use Location


Enabling Fire OS Location Services

NOTE:
Different versions of Fire OS may have different options and layouts for their settings, so these steps are not exhaustive for all devices.
  1. On your Fire device, go to Settings > Security & Privacy > Location Services > Location-Based Services
  2. Toggle on Location-Based Services


Was this article helpful?
Yes
No