V1.1.35

21 views
Skip to first unread message

John Ellerton

unread,
May 29, 2020, 11:01:03 AM5/29/20
to Bike Tracker Support Group
Is it just me ? My phone (Android 10) upgraded last night to v1.1.35 and today I'm getting no guidance.
I load a route. Press GPS - I can see the lock data fluctuating. Press Start and nothing ! No "To get to the start, ride ...". If I then press Stop there is no summary of the ride. Same if no route has been loaded.
I've tried cached routes, TCX routes and routes from RideWithGPS. I've tried different profiles. I've tried my old phone (Android 7) which has also upgraded to v35 and nothing working there.
Sound is definitely switched on. If I go into the house it tells me GPS fix has been lost, come back outside and GPS fix has been regained.
I have checked that the app has the required permissions - location and storage. I note that in the data\SUM folder, no files are being created, even though the Storage permission has been granted.
Don't know what else to check.
Help !

John Ellerton

unread,
May 29, 2020, 11:48:20 AM5/29/20
to Bike Tracker Support Group
Also, no GPX files are being created in the data\GPX folder.
Also, after pressing Start, the Total time field on the main display does not start - always 0:00:00.

The SUM and GPX files are however being created on my old Android 7 phone and the Total time field does update. But no verbal guidance or end of ride summary.

Steve Punter

unread,
May 29, 2020, 12:38:00 PM5/29/20
to Bike Tracker Support Group
I don't have a definitive answer to your first problem, but I've not had any complaints from users of Android 10 so far, but a number of posters have noted that due to a change in the security model in the latest build of Android, you have to make sure that you give Bike Tracker to right to ALWAYS use GPS. I'm not sure if the same applies to external file access, but if it does, the make sure you select ALWAYS there as well. There are apparently three levels you can now choose from (rather than just allow or deny). If you choose the middle level, the app would only be given permission to use the GPS while it is in the foreground and the phone is awake. You need to allow it to ALWAYS access GPS (and external storage if appllicable). However, this may not explain your problem, since you say that it won't start when you tap the START button, then clearly the app is in the foreground.

However, I can explain the issues in your second message. Bike Track will not actually start tracking until it detects motion. That is, a GPS location is sufficiently different from the previous one to suggest that you have actually started your ride. If the GPS isn't providing any locations to the app, then Bike Tracker will never think you have started, and thus the timer will remain at 0:00:00 indefinitely. Stopping the track will also not result in any summary, as the track was never started.

John Ellerton

unread,
May 29, 2020, 3:40:50 PM5/29/20
to Bike Tracker Support Group
Hi Steve, Good news and bad news.
Good news. After restarting my old phone (Android 7) I have got that working again.
Bad news - my new phone (Android 10) after restarting is still showing problems. I have double checked permissions, and the Location service is set to Always on and the storage permission is set to Allow (only 2 options on this - allow or deny).
I have just done a couple of short rides, with display timeout set to 30 minutes, so definitely in the foreground, and after loading a route, there is no guidance after pressing Start, and the time and distance stay on zero, even though I rode over half a mile, and no summary at the end after pressing Stop. No GPX or SUMmary files are created.
Another user (who was on Android 9) emailed me earlier and said he had the same problem (no audio), and also mentioned that selecting the Map option crashes the app (Same happens to me on Android 10, but ok on Android 7).
Any other thoughts or ideas ?

Steve Punter

unread,
May 29, 2020, 3:47:55 PM5/29/20
to bike-tracker-...@googlegroups.com
I guess I'm going to have to get a phone with Android 10 in it. I have Android 9 (Pie) and it works fine on that. Hopefully, others using Android 10 will chime in and let us know if they found a way to get it to work.

You can also let me know a few more details (concerning your Android 10 device only):

1) Does the timer ALWAYS stay at 0:00:00? Have you ever had it start on Android 10?
2) If the time does start, does the app accumulate any distance?
3) Have you ever had it generate a GPX file?
4) Is there a "GPX" folder in the "DATA" folder on your device?
5) When you tap the GPS button (but not the START button), does the app display a colored box in the lower-right corner with GPS accuracy?

Answers to these questions might help me zero in on where the problem is occurring.

John Ellerton

unread,
May 29, 2020, 4:34:13 PM5/29/20
to Bike Tracker Support Group
My phone upgraded to Android 10 over a month ago and I have done (I think) 12 rides since then, on v34 with no problems, apart from getting caught on my first ride by the Location permission issue already mentioned.

Since v1.1.35 :-
1. Timer has never started - always 0:00:00
2. No distance recorded
3. No GPX files
4. GPX folder exists, but I cleared all but 1 file out of the folder a few days ago.
5. Yes. When you tap the GPS button two boxes appear at bottom of screen showing altitude and accuracy. You can see the numbers fluctuating, and they continue to change after pressing Start and starting to ride. The accuracy % boxes all stay at 0%.

Perhaps wait and see if it is just me or whether it's all Android 10 phones. My Android 7 phone us working fine on v35, and I've had another user (Colin) say his Android 8 phone is also fine on the new version. Another user (John) on Android 9 said he had the same problem as me - but your Android 9 is fine ?!!

Steve Punter

unread,
May 29, 2020, 4:48:23 PM5/29/20
to Bike Tracker Support Group
It sounds like the GPX folder is left over from a previous time. Please try this:

1) rename the GPX folder to something like GPX_OLD
2) Rerun Bike Tracker and press the GPS button, and then the START button
3) See if a new GPX folder has been created on your device

If the answer to step 3 is that NO NEW GPX folder was created, the problem appears to be related to external file access and the app isn't being allowed to write to your file system.

If the answer to step 3 is yes, a new GPX folder was create, then file system access is fine. The existence of the fluctuating accuracy box also suggests that the app is being allow to access GPS data as well.

Please let me know what you find.

Also, did this work BEFORE build 35?

John Ellerton

unread,
May 29, 2020, 5:19:56 PM5/29/20
to Bike Tracker Support Group
Yes, Bike Tracker has created a new GPX folder. I ran down the road and back but no GPX file.

Yes - everything has been working fine on Android 10 - until today.

The next thing I'm going to try is to uninstall, delete the data\ folder, and reinstall. Will let you know.

Steve Punter

unread,
May 29, 2020, 5:24:44 PM5/29/20
to Bike Tracker Support Group
When I posted Build 35 to Google Play, I was forced to update the target API to 28 from 26. I strongly suspect this was the source of the problem. In an attempt to address it, I have found the problem can be made to occur on my Pie device. Hopefully, I can find a way to correct this. I might email you a copy of the APK to try out for me. If I don't have your email address, could you please email me at pbex...@gmail.com. Thanks.

Steve Punter

unread,
May 29, 2020, 10:53:37 PM5/29/20
to Bike Tracker Support Group
Note to anyone who's been following this thread. The problem has been identified and fixed. It was strictly with Build 35 when used with Android Q or Android Pie. I've posted Build 36 to the Play Store, but if it hasn't shown up for you yet, see the net message for a download link.
Reply all
Reply to author
Forward
0 new messages