Transit and unimplemented mapping visuals
- /e/OS version: 2.9-20250321478214-official-FP4
- Device model(s): Fairphone 4
- Impacted Application: Transit (com.thetransitapp.com)
The problem
The issue pertains to the "Transit" app, which is in my area the most reliable application for finding public transport connections.
When I request a connection to a location, application does find them, but it does not display the trajectory, nor the stops on the way. This only affects /e/OS, as on a phone with stock Android I can see the trajectory (blue line in one of the screenshots):
I have contacted the devs of the application, but they responded that without Google Play services the map may not work correctly, and that they don't intend to support phones without them:
Just to check, I ran adb logcat
while reproducing the issue, and found these error messages:
suggesting that some of the map visualization functions (MarkerOptions?) that the app uses are not implemented in e/OS microG. The issue is similar to the already solved issue here
Steps to reproduce
- Install the Transit app
- Run the app
- Search for a connection to a location (Pittsburgh is an area where the app finds connections consistently)
- Select one of the connections offered
- Connection is displayed, but without trajectory line or stops in the map section
Technical details
Below are excerpts from adb logcat
from my Fairphone (bad_excerpt.txt
) and from a generic Android phone (good_excerpt.txt
) when replicating the steps:
good_excerpt.txt
bad_excerpt.txt
Additional note: the issue is independent of whether the phone is rooted or not.