Lightweight pedometer app for Android using the hardware step sensor

Related tags

App Pedometer
Overview

Pedometer

Build Status

Lightweight pedometer app using the hardware step-sensor for minimal battery consumption. This app is designed to be kept running all the time without having any impact on your battery life! It uses the hardware step detection sensor of the Nexus 5, which is already running even when not using any pedometer app. Therefore the app does not drain any additional battery. Unlike other pedometer apps, this app does not track your movement or your location so it doesn't need to turn on your GPS sensor (again: no impact on your battery).

Sign in with your Google account to unlock achievements and keep you motivated!

Pedometer uses the EazeGraphLibrary by Paul Cech and a fork of ColorPickerPreference by Sergey Margaritov.

Get it on Google Play Get it on F-Droid
Comments
  • Jumps to 2 billion + steps

    Jumps to 2 billion + steps

    Recurring issue. Continues to occur even after clearing data and wipe and reinstall of the app. It will randomly jump to over 2 billion steps for the day after about 6 days of perfect and accurate operation. No correlation to activity (such as riding a bike or running). Only fix is to delete data in the app info. Possible that even backups are corrupted. Motorola droid maxx

    bug 
    opened by j710 21
  • Number of steps for the current is very high after rebooting

    Number of steps for the current is very high after rebooting

    Hi!

    Every time my phone reboots (for example because the battery is too low), the number of steps for the current day is very high. See what happened on Tuesday: screenshot_20160609-071056

    Is anybody else getting this issue? I am using Pedometer on a Galaxy S6 / Lollipop.

    opened by regagain 14
  • Since last version, still counting today's steps with yesterday

    Since last version, still counting today's steps with yesterday

    I don't think it reset the daily count to zero at midnight or something. It's now saying I had 7143 steps yesterday and 10,221 today though I usually have only around 3000 by this time. I'm pretty sure when I woke up this AM I checked it and it was still at around 7143 rather than 0.

    I'm using latest version from play store; the About link doesn't have a version number in it so I can't confirm that directly. I'm on a Nexus 5, stock with root.

    opened by garyo 12
  • The record of steps is ridiculous!

    The record of steps is ridiculous!

    My cell phone is nexus 5, so I installed Pedometer. Because it can use the hardware step detection sensor of the Nexus 5. The number of step in the Pedometer is 17,803.

    In the same time, I wear a wearable band. The number of steps in the band is 2377.

    I set 0.95 meter per step in the Pedometer, So I walked 16.91285 km during several hours. Is it ridiculous?

    screenshot_2015-01-09-15-10-48 screenshot_2015-01-09-15-14-47

    opened by ghost 11
  • Consolidated the insert/update steps for simplicity.

    Consolidated the insert/update steps for simplicity.

    Using this method it should no longer require NewDayReceiver as we’re always storing the most up to date steps for the current day at the time of update.

    Unless of course there’s another use for NewDayReceiver I’m not seeing (I’ve not had a good look over the code).

    The ShutdownRecevier is also VERY unreliable, what if the phone crashes? I’m going to look at a better way of storing steps in the db as I’ve lost steps myself from the app/phone crashing a few times.

    opened by lwis 10
  • count resets after 10ish steps

    count resets after 10ish steps

    Count continually resets to 0 after 11 steps. None of the intervening numbers ever appear in app (ie, oscillates between 0 and 11). Restarting phone fixes problem

    Nexus 5, most recent app version

    opened by DrRibosome 9
  • Update to the new Play services client and added a new functionality

    Update to the new Play services client and added a new functionality

    Added a step counter that is started if the user wants. it displays the date of start and the number of steps since that moment. It uses the total amount of steps to prevent problems in the change of days. The appearance is not the best but can be improved to match the app.

    Also i added the new the new GoogleApiClient, because the GameClient now is deprecated, and the new one makes easier to add more apis like drive or g+. To change this in the project, you only have to update the BaseGameUtils from the android-samples repository in github.

    opened by ghost 9
  • Lollopop api

    Lollopop api

    hey there first of all nice work and secondly i want to ask how to run on lollipop its not working there giving error .. this app requires a dedicated hardware step sensor

    opened by atif-afridi 6
  • Export format: What kind of timestamp is the data?

    Export format: What kind of timestamp is the data?

    Hey,

    I want to use the data I can export with the export functionality to create some graphics for my walking behaviour. Though I don't know what kind of timestamp you are using. It is not Unix timestamp, as this

    $ date --date "@1454281200000"
    So 3. Mai 10:00:00 CEST 48054
    

    shows (1454281200000 is a timestamp from the export).

    What kind of timestamp are you using?

    opened by matthiasbeyer 5
  • App seems to stop to stop counting when phone is in deep sleep or so

    App seems to stop to stop counting when phone is in deep sleep or so

    I have a Samsung Galaxy S5 with Cyanogenmod 12.1 nightly (from 24th October 2015). When I watch the app while the screen is on the steps are counted pretty precisely. But I have found out that the counting does not work anymore when there is no other app running in the background. It worked as I recorded a GPS track with Osmand or while counting steps with the other app called "Pedometer" from F-Droid (I'm using F-Droid as the repo for effectively every app on my phone) which also keeps the phone slightly busy.

    Could it be that the step detector and counter does not function in deep sleep mode on some devices? Or could it have something to to with the circumstance that I have no GApps installed and removed some other proprietary elements with "freecyngn" (https://github.com/mar-v-in/freecyngn)? Is there any possibility to get more information by the use of the logs?

    opened by benediktg 5
  • F-Droid Version

    F-Droid Version

    While debugging the app there is a message shows that "This feature is not working on F-droid version of the app", like when signup with google.

    opened by neelsoni26 4
  • Themed app icon

    Themed app icon

    In Android 13 there is support for icons to copy the wallpaper color theme. It seems Pedometer does not support this yet, it is my only app and sticks out like a sore thumb, Can this be added please? I got app from fdroid and it is amazing.

    opened by ghtesting2020 0
  • Notification center KM option

    Notification center KM option

    Please let us be able to swap the steps to KM count in the notification pull down in Android 13. Currently it shows steps and if you expand it the goals. Preferably there would be option to swap to current km and km goal. I got pedometer from fdroid and it is amazing.

    opened by ghtesting2020 0
  • App stopped working, maybe more permissions?

    App stopped working, maybe more permissions?

    I'm using a phone with GrapheneOS. Pedometer stopped working since the last update. When I looked at the release notes, I saw the following line:

    enforce ACTIVITY_RECOGNITION sensor permission for target API < 29 apps (fixes upstream Android privacy flaw)

    If I understand that correctly Pedometer should add a permission for ACTIVITY_RECOGNITION.

    Could you please check if that's true and patch the code?

    Thanks a lot.

    opened by qbi 0
  • Making Start Counting button more obvious

    Making Start Counting button more obvious

    #159 Before, Achieve Split count UI we have to take 2 Steps.

    1. Click on the Side menu.
    1. Find the start count button and click

    Then we reached our goal.

    But I have added a FAB icon on fragment Overview that help us to reach to split count in one Step

    It improves UX of our User.

    opened by knsssuraj16 1
Releases(1.5.11)
Android Sensor Based App

Sensor-Team Sensor Based Mobile Applications Make sure you have the latest version of android studio There are no api keys that need to be generated n

Georg Vassilev 0 Oct 15, 2021
Xposed-based motion simulator with sensor support.

This project is under active development MotionEmulator Android motion simulator with sensor support. Scenarios If you study in universities in China,

ZhuFu 26 Dec 24, 2022
Wallum is a superfast ⚡ lightweight wallpaper app, built using Kotlin, Retrofit, MVVM, Paging 3, Hilt, and Navigation Components

Show some ❤️ and star the repo to show support for the project Wallum Android App Wallum is a super-fast ?? , lightweight wallpaper app built purely w

Aditya Verma 19 Dec 6, 2022
Scp-wallet-android - Lightweight ScPrime wallet for Android

SCP Wallet Android SCP Wallet is lightweight ScPrime wallet for Android. Get sta

Paolo Biglioli 3 Mar 31, 2022
A lightweight Android browser with modern navigation

Lightning Browser Speed, Simplicity, Security Download Master Branch Dev Branch Features Bookmarks History Multiple search engines (Google, Bing, Yaho

Anthony Restaino 1.9k Dec 28, 2022
DNS-based Host Blocker (and lightweight ad blocker) for Android

DNS-Based Host Blocking for Android This is a DNS-based host blocker for Android. In the default configuration, several widely-respected host files ar

Julian Andres Klode 1.9k Jan 8, 2023
📲💬 react-native-fontext is a lightweight library to integrate fonts in your React Native application that works seamlessly in android and iOS devices.

React Native Fontext react-native-fontext is a lightweight library to integrate fonts in your React Native application that works seamlessly in androi

mroads 9 Dec 3, 2021
QCalc - A lightweight semi-scientific calculator for Android

QCalc A lightweight semi-scientific calculator for Android. Written from scratch

Trent Lilley 0 Jan 27, 2022
A lightweight super-fast wireless file sharing application built on WiFi Peer-to-Peer technology.

ZipBolt ZipBolt is a file-sharing platform that allows digital devices to share files at incredible speeds using WiFi Peer-to-Peer technology. ZipBolt

Prosper Ekwerike 9 Sep 22, 2022
A truly hackable editor: simple, lightweight, understandable

kanvas A very simple editor built in Kotlin and intended to be extended and hacked. It is very simple to customize it to handle a language defined usi

Federico Tomassetti 139 Dec 28, 2022
CutableTextView - the super lightweight library that helps to you cut long text. ✂️

An easy to use CutableTextView when you need to cut a long text. ✂️ ✂️ ✂️ Gradle dependencies { implementation 'com.github.devit951:cutabletextvie

Ildarov 2 Aug 29, 2019
A lightweight, feature-rich wrapper for the Telegram Bot API, providing a handy Kotlin DSL to quickly build your bot.

Kotlin Telegram Bot Kotlin based wrapper over Telegram API. Current version of the Telegram Api: 6.0 Principles Annotations Magic. The basic interacti

Jey 61 Dec 27, 2022
Java/Kotlin lightweight implementation of RFC-6238 and RFC-4226 to generate and validate time-based one-time passwords (TOTP).

1time Java/Kotlin lightweight implementation of RFC-6238 and RFC-4226 to generate and validate time-based one-time passwords (TOTP). Maven / gradle de

Atlassian Labs 31 Dec 21, 2022
A lightweight tracking framework based on the tracking idea of Buzzvideo.(基于西瓜视频的责任链埋点思路实现的轻量级埋点框架)

Tracker English | 中文 Tracker is a lightweight tracking framework based on the tracking idea of Buzzvideo. Tracking idea Why use chain of responsibilit

DylanCai 76 Dec 22, 2022
An E-Commerce android App whose frontend is implemented using Kotlin & XML files and backend/database is implemented using My SQL & PHP files

An E-Commerce android App whose frontend is implemented using Kotlin & XML files and backend/database is implemented using My SQL & PHP files

null 4 Aug 25, 2022
Tesla App Clone built in Kotlin, using Compose. The project was initially designed by Clinton using Flutter.

Tesla Tesla App Clone built in Kotlin, using Compose. The project was initially designed by Clinton using Flutter. We are keeping this repo as a singl

Juma Allan 4 Oct 4, 2022
This Andoird project is about classifying garbage pictures using a CNN-based Tensorflowlite model and fetching location using GPS to mark its area on the map.

Grbage_Detector_And_Locator Description As per some of the recent reports published, in India, the pollution levels are increasing at a colossal pace

Sayantan Banerjee 5 Mar 5, 2022