Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

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):

r_Screenshot_20250416-194533 r_Screenshot_20250416-194515_Transit

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:

Selection_612

Just to check, I ran adb logcat while reproducing the issue, and found these error messages:

Selection_610

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.

Edited by Viktor Walter