You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
The app NeoStumbler has a full version and an fdroid version, but with microg even the full version is somewhat limited, see what Google APIs it uses here: mjaakko/NeoStumbler#233 (comment)
Fused location is apparently supported just as the usual location provider, but anything else is hard?
This is the use case for NeoStumbler, where you can start some work:
Automatic scanning means that the scanning service can be started automatically when you're moving (this uses Activity Recognition API to do it in a battery-friendly way)
Describe the solution you'd like
Google Play Services do have a Activity Recognition API apps can e.g. use to detect when someone starts walking etc.
The device is on a user who is walking or running.
int
RUNNING
The device is on a user who is running.
int
STILL
The device is still (not moving).
int
TILTING
The device angle relative to gravity changed significantly.
int
UNKNOWN
Unable to detect the current activity.
int
WALKING
The device is on a user who is walking.
How that is calculated/detected… heck I know?
Describe alternatives you've considered
Apps like NeoStumbler could implement something like this by themselves, but of course that may be a little hard technically (I don't know how Google detects this?) and also battery-consuming.
So implementing and exposing it in a central place seems like a good idea.
Additional context
Its (support status) also missing in the wiki table, BTW.
Like exposure notifications, the functionality itself could be implemented as a library, so apps could also include it as/in their OSS/F-Droid versions without any proprietary Google lib, and users could choose to use this or the Google version. The lib version would of course loose the battery advantage, but if you e.g. only have one app using it, this might be okay(?).
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
The app NeoStumbler has a full version and an fdroid version, but with microg even the full version is somewhat limited, see what Google APIs it uses here: mjaakko/NeoStumbler#233 (comment)
Fused location is apparently supported just as the usual location provider, but anything else is hard?
This is the use case for NeoStumbler, where you can start some work:
Describe the solution you'd like
Google Play Services do have a Activity Recognition API apps can e.g. use to detect when someone starts walking etc.
It basically returns the state/what a user/phone/tablet device or so might be currently doing:
How that is calculated/detected… heck I know?
Describe alternatives you've considered
Apps like NeoStumbler could implement something like this by themselves, but of course that may be a little hard technically (I don't know how Google detects this?) and also battery-consuming.
So implementing and exposing it in a central place seems like a good idea.
Additional context
The text was updated successfully, but these errors were encountered: