On Wed, 13 Nov 2019 00:21:08 +0000, MissRiaElaine wrote:
> Not an app, but I have a dedicated pedometer that hangs on a chain
> around my neck. 25 quid from John Lewis as I recall, I've had it a few
> years now.
Thanks for that information as we want to learn as much as we can from each
other, which is the whole point of the Usenet potluck.
It seems to me to be pretty simple of a device, which is why I feel a phone
"should" be adequate as a pedometer (all it has to do is count steps).
With the help of the others on the Usenet team, we've determined that there
are phones that have both hardware step sensors & step counters (such as
the Nexus 5) and phones that extrapolate that data (presumably from the
accelerometer, such as the LG Stylo 3 Plus):
<
https://i.postimg.cc/KYnnqPJp/pedometer02.jpg>
In addition, phones can extrapolate that data from simple GPS tracks, but
it was brought up by the Usenet team that this may use additional battery
resources, whereas the accelerometer-based step counters would use vastly
less power, while the hardware step counters apparently use almost nothing
by way of battery power.
Since every Usenet post should add value, here's my initial writeup to
share with the Usenet team of the installation experience as I began to
test the Android pedometers, where my APK testing approach is to (a) read
the reviews, (b) choose an app in the list, (c) install and test, (d)
reject & delete the app at the first occurrence of an annoyance, and then
(e) install the next app in the list until (f) a suitable app remains.
*FIRST TEST of free, ad free, privacy related Android pedometer apps*
o LG Stylo 3 Plus, 8 cores, 2GB RAM, 32GB storage, 64GB SD, Android 7.0
<
https://www.gadgetsnow.com/compare-mobile-phones/LG-Stylo-3-Plus-vs-Apple-iPhone-7-Plus>
I noticed F-Droid had 3 pedometer apps, so I decided to try them first.
1. Pedometer <
https://f-droid.org/en/packages/name.bagi.levente.pedometer/>
2. Pedometer <
https://f-droid.org/en/packages/org.secuso.privacyfriendlyactivitytracker/>
3. Pedometer Nexus 5 <
https://f-droid.org/en/packages/de.j4velin.pedometer/>
On Windows, I downloaded that first tiny 50kb pedometer APK.
o name.bagi.levente.pedometer_6.apk
<
https://f-droid.org/en/packages/name.bagi.levente.pedometer/>
Hoping that it would be KISS, and just be a pedometer & nothing else.
From Windows, I slid that APK to the sdcard on Android, over USB & MTP.
On an Android file manager, I clicked on the 50kb APK to install it.
It didn't ask for any permissions (good start).
I opened the app, and, voila, it seems to work.
It's settings have a sensitivity calibrator, units, body weight, sound,
step length, (and other related stuff).
It can output Steps (default 20 inch length), pace, distance, speed,
calories, derivative, etc.
Drat. It crashed. A few times. Hmmmm.... I have almost 500 apps that work.
After that first startup, it wouldn't ever start again.
Even after rebooting the phone.
I deleted the APK.
Moving to the second pedometer app on the F-Droid list, I noticed the size
is 2MB (quite a bit larger than the 50kb app that failed), and that the app
is named "privacy friendly activity tracker", which is a good start.
As before, on Windows, I downloaded the APK from F-Droid:
o org.secuso.privacyfriendlyactivitytracker_6.apk
<
https://www.f-droid.org/en/packages/org.secuso.privacyfriendlyactivitytracker/>
Although those of you with Google Accounts can apparently use Google Play:
<
https://play.google.com/store/apps/details?id=org.secuso.privacyfriendlyactivitytracker>
I slid the APK from Windows to the Android 64GB sd card.
On Android, I clicked on the 2MB Privacy Friendly APK to install it
It installed sans asking for permissions.
A welcome screen walks you thru "privacy-friendly" settings (that's nice).
Lot of settings, even down to "motivation alerts" & "training" modes.
Nice GUI upon first inspection (graphs, distances, weeks, day, months).
No crash, so that's a good start.
I kill the app. I restart. No crash.
I reboot phone & start app. No crash.
The help says they will never serve advertisements.
And that they don't require a login, or phone home, or use the GPS.
That means this app passed the initial test criteria.
Now I have to test it out as a pedometer.
Note that the Google Play advertisement says it displays ads, so maybe the
F-Droid version is different (this is sometimes the case with F-Droid being
better than Google Play for the same apps).
The good news is that this privacy friendly pedometer APK shows up in four
of the seven reviews I initially posted in the opening post:
o #3 here: <
https://joyofandroid.com/best-pedometer-apps-for-android/>
o #4 here: <
https://www.androidauthority.com/best-pedometer-apps-step-counter-apps-for-android-852651/>
o #5 here: <
https://www.maketecheasier.com/free-android-pedometer-apps/>
o #6 here: <
https://activitytrackerapp.com/blog/top-7-free-pedometer-apps-for-android/>
Since privacy is critical for any app ever to be used on a phone,
this is the "privacy disclosure" regarding "permissions"
o Overview
"This app can count your steps in background, provides you an overview
about your walked steps and allows you to define custom walking modes and
notifications if the achievement of your daily step goal is in danger" The
step counter counts your daily steps in background and can be disabled in
the settings."
o Notification, Permanent Notification
"The permanent notification is necessary to keep the step counter alive in
background. The content of the notification can be chosen in the settings.
You can disable all notifications in system preferences."
o Motivation alert
"The app can show you motivation alerts if the achievement of your daily
step goal is in danger. You can define the criterion, the time of day, and
the notification texts."
o Privacy Info
"The permissions used by Privacy Friendly Pedometer can not be managed by
the user in any Android version."
o Permission: Receive Boot Completed
"is used to start the step counter and set the notifications at boot time.
If the permission is not granted, you have to start the app manually once
after boot to activate the app."
o Permission: Wake Lock
"is used to keep the CPU awake to count the steps in background."
Since the Google Play version says it displays ads, let's hope the ads stay
away forever, which often is the case with F-Droid apps that are ALSO on
Google Play (e.g., OSMANd+ versus OSMAnd~, and FTP Server (Free), & FTP
Server, etc.)
o Together, let's clarify the difference between OSMAnd, OSMAnd+ & OSMAnd~
<
https://groups.google.com/d/msg/comp.mobile.android/43g_mwUy964/4jjBGXfXAgAJ>
o F-Droid FTP Server (Free) versus FTP Server (Demo) on Google Play:
<
https://groups.google.com/d/msg/comp.mobile.android/DT2UtsPNheg/8j7CBVVLBAAJ>
More to come...
--
The beauty of Usenet is when adults purposefully share useful information.