Hacker News new | ask | show | jobs
by dmca 3602 days ago
I can't speak for this OS but I use OsmAnd (http://osmand.net) in place of google maps on cyanogenmod and it does do a reasonable job of voice navigation (using the same OpenStreetMap data as uNav). It's open source so it should be able to work in principle.
1 comments

I agree there are good applications available, but OSMAnd is an Android app, you'd need some sort of compatibility layer for it to run on stock Linux. I think there is work going on for that happen, but it's not there yet. The project I can recall is Shashlik, there are one or two others as well.

I think Android app compatibility is necessary for a Linux phone. You won't be able to use Play Services, but a lot of apps do not require that. Android compatibility would for instance give you WhatsApp. It also gives you access to hardware like activity monitors (Garmin and Withings apps don't require play services), which otherwise is very unlikely to be supported. And also sophisticated public transport apps like Moovit.

Hopefully Google will open source the container based approach they use for enabling Android apps on Chrome OS

http://arstechnica.co.uk/gadgets/2016/05/chrome-os-android-a...

There's a (presumably unofficial) desktop port of OsmAnd (called offroad) although I don't know how stable it is/how it's implemented. I agree that a fully functional and more general compatibility layer could be rather useful.