roadstrapp.0.4.18.apk
Roadstr 0.4.18
A crash during navigation, and the roundabout signs that were drawing the wrong junction.
Both came from the previous release. Install this one.
Fixed
-
The app could die mid-route. The map opened a new database watcher on every GPS fix
and could not close the old ones fast enough — cancelling is asynchronous, opening is
not — so after a few minutes of driving they piled up until the app ran out of memory.
There is now one watcher, opened once. -
Roundabout signs showed too many arms. Where a road meets a roundabout as two
separate carriageways, it was counted as two exits: a four-exit junction drew as seven.
How far apart those two connection points look depends entirely on the size of the
roundabout — twelve metres spans 23° on a large ring and 74° on a small one — so the
fixed threshold could never work. It is now measured from the roundabout itself. And
when the shape still cannot be resolved confidently, a plain roundabout is drawn rather
than a wrong one: on the road, a sign showing the wrong junction is worse than a sign
showing no detail. -
Distances over a kilometre are spoken as kilometres. "In 4567 metres" is now "in
4.5 kilometres" — with the decimal separator your language is actually read with, since
a speech engine says 4.5 and 4,5 differently. -
One instruction no longer cuts off another. Every announcement was marked urgent,
which stops whatever is playing. Advance warnings now wait their turn; only the final
"now" instruction takes over, because by then the junction is seconds away. -
The map no longer occasionally spins 180°. Standing still, a GPS fix wanders by
several metres, and the direction of travel was still being measured from where it had
wandered to. Pulling away could point the map any way at all, including backwards. -
More restricted-traffic zones are recognised. Most are mapped in OpenStreetMap as
time-limited restrictions — active only during certain hours — and those tags were not
being read at all. Checked against live data: eleven restricted streets in one Italian
city centre that the app previously could not see.
Changed
- The secondary instruction panel is 15% narrower and covers less of the map. Text and
padding scale with it, so the same instructions still fit on the same number of lines.
Verifying this release
sha256sum -c SHA256SUMS.txt
All four APKs are signed with the official Roadstr release key, carry versionCode 27, and
contain zero Google classes.