Yeah I can imagine trying to do it manually could get pretty tricky. I’ll look forward to the smart watch support (though I don’t own one, I might get one if others report it working well with GrapheneOS).
Edit: also one thing to try out if possible is to remove battery optimization from Google Play Services. Your device might be killing that, which stops counting the steps.
It seems it’s already set to not be optimized. It doesn’t seem to have access to the physical activity permission, but granting that permission didn’t seem to help. It still doesn’t count steps with the screen off.
No matter, thanks for all the ideas, I’ll just keep watching and see if others find a solution. I’ve subscribed to the Walkscape community so hopefully you’ll be posting updates there 🙂
It doesn’t seem to be helping. If I ever work out a more reliable way to get steps counted I’ll let you know. I know some pedometer apps don’t need Google Play Services and use a persistant notification to keep it active, but it seems like quite a significant change from what you currently have which wouldn’t be worth spending time on to appease such a small group of users.
From my understanding, any app installed directly from Google Play should be in the sandbox and have access to Google Play Services. I haven’t quite worked out where the steps are missing, but it seems when the game is open it’s fine, and when the game hasn’t been killed by the OS it’s also fine. If I go back to the game and it has to launch again from scratch, it doesn’t seem to count steps that happened while the game wasn’t running (foreground or background).
I also see this post where others are seeing the same thing, and are not using GrapheneOS. Maybe my use of GrapheneOS is a red herring and there’s actually something else happening.
It was always odd to me that apps need to be constantly active to get the steps. I don’t get why the phone doesn’t just count in the background then allow you to request “how many steps today” or “how many steps since X date/time” via the API.
I thought I’d mention as it hasn’t been mentioned yet: the only way to install the game on Android is through Google Play. You also need to join a Google Group to get access on Google Play.
I had an Index, and after many years one of my lighthouses died (was actually from the Vive I had before that). But I wasn’t playing it enough to justify buying a new one.
Now the kids are getting older I might get back into it at some point.
Hmm I guess “cozy” games are a genre, but I kinda felt like they are games that make you feel cozy, fun without the stress. If a game sucks then I don’t know I’d consider it “cozy”.