Android Auto | Умное автомобильное приложение с картами, мультимедиа и прочим



Реп: (2889)
Android Auto
Версия: 11.6.64121

Последнее обновление программы в шапке: 28.03.2024

Прикрепленное изображение

Краткое описание: Умное автомобильное приложение с картами, поддержкой мультимедиа и сообщений.
Узнайте больше об Android Auto | Cправка - Android Auto | Приложения для Android Auto | Android Auto FAQ (Eng) | Критерии качества автоприложений |
Клуб любителей Android Auto | Об Android Auto на Drive2.ru | Репозиторий всех версий Android Auto | Баг трекер Android Auto (eng) |

Прежде чем задавать вопросы, ознакомьтесь с FAQ, материалами шапки и обсуждением в теме (мануал)! В противном случае, повторяющиеся вопросы и ответы на них будут удаляться, чтобы не засорять форум. В последнее время Аа на версиях Андроид 8 и 9 становится системным! Вопросы, имеющие косвенное отношение к теме, (в том числе и обсуждение приложений, работающих в Аа), следует обсуждать в Клубе АА (если ваш вопрос пропал из темы, то возможно он был перенесён в Клуб АА, либо удалён как повторяющийся). Формулируйте вопросы чётко, информативно и понятно - тогда высока вероятность того, что и ответ будет таким же внятным и полезным.
Пример вопроса
"Здравствуйте, у меня <модель смартфона>, <версия Android>, <Версия АА>, <установленные приложения>, <root есть/нет>. Я пытаюсь получить <некий результат>. Я сделал <действия>. В результате у меня получилось <результат, который получен>. ЧЯДНТ?"

Инструкция для новичков. Читать обязательно!

1. Описание и обзоры
Описание Android Auto
Android Auto переносит знакомые приложения и сервисы на экран на панели вашего автомобиля, делая получение нужной вам в пути информации более простым и безопасным. Испытайте Android Auto на своём устройстве с Android 8.0+ и совместимом автомобиле или головном устройстве от других производителей.

Android Auto – это умный сервис для водителей. Благодаря удобному интерфейсу, большим кнопкам и поддержке голосовых команд вы сможете без труда пользоваться приложениями с телефона даже за рулём.

С Android Auto вы получаете:
• Безопасность за рулём - Простой и интуитивно понятный интерфейс, встроенные элементы управления на рулевом колесе и мощная система голосовых команд позволят вам не отвлекаться от дороги
• Навигацию с Google Картами - Прокладывайте маршруты, используйте GPS-навигацию и получайте оповещения о ситуации на дорогах, достопримечательностях и многом другом
• Звонки и сообщения "без рук" - Совершайте звонки и отправляйте сообщения с помощью голосовых команд, принимайте входящие вызовы, не отрывая рук от руля
• Информацию и помощь - Получайте информацию о погоде, движении, ситуации на дорогах и многом другом в виде простых "карточек"
• Доступ к вашей музыке - Слушайте музыку и плейлисты с вашего мобильного, используя встроенную стереосистему своего автомобиля
• Используя сторонние приложения, вы можете дублировать экран своего смартфона на мультимедийную систему автомобиля и управлять оттуда смартфоном. Но при этом вы сознательно снижаете свою безопасность и подвергаете опасности здоровье и жизни других участников дорожного движения.
Обзоры и впечатления об Android Auto
Приложение Android Auto появилось в Google Play
Google показала примеры приложений для Android Auto
Android Auto Turns Your Car's Dashboard Into a Mobile Device
Android Auto: Обзор и полное руководство пользователя
Две недели с Android Auto за рулём. Впечатления
Почему Android Auto – это лучшая автомобильная медиасистема на данный момент
Kenwood will be one of the first to offer wireless Android Auto.

2. Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


3. Требования к характеристикам телефона
Русский интерфейс: Да
Системные требования: Смартфон с Android 8.0 или более поздней версии, на котором доступен мобильный Интернет. Если на вашем устройстве используется операционная система Android Go, то Аа работать не будет!!!
Начиная с версии 7.5.62133 от 08.04.2022 поддержка Android 6.0 и 7.0 прекращена и работа Аа невозможна.
Придётся либо менять телефон на более современный, либо перепрошивать телефон кастомной прошивкой с версией Android 8.0+.
Также на Андроид 10+ Аа должно быть системным, с установленными сервисами Гугл, иначе в автомобиле Аа работать не будет (ошибка 22).

По информации производителя необходим 1Гб оперативной памяти (имеется в виду свободной!).
Из опыта наших пользователей предпочтителен смартфон с объёмом оперативной памяти 4 Гб и более, особенно если планируете использовать сторонние приложения и пользоваться телефоном в качестве основного.
Технические особенности: Данное приложение очень чувствительно к качеству USB кабеля. Используйте проверенные и качественные USB кабели (предпочтительны рассчитанные на 3А и выше)!
Ответ на вопрос, почему не все кабели подходят для Аа.
Разработчик: Google Inc.
Домашняя страница: https://www.android.com/auto/, https://support.google.com/androidauto/?hl=ru#topic=6348027
Google Play: https://play.google.com/store/apps/details?id=com.google.android.projection.gearhead
Видео на YouTube: https://www.youtube.com/watch?v=U4MQBGZPopo, https://www.youtube.com/watch?v=Ht8yzpIV9M0
Видеоинструкция: https://www.youtube.com/watch?v=bQ8PWH4hdHQ
4. FAQ
Важная информация!
Прежде чем задавать вопросы, ознакомьтесь с FAQ, материалами шапки и обсуждением в теме. Используйте поиск! На многие вопросы ответ уже дан, не поленитесь найти его самостоятельно. Повторяющиеся вопросы и ответы на них будут удаляться без предупреждения, во избежание засорения темы.

1. В каких странах поддерживается Android Auto?
Ссылка 1, Ссылка 2
Если в этом списке Вы не нашли свою страну, не переживайте, Android Auto, при наличии Сервисов Гугл на телефоне, будет работать.

2. Какие автомобили поддерживают Android Auto?
Актуальный список автомобилей и Гу, поддерживающих данную технологию.

3. Как настроить приложение Android Auto?
4. Можно ли подключиться к АА на ГУ через Wi-Fi?
Да. Обязательное условие — наличие Wireless 5 Ггц и сертификация для применения WiFi-соединения с беспроводным Аа.
На других ГУ добиться этого возможно только при использовании "костылей"
(пример) или при помощи: AAWireless, Motorola MA1, OttoCast, OttoCast (Алиекспресс) (OttoCast работает по протоколу CarPlay, поэтому в Аа не будет работать мультитач), Carsifi, Carlinkit A2A, CARVIEW.
Но для этого также необходимо выполнение следующих условий:
1. Гу с поддержкой Android Auto Wireless или "костыль".
2. Смартфон с Android 9.0 (Pie) или более поздних версий (официально заявлена поддержка для Андроид 11+).
3. Установленное приложение Android Auto (на Андроид 10+ Аа должно быть системным.
4. Возможно потребуется подключение по высокоскоростному USB-кабелю для первоначальной настройки.

5. Работает ли Android Auto с двумя симкартами?
Да, начиная с версии 6.9.61371

Нужно предварительно в настройках телефона установить запрос на выбор симкарты для совершения звонка.

6. Как в Android Auto включить режим разработчика и разрешить запуск сторонних приложений (неизвестные источники)?
7. При использовании наэкранной клавиатуры АА нет возможности изменить раскладку. Как включить?
Вероятно Вы используете стороннюю клавиатуру. При этом, встроенная (системная) клавиатура удалена или заморожена. Разморозьте системную клавиатуру или попробуйте сделать стороннюю системной. Описание возможного решения проблемы.

8. Как в Android Auto сделать скриншот с ГУ автомобиля и сделать видеозапись экрана?
9. Как в Android 10 (и новее) создать ярлык для быстрого доступа к настройкам АА?
10. Как в Android Auto скрыть нижнюю панель навигации?
Полностью убрать её нельзя! Но возможны варианты модификации.

11. Через некоторое время в АА перестаёт работать Waze или другие приложения Что делать?
Это проблема усыплялок и оптимизаторов вашего смартфона. Запретите смартфону усыплять необходимые приложения (у всех это делается по-разному: исключение, белые списки, т.п.

12.Как в Android Auto отключить чёрный экран блокировки?
13. Экран моего ГУ имеет пропорции 16:9, но Android Auto показывает картинку 4:3. Как переключиться в широкоэкранный режим и избавиться от чёрных полос по краям?
На телефоне в Android Auto включить "Режим разработчика".
В меню, в пункте "Для разработчиков" включить опцию "Разрешить использование видеосигнала 720p" или "Разрешить использование видеосигнала 1080p".

14. При запуске ругается "Сервисы Google Play: ошибка подключения". В чём дело?
Варианты ответа:
Max_Chub @ 10.02.18, 19:56 *
Необходимо удалить и снова установить именно сервисы Google play. У меня было то же самое, переустановка сервисов помогла
th3fall3n0n3 @ 25.11.16, 16:25 *
Вылечить смог только сбросом к заводским настройкам. Увы, другие способы не помогли
axd1152 @ 14.04.18, 05:53 *
Победил очисткой данных и кэша сервисов гугл плей, гугл музыки, гугл фильмов и google services for instant apps.


Также это можно реализовать с помощью второго смартфона через AA GetWay: ссылка1, ссылка2.

15. На телефоне появляется "Ошибка сети 12". Как устранить?
Ссылка.
yarikVN @ 29.10.18, 10:43 *
Писал пару страниц назад про проблему вылета АА и "ошибка сети 12"

В одном и том же месте, на одном и том же маршруте, вылет АА 100%. Думал, что связано с потерей связи.
Порекомендовали в интернетах заменить кабель подключения телефона. И вуаля - помогло. Раз 10 проезжал по той же точке, где раньше вылетало - все отлично работает


16. На телефоне появляется "Ошибка связи 16". Как устранить?
Ссылка.
Необходимо удалить все клонированные приложения и аккаунты Google. Должен остаться один аккаунт. Также, не помешает после этого почистить все кэши и перегрузить девайс (ну и не брезгуйте поиском по теме. Ссылка вам в помощь).
Вариант решения проблемы на телефонах Xiaomi.

17. На телефоне появляется "Ошибка связи 8", "Ошибка связи 14". Как устранить?
Прикрепленное изображение

1) Необходимо обновить Сервисы Google Play.
2) Необходимо проверить и актуализировать дату, время и часовой пояс на смартфоне и ГУ.
После этих действий проблема должна уйти.
Иногда помогает корректировка времени на Гу.

18. При подключении смартфонов Xiaomi появляется чёрная рамка (полосы) на экране ГУ. Как устранить?

Shadow1983 @ 17.09.18, 21:53 *
С выходом dev прошивки 8.9.13 на Android 9.0, проблема с черными полосами в AA решена.


19. При подключении смартфонов Meizu не работает АА и сторонние приложения. Как устранить?
Вариант решения проблемы


20. При подключении смартфонов Xiaomi с MIUI не работает ААM, AAMM, S2A (чёрный экран). Как устранить?
Вариант решения проблемы
Общие принципы решений тут и тут
Скрины необходимых разрешений для MIUI - тут


21. При подключении смартфона с кастомной прошивкой не работает АА и/или сторонние приложения. Как устранить?
Вариант решения проблемы
Это скорее не решение проблемы, а объяснение происходящего. Далеко не все кастомные прошивки подходят для решения наших задач.
1) АА и программы зеркалирования работают на устройствах с настоящим (заводским, стоковым, полноценным) Android 10. Либо на кастомах для подобных устройств, постоенных на стоковых прошивках и ядрах, постоенных на базе 10-й генерации. То же самое касается АА и другого софта.
2) АА, другие прогаммы могут не работать на кастомных прошивках, являющихся эмуляцией Android 10. АА не дадут запуститься сервисы, т.к. они взаимодействуют в т.ч. и с ядром прошивки.


22. Как устанавливать приложения для Android Auto?
Приложения, одобренные Google для работы в Android Auto (они же приложения для Android Auto или "автомобильные приложения"), устанавливаются на мобильное устройство, как любое другое обычное Android-приложение, т. е. из Google Play Маркета, из apk-файла и т. д. - любым доступным вам способом. После установки на мобильное устройство не все приложения появляются в списке доступных автоприложений на ГУ - особенности взаимодействия каждого конкретного приложения с Android Auto определяются разработчиком этого приложения.

23. При запуске приложений в S2A видим чёрный экран на ГУ, либо постоянно появляется запрос на трансляцию на экране телефона (галки подтверждения нет)
Необходимо прописать команду:
adb shell
cmd appops set ru.inceptive.screentwoauto PROJECT_MEDIA allow
Ссылка на оригинальный пост + Дополнение, вариант 2, вариант 3 (с помощью скрипта).

24. Как установить и использовать Яндекс Навигатор на АА?
Яндекс навигатор и Яндекс карты работают в Аа после подключения подписки Яндекс Плюс.
Но, если вы готовы пройти огонь, воду и медные трубы, то такая возможность существует и без подписки:
1. Получить Root права на своём смартфоне (инфо в теме вашего устройства)
2. Установить программу для зеркалирования экрана смартфона (ААМ или S2A. Всё ищем в шапке темы).
3. ЯН будет запускаться на смартфоне и отображаться на экране ГУ через программу зеркалирования.
Также возможен запуск зеркала без рут.

25. Как отключить автоматический запуск навигационной программы при старте АА?

Для отключения Google Maps подходит 1 и 2 способ, при этом нужно принять тот факт, что Google Maps вам не нужен вообще (т.к. работать он не будет).
1-й способ (нужен Root) - Установить ® Titanium Backup и заморозить приложение Карты
2-й способ (Root не нужен, необходимо знать азы работы с ADB) - Инструкция тут
3-й способ (предпочтительный, нужен Root) необходимо воспользоваться AA AIO TWEAKER. Патчер отключает любую навигационную программу при запуске АА (Google Maps, 2Gis, Sygik и другие, которые появятся в АА). При таком способе навигационные приложения остаются работоспособными. Возможно не будет работать автоматическое возобновление воспроизведения медиа, потребуется в настройках АА выключить и включить эту функцию.

26. Можно-ли хоть что-то изменить в интерфейсе АА?
Можно, но не так много, как хотелось бы. Возможно изменить обои в списке приложений, цвета подписи иконок приложений, цвет инфопанели, размер иконок, ширину нижней панели, анимацию и т.д. (варианты модификации постоянно совершенствуются, следите за обновлением информации.
Подробно об этом тут .

27. Как подключить к ГУ авто два смартфона (один для звонков ВТ, другой для мультимедиа USB)?
100% идеально работающего варианта нет. С какими-то минусами подобного решения придётся мириться. Google разрабатывал приложение АА с учётом использования единственного смартфона. Поэтому некоторые функции могут быть недоступны. Опять же, разнообразие прошивок ГУ и смартфонов не позволяет создать универсальное решение, поэтому рекомендации носят общий характер. Пробуйте на свой страх и риск (делитесь опытом). В настоящее время в стадии тестирования находится S2Echo, как составная часть S2A.
Подробнее об этом тут - Ссылка на пост.
Вариант подключения к АА основного телефона по bluetooth раньше, чем дополнительного.

28. Как подготовить samsung S7(sm-g930fd) 8 android для работы с зеркалом
29. Как решить проблему отображения местоположения в навигационных приложениях?
30. Решение проблемы смены языка на клавиатуре ГУ (значок смены языка отсутствует или неактивный) в Fermata Auto, CarStream и т.д.
31. Решение проблем отображения погоды, невозможности менять местами ярлыки и пропадания автомобилей из списка
Android Auto (Пост Uksus17 #103424448)
Решение проблемы отображения температуры в ⁰С (отображается в ⁰F):
Способ 1, способ 2.

32. Вариант запуска Аа на Гу с Андроид через Headunit Reloaded.
Также с его помощью возможен запуск Аа на экране телефона (нужно не забыть включить Сервер головного устройства в настройках Аа и при запуске подобрать правильное разрешение DPI).
33. Решение проблемы исчезания сторонних приложений на телефонах с рут
34. Как отправить багрепорт в Гугл при возникновении проблем с работой Аа.

5. Сторонние приложения для АА
Внимание!!! Важно!!!

Приложения обязательно должны быть предназначены для работы с Android Auto, не стоит пытаться установить нижеперечисленными способами какие-либо другие приложения. Сторонние приложения не соответствующие политике Google (AAMirror, AAStream, Screen2Auto, Fermata Auto, CarStream) блокируются правообладателем Android Auto. Поэтому запустить их на ГУ штатным способом не представляется возможным! Для запуска этих сторонних приложений на ГУ необходимо выполнить обязательные действия:
  1. Получить Root права на своём смартфоне, предпочтителен ® Magisk (если их нет, читаем п.3 и 6). При этом есть вероятность того, что версии Canary могут не обеспечить работу зеркала должным образом. Как получить Root читаем в темах по своим смартфонам (т.к. всё индивидуально).
  2. Убедиться, что вы не являетесь бета-тестером приложений Google и Сервисы Google Play (и не используете бета-версии этих приложений).
  3. Разрешить запуск сторонних приложений в АА. Установить необходимое(ые) приложение(я) - (ниже обзор этих приложений).
  4. Применить разблокировку необходимых приложений с помощью AA AIO TWEAKER или использовать Альтернативный способ добавления приложений.
    На некоторых телефонах с Root правами могут пропасть сторонние приложения. Решить эту проблему возможно таким способом.
  5. Владельцам Xiaomi на MIUI (да и другим не будет лишним) необходимо дать приложениям все возможные разрешения + разрешения на автозапуск и контроль активности!
  6. Возможна работа приложений без получения Root (для 14 Андроид данные способы не применимы).ˇ Способ 1. Способ 2. Способ 3. Способ 4. Способ 5. Самый простой из них Способ 4.
    Также установить ряд сторонних приложений и добавить их в список Аа можно с помощью AAEase.
    Сторонние приложения на 14 Андроид (без рут) возможно увидеть только при использовании AAWireless и включении режима разработчика в настройках сопутствующей программы.

    Решение проблемы установки сторонних приложений для телефонов OPPO, Realme и OnePlus (Oxygen) тут.
    Решение проблемы установки сторонних приложений для некоторых телефонов Xiaomi и Pixel тут.

    ˇ Google блокирует сторонние приложения, такие как Screen2Auto, Fermata Auto и другие. Способы обхода блокировки тут.


Пользовательский модуль Android Auto - XLauncher Unlocked, позволяющий расширить некоторые возможности AA и разблокировать больше функций (наличие рут прав обязательно).

Список наиболее актуальных и популярных сторонних приложений для АА:
  • Screen2Auto - дублирование экрана смартфона в Android Auto на ГУ
    Требования
    Для работоспособности Screen2Auto необходимо:
    1. Наличие Root (для обхода блокировки запуска сторонних приложений Гуглом и полноценной работы приложения). Root получаем согласно инструкциям в теме вашего телефона (индивидуально).
    2. Разблокировка сторонних приложений с помощью AA AIO TWEAKER, либо встроенным в Screen2Auto патчером.
    При отсутствии рут прав читаем п.6.
    Особенности работы
    После установки и разблокировки приложения необходимо запустить приложение и произвести его начальные настройки. Одна из важных настроек находится в закладке "Настройки восстановления экрана". Необходимо установить родное разрешение экрана смартфона. Делается это обычно автоматически, нажатием на кнопку (шестерёнка).
    После чего в окне ниже (выделено синим) отобразятся заводские настройки разрешения (размер + DPI) экрана вашего смартфона. Убедитесь в том, что они соответствуют техническим характеристикам вашего смартфона (в 99,9% случаев они определятся верно). Однако, если у вас смартфон с нестандартным разрешением и определившиеся автоматом значения некорректные, установите параметры вручную. В противном случае, при отключении смартфона можно словить неприятный баг, связанный с невозможностью поддержки установленного разрешения смартфоном (глюки интерфейса, циклическая перезагрузка и т.п.).

    Если после отключения смартфона или выхода из АА (заглушили авто, закрыли эмулятор, извлекли USB) разрешение смартфона не вернулось к исходному состоянию (неправильно установили параметры восстановления, сбой, особенности смартфона, т.п.), необходимо запустить Screen2Auto, зайти в Настройки → Сброс настроек и выбрать опцию WM SIZE RESET. Разрешение восстановится до заводского.

  • Fermata Auto - мощный аудио-видео-IPTV-YouTube-сетевой плеер с поддержкой большого количества форматов, со встроенными движками vlc и exo плееров и собственным web браузером. Для IPTV движок vlc лучше не использовать.
  • Альтернативное зеркалирование через AAStream - дублирование экрана смартфона в Android Auto на ГУ.

  • CarStream (ранее YoutubeAuto) - воспроизведение видео (mp4, mkv) и YouTube контента в Android Auto
    Миниинструкция
    1. Убедиться, что у вас установлены Root права. Если нет, то ничего работать не будет.
    2. Скачать и установить приложение (модифицированную или оригинальную версию).
    3. Для отображения приложения на ГУ необходимо использовать AA AIO TWEAKER.
    4. Запустить приложение на смартфоне и произвести необходимые настройки (учётная запись, уведомления). Запустить на ГУ.

  • AA AIO TWEAKER - Позволяет внести в белый список такие приложения, как Screen2Auto, Fermata и CarStream, а также снять некоторые ограничения АА. Наличие Rootобязательно!

  • OBD2 Plugin for Android Auto - плагин для Torque Pro для показа в Android Auto текущих параметров машины а также предупреждений о фоторадарах (при использовании CamSam Plus).

    Список менее актуальных (устаревших) сторонних приложений:

  • AAMirror - дублирование экрана смартфона в Android Auto на ГУ
    Требования
    Ссылка на оригинальную и модифицированные версии
    - Разрешение на захват экрана (требуется для функционирования приложения). Если ААМ каждый раз запрашивает подключение.
    - Разрешение на изменение настроек системы (для управления яркостью и предлагаемым ландшафтным режимом)
    - Разрешение на показ элементов интерфейса поверх других окон ("оверлей" - для принудительной ландшафтной ориентации)
    - Права ROOT (для работы сенсорного управления, кнопок "Назад" и "Меню", изменения размера экрана с ГУ)
    ПРИМЕЧАНИЕ. В настоящее время AAMirror работает ТОЛЬКО при наличии прав ROOT. Если прав ROOT нет, невозможно использовать разблокировку
    - Внесение приложения в "белые списки" менеджеров энергосбережения и автозапуска (необходимо для запуска активностей сервисом)
    Особенности работы. Читать всем!
    1. При работе приложения изображение на экране смартфона может искажаться. Это нормальное явление, возникающее ввиду разницы коэффициента соотношения сторон ГУ и Смартфона. Последствия этого могут проявляться при отключении девайса от авто в виде изменившегося разрешения экрана. Решается это одним из способов (случается, как правило, только при первом подключении).
    2. При работе приложения нельзя полностью отключить экран смартфона. Можно уменьшить яркость в настойках. Если этого мало, можно использовать сторонние приложения из спойлера шапки. Однако, в любом случае, добиться полного эффекта отключения экрана сложно. То же самое касается и блокировки экрана. С заблокированным экраном зеркалирование работать не может, т.к. это противоречит самой сути зеркалирования.
    3. Лончеры не всех производителей смартфонов хорошо масштабируют рабочий стол при повороте экрана и изменении разрешения. Проявляется это неправильным отображением иконок рабочего стола смартфона на ГУ (смещение, смешение, т.п.). В подобной ситуации рекомендуется установить и использовать другой лончер, который поддерживает масштабирование. Например, Nova Launcher.
    4. На девайсах с "монобровью" может возникнуть баг с некорректным отображением экрана (чёрная полоса). Решение тут.
    5. На большинстве устройств с Android 9 запустить обычным способом ААМ не получится. Проявляется это черным экраном на ГУ. Для Android 9 используйте альтернативное зеркалирование. Описано ниже.
    6. Не все приложения зеркалируются через ААМ с сохранением полного функционала. Яндекс Навигатор, в версиях новее чем 3.20, работает некорректно. Проблема на стороне ЯН. Решать её они не планируют. Версию 3.20 (или её моды) можно взять профильной теме.
    7. Важно! Имейте в виду, что приложение является некоммерческим и не имеет полноценной поддержки. Оно предлагается исключительно для ознакомления. Более того, Google не одобряет его использование. Поэтому, будьте готовы к сбоям и самостоятельному решению некоторых проблем с помощью темы.
    Видео установки
    Прикрепленное изображение

  • AnyAutoAudio - использование любого аудиоплеера в Android Auto
    Миниинструкция:
    - Скачать и установить AnyAutoAudio
    - Запустить музыкальное(ые) приложение(я)
    - Запустить Android Auto на телефоне или ГУ
    - Активация не нужна (проверить что снята галка "сторонние приложения" в настройках АА"


P.S. Для того, чтобы попробовать, как работают приложения, и понять, стоит ли устанавливать Root и делать разблокировку, можно предварительно поэкспериментировать с эмулятором Android Auto (Вариант 2) для Windows (на нём можно сымитировать работу приложения на экране ПК). Для работы этой утилиты root права не нужны.

6. Утилиты, модификации, полезные приложения, твики


Скачать:
Версия: 11.6.64121 Google Play Market от 27.03.2024 (diversant96)
Версия: 11.6.64120 Google Play Market от 22.03.2024 (diversant96)
Версия: 11.5.64101 Google Play Market от 13.03.2024 (diversant96)
Версия: 11.5.64100 Google Play Market от 08.03.2024 (diversant96)
Версия: 11.4.64081 Google Play Market от 28.02.2024 (diversant96)


Beta-версии:
Версия: 11.6.14120 Google Play Market от 19.03.2024 (diversant96)


Прошлые версии
Версия: 11.4.64080 Google Play Market от 26.02.2024 (diversant96)
Версия: 11.3.64061 Google Play Market от 15.02.2024 (diversant96)
Версия: 11.3.64060 Google Play Market от 09.02.2024 (diversant96)
Версия: 11.2.64041 Google Play Market от 31.01.2024 (diversant96)
Версия: 11.2.64040 Google Play Market от 26.01.2024 (diversant96)
Версия: 11.1.64022 Google Play Market от 16.01.2024 (diversant96)
Версия: 11.1.64021 Google Play Market от 12.01.2024 (diversant96)
Версия: 11.0.63501 Google Play Market от 20.12.2023 (diversant96)
Версия: 10.9.63464 Google Play от 15/12/2023 (vladmira)
Версия: 10.9.63462 Google Play от 04/12/2023 (vladmira)
Версия: 10.9.63461 Google Play от 20/11/2023 (vladmira)
Версия: 10.9.63460 Google Play Market от 16.11.2023 (diversant96)
Версия: 10.8.63441 Google Play Market от 08.11.2023 (diversant96)
Версия: 10.8.63440 Google Play Market от 03.11.2023 (diversant96)
Версия: 10.7.63421 Google Play Market от 24.10.2023 (diversant96)
Версия: 10.6.63400 Google Play Market от 06.10.2023 (diversant96)
Версия: 10.5.63381 Google Play Market от 22.09.2023 (diversant96)
Версия: 10.4.63361 Google Play Market от 09.09.2023 (diversant96)
Версия: 10.4.63360 Google Play Market от 06.09.2023 (diversant96)
Версия: 10.2.63324 обновление от Google Play (gorand39)
Версия: 10.3.63342 обновление от Google Play (gorand39)
Версия: 10.3.63341 Google Play Market от 28.08.2023 (diversant96)
Версия: 10.3.63340 Google Play Market от 24.08.2023 (diversant96)
Версия: 10.2.63321 Google Play Market от 11.08.2023 (diversant96)
Версия: 10.1.63302 Google Play Market от 03.08.2023 (diversant96)
Версия: 10.1.63301 Google Play Market от 01.08.2023 (diversant96)
Версия: 10.1.63300 Google Play Market от 28.07.2023 (diversant96)
Версия: 10.0.63281 Google Play Market от 17.07.2023 (diversant96)

По вопросам и предложениям наполнения шапки обращаться к куратору темы через QMS.
Как это сделать правильно, чтобы Вас поняли с первого раза, хорошо описано здесь.


Сообщение отредактировал diversant96 - Вчера, 03:31
Причина редактирования: Обновление: новая версия 11.6.64121 Google Play Market от 27.03.2024



Реп: (8)
* jen94,
а если искать по полю sql?
SELECT name FROM sqlite_master WHERE sql LIKE '%TRIGGER%';

Я не знаком с структурой sqlite. Если вытереть совсем из sqlite_master все упоминания TRIGGER (DELETE FROM sqlite_master WHERE sql LIKE 'CREATE TRIGGER%';), сами триггеры при этом удалятся или останутся в базе?

Сообщение отредактировал KoscheevRu - 05.12.18, 22:26



Реп: (265)
* filassay,
Нельзя добавлять или удалять байты, можно только изменять их. Соотв-но, длина должна быть одинаковой. Например aerosol.
HEX-редактор оказался лишним, дополнил верхний пост
* KoscheevRu,
Триггеры останутся.
Sql трогать нельзя - он (если я все правильно понял) исполняется при подключении базы, как раз создавая триггеры.
А вот в названии (name) можно 1 букву поменять. Тогда, даже если найдут, - не дропнут. Ну, если только sql не распарсят. Так работает, проверил и добавил в пост выше, спасибо за наводку :)
* Dimitrikon,
Нет, только руками в HEX-редакторе. Можно, обновил инфу в посте выше. Но сейчас делать не нужно.
Это задел на будущее, если триггеры GMS решит удалять.

Сообщение отредактировал jen94 - 06.12.18, 15:08



Реп: (30)
AAMirror со встроенным анлокером (устанавливает флаг и триггер) v.4
Несколько доработал встроенный анлок в AAMirror (v4). Теперь он пишет больше версий во флаги (может помочь с анлоком на некоторых устройствах, у кого прошлый не срабатывал). Определение необходимости анлока теперь лучше доработано, смотрит и на наличие необходимого триггера. Также удаляет все остальные триггеры с Flags, это должно помочь тем, кто пробует несколько анлоков и получает зоопарк триггеров, которые потом борются друг с другом до бесконечности, разряжая телефон.
Мануал
1. Скачиваем и устанавливаем приложение SQLite - [attachment="14623996:Sqlite_installer_for_root_2.0.1.apk"]запускаем и доустанавливаем дополнительные файлы (нажатием единственной кнопки Install).
2. Устанавливаем AAMirror.apk
3. Запускаем AAMirror без подключения к автомобилю, т.е. просто тапнув по значку Android Auto Mirror (у AAMirror должны быть права root'а, само собой). Запустится приложение, которое должно сказать, FINISHED (если приложение произвело анлок) или что анлок уже произведён и он не требуется. После этого можно подключать к машине и всё должно работать. Возможно, в первый раз потребуется перезагрузить телефон, на тот случай, если сервисы Гугла не подхватывают изменения сами. Но в будущем (по задумке) перезагрузки не должны требоваться и всё должно работать без необходимости принудительного запуска Android Auto Mirror.
Скачать: Прикрепленный файлAAMirror-DezzK-v4.apk ( 2.44 МБ )

AAMirror со встроенным анлокером (устанавливает флаг и триггер) v.5
Изменения
— Переработал анлок (учтены последние находки в этой области от jen94).
— Анлок теперь не запускается автоматически, для него появилась отдельная кнопка.
— Теперь есть возможность релока (процедура, обратная анлоку, подразумевающая удаление всех белых/чёрных списков и триггеров).
— Отдельный индикатор, показывающий текущее состояние анлока («разблокировано» или «заблокировано»).
— Русифицирован интерфейс (английский язык остался для всех остальных языков).
— Изменена расцветка дизайна и добавлена собственная иконка.
— Изменено название приложения, теперь оно называется «AAuto Mirror».
— 100% протестировано и работает на Redmi 4 Pro (Prime) на последних версиях всего официального, что на нём есть. :D
Важное замечание:
Разблокировка/блокировка блокируют все остальные неофициальные приложения для Android Auto. При этом AA Phenotype Patcher при разблокировке не удаляет автоматически триггер AAMirror'а и их триггеры начинают конфликтовать друг с другом. В AA Phenotype Patcher есть пункт Trigger Manager, который позволяет удалить лишние триггеры.
Скачать: Прикрепленный файлAAMirror-DezzK-v5.apk ( 2.44 МБ )
Прикрепленное изображение


Сообщение отредактировал Uksus17 - 29.09.19, 14:01



Реп: (21)
alexejk @ 10.12.18, 09:26 *
Возможно ли сделать так, чтобы aamirror не спрашивал каждый раз разрешения зеркалить экран

Когда он справшивает разрешение на зеркалирование, надо поставить галочку над кнопкой ДА (или ок, или разрешить, зависит от версии). На предыдущей прошивке у меня было видно квадратик куда галку ставить, и надпись больше не спрашивать. После обновления не видно, но она там есть. надо просто потыкать в окне запроса между надписью и кнопками, пока не увидишь появившуюся на белом фоне галочку. После этого повторно разрешение на трансляцию экрана не спрашивает.
Прикрепленное изображение
Прикрепленное изображение

Картинка для примера. но принцип тот же.
Прикрепленное изображение


Сообщение отредактировал Uksus17 - 01.08.19, 07:45



Реп: (2582)
Инструкция по разблокировке сторонних приложений
(автоматизация метода, предложенного jen94 и реализованная Eselter)
Наличие Root доступа обязательно!
Данная инструкция актуальна для АА версии 5.9 и ниже. Начиная с 6 версии используем AA AIO TWEAKER!!!

Инструкция:
1. Скачиваем и устанавливаем последнюю версию приложения AAPP: Ссылка на GitHub
2. Если до этого устанавливались флаги и триггеры другими способами (чекером или вручную), необходимо всё удалить: Запускаем AAPP. Нажимаем меню (три точки) в правом верхнем углу и выбираем закладку Triggers Manager. После этого, либо получите сообщение, что триггеров не найдено, либо выскочит окно с предложением удалить триггеры. Ставим галку, жмём Drop, перегружаем смарт
Прикрепленное изображение
Если триггеров не было, переходим к следующему пункту
3. Запускаем AAPP. Нажимаем меню (три точки) в правом верхнем углу и выбираем закладку Apps List.
4. Ставим галки на сторонних приложениях. Чаще всего это AAMirror и(или) CarStream (в моём варианте Отображение Смартфона и Просмотр Видео). Другие не трогаем! (см картинки).
Картинки, которые нужно смотреть
Прикрепленное изображение Прикрепленное изображение
5. Возвращаемся в главное меню и нажимаем единственную кнопку PATCH.
6. Ребутим устройство (можно кнопкой из меню приложения). Радуемся жизни и надеемся, что надолго.
Видео установки
Прикрепленное изображение


P.S. Если не качается с GitHub, можно взять тут: Прикрепленный файлAA_Phenotype_Patcher_v0.85.apk ( 1.46 МБ )


Прикрепленные изображения
Прикрепленное изображение


Сообщение отредактировал diversant96 - 11.02.21, 10:51



Реп: (142)
Отключение заряда аккумуляторной батареи при работе АА.

При работе АА аккумуляторная батарея телефона постоянно находится в процессе подзарядки. Хорошо это или плохо, каждый решает для себя сам. Но есть возможность отключать заряд АКБ, сохранив при этом работу АА. Возможно, способ сработает не на всех версиях ОС Android. Нужен root-доступ, что для последователей секты AAM не является проблемой ;)
Таким образом, при использовании автоматизаторов типа tasker, macrodroid, можно при подключении АА выполнять действия по отключению и включению заряда АКБ при достижении определенных уровней емкости.
Но обязательно при отключении смарта от АА включать возможность зарядки обратно, чтобы потом не удивляться, что телефон не заряжается от обычного зарядного устройства.
Актуально будет, как для частых и коротких поездок, так и для длительных, продолжающихся несколько часов.

Способ 1.
Т.к. идея позаимствована отсюда Battery Charge Limit (BLC), то самый простой способ проверки данной возможности - использовать эту программу. Она просто ограничивает уровень заряда АКБ на выставленном в настройках процентном уровне.

Способ 2.
Если хочется собственной автоматизации, то возможность такого использования можно проверить через любую программу эмулятор (например, Android Terminal Emulator).
Проверяем наличие возможности отключать/включать зарядку
su
cat /sys/class/power_supply/battery/charging_enabled

Если после выполнения команды на экран выводится 1, то скорее всего, способ должен заработать.

Выключаем зарядку, записав в служебный файл 0
su
echo 0 > /sys/class/power_supply/battery/charging_enabled

Подключаем зарядный блок и убеждаемся, что заряд на смарт не идет (если на смарте есть светодиодный индикатор, то он также не будет загораться). Далее можно проверить на ГУ или эмуляторе ГУ, что АА при этом работает нормально.

Включаем зарядку обратно, записав в служебный файл 1
su
echo 1 > /sys/class/power_supply/battery/charging_enabled

Всё это можно делать, даже не отключая смарта от ГУ. Проверяем, что заряд на АКБ пошел и светодиодный индикатор заряда опять горит.

На разных версиях ОС Android и разных типах телефона системный файл, отвечающий за заряд АКБ может называться по другому. Здесь можно посмотреть возможные названия этих файлов (ссылка взята с оригинальной темы BCL на xda).

Способ 3.
Существует еще один способ автоматизации зарядки батареи - использование модуля Magisk Advanced Charging Control. Это достаточно гибкая программа с разными возможностями настройки заряда АКБ. Единственный минус - настройки нужно выполнять с командной строки (есть подробная справка по работе с программой).

Сообщение отредактировал gvan1976 - 06.06.19, 10:46
Причина редактирования: Дополнение



Реп: (31)
Информация для тех, кто мечтал запустить AAMirror Plus под Oreo. Есть 2 новости: хорошая и не очень.
1. Я всё-таки решился и установил Oreo на свой SGS7 и у меня появилась возможность отладки AAM+ для поиска причин не работоспособности под Oreo.
2. У меня не AAMirror Plus 1.1.3b работает как ни в чём не бывало без каких-либо проблем, поэтому поиск причин того, что она у кого-то не работает снова затруднился.

Идей несколько:
1. Возможно проблемы были связаны с использованием старого анлокера и изменением имени пакета.
2. Возможно мне повезло со сборкой Oreo и в ней проблемы не проявляются (прошил эту)
3. Возможно проблема не проявляется при моих настройках (у меня довольно специфическое ГУ R-Link-2).

Всех, кто всё ещё хочет запустить AAMirror Plus под Oreo, а она не работает, прошу провести следующий эксперимент и рассказать мне о результатах:
(Пункты 5-7 можно пропустить в надежде, что сразу заработает, но если не заработает, то их придётся выполнить.)

1. Установить свежие версии АА и сервисов Гугл
2. Если раньше отключали, включите обратно Химеру и прочие сервисы Гугл. Это можно сделать, например, кнопкой Re-Enable из приложения slashmax: https://github.com/sla…ster/apk/aa_unlock.apk
3. Удалить AAMirror Plus. Установить AAMirror Plus 1.1.3b с немодифицированным именем пакета (AAMirror Plus 1_1_3b.apk)
4. Произведите разблокировку флагами по этой инструкции (Способ 4 ).
5. Перед первым запуском AAMirror Plus снять с него рут-права и попытаться запустить сначала на телефоне, потом на ГУ. Тачскрин и масштабирование работать не будут, но если хотя бы запуститься, то это уже хорошо.
6. Восстановить рут-права для AAMirror Plus. В настройках экрана выключить все переключатели и установить "разрешение экрана - не изменять", DPI-0, отключите неубираемые панели.
7. Если запустится и заработает, то постепенно включайте необходимые настройки экрана. Нужно найти комбинацию настроек, при которых он не работает.
8. Сообщите мне результат, лучше в личку, чтобы не засорять тему.
Добавлю к предыдущему сообщению:
Есть очень большие шансы, что проблемы были связаны именно с изменением имени пакета AAMirror Plus и всё решится после выполнения п.3
Попробовал установить эту версию (с изменённым под старый анлокер именем пакета) , и она у меня тоже вылетает при нажатии на правую кнопку в АА.
Оригинальные версии AAMirror и AAMirror Plus у меня под "восьмёркой" работают, причём одновременно.


Сообщение отредактировал Мышун - 20.12.18, 17:03



Реп: (31)
ses-sergeev @ 21.12.18, 17:25 *
погодный виджет падает при входе ААМ+ с ошибкой масштабирования а в оригинальном ААМ с этим проблем нет

У AAM и AAM+ разные методы вычисления размера экрана (оригинальный метод для моей связки "ГУ-телефон" не подходит). Попробуйте в AAM+ в настройках масштабирования поставить "...заполнять экран смартфона", должно стать также как в ААМ.



Реп: (241)
Небольшая инструкция для чайников. Может кому-то пригодится, чтобы не искать по всей теме решения.
VW Polo, комплектация Drive, магнитола r340. Был специально куплен старый Sony z2, чтобы оставлять его в бардачке. Изначально хотел именно mirrorlink, т.к. на Сони он работает из коробки, не нужно даже рут ставить. Просто кабель подключил и все. Так и есть, все работает отлично, но только когда машина стоит на месте. В движении сигнал блокируется, нужно разблокировать в самой магнитоле mirorlink в движении. Но как оказалось на данный момент магнитола не поддается разблокировке, в отличии от r330 и других устройств на автомобилях VAG.
Поэтому пока решил перейти на Android Auto. Сделал следующее:

1. Обновил прошивку до Android 6.0
2. Установил рут (см. тему по z2)
3. Обновил все сервисы от Google и поставил последнюю версию от Android Auto.
4. Запустил Abdroid Auto на телефоне, и сделал настройки, которые мне удобны.
5. Заморозил все ненужные мне приблуды от Google, типа музыки, игр и т.д. Музыкальный плеер оставил штатный, от Сони (нужно обновить до последней версии!)
6. Установил Sqlite installer for root. Зашел в программу нажал Install
7. Установил AAMirror со встроенным анлокером. Зашел в приложение, подождал когда закончится установка, зашел в настройки и поставил чтобы при запуске яркость экрана была на 0, а экран принудительно переворачивался на 90 градусов.
8. Подключил телефон к магнитоле, подтвердил запросы на телефоне. Все, можно пользоваться. Для выхода на рабочий стол телефона нужно после каждого старта нажать самую крайнюю кнопку и выбрать в списке Amirror.

Из минусов - если включить музыку с телефона не через Android Auto, а после того как заходишь в Amirror - кнопки на руле перестают работать. Точнее они работают, но треки с телефона уже не могут переключать. Так же, если сначала зайти в Amirror, а только потом включить радио, то радиостанции с руля не переключить. Если запускать в обратном порядке, то все работает.
Если у вас два телефона - и один из них нужно использовать для звонков и это не тот телефон на котором установлен Android Auto, тогда придется выключать (физически заморозить, а не выключить в меню) принудительно службы блютуз на смартфона с Andoid Auto, или ждать пока подключиться основной телефон к магнитоле, а только потом подключать телефон с Android Auto (этот вариант не подходит для тех, кто оставляет телефон в машине). Если этого не сделать, то телефон с Android Auto всегда будет подключаться к магнитоле в режиме звонков и мультимедиа (сколько я не выключал в настройках блютуз и не снимал галочки в настройках, все равно происходило подключение)

Для удобства управления и автоматизации процессов поставил лаунчер в стиле AndroidAuto - AutoMate. настроил его автоматическое включение после подачи питания, а после его запуска автоматическое включение Яндекс Навигатора. После отключения питания все программы закрываются, а телефон переходит в режим полета. Настроил при помощи AutomateIt

Прикрепленное изображение


Сообщение отредактировал geritch - 24.12.18, 07:51



Реп: (265)
* mio3mio,
Если советы * V0id_Spb не помогут, то добро пожаловать в клуб тех, кому не повезло с телефоном ;) Кстати, какой у Вас?
Черный экран проявляется на ничтожно малом количестве устройств, что с этим делать - неизвестно, т.к. при отладке никаких ошибок в логах не видно. Все идет так, как будто все в порядке.
В истории данной темы он появлялся только у пользователя pro на старом самсунге, и он решил проблему переходом на более раннюю версию ААМ: Android Auto (Пост pro #71597357)
Возможно, еще кто-то сталкивался, вроде проскакивало сообщение про S9, но после чистки темы уже ничего не найти.

У меня сейчас аналогичная ситуация с Galaxy S9 после обновления до девятого андроида. Списался с человеком с XDA - у него также, один-в-один.
Что делать - не понятно. Скорее всего, ААМ на нем не запустить и остается или пользоваться миррорлинком, или - восьмым андроидом.
Но проблема не в Андроиде, проблема (в моем случае) - в прошивке Самсунга.

Кто столкнется с подобным и будет копать - привожу полный список своих действий на S9 Android 9, которые не привели к успеху
1. Ставил версии АА от 3.4 до 3.8
2. Включал и отключал все галки в режиме разработчика АА
3. Включал и отключал пункты "GPU-ускорение", "Включить 4хMSAA", "Отключить аппаратные наложения" в параметрах разработчика Android
4. Ставил ААМ последней и самой первой версии, пересобирал обе в Android Studio, делал их системными, проверял все разрешения (рут + память + телефон + поверх всех окон + изменение системных настроек)
5. Ставил ААМ+, пробовал сделать системным, проверял все разрешения
Во всех случаях в п.4-5 запрос доступа к экрану был, с этим проблем нет
6. Делал системным приложение Android Auto (ну а вдруг)))
7. Смотрел логи между нажатием ААМ в списке и появлением черного экрана. Тишина, мертвые с косами стоят (ничего подозрительного не нашел, ошибок не было)

Дальше уже не я, а человек с xda поведал, что при всем этом Carstream работает.
То есть способ решения проблемы, гипотетически, можно позаимствовать оттуда (пока только знаю, что способ там другой, в подробности исходников carstream не вдавался).

Сообщение отредактировал jen94 - 26.12.18, 21:02



Реп: (2582)
Вязниковец @ 30.12.18, 09:13 *
Кто подскадет как избавиться от заблокированного экрана при входе через AAMirror, каждый раз выскакивает!

Абсолютно полностью избавиться от экрана блокировки АА невозможно. Можно оптимизировать процесс его закрытия одним из следующих способов:
1) Добавить устройство (ГУ) в Smart Lock смартфона как надёжное устройство
Пример
Прикрепленное изображение
2) Нажать кнопку прямоугольника навбара смартфона
3) Создать ярлык используемого лончера (или он уже есть, я использую Nova) и закрепить его на пенели быстрого доступа AAMirror. Затем при запуске ААМ просто нажимать эту кнопку и будет сразу открываться главный экрана смартфона.
Пример
Прикрепленное изображение
4) В некоторых смартфонах есть кнопка "Проведите вверх чтобы разблокиррвать" (у меня нет, поэтому использую вышеуказанные способы)
Пример
Прикрепленное изображение
Прикрепленное изображение


Сообщение отредактировал Uksus17 - 04.01.19, 15:36



Реп: (265)
Альтернативный метод зеркалирования экрана. Проект AAStream.
После обновления Андроида беда пришла на Galaxy S9 (и не только на него) - ААМ перестал работать и вместо зеркала виден лишь черный экран.


AAStream адаптирован для работы с АА 6.0.6153. Спасибо annexhack!

Описание изменений:
Адаптировал к новой версии Android Auto.
Добавил переключатель отключение SELinux - кто не знает это нужно для запуска тача на magisk 21.*
Добавил русский язык
Вырезал патчер - используйте AIO TWEAKER
Рекомендации и условия:
Ваше устройство должно быть рутировано (Root) (Вы должны выяснить, как сделать это для себя).
Предоставить разрешение изменять системные настройки (Включить переключатель для AA Stream после того, как это было предложено) использовать функции яркости и вращения.
Разрешение на захват экрана предоставлено (Разрешить его по запросу).


Официальная страница загрузки

Скачать AAStream v1.1.0.29: Прикрепленный файлaa-stream-v1.1.0.29-release.apk ( 3.47 МБ )


Неактуальная информация (ранние способы решения проблемы)
https://github.com/endyrubbin/AAStream

Мануал по использованию AAStream (англ)
Версии приложения для скачивания:
AAStream 1.0.6 - Прикрепленный файлaa-stream-v1.0.6.apk ( 3.67 МБ )
AAStream 1.1.0.27 - Прикрепленный файлaa-stream-v1.1.0.27.apk ( 3.62 МБ )

Старый текст
Могу Вас обрадовать: решение найдено.
Переходите сразу к "упрощенному варианту" в конце. Исторический текст - для желающих разобраться в деталях, в получении зеркала участия не принимает.
Примечание: использовать этот способ, если работает стандартный ААМ, не нужно - это бред в высшей своей степени

Старая история
Исторический текст, не актуально
Оно образуется путем сочетания двух программ:
1. https://play.google.co…info.dvkr.screenstream
Запускает прямую трансляцию экрана устройства на порту 8080.
Инструмент с открытым исходным кодом, большое спасибо dkrivoruchko за него. Но новая третья версия пока очень глючная, поэтому рекомендую пользоваться стабильной 2.2 (во вложении)
2. https://github.com/sla…rowser/tree/master/apk
Браузер для Android Auto, отображает эту трансляцию

Итак, как получить зеркало, если на ААМ у Вас черный экран:
1. Устанавливаем ScreenStream по ссылке 1 выше
2. Устанавливаем AABrowser по ссылке 2 выше
3. Разблокируем AABrowser в ААРР, подключаемся 1 раз к машине или эмулятору
4. Правим файлик /data/data/com.github.slashmax.aabrowser/shared_prefs/com.github.slashmax.aabrowser_preferences.xml
В параметрах "домашняя страница" и "последняя страница" прописываем:
http://127.0.0.1:8080
Проще всего файл отредактировать, скопировав куда-то, а потом заменив существующий
5. Запускаем ScreenStream, в настройках отключаем пункт "только wi-fi"

При каждом подключении к машине делаем следующее:
1. Запускаем ScreenStream, нажимаем кнопку "Включить трансляцию"
2. Подключаем к машине
3. Запускаем AABrowser

Это решение из коробки выводит полное зеркало, без поддержки тача и согласованного звука, к которому мы привыкли в ААМ. Планируется сделать версию, основанную на описанном выше методе, с поддержкой всех этих плюшек. Ну а пока - пользуйтесь, видео лучше, чем черный экран ;)
Прикрепленное изображение


Примечание: это решение хуже прямого захвата экрана, используемого ААМ, поскольку вносит задержку ~1с при отображении картинки на экран. S9 аппарат мощный, задержка получается очень маленькая, секунда или меньше. Что будет на других, не знаю, но проблема вроде пока только самсунговского 9 андроида, который к слабым устройствам отношения не имеет.

upd. Проверил в движении. На навигаторе задержки нет или она не заметна глазу. Если поставить рядом с экраном магнитолы экран телефона, разницы нет. В меню есть очень небольшая задержка. В настройках стоит разрешение 720 и 1080.


Упрощенный вариант
Обновлено
Доступна модифицированная версия ААМ, основанная на данном методе, со всеми плюшками из оригинального ААМ.
С ней все немного упрощается, не надо возиться с AABrowser.

Для полноценной работы после установки его нужно сделать системным, иначе настройки экрана не применяются пока не знаю, почему (каких-то прав не хватает).
А дальше все просто - запускаем трансляцию, запускаем AAM_mod вместо AABrowser, наслаждаемся.
Подробная инструкция для модифицированного ААМ
1. Устанавливаем ScreenStream https://play.google.co…info.dvkr.screenstream
2. Устанавливаем ААМ_mod Прикрепленный файлaam_mod.apk ( 1.93 МБ )

3. Делаем его системным (не обязательно, но иначе не применяются некоторые настройки экрана, например, поворот)
4. Разблокируем AAM_mod в ААРР
5. Запускаем ScreenStream, в настройках отключаем пункт "только wi-fi"

При каждом подключении к машине делаем следующее:
1. Запускаем ScreenStream, нажимаем кнопку "Включить трансляцию"
2. Подключаем к машине
3. Запускаем AAM_mod

В случае проблем с вращением экрана, подключайтесь к машине со стандартными параметрами дисплея и, когда увидите зеркало на автомобильной мультимедийной системе, изменяйте ориентацию экрана смартфона на нужную


Примечание. Если не работает новый ScreenStream, попробуйте ScreenStream 2.
Прикрепленный файлaam_mod.zip ( 14.51 МБ )

Прикрепленный файлaam_mod.apk ( 1.93 МБ )

Прикрепленный файлinfo.dvkr.screenstream_2.2.2-222_minAPI21(nodpi).apk ( 2.84 МБ )

Обновление!
Неожиданно для меня, многие были возмущены новым решением в связи с тем, что картинка отображается не на полный экран, а имеет небольшой отступ. "У нас и так крошечные дисплеи!", - кричали они :)
Эти просьбы были услышаны, проблема устранена.
Проблема оказалась в ScreenStream, для ее устранения достаточно подменить файл data/assets/index.html в apk, и праздник снова придет на нашу улицу.
Это уже сделано для версии 3.0.16, но если Вы хотите сделать для последней, это очень легко через программу ApkEditor. Выложено видео о пересборке пакета, но если Вы - не гик, то просто ставьте приложенные файлы и наслаждайтесь :)

Именно в ScreenStreamMod убраны рамки! В ААМ лишь пофикшен сдвиг тача.

В общем, самая последняя и самая актуальная версия альтернативного зеркала заключена в этих файлах (предыдущие версии удалите)
Что с этим делать (видео): https://youtu.be/T8auMztDzw8

Прикрепленный файлScreenStream_mod.apk ( 2.97 МБ )

Прикрепленный файлaam_mod2.apk ( 1.93 МБ )

Прикрепленный файлaam_mod2_sources.zip ( 699.56 КБ )


ScreenStream v2 mod (предыдущая версия, некоторым нравится больше)
Прикрепленный файлscreenStream2_mod.apk ( 2.83 МБ )


Если что-то пошло не так
Убираем монобровь: Android Auto (Пост jen94 #83214609)
Если Вы пользуетесь опцией ААМ "Ajust ratio on focus", то сначала нужно запускать ААМ на машине и лишь затем стартовать трансляцию (подробнее)
Немного про автоматизацию старта трансляции: читать отсюда

Для самостоятельной пересборки ScreenStream (geeks only)

Прикрепленное изображение


Сообщение отредактировал diversant96 - 29.01.21, 21:12



Реп: (2582)
Итак, Вы стали обладателем автомобиля или мультимедийной системы с поддержкой Android Auto. Что делать дальше?
Мануал для "Новичков", "Чайников", "Ламеров", "Нубов" и т.п.

Введение:
Первым делом, необходимо почитать официальную информацию от разработчика, дабы понять что это и с чем это едят: Android Auto
Очень много полезных ссылок есть в шапке темы. Поэтому рекомендуется просмотреть ссылки из раздела Краткое описание и спойлеры №1, 2, 3.
Здесь же можно ознакомиться со списками рекомендуемых смартфонов, моделями авто и головных устройств (Гу), которые поддерживают работу Android Auto (АА).
Теперь, когда Вы уже не новичок и понимаете суть явления можно приступать к дальнейшим действиям.

I. Этап общий для всех:
1) Необходимо убедиться в том, что выбранный смартфон будет комфортно работать с приложением. Если Вашего смартфона нет в списке рекомендованных Google устройств - это не значит, что АА на нём не будет работать (исключение составляют смартфоны с осью Android Go, на которых запуск Аа невозможен). Основные требования - это наличие операционной системы Android 8.0 и выше. Поскольку приложения для навигации и некоторые другие, потребляют большой ресурс оперативной памяти, рекомендуются девайсы с объёмом оперативной памяти не менее 3 Гб (а если планируете использовать сторонние приложения (вариант 2), рекомендуется 4 Гб и выше).
Внимание! На некоторых девайсах есть проблемы с запуском АА (Xiaomi, др.). Некоторые решения по ним есть в шапке темы. Также проблемы могут наблюдаться на устройствах с глубококастомизированными (изменёнными) прошивками MIUI, др. В любом случае, пробовать запуск АА можно на любом девайсе.
2) Не забываем про качественный (фирменный) USB кабель, который будет поддерживать зарядку и быстрый обмен данными между смартфоном и мультимедийным устройством автомобиля (далее ГУ). Важно: Полноценная работа АА требует одновременного подключения Сматрфона к ГУ через Bluetooth и USB!
3) Устанавливаем АА на смартфон из Google Play как любое обычное приложение. Тут Вы можете столкнуться с тем, что в Вашей стране нет поддержки АА и установить его из Google Play не получится. Не беда, само приложение можно скачать по любой из ссылок шапки темы или спойлера №7 и установить обычным способом, как любое apk (как выбрать правильную версию?). Единственный момент, Вы должны понимать, что и обновлять АА в дальнейшем необходимо будет таким же образом.

4) Теперь подключаем наш смартфон к ГУ (Bluetooth и USB). Читаем предупреждения, дисклеймеры, со всем соглашаемся и предоставляем доступ. Запускаем АА на ГУ автомобиля. Всё готово. Системой можно пользоваться. По умолчанию в АА будут отображаться приложения входящие в стандартный набор от Google. Это Google Maps, Google Play Music, и Phone&Contacts.

Дальнейшие пути использования АА расходятся. И теперь каждому пользователю надо решить каким образом он хочет использовать АА в дальнейшем. Есть два варианта:
Вариант - 1. Подходит большинству пользователей. Безопасен для смартфона. Не требует серьёзных системных изменений смартфона. Безопасен (по мнению Google) при использовании в движении. Абсолютно прост в реализации, стабилен, поддерживается производителем. Подразумевает использование официальных, одобренных Google, приложений. Если это именно то, что Вам нужно, то Вариант - 2 даже читать не советую.
Вариант - 2. Расширяет возможности АА за счёт полного зеркалирования экрана сматрфона, запуска и управления установленными на смартфоне программами, просмотра видео, в т.ч. и в движении и многое другое. Требует серьёзных системных изменений в ПО смартфона (чревато окирпичиванием). Требует определённых знаний и подготовки пользователя. Нестабилен - есть проблемы в реализации на некоторых устройствах. Не поддерживается производителем, вплоть до регулярной блокировки. Опасен (по мнению Google) при использовании в движении, поэтому решение об использовании лежит целиком на Вас. Подразумевает использование неофициальных (сторонних) приложений не поддерживаемых производителем. Безупречная работоспособность приложений не гарантируется, поскольку это некоммерческие проекты.

II. Вариант - 1:
1) Тут всё очень просто. Шагаем в раздел официальных приложений для АА. Выбираем нужное (навигация, мызыка, соцсети, др...), устанавливаем на смартфон (можно ссылкой с ПК, можно со смарта напрямую). Тут нет проблем с неподдерживаемыми странами.
2) Подключаем девайс к ГУ, запускаем на ГУ АА, находим в меню приложения (левая нижняя кнопка) установленное приложение. Запускаем, радуемся жизни.
3) При возникновении каких-либо проблем обращаемся к FAQ (спойлер №4) и материалам темы, задаём грамотные и развёрнутые вопросы с подробным описанием беды.

III. Вариант - 2:
1) Необходимо установить Root права на смартфон. Предпочтительна установка Root прав посредством ® Magisk. Мы не будем здесь подробно останавливаться на этой процедуре. За получением инструкций по установке Root необходимо обращаться в профильную тему Вашего смартфона и в тему ® Magisk. Не хочу сказать, что другие способы получения Root (King Root, Super SU) несостоятельны. Они могут работать, но с ними проблемы возникают гораздо чаще, чем с Magisk.
2) Скачиваем и устанавливаем стороннее приложение(я) из спойлера №5. В 95% случаев это Screen2Auto, в 4,9% случаев это CarStream или Fermata, 0,1% всё остальное. В этом же спойлере ссылки на посты с описанием приложений и их особенностей. Каждое приложение необходимо запустить на смартфоне и произвести необходимые настройки (описано в мануалах к приложениям). Также необходимо предоставить Root права этим приложениям при запуске (не лишним будет проверить в Magisk Manager, что они действительно предоставлены).
3) Просто так ни одно из этих приложений работать не будет. Более того, они даже не будут отображаться на ГУ автомобиля. Однако, запустить, проверить и настроить их можно с помощью Эмулятора AA для Windows. Про эмулятор читаем тут. Для реализации возможности работы запрещённых Google приложений на ГУ авто, необходимо провести процедуру активации (без root невозможно). Способы проведения активации описаны в отдельном посте темы. Способы активации. Наиболее простым на сегодняшний день является способ №4 (В приложение Screen2Auto активатор уже встроен).
4) После успешной активации можно подключаться к ГУ. Установленные приложения должны находиться под кнопкой меню приложений (внизу слева). Если Вы их там не видите, то это означает, что активация прошла неуспешно. Необходимо перегрузить девайс, очистить кэши и повторить. Если приложения Вы видите, но при запуске получаете только чёрный экран, ищите решение проблемы в FAQ или в самой теме.
5) Если всё прошло успешно, приложения отображаются и запускаются, наслаждаемся и радуемся жизни. Если возникают проблемы, ищем ответы в материалах темы, задаём понятные вопросы с подробным описанием проблемы. Ну и будьте всегда готовы, что в любой момент Google снова может заблокировать эти приложения... C'est La Vie :(

3 ВАРИАНТ: Возможно добавить в Аа адаптированные приложения без рут прав. Сколько эти способы будут работать - неизвестно...
Прикрепленное изображение


Сообщение отредактировал diversant96 - 01.08.22, 09:15
Причина редактирования: Актуализация



Реп: (265)
* shumic078,
Если под рут, то посмотрите сосунги: с рутом одинаково замечательно работают и миррорлинк, и андроид авто.
Кстати, Samsung вроде чуть не единственные, кто миррор поддерживает на актуальных прошивках и устройствах.



Реп: (20)
* jen94, подходящий для миррорлинка самсунг как правило дорого стоит на вторичном рынке. Заморачивался подбором телефона для миррорлинка и плюнул (на тех где заработало жуткие тормоза).
Можно попробовать какого китайца с битым экраном для андроид авто, будет стоить копейки. Я бы взял модель с 2-3 гигами ОЗУ с андроидом 6-7 для андроид авто, можно тот же самсунг. На моей Nokia 8 работает неплохо, но я бы не сказал что прямо летает, задержка есть.

Сообщение отредактировал slvs - 04.01.19, 01:10



Реп: (265)
Не так давно к нам на форум за помощью обратился * whitewiz
Ни один из способов разблокировки ему тогда не помог.

После проведенного расследования выяснилось, что команда определения версии
SELECT version FROM Packages WHERE packageName="com.google.android.gms.car";

Срабатывает лишь на 99% устройств.
На 1%, в который входил смартфон whitewiz, вместо нее неё используется
SELECT version FROM ApplicationStates WHERE packageName="com.google.android.gms.car";


Теперь у whitewiz все получилось, а я дополнил команды в своем мануале, уже написал об этом автору ААРР и предлагаю * DezzK, * Uksus17, внести этот нюанс в свои инструменты разблокировки.
jen94 @ 29.11.18, 23:29 *
Если и тут неудача, попробуйте третий вариант (часто не работает, но пробовать обязательно)
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car", 240, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car", (SELECT version FROM ApplicationStates WHERE packageName="com.google.android.gms.car#car"), 0, 0, "", "app_white_list", "com.github.slashmax.aamirror",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car", 240, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car", (SELECT version FROM ApplicationStates WHERE packageName="com.google.android.gms.car"), 0, 0, "", "app_white_list", "com.github.slashmax.aamirror",1);

И, наконец, четвертый - кому не повезло раньше
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car", 240, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car", (SELECT version FROM ApplicationStates WHERE packageName="com.google.android.gms.car"), 0, 0, "", "app_white_list", "com.github.slashmax.aamirror",1);

jen94 @ 29.11.18, 23:29 *
Если в предыдущем пункте сработал третий вариант
CREATE TRIGGER after_delete AFTER DELETE
ON Flags
BEGIN
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car", 240, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car", (SELECT version FROM ApplicationStates WHERE packageName="com.google.android.gms.car#car"), 0, 0, "", "app_white_list", "com.github.slashmax.aamirror",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car", 240, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car", (SELECT version FROM ApplicationStates WHERE packageName="com.google.android.gms.car"), 0, 0, "", "app_white_list", "com.github.slashmax.aamirror",1);
END;

Если в предыдущем пункте сработал лишь четвертый вариант
CREATE TRIGGER after_delete AFTER DELETE
ON Flags
BEGIN
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car", 240, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car", (SELECT version FROM ApplicationStates WHERE pac


Upd. Все обновили свои инструменты, в т.ч. автор ААРР. Большое спасибо!

Сообщение отредактировал jen94 - 15.01.19, 10:07



Реп: (265)
Вышел Android Auto 3.9
В одном шаге (и 1 месяце) от 4 версии! ;)
Что нового
Описание изменений 3.9 vs 3.8 - на английском, но всё предельно понятно

(arm64-v8a): Прикрепленный файлAndroid_Auto_v3.9.585064(arm64-v8a).apk ( 16.64 МБ )
(arm-v7a): - Прикрепленный файлAndroid_Auto_v3.9.585063(arm-v7a).apk ( 16.5 МБ )
(x86): - Прикрепленный файлAndroid_Auto_v3.9.585067(x86).apk ( 16.73 МБ )


Сообщение отредактировал Uksus17 - 18.01.19, 16:21
Причина редактирования: Оформил



Реп: (199)
WildMrak @ 11.01.19, 20:24 *
приложение "стрелка" на нем не работает :(

Работает. Опции> Дополнительно> Вывод уведомлений> Android Auto. Только apk самой Стрелки нужно скачивать с сайта разработчика, так как Стрелка с маркета эту опцию не поддерживает

На телефоне выбираешь аудио канал "Медиа". Уведомления появляются на ГУ по типу push up в верхней части экрана. При подключении через провод к ГУ Киа Стрелка прекрасно работает даже без запуска интерфейса AA :rolleyes:

Сообщение отредактировал -Mr.Smith- - 11.01.19, 19:48
Причина редактирования: Уточнение



Реп: (16)
WildMrak @ 11.01.19, 19:24 *
Да и ещё, а как с ГУ выходить на в лаунчер из приложений? У меня просто кнопки назад, домой и меню физические... А при нажатии на кружок просто появляется стандартное меню андроид авто.

у меня тоже пропадают кнопки навигации. просто поставил программную кнопку и назначил ей функцию "рабочий стол". таких программок множество

Сообщение отредактировал peterZ250 - 11.01.19, 20:35



Реп: (142)
takeshi07 @ 17.01.19, 8:54 *
На телефоне без подключения к ГУ сверху в ЯН имеется строка состояния с временем, батарей и тд. При подключении к ГУ и запуске АА строка состояния пропадает как на телефоне, так и на ГУ.

Несколько версий назад разработчики в ЯН сделали автоматическое убирание статусной строки, если используется горизонтальная ориентация телефона. Потом одумались и исправили данную фичу.
Возможно, у вас установлена не последняя версия ЯН.

Куратор: diversant96

Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 13:25