osmandapp / OsmAnd

OsmAnd
https://osmand.net
Other
4.59k stars 1.01k forks source link

[Feature request] Support MirrorLink #3672

Open Almorca opened 7 years ago

Almorca commented 7 years ago

Add support to MirrorLink ( https://en.wikipedia.org/wiki/MirrorLink ) to offer integration between Osmand and a car's infotainment system and to can see Osmand on screen of the car.

sonora commented 7 years ago

Probably a valid request, although I have to say that I personally would need a lot more research between MirrorLink, Android Auto, Windows Embedded Automotive / Ford Sync, etc. regarding which of these should be looked into, or how to prioritize supporting to interface with them ... any good guidance or material on this?

Almorca commented 7 years ago

There are a basic introduction on https://blog.noser.com/android-auto-vs-apple-carplay-vs-mirrorlink/ and https://iot.intersog.com/blog/overview-of-connected-car-app-dev-platforms-android-auto-apple-carplay-and-mirrorlink/

I n my opinion Osmand can not support Android auto because actually it only admit messaging and audio. Mirrolink is more standard and it have more features but the apps need to be certify by a consortium (I don't know if this have a price or it is free).

There are other technology open source, SmartDeviceLink, but I don't know any car that use it.

sonora commented 7 years ago

Good links, thanks! We will have to see if we can muster any of our developer capacity or anyone's interest in helping to implement ... :)

C0rrupted0mn1p0tence commented 7 years ago

Just as quick reference (and mentioned in the wiki article), Ford Sync gen 1 and 2 (2007-2010) run on Windows Embedded Automotive while their gen 3+ runs on QNX software by BlackBerry Limited. The article also mentions upgrades to versions 4+ for older systems. This means targeting Sync 3+ only (QNX) would make for a better option than targeting Windows Embedded.

alstd commented 6 years ago

Any good news? 11 months gone from last news. Sygic is certified for Mirrorlink now. How can we made the same functionality? - It'd be nice feature.

alstd commented 6 years ago

https://mirrorlink.com/Developers

landswellsong commented 6 years ago

I'm planning to port to Android Auto, but I'm very busy with my job right now so it goes at turtle speed. Maybe if someone goes to implement Mirror Link we get in touch so we don't reinvent the wheel? I don't have a ML phone to test though.

sixsixfive commented 4 years ago

This would be a really good feature since unlike Android Auto or Apple Carplay it is an open platform

I believe it is now called SDL: https://smartdevicelink.com and used by Toyota, Ford and some more

Also https://www.sygic.com can use it instead of Android Auto.

Cd-spb commented 2 years ago

Hi! Sorry my English. [Request] I think that for a regular launch, it is enough to supplement AndroidManifest.xml `

` [Workaround] You can use the "starter" to integrate the OsmAnd into the MirrorLink. That way worked for me. Link for instruction: https://www.drive2.ru/l/526361506057551967/ https://4pda.to/forum/index.php?showtopic=385663&st=4780#entry83435346 The issue of sound broadcasting deserves special attention. At the moment, the program is engaged in "mixing" the sound MicManager https://4pda.to/forum/index.php?showtopic=385663&st=8660#entry95567979 #### На русском: [Request] Я думаю, что для штатного _запуска_ достаточно дополнить AndroidManifest.xml ` ` [Обходной путь] Для интеграции OsmAnd в MirrorLink, можно использовать "пускатель"="пустышку". Этот способ у меня сработал. Инструкции: https://www.drive2.ru/l/526361506057551967/ https://4pda.to/forum/index.php?showtopic=385663&st=4780#entry83435346 Отдельного внимания заслуживает вопрос трансляции звука. В данный момент "смешиванием" звука у меня занимается программа MicManager https://4pda.to/forum/index.php?showtopic=385663&st=8660#entry95567979