Дата обновления:17.03.2025
Статус: готово
Автор инструкции @Nik_KN
Headunit Reloaded Emulator for Android Auto
Это решение позволит запустить Android Auto на ГУ без дополнительного оборудования в виде свистка CCPA и приложения Autokit. Работает только с телефонами на Android.
Решение состоит из двух частей:
• Headunit Reloaded (HUR) – «серверная» часть, устанавливается на ГУ;
• WiFi Launcher – «клиентская» часть, устанавливается на телефоне (приложение-помощник для подключения к ГУ). Автоматизирует запуск соединения со стороны телефона.
Установка
WiFi Launcher
Скачиваем WiFi Launcher с Google Play. Убедитесь, что приложению даны все права. Запустите приложение, в меню Bluetooth выберите ГУ (Bluetooth должен быть включен, но телефон не подключен к ГУ по Bluetooth). При подключении к данному устройству будет запускаться AA.
В приложении настраиваете режим соединения (Wireless\WiFi connection mode).
Headunit Reloaded
Скачиваем HUR (в группе выложили патченную версию 7.2.1 с русским интерфейсом и иконкой Android Auto) и ставим на ГУ, даем все права.
В настройках выбираем тот же режим соединения, что и на телефоне.
ВАЖНО! Ни WiFi Launcher, ни Headunit Reloaded не могут автоматически включать и выключать Wi-Fi/BT, поэтому для работы любой автоматизации наиболее важным требованием является включение BT и Wi-Fi на ваших устройствах.
Краткое описание режимов соединения
Network Discovery (Обнаружение сети)
Можно использовать в тех случаях, когда ГУ и телефон подключаются к одной точке доступа (например Wi-Fi-модем в автомобиле)
Wi-Fi P2P also known as Wi-Fi Direct (Используйте Wi-Fi Direct (также известный как Wi-Fi P2P)
Наиболее стабильный режим из беспроводных. Основной недостаток – в этом режиме нельзя раздавать интернет с телефона на ГУ. Подключение будет через Wi-Fi Direct и если телефон поддерживает диапазон 5 ГГц, то будет в этом диапазоне (помех меньше).
После завершения настройки откройте HUR на ГУ и WiFi Launcher на другом, нажмите кнопку ручного запуска службы в WiFi Launcher на телефоне. Когда два устройства обнаружат друг друга, вы увидите запрос на подключение на экране HUR, примите его, и AA вскоре запустится. В большинстве случаев два устройства запоминают друг друга, и при дальнейших подключениях соединение будет полностью автоматическим.
Create Wi-Fi hotspot on HUR side (Создать точку доступа на ГУ)
Не тестировал
Wi-Fi client mode on HUR side (Режим клиента Wi-Fi (телефон создаст точку доступа))
В этом режиме ТД создаётся на телефоне и ГУ подключается к телефону. Возможна одновременная раздача интернета с телефона на ГУ. Из недостатков – работает менее стабильно, чем Wi-Fi Direct. Если у вас в телефоне точка доступа может работать в диапазоне 5 ГГц, то по идее стабильность должна быть примерно такая же, как и в режиме Wi-Fi P2P.
Manually connect to Android Auto Headunit Server (Подключитесь к серверу головного устройства Android Auto вручную)
Малоинтересный режим. Не пробовал
В этом режиме вам не нужно устанавливать WiFi Launcher на телефон.
Вам нужно будет вручную создать точку доступа на телефоне и подключить к телефону устройство под управлением HUR.
Вам необходимо убедиться, что вы включили настройки разработчика в Android Auto и запустили сервер головного устройства оттуда. Вы можете сделать это на своем телефоне, открыв настройки телефона, перейдя в подключенные устройства -> Настройки подключения -> Android Auto.
Если вы еще не включили режим разработчика, прокрутите вниз и быстро коснитесь версии 10 раз. После включения режима разработчика вы можете запустить сервер головного устройства из трехточечного меню в правом верхнем углу. Сервер головного устройства можно оставить включенным постоянно, поскольку он не имеет никакого негативного эффекта, кроме постоянного уведомления на телефоне.
Когда сервер головного устройства запущен и устройство, на котором работает HUR, подключено к точке доступа телефона, нажмите кнопку Wi-Fi в HUR.
Подключение по проводу
Стандартное проводное подключение. При подключении ГУ попросит выбрать приложение, которое будет запускаться при подключении телефона и предоставить доступ к телефону. После этого при подключении по проводу будет запускаться Android Auto, а не CarbitLink.
Настройки после установки
Боковая панель
Для того, чтобы отображалась боковая панель ГУ с домиком и настройками климата идем в Graphics settings и отключаем Полноэкранный режим.
Размер элементов интерфейса AA
Размеры элементов интерфейса Android Auto определяются размером и разрешением экрана ГУ (параметр DPI, он же Pixel Density). Поигравшись этим параметром, можно попытаться подобрать размеры под себя.
Будьте осторожны при неадекватных значения HUR не запуститься, только переустановка!
Изменить данный параметр можно в Graphics settings.
По умолчанию стояло 160. ТТХ ГУ дает значение 167. Я использую значение 185 – по мне оптимальный размер элементов интерфейса и масштаба карты.
Настройка GPS для работы с GPS-Tether
Надо отключить совместно использование GPS. В противном случае на телефоне пропадает GPS.
Известные проблемы
Ошибка связи 2 - "Версии ПО, установленного на телефоне и в автомобиле, несовместимы"
В случае появления данной ошибки обновите WiFi Launcher на последнюю версию из Google Play.
Доступ к местоположению
В случае если Яндекс.Навигатор не отображается в Android Auto с просьбой предоставить доступ к геопозиции в телефоне проверьте в есть ли у Яндекс.Навигатора, установленного в телефоне, разрешение на доступ к местоположению в любом режиме (а не только во время использования приложения)
Звук идет из динамиков телефона
В первую очередь проверить в настройках HUR на ГУ следующий переключатель (должен быть вкл)
Если не помогло, то попробуйте отключить функцию Music Share на телефонах Samsung
Звук ставится на паузу
При запуске соединения Android Auto музыка ставится на паузу и при нажатии на кнопку Play (с руля или на экране ГУ) включается и сразу же выключается. Это особенность работы Android Auto. На не обновлённой версии ГУ (AP Version 32152) достаточно нажать кнопку перемотки на руле, композиция переключиться и воспроизведение продолжиться. На обновленных версиях ГУ помогает только отключение передачи звука через Bluetooth.
Полезное
Ссылки
Полное описание режимов соединения на английском можно найти тут.
Известные проблемы и решения (на английском) тыц.
FAQ (англ).
Ветка приложения на форуме XDA.
Ссылка на профильный форум по Android Auto на 4pda
Ссылка на версии приложения HUR с 4pda.
Как сделать видеозапись происходящего на дисплее ГУ в Android Auto
Всё просто.
1. В настройках Режима разработчика, в АА, отмечаем нужные галки ("Сохранять видео"), выбираем качество ("Разрешение видео").
2. Забираем после (!) сеанса АА, по пути: /storage/emulated/0/Android/data/com.google.android.projection.gearhead/files/auto
Источник <https://4pda.to/forum/index.php?showtopic=651767&st=5320#entry106953604>
Как сделать скриншот с ГУ в Android Auto
Дабы исключить мазню, блики солнца, прочие артефакты и показать всем приличную картинку, необходимо сделать следующее:
1. Активируем режим разработчика.
2. Заходим в него через меню АА
3. Подключаем девайс к ГУ. В таком состоянии АА не свернётся в смартфоне. Либо, если девайс подключён к ГУ и Вы пользуетесь новым интерфейсом последней версии. В меню приложений есть кнопка "Настройка", и нажав на неё у нас в телефоне активируется меню АА.
4. Убеждаемся, что в меню Для разработчиков стоит галка в чекбоксе "Выгружать скриншот". Выбираем на ГУ кадр, который хотим отскринить и нажимаем "Отправить скриншот"
5. На смарте откроется список приложений для отправки. Выбираем любое удобное для нас (откуда будет проще изъять скриншот). Скрин можно не отправлять, он должен появиться в галерее (может и не появиться, т.к. некоторые галереи не показывают системные папки). Физически скрин будет находиться внутренней памяти по адресу: Android/data/com.google.android.gms/files/auto. Нужно будет активировать отображение скрытых файлов. В итоге получаем красивую и чёткую картинку.
Скрины экрана ГУ с Android Auto
Скрины с экрана ГУ в оригинальном разрешении лежат тут.