Трансляция экрана смартфона через MirrorLink на ГУ Citroen
Ниже пошаговое описание процесса, по результатам которого получаем вывод экрана телефона на нижний экран головного устройства с возможностью сенсорного управления, при этом экран телефона выключен, а сам телефон заряжается.
Список MirrorLink совместимых с головным устройством смартфонов (ссылка на сайт Citroen):
-
Samsung :
- Samsung Galaxy S6 Edge+ (Android 6.0)
- Samsung Galaxy S6 Edge (Android 6.0)
- Samsung Galaxy S6 (Android 6.0)
- Samsung Galaxy S5
- Samsung Galaxy Note 4
- Samsung Galaxy Note 4 Edge
- Samsung Galaxy Note 6
- Samsung Galaxy Alpha
- Samsung Galaxy A3 2016
- Samsung Galaxy A7
- Samsung Galaxy S7
- Samsung Galaxy S7 Edge
-
HTC :
- HTC One M9+
- HTC One M9
- HTC One (M8)
- HTC Desire Eye
- HTC Desire 820
-
Sony Xperia
- Z5 Compact
- Z5 Dual
- Z5 Premium Dual
Полезное.
ГУ поддерживает USB-хабы, при этом в один порт можно вставить флэшку с музыкой, в другой телефон и все это вместе работает и даже заряжается телефон, порт ГУ выдает около 700мА.
Доработка Samsung Galaxy Note 4 (SM-N910F) для работы MirrorLink с Citroen
- Обновить телефон до прошивки N910FXXU1DQJ1-Version:Android 6.0.1, Changelist:10100220, Germany от 12.10.2017 (прим.: с 5-й версией Android MirrorLink работает нестабильно), Boot – TWRP, Root – Magisk
- Установить LG MirrorDrive версии 1.2.1.2 (прим.: версия важна), заблокировать приложению вывод уведомлений в свойствах приложения
-
Добавить приложения в список MirrorLink-совместимых (только для телефонов Samsung при наличии root-доступа) – тогда при запуске добавленных приложений связь не разрывается и не нужно заново запускать LG MirrorDrive после запуска каждого приложения или вывода системного уведомления (прим.: в противном случае после запуска любого Android приложения выдается сообщение от ГУ, что приложение не совместимо с MirrorLink, но повторный запуск LG Mirror Drive сразу переводит нас на запущенное приложение. И так при каждой смене запущенного приложения нужно однократно перезапустить LG Mirror Drive). Без этой доработки также не будет экранной клавиатуры – в навигационных программах придется выбирать встроенную в приложение клавиатуру.
- В приложении MyAndroidTools Pro (прим.: потребуется root-доступ) выбрать Базы данных -> Samsung MirrorLink 1.1 -> pkgnamedb -> pkgnames, запомнить последний занятый id
-
В меню выбрать «Добавить», указать id как id+1 и имя приложения вида ru.yandex.yandexmaps, cityguide.probki.net (прим.: точное имя можно посмотреть тут же в разделе Прочее->Приложения, рекомендую сразу добавить экранные клавиатуры, ланчер и т.п.)
Результат работы
Телефон подключается штатно через MirrorLink, на экране ГУ выбираем приложение LG Mirror Drive и сразу получаем доступ на рабочий стол. Работает абсолютно стабильно, экран в движении не блокируется.
У Citroen слева на экране неотключаемая панель управления (прим.: зато на ней есть Android кнопки "Меню" и "Назад"), немного места занимает, но это удобнее, чем Android Auto Mirror - меньше расход батареи, выключен экран(!), нет широкой полосы снизу.
Уведомления навигации с телефона (прим.: последние 200-300мс уведомления не проигрываются) приостанавливают музыку ГУ, после уведомления музыка играется дальше. Экранная клавиатура работает.
Можно выводить на верхний экран штатную навигацию, а на нижний экран - экран телефона, например, с другой навигацией.
Возможности для дальнейшей кастомизации - телефон без аккумулятора можно разместить в охлаждаемом бардачке автомобиля, настроив в нем автоматическое включение после подачи питания (прим.: в скрипт запуска индикатора заряда батареи добавляется команда включения).
22 июля, 2020 в 21:56
Здравствуйте Василий!
Скажите пожалуйста, все что Вы описали сразу после доработки Samsung Galaxy note4, необходимо проделывать с каждым телефоном из вышеуказанных в списке или это доработка именно самсунга? Я думал полное зеркало сразу после подключения телефона к ГУ происходит!?
Ответить
Vasiliy Reply:
15 сентября, 2020 at 10:58
Добрый день.
Доработка исключительно для Samsung.
Полного зеркала через MirrorLink ни у одной модели штатно нет.
Ответить